Final Burn Neo > FBN Development
Slam Masters & Muscle Bomber Duo bug
iq_132:
jimmy is still working on his next fba evo release, but i will see if i can put together something before he releases it. (he has got the ID software release schedule -- When it is done, it will be done :wink: )
BisonSAS:
My code fix version. :cool:
In src/burn/capcom/cps_rw.cpp
Find this:
--- Code: ---#if 0
if (Cps1Qs == 1) {
//CPS1 EEPROM write
if (ia == 0xc007) {
}
}
#endif
--- End code ---
Replace this:
--- Code: --- if (Cps1Qs == 1) {
//CPS1 EEPROM write
if (ia == 0xc007) {
EEPROMWrite(d & 0x40, d & 0x80, d & 0x01);
return;
}
}
--- End code ---
In src/burn/capcom/cps_mem.cpp
Find this:
--- Code: --- if (Cps1Qs == 1) {
// Map the 1st 32KB of the QSound ROM into the 68K address space
for (int i = 0x7FFF; i >= 0; i--) {
CpsEncZRom[(i << 1) + 0] = CpsEncZRom[i];
CpsEncZRom[(i << 1) + 1] = 0xFF;
}
// SekMapMemory(CpsEncZRom, 0xF00000, 0xF0FFFF, SM_ROM);
SekMapHandler(3, 0xF00000, 0xF0FFFF, SM_ROM);
SekSetReadByteHandler(3, haxx0rReadByte);
--- End code ---
Replace this:
--- Code: --- if (Cps1Qs == 1) {
// Map the 1st 32KB of the QSound ROM into the 68K address space
for (int i = 0x7FFF; i >= 0; i--) {
CpsEncZRom[(i << 1)] = CpsEncZRom[i];
CpsEncZRom[(i << 1) + 1] = 0xFF;
}
SekMapMemory(CpsEncZRom, 0xF00000, 0xF0FFFF, SM_ROM); // QSound ROM
--- End code ---
In src/burn/capcom/dc_slammast.cpp
Find this:
--- Code: ---nCpsZRomLen= 1*0x020000;
--- End code ---
replace this:
--- Code: ---nCpsZRomLen= 2*0x020000;
--- End code ---
Driver include this changes in attachment.
:cool: :smilie: :wink:
iq_132:
Excellent. Thanks for saving me the time/work :)
Death Metal:
Thank you guys so much! Finally I'll have this working again after so much time (I know I could have used another emulator, but I didn't want to "cheat" on my own release of FBA :p).
Death Metal:
Oh, and by the way, YAY IT WORKED!
:p
Navigation
[0] Message Index
[*] Previous page
Go to full version