![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Great Dragon ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 6,640 Joined: 6-June 04 Member No.: 6,383 ![]() |
I've been catching up on Angry Video Game Nerd on YouTube. I am greatly enjoying it and admire the man for playing all the originals.
Apparently someone sent him a mod of Megaman 2 that had somehow been placed on a Megaman 2 cartridge. My curiosity is really piqued. How do people replace or modify the software that is already on a NES cartridge? I would have figured that stuff was all read-only. How did people develop software for NES? Did they have to code something up on a computer first and then the code would be "printed" to a cartridge? How did the development tools work? |
|
|
![]()
Post
#2
|
|
Runner ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,009 Joined: 25-September 06 From: Paris, France Member No.: 9,466 ![]() |
Cartridge are very interesting. Basically, they are boards that plug in the console's own board. Most of the time, the board will only have a read-only memory that the console will access to read the game's data. Sometimes, it will also have read/write memory for save-states. But it could also have extra chips, to add extra power/functions to the console (this was the case of Starfox/Starwing on the SNES). Of course, this would raise the cost of the cartridge, so it wasn't very common.
I'm not completely sure how people did code back in the day. I guess they could have a board that you'd connect to a computer and plug into the console. The board would then act as a bridge between the computer and the console. Once they were happy with the code, they'd sent it to be burnt in read-only memory chips. Modifying an existing cartridge shouldn't be possible, unless you add chips inside. |
|
|
![]()
Post
#3
|
|
Runner ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 2,579 Joined: 30-May 06 From: SoCal Member No.: 8,626 ![]() |
I've been catching up on Angry Video Game Nerd on YouTube. I am greatly enjoying it and admire the man for playing all the originals. Apparently someone sent him a mod of Megaman 2 that had somehow been placed on a Megaman 2 cartridge. My curiosity is really piqued. How do people replace or modify the software that is already on a NES cartridge? I would have figured that stuff was all read-only. How did people develop software for NES? Did they have to code something up on a computer first and then the code would be "printed" to a cartridge? How did the development tools work? There used to be some really interesting conversation regarding the SNES at least on the Secret of Evermore boards on GameFAQs involving a programmer/developer. Obviously it can't be too difficult to get information in the actual cartridge though, because we have things like |
|
|
![]()
Post
#4
|
|
Old Man Jones ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Dumpshocked Posts: 4,415 Joined: 26-February 02 From: New York Member No.: 1,699 ![]() |
I remember ages ago a neighbor that had a cartridge console with one special cartridge that was open on one side with sockets for IC chips. He'd just change chips to play different games.
-k |
|
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 27th July 2025 - 06:49 PM |
Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.