Previous Thread
Next Thread
Print Thread
Page 18 of 22 1 2 16 17 18 19 20 21 22
Joined: Aug 2009
Posts: 1,180
Likes: 59
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,180
Likes: 59
http://www.turboz.to/

Somebody should try to emulate this on our GBA driver ...

(Yeah, that's right, Sharp X1 emulator on Game Boy Advance, go figure ...)

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
with the amazing contribution by endrift and the coding by Arbee, the HBlank mechanism has improved a lot in the MESS driver for the GBA!

from a (very) preliminary examination of some games which were not working earlier, I can report that a bunch of games which were resetting or sitting to a black screen are now working pretty well

For instance, Stafy 3


DrillDozer


Rayman 3


Driver 2

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
other examples Sabrina The Teenage Witch, which does not sit to a black screen anymore


Ueki no Housoku, which has no more glitchy chunks of graphics


and, probably my favorite fix, Sonic Advance games, which does not play in slow motion anymore laugh


plus some games have less flickering during emulation

the driver is not 100% correct yet (e.g. Mario & Luigi Superstar Saga is still glitchy, some driver games like GT Advance don't display the graphics anymore, and Dragonball Z The Legacy of Goku misses the BG graphics...), but the impact of the fixes added this morning definitely gave a big push to the quality of the driver smile

Joined: Mar 2008
Posts: 1,049
Very Senior Member
Offline
Very Senior Member
Joined: Mar 2008
Posts: 1,049
Thanks endrift and Arbee!
It's awesome to see improvements in this driver smile


"A user interface is like a joke. If you have to explain it, it's not that good."
Joined: Mar 2001
Posts: 16,989
Likes: 84
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,989
Likes: 84
GT Advance (and probably other games on that engine) is fixed now after a further tip from Endrift. No ideas on Mario & Luigi or DBZ.

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
great to see GT Advance fixed. HDMA fix from yesterday basically made playable any UbiSoft game which was broken in 0.160, including (in addition to the games showed before and to probably many more)

Prince of Persia Sands of Time


TMNT


and Splinter Cell


Also, The Sims 2 does not freeze anymore at game start smile


@Arbee: if you want instead a list of games which still have issues (same as in 0.160) you can add to the previous titles
- Madden 2006 & 2007 (but not the earlier ones), once you get in-game
- VIP, again once you get in-game

Joined: Aug 2009
Posts: 1,180
Likes: 59
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,180
Likes: 59
Mmh, somebody should check out if Gunstar Super Heroes is fixed at final level and doesn't hang anymore.

Joined: May 2009
Posts: 2,104
Likes: 143
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,104
Likes: 143
Also, just to post it here since it got lost in the shoutbox, the recent fixes seem to have fixed the demo "Matt Current" by Shitfaced Clowns, the audio no longer becomes garbage static in the second half of the demo. Though, I haven't checked it with the absolute latest fixes.

The VBL timing and HDMA suspension fixes do seem like they'd be responsible for fixing it, though, as I recall asking Kusma at one point what he'd reckon was the cause, and he said it would likely be because it was running out of time during VBL to run the audio player code. With proper VBL timing and no more HDMA eating CPU time, it seems like that would do it.

Joined: Apr 2011
Posts: 292
Senior Member
Offline
Senior Member
Joined: Apr 2011
Posts: 292
Originally Posted By Kale
Mmh, somebody should check out if Gunstar Super Heroes is fixed at final level and doesn't hang anymore.


I'll give it a run tonight and report back smile

Joined: Aug 2011
Posts: 499
M
Senior Member
Offline
Senior Member
M
Joined: Aug 2011
Posts: 499
Grand Theft Auto Advance used to hang right before loading a game, now it causes MESS to crash after starting a new game with this error:

-----------------------------------------------------
Exception at EIP=000000000066D526 (not found): STACK OVERFLOW
-----------------------------------------------------
RAX=0000000006680120 RBX=0000000000000010 RCX=0000000006681D90 RDX=0000000000000
000
RSI=000000000784BF40 RDI=00000000028C067E RBP=00000000FFFF0000 RSP=0000000000033
FE0
R8=00000000028C067E R9=00000000FFFF0000 R10=000000000DCAB080 R11=000000000784B
F40
R12=0000000007B1C690 R13=00000000002285E8 R14=00000000002285EC R15=0000000007B23
5C0

This happens right after this scene at the start:



I suspect that the game not working has nothing to do with the recent changes but something completely different and unemulated?

Page 18 of 22 1 2 16 17 18 19 20 21 22

Link Copied to Clipboard
Who's Online Now
7 members (Stick, Cpt. Pugwash, yugffuts, z9k9, 3 invisible), 18 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,171
Posts120,123
Members5,039
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
Forum hosted by www.retrogamesformac.com