Previous Thread
Next Thread
Print Thread
Page 4 of 7 1 2 3 4 5 6 7
Re: Chip dumps + XML [Re: ICEknight] #86821 03/13/13 10:35 PM
Joined: May 2011
Posts: 25
S
Sunbeam Offline
Member
Offline
Member
S
Joined: May 2011
Posts: 25
@ICEknight: Great, just configure for every game 32-Mbit and cut the ROM image using software. I'll send you some tools to work with.

About Turrican: I never had it, but Accolade fucked it up (again) laugh They use !DTAK for !OE - a really uncommon way. You may try a dirty trick:

Get a thin wire and try to get it together [see red markings] with the PCB into the Retrode slot = short circuit the contacts. Or solder it if you dare. This definitive a true custom design and weird things are going on. Probably some kind of protection? Isn't easy to spot by pictures. I don't think the dump will reflect the true ROM content.


Last edited by Sunbeam; 03/13/13 10:59 PM.
Re: Chip dumps + XML [Re: Sunbeam] #86822 03/14/13 12:40 AM
Joined: May 2004
Posts: 1,608
H
Haze Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,608
would be interesting to have a proper dump of the Turrican chip then, if it's scrambled we should descramble it in software ;-)

bit harsh to say they fucked up mind you whatever they did works ;-) although yeah, the actual game is one of those where it was clearly done with no official documentation, IIRC they check invalid bits in wait loops for audio and the game works rather by chance ;-)

Re: Chip dumps + XML [Re: ICEknight] #86824 03/14/13 12:44 AM
Joined: Mar 2001
Posts: 16,470
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,470
Well, connecting !DTAK to !OE on the ROM does violate the rules for the 68000 bus (and would likely not work if the MD ran at a higher clock), so it's not that harsh really smile

Re: Chip dumps + XML [Re: Haze] #86855 03/14/13 07:26 PM
Joined: Mar 2013
Posts: 311
I
ICEknight Offline OP
Senior Member
OP Offline
Senior Member
I
Joined: Mar 2013
Posts: 311
Quote:
bit harsh to say they fucked up mind you whatever they did works ;-)
Indeed, they managed to protect their code against copying technology from the XXI Century.

Originally Posted By Haze
would be interesting to have a proper dump of the Turrican chip then, if it's scrambled we should descramble it in software ;-)
I think I prefer this idea to shortcircuiting stuff inside my Retrode. Would the cartridge still be in working condition after the dump?


LCD artwork scans and cleanups: https://mega.nz/#F!uFYSzK7S!U-lJon9jsqyoCX_3y7_KLA
Re: Chip dumps + XML [Re: ICEknight] #86874 03/15/13 12:54 PM
Joined: Jul 2008
Posts: 73
E
ElBarto Offline
Member
Offline
Member
E
Joined: Jul 2008
Posts: 73
Originally Posted By ICEknight
Would the cartridge still be in working condition after the dump?


Yes smile

I really need to get this game, this cart pcb is interesting, D12 to D15 goes through a flip flop, wonder why.

@Sunbeam : Did you note the MPR name of the roms somewhere ? (Or better did you scans the pcbs ?)

Also I'm currently listing all megadrive cart pcb and doing electronics schematics on them. You can see the list here : http://wiki.megadrive.org/index.php?title=Category:Boards

If you manage to find some unlisted don't hesitate to contact me or register and fill the missing bits.

Re: Chip dumps + XML [Re: ICEknight] #86884 03/15/13 06:08 PM
Joined: Mar 2013
Posts: 311
I
ICEknight Offline OP
Senior Member
OP Offline
Senior Member
I
Joined: Mar 2013
Posts: 311
Okay then, I'll be sending Turrican as soon as I get my hands on it again.

