News: 11 March 2016 - Forum Rules

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

CanoeFan

  • Full Member
  • ***
  • Posts: 125
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1360 on: April 09, 2018, 03:21:13 am »
I saw on demi's sheet that Harvest Moon German is supposed to have sound glitches. I have this on my SNES Classic using Ghostly Dark's Region patch for it and it is running just fine. I don't think it is running any different than other language versions of that game.

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1361 on: April 09, 2018, 06:43:41 am »
Someone is claiming Sim City 2000 has bad music. The doc says ID 10EF (EF10 Hakchi) fixes it, but the guy says it doesn't.

Can anyone test the game with ID 0000 and with ID EF10 to see what are the issues with each ID, if any?

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1362 on: April 09, 2018, 09:08:07 am »
Although Queen's Special looks to be 512x224 menus everywhere, some do flirty irq talk. That could cause 1/2 screen look at switch over point. No submitted pics or vids so no go for now. Maybe they only play like 20 seconds and give green light. Or they have some god-like timing to avoid these flakeouts.
=== I think this game can be converted to green. Just lacking info on which menus to dissect.


Some of these mystery people run custom game hacks so enough their reports are invalid. Alien 3 password cursor (patch only) -is- valid in theory and debugging. Thankfully that's an easy bug to test.

And I think they treat this as a sport. Hooliganism. ^^


Because AvP PAL is on demi's sheet, I'll whip up one for it. If a game isn't, I'll let it sit. Unless it's gamma like PAL SD2. Or more foreign language options.


===1
Masters: Harukanaru Augusta 2
PGA Tour Golf

Asking 1068 tester to be sure.


SD Gundam G-Next. We can store missing graphics into rom and bypass sa-1. No 4-bpp, 2-bpp sa-1 decoder so have to.



===2
Jurassic Park (rev1, usa, clean, 10a4)
https://www.sendspace.com/file/iezyrl

Please upload sram file if doesn't contain NINTENDO in front. Should have bunch of #s in order (0000, 0001, 0002, ..)



===3
Super Tetris 2 + Bombliss - Genteiban. Confirm black screen after BPS logo. So no green screen with legal text?
« Last Edit: April 09, 2018, 10:32:45 am by sluffy »

arkiokin

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1363 on: April 09, 2018, 10:48:31 am »
Daffy Duck - The Marvin Missions (USA) (0000, clean)
https://www.sendspace.com/file/09p9r9

Avoid 4200 write reschedule on irq 11,14 lines.



I tested this patch : no change, the screen flickering a lot, with jumps, since the beginning of the game (no need to even play one minute to notice)

And to complete sound tests : EC10 and 0B11 on Super Aleste : no change
0B11 on Plok : no change

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1364 on: April 09, 2018, 12:24:41 pm »
Daffy Duck - The Marvin Missions (USA) (usa, 0000, clean)
https://www.sendspace.com/file/x4n587

Use 4210 to detect late nmi.

Ludi55

  • Jr. Member
  • **
  • Posts: 9
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1365 on: April 09, 2018, 12:36:38 pm »
does anyone know if the Nangoku Shounen Papuwa-kun patch work with the traslated rom?

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1366 on: April 09, 2018, 12:40:38 pm »
does anyone know if the Nangoku Shounen Papuwa-kun patch work with the traslated rom?

The translated version doesn't need the patch, only the original japanese one. For some reason the translation does not hang at the spot the Japanese version does.
« Last Edit: April 09, 2018, 12:47:21 pm by reyvgm »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1367 on: April 09, 2018, 01:00:11 pm »
Translation used a hack to avoid zsnes crash (rom corruption via 2180 hdma). Works for Canoe too.

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1368 on: April 09, 2018, 01:12:22 pm »
Domino089 told me of other IDs that could fix sound issues, such as 10E7 (E710 in Hakchi), 10F7 (F710 in Hakchi), and 111E (1E11 in hakchi). I would like to ask some of you to test a few games to see if the ID fixes some of the sound 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. Please use Hakchi directly, do not use SFROM Tool for testing.

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

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.

arkiokin

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1369 on: April 09, 2018, 02:10:43 pm »
Daffy Duck - The Marvin Missions (USA) (usa, 0000, clean)
https://www.sendspace.com/file/x4n587

Use 4210 to detect late nmi.


Tested : no change => flickering when jumping, shooting and walking against a wall :-X

Also tested these new preset ID for EarthwormJim2, Plok and Super Aleste : E710 and F710 : nothing change and with 1E11 all the three can't load with a "C7" error.

Bosco82

  • Sr. Member
  • ****
  • Posts: 264
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1370 on: April 09, 2018, 02:13:56 pm »
111E is for Marvelous and can't be used for anything but it

