![]() Mega CD had zero protection as far as I understand and they wouldn’t just hide it in subs. Not sure what to do with subchannel information if I can just send a bunch of zeros back or not. So far it appears to use i2s for the audio CDDA lines, maybe a form of SPI for the DATA0-3 lines and maybe i2s for command interface. Well, then that enables wifi file management / FTP which would make it easier to move firmware updates to the SoC instead of disassembling Mega CD.Īnyway, while I learn C for embedded systems in my spare time I hope to make some progress with Mega CD. Due to component shortages worldwide at this time I might settle for the ESP32. I have considered using ESP32 for cost reduction purposes but I really would like to learn STM32 ARM-based processors since they can actually land a job and feed my family a lot easier. They might be more permanent instead of the switchable ODE/CD-ROM for Model 1. So once I solve the problem with Model 1, it could be ported to the Model 2 and possibly other obscure Mega CD models. Specifically, the Mega-CD CPU (315-5548 ASIC) seems to be in every single piece of Mega-CD type hardware including Wondermega. Now the good news is that all Mega CD 2 units appear to use the exact same circuit as the Model 1 with the exception being that the drive chips are integrated. CD ROM should be removed to avoid spinning noises. So the jumper/switch just cuts power from the MCU. Well, the Flex cable has a 9V line for the motor and a 5V line for the electronics. Initially, I wanted to have a jumper (switch in final product) controlled CD ROM emulator for the Mega CD that will be able to switch from CD ROM drive and ODE. These old systems use a 5V BUS (as in, if high its 5V, low runs 0V) compared to modern MCU that run on 3V3 for system bus albeit some contain 5V tolerant IO. FlexPCB enables me to read the disc drive traffic across the data BUS. This is the MegaCD breakout board with a flexPCB attached going into a breakout board. After learning very basic EDA last 2 years mostly through failures I’ve made this for my Mega CD project. I still changed the capacitors in the Mega CD since they were leaking quite badly near the zip package RAM. After the rubber belt was changed it worked totally fine. So my Megadrive and MegaCD I purchased for $190 shipped and it was a junk item. The Model 1s appear to be hitting the $300 dollar range on eBay and reseller sites very consistently minus Japan. The prices for them appear to be skyrocketing. Maybe I can enhance the preservation experience for that but that isn’t even a low priority to me.Īnyway, one system I wanted to make something for is the Mega CD. Emulation is dodgy for it currently which is odd for an 8bit computer with only 4 custom chips and standard-otherwise configuration available. ![]() So least to say it’s very rare and I just bought an untested one. For those that are unaware, the RX-78 was a computer in Japan made by Bandai in 1983 that utterly failed. I think a very fun one to do and likely the first one is creating an RX-78 Flash cartridge based on the bluepill breakout board. There are a few embedded systems projects I would like to complete. In January I start University for Computer and Electrical Engineering and it will be the second degree I will have completed once my education is done. At a later time I might even take some photos of my retro hoard. I think it’s safe to say I have most consoles with HDMI processors installed or ODE installed. Specifically the last two years I’ve begun collecting retro consoles and computers. I usually like to read other blogs like Deunan or ychh0 so those two are a big inspiration. I would like to post more on this blog I made.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |