Anyone have a copy of the bootloader written for Rs-232 connection to the d-sub on the back of the megadrive from what i remember, you can launch roms straight to it. I know there are talk of flash carts but i want to do it the old fashioned way
Many thanks
Bootloader PC Side
Bootloader PC Side
To be this good takes ages, To be this good takes Stef, Kanedafr, ChillyWilly & everyone who has helped me discover what hardwork is!
Dive into the SpritesMind!
Dive into the SpritesMind!
I also have the pin out for it, if its any use. i just need to burn this bootloader onto an eprom soldering it to a cart.
Many thanks. P.s yeah i know how slow it is at sending it but will save me the hassle and money of a flash cart
Many thanks. P.s yeah i know how slow it is at sending it but will save me the hassle and money of a flash cart
To be this good takes ages, To be this good takes Stef, Kanedafr, ChillyWilly & everyone who has helped me discover what hardwork is!
Dive into the SpritesMind!
Dive into the SpritesMind!
-
- Very interested
- Posts: 2442
- Joined: Tue Dec 05, 2006 1:37 pm
- Location: Estonia, Rapla City
- Contact:
The port on the back is a 3rd contorller port with reversed gender.... unless you have a bootloader running on MD side, you will not get any kind of ROMs running... you can only run special ROMs that are less than 64KB in size, since there's not more RAM in MD.
And those ROMs you write yourself...
And those ROMs you write yourself...
Mida sa loed ? Nagunii aru ei saa
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
-
- Very interested
- Posts: 616
- Joined: Thu Nov 30, 2006 6:30 am
Sounds like he is planning on wiring up a simple EPROM cart to boot the MD. He probably doesn't feel like erasing and burning the EPROM every time he wants to test something.TmEE co.(TM) wrote:The port on the back is a 3rd contorller port with reversed gender.... unless you have a bootloader running on MD side, you will not get any kind of ROMs running... you can only run special ROMs that are less than 64KB in size, since there's not more RAM in MD.
And those ROMs you write yourself...
I don't have any code to use the serial mode, but I do have code that transfers data using a 4-bit parallel protocol. It's a lot faster than using the serial mode, but has the disadvantage of requiring the CPU to poll a register during transfers rather than using interrupts.
None of the code was directly published, but if you download the ZIP from here: http://www.retrodev.com/transfer.html and peek at the files inside the ISO image you'll find the source to the Megadrive side. The source to the PC side is lost unfortunately.
I started rewriting this software a while back with a modified version of the protocol. I can send you or post the source to that if you like for both sides.
In both cases, the code is setup to use controller port 2 rather than the 3rd rear port (my Genesis doesn't have one) and is intended to be run from RAM on the Sega CD, but changing those for your purposes should be relatively minor.