CanoeFan

  • Full Member
  • ***
  • Posts: 125
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1371 on: April 09, 2018, 02:15:46 pm »
reyvgm:
I saw you had a conversation on reddit with some guy who claims his SD3 is always soft resetting when he reaches a certain point in the game.
I happened to play exactly that part of the game last weekend and I did not encounter any issue there. I played with sluffy's latest 6c patch on a german translation.
So make sure this guy definitely uses the 6c patch and not one of the older iterations, that did some weird things.

RocksteadyDK

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1372 on: April 09, 2018, 02:31:59 pm »
Trying to add Ganbare Goemon 3, has a preset 10A7 (A710 hakchi), and listed as working and green in the docs. But I keep getting C7's on boot.

In the no-intro repository there's 3 dumps.
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan).sfc (CRC32:7E5929E8)
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan) (Rev 1).sfc (CRC32:458C473B)
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan) (Rev 2).sfc (CRC32:AF984BC1)

Added them in hakchi, but all gives C7. DarkAkuma has a VC patch for it, and sfrom tool lists it as checksum crc="c6887a9e", I can find a rom with that crc, but seems to be a virtual console dump, not a no-intro rom.

Though opening Rev 2 identifies it as KTR-UBQJ, and preset is changed to 10A7 in sfrom tool. There's no indication the patch is applied, and game throws a C7. I mean there's no sign of the patch in the advanced tab in sfrom tool.

Is the VC patch required? or how you guys get the game working?

EDIT:
Tried cheating by replace all the checksums in database.xml with the Rev 2, patch still not applied. But if replaced with the rev 1.0 rom, the patch is applied, still not working though. Seems sfrom tool is always id'ing the Rev 2 with correct preset, even if I delete the patch and a bogus checksum.
« Last Edit: April 09, 2018, 02:54:50 pm by RocksteadyDK »

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 294
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1373 on: April 09, 2018, 03:02:40 pm »

Alien 3 (usa, europe, japan) (0000, clean)
https://www.sendspace.com/filegroup/oDsiIVD1LIbQkmtHhtGLjDV42O5z1ZXA
=== europe has region patch included

Change sprite size to 16.32 password screens. Thus auto-fixing cursor who is 16x16.


demi's spreadsheet mentions europe as broken. So worked on. And AirHawkPro says Japan must be worked on. Because it's engine is different from USA-Europe. Booting game, you'll see the title intro changed. And rom shows lots less free space now. Still English though! So optionally check that game too (could be tcrf).


I think the three patches solves the issuse, but when I patch the PAL version it has the same CRC as the USA and the JAP version has japanese texts in game:

USA:
https://www.youtube.com/watch?v=y-Wqp1LvbUY
PAL:
https://www.youtube.com/watch?v=ZR88IeA63UM
JAP:
https://www.youtube.com/watch?v=MEX9HFEc1uw

April 09, 2018, 03:22:24 pm - (Auto Merged - Double Posts are not allowed before 7 days.)

===4
Frantic Flea (usa, 0000, clean)
https://www.sendspace.com/filegroup/w7%2BYwrVwdsvSBottWGAPVwZBXKtmdSNA

Lower explosion volume. 78. 70. 68. 60. Unsure which works best.

There's a small robot on the right. Past the big guy. Hold spin attack and hit it twice to explode.



I have test the four patches and I think the sound of the explosion is still distorted.

April 09, 2018, 03:50:07 pm - (Auto Merged - Double Posts are not allowed before 7 days.)

===2
Jurassic Park (rev1, usa, clean, 10a4)
https://www.sendspace.com/file/iezyrl

Please upload sram file if doesn't contain NINTENDO in front. Should have bunch of #s in order (0000, 0001, 0002, ..)



https://www.sendspace.com/file/5pptb6
I'm testing the patch with the Hakchi ID A210 and A410, the game doesn't pass from this screen:
https://imgur.com/3hTeN8B


April 09, 2018, 03:58:20 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Masters: Harukanaru Augusta 2 + ID 6810:
https://imgur.com/Tp2L4ur
« Last Edit: April 09, 2018, 03:58:20 pm by SupaSAIAN »

RocksteadyDK

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1374 on: April 09, 2018, 03:38:13 pm »
Jikkyou Oshaberi Parodius (JPN) boots with 109C (9C10 hakchi)- SA1
« Last Edit: April 09, 2018, 04:01:39 pm by RocksteadyDK »

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1375 on: April 09, 2018, 04:03:00 pm »
Alien 3 (USA): patch fixes minor issue in password screen
Rock N Roll Racing (patch rock2a): fixes everything

