News: 11 March 2016 - Forum Rules

Author Topic: Snes emulators (Canoe, Snes9x) -- game problems and fixes  (Read 864091 times)

Ludi55

  • Jr. Member
  • **
  • Posts: 9
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1300 on: April 06, 2018, 10:15:43 pm »
Sluffy, before you eventually leave us to fend out for ourselves against Canoe, be it because you got tired, or for whatever other reason, these are my most wanted games I would hope you someday fix completely:

Act Raiser 2
Dragon Quest 3 (translation)
Kirby 3
Nosferatu
Rock N Roll Racing
Rudra no Hihou
Super Aleste
Top Gear

I know you probably won't be able to fix them all, but I'm hoping you are able to.

Plz allow me to add ganbare daiku no gen san as it is my most wanted game right now

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1301 on: April 06, 2018, 10:21:36 pm »
Only games I can figure out get fixed. Which is ... who knows. Didn't expect to last this long.


Dirt Trax Fx (???, usa, clean)
https://www.sendspace.com/file/jylgjq

Seems very unlikely this will do anything. Mostly it's all superfx side that looks to be burning down.

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1302 on: April 06, 2018, 10:57:56 pm »
Anyone used the Star Fox, SF2, SMW2 ID on dirt trax?

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1303 on: April 06, 2018, 11:12:56 pm »
Nangoku Shounen Papuwa-kun (Japan) (0000, clean)
https://www.sendspace.com/file/mctt2a

Test ignoring illegal dma register writes. Go to stage 1-4. Should not black screen fighting super boss.


===1
Bit irony. Checked Rock n' Roll Japan. Nicely drawn namcot logo (in lores). When comparing to Yu Yu Hakusho, you can see the letter aliasing vs hires smoothness.

Checking remaining issues with menu sprites.
-- This will take some work. Should be doable.
« Last Edit: April 06, 2018, 11:35:53 pm by sluffy »

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1304 on: April 07, 2018, 01:16:48 am »
Hope you manage to conquer the issue!

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 294
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1305 on: April 07, 2018, 07:14:14 am »
Only games I can figure out get fixed. Which is ... who knows. Didn't expect to last this long.


Dirt Trax Fx (???, usa, clean)
https://www.sendspace.com/file/jylgjq

Seems very unlikely this will do anything. Mostly it's all superfx side that looks to be burning down.

Seems the issuses persists:
https://www.youtube.com/watch?v=dMKqvJIe8Hc

April 07, 2018, 07:24:06 am - (Auto Merged - Double Posts are not allowed before 7 days.)
World Masters Golf (europe, 0000, clean)
https://www.sendspace.com/file/psemdc


It will show glitched bar on top but stops flicker. What I'd like to know is: does it behave any differently from normal pal on emus? Why is it redrawing so much? Maybe only needs to be done once per shot. Or split draw into 30Hz - you might see field actively refresh itself like some other golf games.

Seems the issuse persists but when you press L or R during game to change the golf club all the screen flashes fast (maybe the video doesn't show it well because it's very fast):
https://www.youtube.com/watch?v=AbG9nkKGFl0

April 07, 2018, 07:33:32 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Thanks all for getting those tests done.


Shinseiki Odysselya II (Japan) (1016, clean) -- text gamma
https://www.sendspace.com/file/1ys47n

Seems fixed:

Texts:
https://imgur.com/Eyv08i2

Menu:
https://imgur.com/eVP5B1c

Battle:
https://imgur.com/jduOlqa



April 07, 2018, 07:50:07 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Nangoku Shounen Papuwa-kun (Japan) (0000, clean)
https://www.sendspace.com/file/mctt2a

Test ignoring illegal dma register writes. Go to stage 1-4. Should not black screen fighting super boss.


===1
Bit irony. Checked Rock n' Roll Japan. Nicely drawn namcot logo (in lores). When comparing to Yu Yu Hakusho, you can see the letter aliasing vs hires smoothness.

Checking remaining issues with menu sprites.
-- This will take some work. Should be doable.

I'm not sure if this is the point, but I notice this issuse:
https://www.youtube.com/watch?v=D5Dpj5sUfTk
« Last Edit: April 07, 2018, 07:50:07 am by SupaSAIAN »

arkiokin

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1306 on: April 07, 2018, 08:19:09 am »
Domino089 told me that since ID 10EF (EF10 in hakchi) has fixed sound issues before, then we were wondering if some of you might test a few games to see if the ID fixes some of the sound issues. Hopefully this ID (or another yet to be discovered one) becomes the magical ID that fixes sound issues, like 1068 was for games with graphics issues.

If you are not familiar with the sound issues for the following games, then please try them without the ID first so you can identify the problems, and then use the ID and check if the sound is better or fixed.

Earthworm Jim 2
Weird sounds replace the accordion music in the Nintendo logo. Jim doesn't yell when getting hit.

Micro Machines
Music playback issues: stutters, skips, distorts.

Plok
Annoying clicking noise as part of the music.