Meanwhile, here's the whole list of Mega Drive games I've dumped, in case you guys can see anything else of interest:
Code:
HMLN.BFBC.bin
Asia\Sonic Classics (Compilation) (UE) (REV01) [!].bin
Asia\Sonic The Hedgehog 2 (W) (REV01) [!].bin
Boot\CD+Plus V3.0a (full).bin
Boot\CD+Plus V3.0a.bin
Europe\Alisia Dragoon (E) [!].bin
Europe\Altered Beast (UE) (REV02) [!].bin
Europe\Arnold Palmer Tournament Golf (UE) [!].bin
Europe\Batman Returns (W) [!].bin
Europe\Bonanza Bros. (JE) (REV01) [!].bin
Europe\Bubsy in Claws Encounters of the Furred Kind (UE) [!].bin
Europe\California Games (UE) [!].bin
Europe\Castle of Illusion Starring Mickey Mouse (UE) [!].bin
Europe\Classic Collection (UE) [!].bin
Europe\Corporation (E) [c][!].bin
Europe\Cosmic Spacehead (E) (M4) [c][!].bin
Europe\Decap Attack (UE) [!].bin
Europe\Disney's Aladdin (E) [!].bin
Europe\Dynamite Headdy (UE) [c][!].bin
Europe\ECCO - The Tides of Time (E) [!].bin
Europe\ECCO The Dolphin (UE) [!].bin
Europe\ESWAT Cyber Police - City Under Siege (U) [!].bin
Europe\Flashback - The Quest for Identity (E) [!].bin
Europe\Galaxy Force II (W) (REV01) [!].bin
Europe\Gauntlet 4 (UE) (Aug 1993) [!].bin
Europe\Ghostbusters (W) (REV01) [!].bin
Europe\Ghouls 'N Ghosts (UE) (REV02) [!].bin
Europe\Haunting Starring Polterguy (UE) [!].bin
Europe\James Pond II - Codename RoboCod (UE) [!].bin
Europe\Jewel Master (UE) [!].bin
Europe\Kid Chameleon (UE) [!].bin
Europe\Last Battle (UE) [!].bin
Europe\Lotus II RECS (UE) [!].bin
Europe\Marble Madness (UE) [!].bin
Europe\Mazin Wars (E) [!].bin
Europe\Mega Bomberman (UE) [a1][!].bin
Europe\Mega Games 2 (E) [!].bin
Europe\Mega Games I (E) [!].bin
Europe\Menacer 6-in-1 Game Pack (UE) [!].bin
Europe\Michael Jackson's Moonwalker (W) (REV01) [!].bin
Europe\Mick & Mack as the Global Gladiators (E) [!].bin
Europe\Micro Machines - Turbo Tournament '96 (V1.1) (E) (J-Cart) [c][!].bin
Europe\OutRun (W) [!].bin
Europe\OutRun 2019 (E) [!].bin
Europe\Pac-panic.bin
Europe\Quack Shot Starring Donald Duck (W) (REV01) [a1][c][!].bin
Europe\Ranger-X (E) [!].bin
Europe\Revenge of Shinobi, The (W) (REV02) [!].bin
Europe\Road Rash (UE) [o2].bin
Europe\Road Rash II (UE) (REV00) [!].bin
Europe\Rocket Knight Adventures (E) [!].bin
Europe\Shinobi III - Return of the Ninja Master (E) [c][!].bin
Europe\Sonic 3D Blast (UE) [!].bin
Europe\Sonic and Knuckles (W) [!].bin
Europe\Sonic Spinball (E) [!].bin
Europe\Sonic The Hedgehog (W) (REV00) [!].bin
Europe\Sonic The Hedgehog 2 (W) (REV01) [!].bin
Europe\Sonic The Hedgehog 3 (E) [!].bin
Europe\Space Harrier II (UE) [!].bin
Europe\Spider-Man vs The Kingpin (W) [!].bin
Europe\Streets of Rage (W) (REV00) [!].bin
Europe\Strider (UE) [!].bin
Europe\Super Fantasy Zone (E) [!].bin
Europe\Super Hydlide (E) [!].bin
Europe\Super Thunder Blade (W) (REV01) [!].bin
Europe\Thunder Force IV (E) [c][!].bin
Europe\Tiny Toon Adventures - Buster's Hidden Treasure (E) [!].bin
Europe\Toejam & Earl (U) (REV00) [!].bin
Europe\Toejam & Earl in Panic on Funkotron (E) [!].bin
Europe\Truxton (W) [!].bin
Europe\Virtua Fighter 2 (UE) [!].bin
Europe\Wonder Boy III - Monster Lair (JE) [c][!].bin
Europe\World Cup Italia 90 (E) [!].bin
Europe\World of Illusion Starring Mickey Mouse & Donald Duck (E) [!].bin
Japan\After Burner II (J) [!].bin
Japan\Alisia Dragoon (J) [!].bin
Japan\Bare Knuckle III (J) [!].bin
Japan\Dynamite Headdy (J) [c][!].bin
Japan\ECCO - The Tides of Time (J) [!].bin
Japan\ESWAT Cyber Police (J) [!].bin
Japan\Ex-Ranza (J) [!].bin
Japan\Gain Ground (J) [!].bin
Japan\Galaxy Force II (W) (REV00).bin
Japan\Ghostbusters (W) (REV00) [!].bin
Japan\Golden Axe II (W) [!].bin
Japan\Golden Axe III (J) [!].bin
Japan\Gunstar Heroes (J) [!].bin
Japan\Honoo no Toukyuuji Dodge Danpei (J) [!].bin
Japan\Juu-Ou-Ki (J) (REV00) [c][!].bin
Japan\Kujaku Ou 2 (J) [!].bin
Japan\Landstalker - Koutei no Zaihou (J) [!].bin
Japan\Mazin Saga (J) [!].bin
Japan\Michael Jackson's Moonwalker (W) (REV00) [!].bin
Japan\Puyo Puyo (J) [!].bin
Japan\Puyo Puyo Tsu (J) (REV00) [!].bin
Japan\Shadow Dancer - The Secret of Shinobi (W) [c][!].bin
Japan\Sonic Spinball (J) [!].bin
Japan\Sonic The Hedgehog (W) (REV01) [!].bin
Japan\Sonic The Hedgehog 2 (W) (REV01) [!].bin
Japan\Sonic The Hedgehog 3 (J) [!].bin
Japan\Space Harrier II (J) [!].bin
Japan\Streets of Rage (W) (REV00) [!].bin
Japan\Streets of Rage 2 (JE) [!].bin
Japan\Strider Hiryuu (J) [!].bin
Japan\Super Fantasy Zone (J) [!].bin
Japan\Super Hang-On (W) (REV00) [!].bin
Japan\Super Hydlide (J) [c][!].bin
Japan\Super Monaco Grand Prix (W) (M2) (REV02) [!].bin
Japan\Super Thunder Blade (W) (REV00) [!].bin
Japan\Sword of Vermilion (J) [c][!].bin
Japan\Tanto R (J) [!].bin
Japan\Tecmo World Cup '92 (J) [!].bin
Japan\Thunder Force IV (J) [!].bin
Japan\Wonder Boy III - Monster Lair (JE) [c][!].bin
Japan\Wonder Boy V - Monster World III (J) [!].bin
Japan\World Championship Soccer (JU) (REV03) [!].bin
Japan\Zoom! (JU) [!].bin
pirate\TheGamesWinterChalC2DB.bin
pirate\4 in 1\StreetsOfRage.9409.bin
pirate\4 in 1\SuperVolleyBall.36C9.bin
pirate\4 in 1\TecmoWorldCup92.4484.bin
pirate\4 in 1\TeenageMutantNinja2F85.bin
Sonic & Knuckles\NoWay.bin
Sonic & Knuckles\Sonic and Knuckles & Sonic 2 (W) [!].bin
Sonic & Knuckles\Sonic3&Knuckles.bin
USA\Earthworm Jim (U) [!].bin
USA\Streets of Rage 3 (U) [!].bin
USA\Taz-Mania (W) [!].bin
USA\Two Crude Dudes (U) [!].bin