Harukanaru Augusta 2 Masters with pid 6810: nothing changed
Super Tetris 2 Bombliss - Gentei Han: confirmed black screen right after BPS logo (no legal text screen)



SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 294
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1376 on: April 09, 2018, 04:09:14 pm »
Super Tetris 2 + Bombliss - Genteiban:
https://www.youtube.com/watch?v=VarRXpI5wXU

April 09, 2018, 04:34:35 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Super Fire Pro Wrestling Queen's Special:
https://www.youtube.com/watch?v=9wximGXKmoM

April 09, 2018, 04:34:52 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Someone is claiming Sim City 2000 has bad music. The doc says ID 10EF (EF10 Hakchi) fixes it, but the guy says it doesn't.

Can anyone test the game with ID 0000 and with ID EF10 to see what are the issues with each ID, if any?

I have tested it with both IDs and the ID EF10 fixes the music at the title screen.
« Last Edit: April 09, 2018, 04:34:52 pm by SupaSAIAN »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1377 on: April 09, 2018, 05:10:27 pm »
Going to break down all these reports. Thanks!


Notes:
1) Still recovering from Daffy Duck shock. It's like doing opposite what I tell it to. Beginning to wonder why old patch actually worked. o_O

2) Jurassic Park dumped memory map. So YMMV here.

3) Alien 3 PAL 60Hz = Alien 3 USA. Only bytes changed were USA (01) ==> Europe (02). And checksum. Both roms identical after ntsc patch. rofl

4) Masters 2. That looks strongly suspicious of our sprite oam problem. The Nosferatu gang.

5) Alien 3 password looks okay here. Nothing disappearing. Wonder what else they changed for Japan version. They did enough tearing down.

6) Getting through DBZ: Super Saiya redrawing. So many ptrs. Awful idea of original coders.

7) Plok gang. Have to test this but I think Canoe is not clamping output even on brr decoder. Uh oh.

8) Default Canoe sa-1 map says:
00-3F = first 2MB LoRom
40-4F = sram
50-7D = openbus
7E-7F = ram. zero-init
80-BF = next 2MB LoRom
C0-FF = full 4MB HiRom

Which is even weirder now. Because earlier tests erased Jurassic Park stage map.

9) Terminator. Have to check this more. Thinking of sticky apu port somewhere. Have to examine sound engine: if it's like Lost Vikings II or not.

10) SFPWQS. Try going deeper into Wrestler Edit (CAW). There's some irqs in here that could trip. Oh. Is this 1016 or 0000? Or both? Wondering how reyvgm tripped the offscreen disaster. Otherwise looks okay so far. Not SFPWS which is gonzo.
« Last Edit: April 09, 2018, 05:27:16 pm by sluffy »

reyvgm

  • Hero Member
  • *****
  • Posts: 1249
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1378 on: April 09, 2018, 06:42:13 pm »
reyvgm:
I saw you had a conversation on reddit with some guy who claims his SD3 is always soft resetting when he reaches a certain point in the game.
I happened to play exactly that part of the game last weekend and I did not encounter any issue there. I played with sluffy's latest 6c patch on a german translation.
So make sure this guy definitely uses the 6c patch and not one of the older iterations, that did some weird things.

Thanks. I did point him to the correct patch. Maybe it's something in the english translation?

Trying to add Ganbare Goemon 3, has a preset 10A7 (A710 hakchi), and listed as working and green in the docs. But I keep getting C7's on boot.

In the no-intro repository there's 3 dumps.
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan).sfc (CRC32:7E5929E8)
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan) (Rev 1).sfc (CRC32:458C473B)
Ganbare Goemon 3 - Shishi Juurokubee no Karakuri Manjigatame (Japan) (Rev 2).sfc (CRC32:AF984BC1)

The 1st Goemon rom there is a sample according to the files I have. Use Rev 1 or Rev 2.
Take a clean ROM and add the game directly to hakchi, forget about SFROM Tool. Change the ID to 0000 and see if it loads. If it doesn't, then change the ID to A710 in hakchi and try again.

It should load.


Super Fire Pro Wrestling Queen's Special:
https://www.youtube.com/watch?v=9wximGXKmoM


Wait a second, that's not what I remember seeing? Try adding the ID 1610 to enable hi-res and see how the hi-res text looks.
I think it's possible that the hi-res ID was what caused the menus to go off screen?


--------

By the way Sluffy, demi reports that Ys 5 now works just fine in the areas he has tested.

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1379 on: April 09, 2018, 07:11:44 pm »
Woohoo. Ys 5 didn't break.


Daffy Duck - The Marvin Missions (usa, 0000, clean)
https://www.sendspace.com/file/arh2yd

Just fix game itself. Don't disable nmi to use mode7 math registers at stupid spots (like those irq points).