Space Megaforce
Bass sound in music 'pops' at high level

Super Pinball Behind the Mask
Audio popping on bass instruments.

Terminator
Audio vanishing during gameplay.

Williams Arcade's Greatest Hits
Most games lack or have garbled audio, though Sinistar is fine.


I have not a good ear to hear exactly the sound issues of some of these games - I need to be very concentrate to hear the sound problem on space megaforce (but I now can hear the issue, even if, for me, it's not at all annoying) and I don't hear at all the sound issues on Plok -but I tested EF10 on space Megaforce : for me I noticed none improvement/difference.

However, there was a game where the sound issues was more than obvious for my ears : the BZZT sound issue (so a sound distorsion issue rather than a bass problem like on Space megaforce) on Choujikuu Yousai MACROSS : Scrambled Valkyrie (this is me who had first made the entry of this game and its sound issues on the common google sheet few months ago) so I also tested the pid EF10 on it :

And YES, all the BZZT issues have completely disappeared (the BGM intro improvement (until the character selection screen) is obviously better, with a clear sound), I tested also the first level, and all the tiny pitchy noises are now fixed !!

Thanks for this good idea to test this pid !! :)


P.S : Tested Earthworm Jim 2 with preset id EF10 : no change, all the sound missing are yet missing + weird sounds etc..

« Last Edit: April 07, 2018, 11:41:30 am by arkiokin »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1307 on: April 07, 2018, 09:46:51 am »
Nangoku Shounen Papuwa-kun (Japan) (0000)
https://www.sendspace.com/filegroup/L8NxdYbx6WvRkgZ6wzkLTw

Frank Hughes turned off some dma writes. Unknown reason. Maybe to fix zsnes. Try Canoe.

Domino089

  • Jr. Member
  • **
  • Posts: 60
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1308 on: April 07, 2018, 12:40:04 pm »
Also try ID EC10 for games with audio problems, apparently this can also help solve them



P.S : Tested Earthworm Jim 2 with preset id EF10 : no change, all the sound missing are yet missing + weird sounds etc..




Try this game with EC10 please

April 07, 2018, 12:54:58 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
A user reports that the Preset ID EC10 fixes the sound problems in Pinocchio
« Last Edit: April 07, 2018, 01:02:37 pm by Domino089 »

arkiokin

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1309 on: April 07, 2018, 01:09:04 pm »
Also try ID EC10 for games with audio problems, apparently this can also help solve them


Try this game with EC10 please

April 07, 2018, 12:54:58 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
A user reports that the Preset ID EC10 corrects the sound problems in Pinocchio

Ok, I tested EarthwormJim2 with pid EC10 : unfortunately No change, same sound issues left...
But I suppose this game, with major sound issues (contrary to most of the others with minor one) should not be fixed by a "simple" preset ID. After all, this game didn't correctly work (also with sound issues among others things) over years and years with the different versions of snes9x and Zsnes, the game wasn't even yet fixed in snes9x 1.52.

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1310 on: April 07, 2018, 01:14:19 pm »
That's what I was thinking ... Pinocchio is like Faceball 2000 and Pilotwings. Missing some audio emulation registers (endx, ??). Didn't suspect both Star Wars use different ways to generate lightsaber sfx.


Thanks for getting that working = (good news for me). Was going to resort to a FB2K-like Pinocchio hack that shuts off sfx from cpu side (dirty timing). Someone should try Faceball 2000 vanilla with 10EC / 10EF.


And to answer someone's question on why I can fix cpu / ppu bugs much better: apu problems don't have many ways to be fixed. Meaning less than a few outside of sideways-backwards methods that won't give clean and pristine pitch-nice audio. Canoe took shortcuts on audio. It didn't give many tools to overcome issues.

Cpu timing, interrupts have enough ways to dodge their problems. Ppu greatly depends on issue -- interlace = damnable, hires 2x bright = lucky, 1068 blending = pid required (no good workaround), gradients = barf.

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1311 on: April 07, 2018, 01:31:55 pm »
That's what I was thinking ... Pinocchio is like Faceball 2000 and Pilotwings. Missing some audio emulation registers (endx, ??). Didn't suspect both Star Wars use different ways to generate lightsaber sfx.


Thanks for getting that working = (good news for me). Was going to resort to a FB2K-like Pinocchio hack that shuts off sfx from cpu side (dirty timing). Someone should try Faceball 2000 vanilla with 10EC / 10EF.


And to answer someone's question on why I can fix cpu / ppu bugs much better: apu problems don't have many ways to be fixed. Meaning less than a few outside of sideways-backwards methods that won't give clean and pristine pitch-nice audio. Canoe took shortcuts on audio. It didn't give many tools to overcome issues.

Cpu timing, interrupts have enough ways to dodge their problems. Ppu greatly depends on issue -- interlace = damnable, hires 2x bright = lucky, 1068 blending = pid required (no good workaround), gradients = barf.

