pinout sega genesis cartridge slot
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
pinout sega genesis cartridge slot
hi,
i search the pinout of the cartridge slot of the sega genesis and the master system for making my own adaptator.
i have found this :
http://devster.monkeeh.com/sega/sega2sms.png
but the rewiring of the sega slot is not the same as this:
http://nintendoallstars.w.interia.pl/romlab/genconn.htm
especially for A7 pin03 ,A8 pin61 and A10, A17 pin 59
i have made this Open excel document:
http://sega4ever.power-heberg.com/tutod ... wiring.xls
i search the pinout of the cartridge slot of the sega genesis and the master system for making my own adaptator.
i have found this :
http://devster.monkeeh.com/sega/sega2sms.png
but the rewiring of the sega slot is not the same as this:
http://nintendoallstars.w.interia.pl/romlab/genconn.htm
especially for A7 pin03 ,A8 pin61 and A10, A17 pin 59
i have made this Open excel document:
http://sega4ever.power-heberg.com/tutod ... wiring.xls
-
- Very interested
- Posts: 2440
- Joined: Tue Dec 05, 2006 1:37 pm
- Location: Estonia, Rapla City
- Contact:
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: 745
- Joined: Sat Dec 15, 2007 7:49 am
- Location: Kazakhstan, Pavlodar
Because, there are no "A0" in slot. It's 16-bit. ROM addresses numbered as "A0".."A18", and system signals used as "A1".."A19". That's confusing, when do not understanding 16bit architecture, but it's ok.bastien wrote:Very thanks
but i have a thing i can't understand
in a sega PCB , maskrom A18 is connected to B7 just like this picture:
and in your document A18 is connected to B6 in the cartridge slot , why ?
yep, thanks
It's an interesting document, specialy the "Description" column
about B17, does it mean that if have !cartin high, the CD could access the cart content ?
and about B31, there is nothing at $A13000-$A130FF ?!
and about ext port !ROM A21, if a cart is inserted, it gives you a direct access to the rom ?!...wait...it's an output pin...wtf...?!
It's an interesting document, specialy the "Description" column
about B17, does it mean that if have !cartin high, the CD could access the cart content ?
and about B31, there is nothing at $A13000-$A130FF ?!
and about ext port !ROM A21, if a cart is inserted, it gives you a direct access to the rom ?!...wait...it's an output pin...wtf...?!
-
- Very interested
- Posts: 745
- Joined: Sat Dec 15, 2007 7:49 am
- Location: Kazakhstan, Pavlodar
Yep. !CART signal swaps !ROM and !CE0 signals. If !CART=log.1, !ROM=000000..3FFFFF and !CE0=400000..7FFFFF and vise versa when !CART=log.0, then !ROM=400000..7FFFFF and !CE0=000000..3FFFFF. So, both areas are accessable. About !TIME - it's true, $A13000-$A130FF are right area, and there is !FDC, wich on ext port and mapped to $A12000-$A120FF. But, there are not enough address lines on ext port, so you are limited by 256Kbytes (1MBytes on some MD2 models - two addresses was added VA18 and VA19).KanedaFr wrote:yep, thanks
It's an interesting document, specialy the "Description" column
about B17, does it mean that if have !cartin high, the CD could access the cart content ?
and about B31, there is nothing at $A13000-$A130FF ?!
and about ext port !ROM A21, if a cart is inserted, it gives you a direct access to the rom ?!...wait...it's an output pin...wtf...?!
-
- Very interested
- Posts: 745
- Joined: Sat Dec 15, 2007 7:49 am
- Location: Kazakhstan, Pavlodar
I don't think so. Fact remains: some MD2 models/clones got two extra address lines, but I think they not used for compatibility reason. VA18 to B25 pin and VA19 to A2 pin. And don't forget: according to this picture !ROM signal can handle 2MBytes.KanedaFr wrote:?!!?!HardWareMan wrote:But, there are not enough address lines on ext port, so you are limited by 256Kbytes (1MBytes on some MD2 models - two addresses was added VA18 and VA19).
what for ?
MD2 got a special device ?
If I remember the MCD2 could also be connected to a MD1.....
Also, those models has two extra sound inputs on ext port: SL3 to B27 and SR3 to A27.
perhaps the MCD2 is faster to transfert data ?
something inside the MCD2 detects if it is connected to a MD1 or a MD2 and so get some steroids but I doubt that since we never read stuff like "XXX CD game lags on MD1+MCD2"
[quote="HardWareManAlso, those models has two extra sound inputs on ext port: SL3 to B27 and SR3 to A27.[/quote]
Yeah, I saw...It's been so long I want to play with these SRx/SLx pin...
Just to be sure, what happen if !cart and !fdc ?
Cart is the master and so could access to data throught the external port, right ?
There is now way to access rom data from CD is !cart ?
something inside the MCD2 detects if it is connected to a MD1 or a MD2 and so get some steroids but I doubt that since we never read stuff like "XXX CD game lags on MD1+MCD2"
[quote="HardWareManAlso, those models has two extra sound inputs on ext port: SL3 to B27 and SR3 to A27.[/quote]
Yeah, I saw...It's been so long I want to play with these SRx/SLx pin...
Just to be sure, what happen if !cart and !fdc ?
Cart is the master and so could access to data throught the external port, right ?
There is now way to access rom data from CD is !cart ?
-
- Very interested
- Posts: 745
- Joined: Sat Dec 15, 2007 7:49 am
- Location: Kazakhstan, Pavlodar
Don't be confused. !cart is an input signal, wich detect insert game cartrige or not (in game cartriges it tied to GND). All it does is swap !ce0 and !rom signals, because if you don't insert any game cartrige, there boot ROM in CD must be mapped to vector area of M68K to able properly boot the system. You can use RAM cartrige with CD (!cart must be leave floating) and got some RAM at $400000-$7FFFFF. And vice versa, you can access to CD boot ROM at $400000..$7FFFFF when use FLASH cartridge. But remember: software in that boot ROM can be compiled to work from $000000 and be not workable at $400000.KanedaFr wrote:Just to be sure, what happen if !cart and !fdc ?
Cart is the master and so could access to data throught the external port, right ?
There is now way to access rom data from CD is !cart ?
As for !fdc signal - it's just a port at $A12000-$A120FF. For CD control registers.
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
ok i have finish my excel document,
i want to connect an SMS cartridge slot into a Sega Genesis PCB ,
can you tell me if my redirection is correct ?
please look at this : http://sega4ever.power-heberg.com/tutod ... wiring.xls
or open office if you don't have excel :
http://sega4ever.power-heberg.com/tutod ... wiring.ods
i think i must connect A0 of the SMS slot to +5V and the Reset too, is this correct?
i want to connect an SMS cartridge slot into a Sega Genesis PCB ,
can you tell me if my redirection is correct ?
please look at this : http://sega4ever.power-heberg.com/tutod ... wiring.xls
or open office if you don't have excel :
http://sega4ever.power-heberg.com/tutod ... wiring.ods
i think i must connect A0 of the SMS slot to +5V and the Reset too, is this correct?
Hmmm....
So, if I don't connect !cart to GND (on cart side), CD will boot and cart data is readable on $400000+
if I don't connect !cart to GND (on cart side) and doesn't connect a CD, nothing happens.
if I connect !cart to GND (on cart side), Cart will be boot and CD is readable at $400000+
I'm not familiar with $A12000-$A120FF, it's where you can switch on/off the led and initiate transfert between MD68k and CD68k right ?
It's too related to CD, not general use...I mean I can't use $A12000-$A120FF to access 'something' else on the ext port
So, if I don't connect !cart to GND (on cart side), CD will boot and cart data is readable on $400000+
if I don't connect !cart to GND (on cart side) and doesn't connect a CD, nothing happens.
if I connect !cart to GND (on cart side), Cart will be boot and CD is readable at $400000+
I'm not familiar with $A12000-$A120FF, it's where you can switch on/off the led and initiate transfert between MD68k and CD68k right ?
It's too related to CD, not general use...I mean I can't use $A12000-$A120FF to access 'something' else on the ext port
Perhaps you'll be interested bybastien wrote:ok i have finish my excel document,
i want to connect an SMS cartridge slot into a Sega Genesis PCB
http://devster.monkeeh.com/sega/sega2sms.png
hint : you could add a Pause button on cart
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
thanks Kaneda but i know it ( i have posted it in my first post),
devster connected a SMS cartrdige in a Meagdrive cartrdige slot, i want to make my own SMS adaptator so i must connect an SMS cartridge slot to a SEGA PCB.
some guys in this forum are knows a lot of things about Genesis so i just wants, they agree my redirection , in the *.xls document ( brr sorry for my english ^^ )
devster connected a SMS cartrdige in a Meagdrive cartrdige slot, i want to make my own SMS adaptator so i must connect an SMS cartridge slot to a SEGA PCB.
some guys in this forum are knows a lot of things about Genesis so i just wants, they agree my redirection , in the *.xls document ( brr sorry for my english ^^ )