Previous Thread
Next Thread
Print Thread
Page 26 of 120 1 2 24 25 26 27 28 119 120
Kale #52865 08/19/09 12:20 PM
Joined: Aug 2009
Posts: 1,265
Likes: 199
Very Senior Member
Very Senior Member
Joined: Aug 2009
Posts: 1,265
Likes: 199
In the end I've enabled the perfect interleaving...

Go Go Ackman 2

[Linked Image from mamedev.emulab.it]

Batman Forever

[Linked Image from mamedev.emulab.it]

The cutted "Hold On" msg is caused by bad maincpu timings...I don't know why the window effects doesn't work at all though...

In the other news...Tafoid made a regression test, now we know almost every game that doesn't currently boot. I'll try to see the reason of each then post the results. smile

Last edited by Kale; 08/19/09 12:29 PM.
Kale #52866 08/19/09 01:53 PM
Joined: Mar 2001
Posts: 17,239
Likes: 263
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,239
Likes: 263
Perfect interleave also makes Actraiser fart instead of just hanging smile

Kale #52869 08/19/09 03:08 PM
Joined: Jan 2006
Posts: 3,691
Very Senior Member
Very Senior Member
Joined: Jan 2006
Posts: 3,691
Originally Posted by R. Belmont
Super Street Fighter 2 is a good input test - previously in MESS (and in older zsnes/snes9x) it wouldn't recognize any buttons once it reached the title screen.

Originally Posted by Kale
They works, but they were working on MESS 0.132 too...

they got fixed around 0.126 (when I fixed RAM/ROM/SRAM banking) and never had a problem since then

Joined: Aug 2009
Posts: 1,265
Likes: 199
Very Senior Member
Very Senior Member
Joined: Aug 2009
Posts: 1,265
Likes: 199
r5466 /src/mame/machine/snes.c: [SNES]: Improved cart mode 20 reserved access behaviour

I don't know how it truly works (Anomie docs doesn't say anything about it), but several games reads from the low bank of 0xc***** area. Applying a guessed mirror fixes many (but not all) broken cases. Random screenshots:

[Linked Image from mamedev.emulab.it] [Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it] [Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it] [Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it]

The guessed mirror is:
value = snes_ram[0x200000 + ((offset & ~0x8000) | 0x8000)];
Now the question is: how it truly works? Shoudn't be in cart mode 20 at all? But these games doesn't seem suited to work with HiROM loading instead of LoROM...

Kale #52874 08/19/09 04:54 PM
Joined: Mar 2001
Posts: 17,239
Likes: 263
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,239
Likes: 263
Interesting. I assume byuu will tell us how that actually works smile

Joined: Aug 2009
Posts: 1,265
Likes: 199
Very Senior Member
Very Senior Member
Joined: Aug 2009
Posts: 1,265
Likes: 199
And here's the compatibility list with my notes...

http://mamedev.emulab.it/kale/fast/files/548_not_working.zip

I wonder why Tales of Phantasia sound doesn't work at all even with the timing trick...sound (DSP) bug?

Kale #52877 08/19/09 05:22 PM
Joined: Mar 2001
Posts: 17,239
Likes: 263
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,239
Likes: 263
Hmm. NHL '96 (and probably the others in that series) is a regression, it works in 0.133.

ETA: the BS games of course all need special mapping and I think some add-on hardware.

Last edited by R. Belmont; 08/19/09 05:26 PM.
Joined: Aug 2009
Posts: 1,265
Likes: 199
Very Senior Member
Very Senior Member
Joined: Aug 2009
Posts: 1,265
Likes: 199
For the NHL games, is the same issue as Clay Fighter, aka caused by the Rock 'n Roll Racing GDMA boundary fix... --"

EDIT: actually no, it's not caused by that, and I quite don't have an idea about what broke it...

Last edited by Kale; 08/19/09 05:42 PM.
Kale #52879 08/19/09 05:46 PM
Joined: Mar 2001
Posts: 17,239
Likes: 263
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,239
Likes: 263
AFAIK NHL and ClayFighter both do the "execute an MVN out of the DMA registers" hackery, so be careful about open bus on those.

Kale #52882 08/19/09 06:11 PM
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Very Senior Member
A Offline
Joined: Jul 2007
Posts: 4,625
The sound for Actraiser (U/E) is not fixed yet, right ?

Page 26 of 120 1 2 24 25 26 27 28 119 120

Link Copied to Clipboard
Who's Online Now
0 members (), 58 guests, and 5 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,331
Posts122,197
Members5,077
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0