In my opinion it's best to stick with your patch for Faceball 2000. These 10EC / 10EF IDs, could very well break mode 7 stages or any other weird stages just like it breaks them in Star Wars games.

« Last Edit: April 07, 2018, 01:39:17 pm by reyvgm »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1312 on: April 07, 2018, 01:36:27 pm »
Like to cross-verify that 1/2 those pids are activating endx or misc audio register (Faceball 2000). But you're right about pid breaking other things; we seen that enough. :chuckle:

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1313 on: April 07, 2018, 01:39:30 pm »
Finally, thanks to Demi, here is some footage of the Ys 5 bug that was reported a long time ago by someone but was never specific as to where it happened.

On certain areas (so far, areas with enemies), the screen with flicker rapidly. The issue happens when you move, attack, or jump. It never happens by just standing still.

Check around the middle of the short video:
https://streamable.com/1dute


Here are saves to quickly get to an area where it happens (not the same area as video)

Canoe save:
https://www.sendspace.com/file/rwfgl1

Emu save:
https://www.sendspace.com/file/l2l2fa

Once you load the save, leave house. Go to top left exit. South. Bottom right exit, you are now in Southwood. Go south, you are now in the forest. Here, if you attack enemies, or just move around, the screen will flicker. If you head one more screen south, the flickering gets more aggressive. There are other areas (caves) this occurs too, but this is the soonest it happens from this save.




April 07, 2018, 07:50:07 am - (Auto Merged - Double Posts are not allowed before 7 days.)
I'm not sure if this is the point, but I notice this issuse:
https://www.youtube.com/watch?v=D5Dpj5sUfTk

Thanks for the tests. Yep, that was the original issue, but this time instead of staying black, it showed some garbled graphics.


Like to cross-verify that 1/2 those pids are activating endx or misc audio register (Faceball 2000). But you're right about pid breaking other things; we seen that enough. :chuckle:

Added a test request on the doc.

Also try ID EC10 for games with audio problems, apparently this can also help solve them


Your idea paid off :P
A bunch of games are getting fixed. Hopefully this ID doesn't break other levels like it does on Star Wars though.
« Last Edit: April 07, 2018, 01:57:38 pm by reyvgm »

Fire-WSP

  • Full Member
  • ***
  • Posts: 140
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1314 on: April 07, 2018, 01:55:51 pm »
On certain areas (so far, areas with enemies), the screen with flicker rapidly. The issue happens when you move, attack, or jump. It never happens by just standing still.

Check around the middle of the short video:
https://streamable.com/1dute


that flicker in Jurassic Park looked the same just it was only one time each.

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1315 on: April 07, 2018, 02:00:31 pm »
By the way, Demi has tested other games too.

Ultimate Mortal Kombat 3 has been fixed by the sound ID too.

----------

Faceball 2000 test by demi.

0000 - static noise after pressing start
10EF - same
10EC - same
1068 - same
10F7 - same

So basically your patch still stands :)

« Last Edit: April 07, 2018, 02:18:47 pm by reyvgm »

Domino089

  • Jr. Member
  • **
  • Posts: 60
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1316 on: April 07, 2018, 03:14:57 pm »
Your idea paid off :P
A bunch of games are getting fixed. Hopefully this ID doesn't break other levels like it does on Star Wars though.


If that is exactly what I fear, the testers would have to verify which of these games that have sound issues use mode 7 at some level and see if there is any graphics issues with this

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 294
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1317 on: April 07, 2018, 03:18:27 pm »
Nangoku Shounen Papuwa-kun (Japan) (0000)
https://www.sendspace.com/filegroup/L8NxdYbx6WvRkgZ6wzkLTw

Frank Hughes turned off some dma writes. Unknown reason. Maybe to fix zsnes. Try Canoe.

Both patches seems fix the previous issuse.

Patch 1-1:
https://www.youtube.com/watch?v=8GqJuTBjCTI

Patch 1-2:
https://www.youtube.com/watch?v=IcQACok2NyU

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1318 on: April 07, 2018, 03:26:43 pm »
Both patches seems fix the previous issuse.

Patch 1-1:
https://www.youtube.com/watch?v=8GqJuTBjCTI

Patch 1-2:
https://www.youtube.com/watch?v=IcQACok2NyU

Great, I'll wait for sluffy to post a single patch to avoid confusion before marking it as fixed.

arkiokin

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1319 on: April 07, 2018, 03:53:14 pm »


If that is exactly what I fear, the testers would have to verify which of these games that have sound issues use mode 7 at some level and see if there is any graphics issues with this


For my part, I checked all the 7 levels of "Macross : Scrambled valkyrie" with a code for the level selection : I have not the enough level to cross entirely through each one (or with much more time), but I didn't noticed any graphical issues on all these levels ; the time I manage to keep alive ^^'' (I also compared with some vids of longplay to be sure), especially on level 7 with its special background scrolling effect. But, it's a "classic" horizontal shoot'em up, so no mode 7 special level was waiting for.