mutecity wrote:
Memblers wrote:
Do you need a way to save/load the music data? I'm wanting to work on a way to do that, I have several different solutions actually.
That would be great!
hold on... do you mean save and load data to PC or on the cart?
It can be done either way, but the cart I've designed will be able to do both since it will have FlashROM and a USB or RS232 connection.
You can't save to FlashROM with MMC1 because the address space is used by the mapper for writing, but what you can do is build a TTL-to-RS232 converter (or TTL-USB) and plug it into the NES controller port. I freely released my part of the source code (the NES-side of things), the XMODEM part was written by another 6502 guy, Daryl Rictor, and is free to use with credit given. That works with Hyperterminal, which cames with practically every version of windows (vista and win7 I have no idea though). For the USB cable you just install some drivers (so it uses it like a serial COM port).
The cartridge I've designed (Squeedo) puts the mapper registers at $5xxx, so the PRG-ROM can be written to freely. There's 32kB instead of 8kB of SRAM (not battery backed though - you save it to flash). The next revision will have USB onboard, the "current" version was made in 2004 and I'm just now bringing it back to life to get the basic functionality up and running again, and into the hands of a few developers and testers. The cart also has some extra sound functions, whenever NTRQ's source is available I definitely want to look into replacing (ideally, adding in), the sound channels with the ones my synth generates.