I'm more than capable to program replacement EPROMs but I would need to acquire the EPROMs and know what specific Marvel Vs Capcom board you have in order to get the appropriate ROM files. The graphical code is all that commits suicide IIRC. Expect a PM shortly.
Awesome job, kudos! I regret selling my Dimahoo years ago. :sorrow: My worry of CPS2 suicide made me get rid of it before the task of saving them became achievable. ^_^_^
I'm getting good at this, I think ... :encouragement: Indeed, I am ... :very_drunk: Edit: BONUS ! Who does one, does two, no ?
Quiz Nanairo Dreams: Nijirou no Kiseki If nobody noticed yet, I'm only doing games that Razoola never touched to not be accused of stealing his work.
How do you know what Razoola never did? Afterall we only know what he did based off what people dumped and shared. Did Razoola do Marvel Super Heroes Vs Street Fighter (Japan)? I don't think I'd seen that Phoenix Edition set out there, but I have that for my board. I bought it non-working with the intention of getting it phoenixed. So I don't think you need to limit yourself to only games that don't have a phoenix edition set on the internet. Anyway, nice work.
But both "Puzz Loop 2" and "Mighty Pang" are available as "Phoenix Editions" from Razoola. They have just not reached out on the internet yet...
Then I just reduced the value of Raz ROMs because I already gave my hacks away ... (lol) Edit: Also, how I am supposed to know what games he did ? I just avoided the ones which leaked.
Nice work! Thinking about the difficulties (specially the prices for shipping items from Brazil + razoola's service ) I´m very interested in this process, I got a problem with my sfz2 and need to recover it. Recently I got the 16bit adapter for my willem programmer, I'll try dump and try to start it awesome!
I just need to know which revision the board is so I can take the ROMs from mame set and work on them. The reason for that is that some of the games change all the eight roms (or less if it's smaller) when upgraded. So if you have, say, "Vampire Hunter: Darkstalkers' Revenge (Japan 950302)" and I decrypted "Vampire Hunter: Darkstalkers' Revenge (Japan 950316)", the roms I made will not work for you unless you erase and burn all the 8 EPROM chips that game uses because they changed when they revised the game. Anyway, the 950302 revision was used only on rental boards. This was a hypothetic example.
Can you tell me exactly which games you have dead ? And which exact revision they are ? Can you ident it against the MAME SET ?
i can, but not until next friday, two of those are dungeons of dragons jap (i dont remember wich one of the two), and another one is alien vs predator asia, i got 3 or 4 dead games that i never phoenixed cause those versiones were not avaliable
Well the problem is that I need to know which exact revision the games are and you will need to have patience with me because this stuff is hand-made. Means running the whole rom through an 68x00 disassembler and analyzing everything manually.
It'd be great if someone could Phoenix the games Razoola never did...things like D&D: TOD Japanese D&D: SOM Japanese Mighty Pang Powered Gear Japanese
You mean you don't have a code/data logger modded MAME build? It's been speculated that Razoola has something like that, or maybe a modded Kawaks. That way by extensively playing the game you can get alot of locations logged as Code or Data, helping in the disasm process.
No, I have nothing like that. I just disasm the whole thing without resorting for shortcuts. When there's several versions of the same game with the exact binary code, I can resort to XOR clashing. I diff two different regional variations (different keys) and that diff is the map of what is code and what is data. That method was not usable on vhuntjr2, mpangj, chokoj, pzloop2j and qndream because no regional variations do exist. Also, not using shortcuts result on a nearly perfect rom. On qndream I had only one single mistake on a 16 bit word. Edit: That only happened because the value "0005" was DATA and I thought it was a instruction because the decryption made it look like a single word instruction ... Because these games are compiled from C their code are usually built around "blocks" which are easily identifiable. Even with obscene amount of pointers and jump tables. In the end, if you know what you're looking for, the protections work against the program. (lol)
would be nice to have PPF collections which can be used against the MAME dumps to create Phoenix'd dumps (assuming thats feasible, I really don't know 'how much' data is changed)
That would be XOR files, not PPFs. Maybe a combination of a XOR file (to decrypt) and a PPF file (to modify) ... Still it's too much trouble since the XOR file is a sort of "negative impression" of the rom contents, it might be considered just as illegal as the decrypted file itself so it might not be a good idea in the end ... XD That bring us back to just the plain files, no ?