Is there a way to mod the NES to somehow support CDS?
Moderator: Moderators
Re: Is there a way to mod the NES to somehow support CDS?
I mean, the device is basically exactly this. Just on a 6502 instead of an 8088.
That web page says that PATA-to-SATA bridges work with it.
That web page says that PATA-to-SATA bridges work with it.
Re: Is there a way to mod the NES to somehow support CDS?
That's great!
Very simple design, seems a little "universal" interface.
With different (specific) control software it would work on any other vintage system, correct?
Looks like a very nice project!
Very simple design, seems a little "universal" interface.
With different (specific) control software it would work on any other vintage system, correct?
Looks like a very nice project!
Re: Is there a way to mod the NES to somehow support CDS?
Anything that can be coaxed to look like the 8088's address/data bus, sure. That's not really much of a barrier.
Re: Is there a way to mod the NES to somehow support CDS?
Thank you guys for your kind replies. I think a disc conection to the NES could help much to the nes homebrew scenario. Also it could be an extra aid to the flashcards, at least i still have the idea that a regular CD is cheaper than a flashcard. Thank you.
Harvest moon with swords is a terrific idea.
Re: Is there a way to mod the NES to somehow support CDS?
I'm not sure how it could help at all. Flashcards today are very cheap, fast, much more manageable, and allow you to randomly read and write data as you want.
It would be a cool gimmick/proof-of-concept though. But at the end of the day, it's not really much different from the already existing official disk system peripheral.
It would be a cool gimmick/proof-of-concept though. But at the end of the day, it's not really much different from the already existing official disk system peripheral.
Re: Is there a way to mod the NES to somehow support CDS?
Other than that blank CDs are still manufactured and blank Quick Disks aren't. And that a 128K PRG RAM and 32K CHR RAM would improve the mean time between loads compared to FDS specs.
Re: Is there a way to mod the NES to somehow support CDS?
Not wanting to be a crying baby, but unfortunatelly my reality is a bit different.
Flashcarts here costs an arm and leg.
A NES CD-ROM or any other option that could be built cheaper would be awesome to people like me.
Flashcarts here costs an arm and leg.
A NES CD-ROM or any other option that could be built cheaper would be awesome to people like me.
- LightStruk
- Posts: 45
- Joined: Sat May 04, 2013 6:44 am
Re: Is there a way to mod the NES to somehow support CDS?
A NES CD-ROM drive would need all of the things that the Famicom Disk System needs.
- A cartridge containing a BIOS for the NES CPU to talk to and to connect the drive to the console. The FDS BIOS initializes the drive and contains all of the routines games use to read/write disks, and a CD drive would need analogous routines to boot and to read compact discs.
- A connection to the drive through the cartridge. On the Famicom, the RAM Adapter (which plugs into the cartridge slot) has a cable leading to the drive, and we can safely assume that the planned and cancelled NES Disk System would have connected the disk drive to the NES expansion port and that the cartridge would have used the expansion port pins on the cartridge connector to communicate. A CD-ROM drive would have the exact same needs for the two systems.
- RAM in the cartridge adapter. The disk drive is slow compared to ROM, and a CD-ROM drive would be similarly slow. The BIOS routines copy data from the disk to RAM, and the console reads code and graphics from the RAM in the cartridge.
- An electrical interface to the drive. The FDS RAM Adapter has a custom chip inside of it, and one of its jobs is to speak the serial protocol that the drive understands to read and write disks. The Famicom talks to the chip, not the drive, using memory-mapped registers. For an IDE or SATA CD-ROM drive, the console would need some custom chip or FPGA to talk to the drive.
Re: Is there a way to mod the NES to somehow support CDS?
Where is "here", and why does it cost more there? both krikzz and retrousb sell worldwide as far as I know, for the same prices.Fisher wrote:Flashcarts here costs an arm and leg.
You can always get away dirt cheap by putting sockets in old carts, and use EPROMs/EEPROMs
Re: Is there a way to mod the NES to somehow support CDS?
Fisher, Zepper, and tokumaru live in the Federative Republic of Brazil, which imposes often prohibitive import tariffs on electronics as part of a strategy of import substitution industrialization.Nioreh wrote:Where is "here", and why does it cost more there?Fisher wrote:Flashcarts here costs an arm and leg.
Re: Is there a way to mod the NES to somehow support CDS?
"Here" is Brazil, where the USD->BRL exchange rate is extremely unfavorable to us, the average person's income is much lower, and import taxes are abusive. That being said, I had a great experience buying from krikzz a few years back. With Retro USB, not so much.
Krikzz's shipping fees were pretty cheap (US$5 or so), and packages very compact and inconspicuous, so I was never charged any taxes for any of the 5 or so flashcarts I bought from him. The packages also didn't take 3+ months to arrive, as is common with some international shipping methods. I believe it took from 20 to 30 days for them to get here.
The PowerPak I bough from Retro USB on the other hand was held by customs, since the full value was declared in the package, so I had to pay a significant amount of money in taxes. This was not Retro USB's fault, they were just doing things by the book, but unfortunately that makes it unfeasible for the average Brazilian to buy their products.
So, if you can save a bit of money, krikzz's store is a pretty good place to buy flash carts from, even in Brazil.
Krikzz's shipping fees were pretty cheap (US$5 or so), and packages very compact and inconspicuous, so I was never charged any taxes for any of the 5 or so flashcarts I bought from him. The packages also didn't take 3+ months to arrive, as is common with some international shipping methods. I believe it took from 20 to 30 days for them to get here.
The PowerPak I bough from Retro USB on the other hand was held by customs, since the full value was declared in the package, so I had to pay a significant amount of money in taxes. This was not Retro USB's fault, they were just doing things by the book, but unfortunately that makes it unfeasible for the average Brazilian to buy their products.
So, if you can save a bit of money, krikzz's store is a pretty good place to buy flash carts from, even in Brazil.
Re: Is there a way to mod the NES to somehow support CDS?
Fisher wrote:A NES CD-ROM or any other option that could be built cheaper would be awesome to people like me.
Fortunately, it would NOT be a huge undertaking, but unfortunately, it would still be ridiculously expensive for our Brazilian colleagues.LightStruk wrote:An electrical interface to the drive.
[...]building it would be a huge undertaking
The contemporary pirates already did this: they hijacked the FDS to produce both the Bung Game Doctor and Super Magic Card copiers, which supported some mapper that vaguely resembled GNROM or something that vaguely resembled VRC4.
But if we really wanted to do something along these lines, the first step would be for Fisher to look into what would be the cost of making his own XT-IDE card. There's some changes for an actual NES CDROM attachment, but that would be a good first step.
Re: Is there a way to mod the NES to somehow support CDS?
This would be mapper 6. There were several games that were hacked (modified) to use this mapper rather than their normal/stock mapper. GoodTools will label these ROMs by putting [hFFE] ("hacked FFE") in their filename.lidnariq wrote:The contemporary pirates already did this: they hijacked the FDS to produce both the Bung Game Doctor and Super Magic Card copiers, which supported some mapper that vaguely resembled GNROM or something that vaguely resembled VRC4.
Re: Is there a way to mod the NES to somehow support CDS?
What do you pay for a 8GB SD card, compared to a box of ten 800MB CDR's???Fisher wrote:Flashcarts here costs an arm and leg. A NES CD-ROM or any other option that could be built cheaper would be awesome to people like me.
I don't think that the discs could be much cheaper.
I don't think that a disc drive with cdrom interface could be much cheaper than a tiny SD card socket with SPI bus interface.
I don't have a NES flashcart myself - but if they are pricy - then it's because they contain ROM and RAM and software and mapper emulation and a huge edge connector and a clumsy NES cart shell and because they are niche products, not because they contain flash memory. Using cdrom instead of flash won't reduce that costs at all. The whole idea about cdroms is even more unfit for mass production, it could work out only when offering the drives as an extra expensive crazy collectors limited edition hardware prototype project.
Re: Is there a way to mod the NES to somehow support CDS?
Yeah, if there were going to be an opportunity for cost reduction it would be specifically by restricting what games it were compatible with. I was vaguely trying to point that out by comparison to the contemporary pirate copier hardware, but didn't finish the thought.