As for the "unusual" stuff in that list:
  • The first entry in the list is an European Home Alone cartridge that doesn't work in real hardware (the seller had already warned me of such a thing). The dump shows every other byte with garbage, for some reason. Tried opening it with the melt pen method and got a blob of plastic stuck around the screw...
  • The European version of Pac-Panic still wasn't in GoodGen, but I believe it's been submitted since then.
  • That 4-in-1 cartridge would show a different game each time I reset the Retrode, just like in the console, but the dumps will not boot even though the data seems correct. Each file has the data of the next game, by the way.
  • Pirate cartridge of "The Games - Winter Challenge". Not too interesting (except for the cover it came with, perhaps).
  • CD+Plus: That's a cartridge you plug into the Mega Drive and partially overwrites the Mega-CD BIOS, allowing you to boot CDs from other regions. Pretty cool, as some games are actually programmed as multi-region even if the hardware won't allow for it (the European version of Road Avenger changes its title screen to "Road Blaster FX" on a Japanese system!). I had no problems at all when dumping it. Would be cool to see it emulated in MESS.


LCD artwork scans and cleanups: https://mega.nz/#F!uFYSzK7S!U-lJon9jsqyoCX_3y7_KLA
Re: Chip dumps + XML [Re: ICEknight] #86892 03/16/13 09:15 AM
Joined: May 2011
Posts: 25
S
Sunbeam Offline
Member
Offline
Member
S
Joined: May 2011
Posts: 25
@ICEknight: Don't worry, !DTACK is used for bus data communication by the 68000 - it's not used by Retrode (otherwise it would work ;)).

@ElBarto: Of course I did smile Nice to see that you are doing the schematics. I considered this at some point too, but never started. I noted down many PCB stuff in various files across three computers and try to clean up the mess. I constantly update the PCB section of my site: http://retroshock.bplaced.net/mdg.html#pcbs

It's more or less a technical reminder for myself ^^

Wiki/Sega boards: The 171-5702 is missing and the 6570 can hold upto 32M - 2x 2 MB.

@Turrican: It looks !DTACK is connected to the MROM. CLOCK for the '374 comes from the MROM area as well. So there is probably more inside. It got manufactured by Samsung. Maybe they had something special in the lineup.

Re: Chip dumps + XML [Re: ICEknight] #86933 03/19/13 01:52 AM
Joined: Mar 2013
Posts: 311
I
ICEknight Offline OP
Senior Member
OP Offline
Senior Member
I
Joined: Mar 2013
Posts: 311
I've been following the recent changes made to the Mega Drive gamelist, and I've noticed a few things:


Assuming that some chip dumps just have the generic ".bin" extension due to their location not being marked on the PCB, shouldn't the ROM inside "Castlevania - The New Generation (Euro)" be also ".bin"?



Regarding the last part of the name given to some ROMs (not the extension):

One of the dumps for "Ghouls 'n Ghosts (USA, Europe) (Rev A)" is named "mpr-12606a w57.ic2", when there's also chips with that revision that read "MPR-12606A S35".

Also, I've seen two different cartridges of Sonic (US and Euro versions) having a chip with the same name (and contents, I assume) with "W33" and "P22" next to the chip's name, respectively.

Perhaps that part is not related to the contents of the chip, but the batch or date instead? In that case, shouldn't it be left out of the nomenclature?



EDIT:
Also, "hyper dunk - the playoff edition (jpn) (beta).in", instead of ".bin"



EDIT 2:
The two versions of "The Games - Winter Challenge" seem to use chip names ("acwcsg-1_(12-91).bin" and "acwcsg_(1-92).bin") with underscores, which have been generally replaced by spaces now.

Not sure if the date should be part of the name anyway, as it's not even written in the same line on the chip...

Last edited by ICEknight; 03/19/13 04:09 AM.

LCD artwork scans and cleanups: https://mega.nz/#F!uFYSzK7S!U-lJon9jsqyoCX_3y7_KLA
Re: Chip dumps + XML [Re: ICEknight] #86935 03/19/13 05:34 AM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
if you have followed really the changes, you should have noticed that they are *in progress*
so it's a bit early to be nitpicking about choices which are not yet final wink

in particular, for the PCB where the picture shows no location, I'm first going to ask sunbeam to check below the chip if there is any markings
I have chosen to use .u1 instead of .bin to avoid confusion with those sets which are only half-documented, whose roms are called mpr-***.bin but no <feature> about the pcb is present. once those are fully documented we can start discussing about the extension (I vote to have no extension at all), until then it's a moot point because there is a clear comment specifying what was 'u1' on the pcb and what has been modified wink


Originally Posted By ICEknight
One of the dumps for "Ghouls 'n Ghosts (USA, Europe) (Rev A)" is named "mpr-12606a w57.ic2", when there's also chips with that revision that read "MPR-12606A S35".


you have apparently missed rev. 21941 where the meaning of those is explained. that part of the marking represent the chip manufacturer. the rom content is identified by the string "MPR-120606", the revision is "A", the rest can vary from pcb to pcb. it costs almost nothing (and induce no confusion, thanks to the text at the top of the xml) to document that a chip has been produced by a specific manufacturer, though, with the corresponding <feature> listing also the variants for additional documentation


Originally Posted By ICEknight
Also, "hyper dunk - the playoff edition (jpn) (beta).in", instead of ".bin"


good catch


Originally Posted By ICEknight
The two versions of "The Games - Winter Challenge" seem to use chip names ("acwcsg-1_(12-91).bin" and "acwcsg_(1-92).bin") with underscores, which have been generally replaced by spaces now.


not fully documented yet, so too early to report wink

Re: Chip dumps + XML [Re: etabeta78] #86952 03/19/13 07:21 PM
Joined: Mar 2013
Posts: 311
I
ICEknight Offline OP
Senior Member
OP Offline
Senior Member
I
Joined: Mar 2013
Posts: 311
Originally Posted By etabeta78
Originally Posted By ICEknight
One of the dumps for "Ghouls 'n Ghosts (USA, Europe) (Rev A)" is named "mpr-12606a w57.ic2", when there's also chips with that revision that read "MPR-12606A S35".

that part of the marking represent the chip manufacturer. the rom content is identified by the string "MPR-120606", the revision is "A", the rest can vary from pcb to pcb. it costs almost nothing (and induce no confusion, thanks to the text at the top of the xml) to document that a chip has been produced by a specific manufacturer, though, with the corresponding <feature> listing also the variants for additional documentation
I also think it's a very good thing having those documented, but I feel that it's the kind of info that should be left to the database/gamelist rather than the file name itself, just like all the other stuff that's written on the chip that also keeps changing...


LCD artwork scans and cleanups: https://mega.nz/#F!uFYSzK7S!U-lJon9jsqyoCX_3y7_KLA
Page 4 of 7 1 2 3 4 5 6 7

Who's Online Now
1 registered members (1 invisible), 39 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,762
Posts115,156
Members4,888
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.3