News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

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

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1820 on: April 21, 2018, 06:06:05 pm »
U.F.O. Kamen Yakisoban - Kettler no Kuroi Inbou (Japan) (0000, clean)
https://www.sendspace.com/file/20f39h

Check for bass pops. Will do "Keihin Ban" if okay.


TNN Bass Tournament of Champions = asking for video. Picking up zero on volume detector (audio clicks).

Robin64

  • Full Member
  • ***
  • Posts: 136
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1821 on: April 21, 2018, 06:10:02 pm »
Lufia II seems like it could be a really good game.

Anyway, here's what the credits do.

https://www.youtube.com/watch?v=n_5CajcnXpo

TNN is an odd one. The audio problem is nothing like the same as Plok's. It's more like a stutter within the music, like one of the instruments is having trouble. It's very hard to notice.

https://www.youtube.com/watch?v=Qqq7FPj1zPE

It's probably not really a problem.
« Last Edit: April 21, 2018, 06:17:08 pm by Robin64 »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1822 on: April 21, 2018, 06:16:38 pm »
Super Pinball - Behind the Mask (USA) (Rev 1) (0000, clean)
https://www.sendspace.com/file/0gjiob

Picked up some more long 7,8 volumes on different instruments.


Thinking about it, Canoe's interpolation algorithm may be boosting audio. So pre-reducing volume may end up getting "normalized" down the line to near max. Wash out.

Robin64

  • Full Member
  • ***
  • Posts: 136
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1823 on: April 21, 2018, 06:19:55 pm »
Super Pinball now sounds very good to me. The pops on the kicks are gone now too, as well as on the bass. Definite release candidate.

reyvgm

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1824 on: April 21, 2018, 06:20:42 pm »
Lufia II seems like it could be a really good game.

Anyway, here's what the credits do.

https://www.youtube.com/watch?v=n_5CajcnXpo


Thanks. The credits don't seem to go off screen so maybe the garbled stuff is something sluffy could fix?

emu save
https://www.sendspace.com/file/yr3zff

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1825 on: April 21, 2018, 07:03:38 pm »
Will check on Lufia 2. MMX is nearing done. And thanks Robin64 for getting so many audio tests done so quickly! Did some nice damage to the list.

Looking to get Frantic Flea, Space Megaforce another go. After Battle Racers.



===1
Battle Racers (Japan) (10bd, clean)
https://www.sendspace.com/file/d05nse

Prevent rom wipe #2



===2
Mega Man X (usa) (rev0, rev1)
https://www.sendspace.com/filegroup/rWD0qNnHqec8%2FPBvkHpg1w

Anti-tamper removal.

note: spanish translation uses rev0 protection.
« Last Edit: April 21, 2018, 07:21:09 pm by sluffy »

Bosco82

  • Full Member
  • ***
  • Posts: 200
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1826 on: April 21, 2018, 07:36:46 pm »
Battle Racers - was able to get to the second race

reyvgm

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1827 on: April 21, 2018, 07:50:25 pm »
I'll be adding the rest of the games with sound issues to the doc now that sluffy has made breakthroughs regarding those issues.

*Edit*
Well, they weren't that many. Only 3 added.
« Last Edit: April 21, 2018, 07:58:57 pm by reyvgm »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1828 on: April 21, 2018, 08:10:27 pm »
Frantic Flea (usa, 0000, clean)
https://www.sendspace.com/file/59h1t0

Clean up dirty explosion voice sample. Lots more changed since last test.


Note: World Masters Golf can probably work on ntsc copiers.

Note2: TNN could be a pid problem. But should check bsnes / higan also. See Robin64's video



===1
Kat's Run - Zen-Nihon K-Car Senshuken (Japan) (0000, clean)
https://www.sendspace.com/file/6prkrg

Lots of instruments to clean up. Lots of songs.



===2
Uchuu Race - Astro Go! Go! (Japan) (0000, clean)
https://www.sendspace.com/file/25wg4h

Same - instruments, songs
« Last Edit: April 21, 2018, 08:55:20 pm by sluffy »

CuttySnark

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1829 on: April 21, 2018, 09:19:29 pm »

===1
Battle Racers (Japan) (10bd, clean)
https://www.sendspace.com/file/d05nse

Prevent rom wipe #2

You are able to proceed through all of the races however it kills the background music after race 1.

reyvgm

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1830 on: April 21, 2018, 09:23:54 pm »
U.F.O. Kamen Yakisoban - Kettler no Kuroi Inbou (Japan) (0000, clean)
https://www.sendspace.com/file/20f39h

Check for bass pops. Will do "Keihin Ban" if okay.


TNN Bass Tournament of Champions = asking for video. Picking up zero on volume detector (audio clicks).

Demi says the issues are gone.

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1831 on: April 21, 2018, 09:44:42 pm »
Cool. Same patch works on both versions of U.F.O. Kamen Yakisoban.


===1
ESPN Baseball Tonight (USA) (0000, clean)
https://www.sendspace.com/file/5ceoe8

Extra audio cleanups
« Last Edit: April 21, 2018, 09:57:25 pm by sluffy »

arkiokin

  • Jr. Member
  • **
  • Posts: 87
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1832 on: April 21, 2018, 10:21:32 pm »
I have a new "red" point to put forward here : it is from Super Ghouls'n Ghosts (no, it doesn't about any slowdown issue ;) )

In fact, when you use the special magic of the crossbow weapon (with gold armor) you should normally have this effect :



But with the preinstalled ROM of the SNESC you have that effect :



I made also a video to show that : https://www.youtube.com/watch?v=ck9WTuezR-g&feature=youtu.be

Tested with a hacked system and with a "pure" one (original kernel) : same


However, don't worry sluffy, this is not a Canoe issue, this is a pure ROM issue or a special pid effect (don't know if one was used here, didn't have access with hakchi 2.21f I usually use). The Super Ghouls'n Ghosts (USA) (0000, clean) has the correct graphical behaviour for this magic effect. Just thought it was pretty interesting to share this issue here for report.

Btw, Thanks again for all your great work

Bosco82

  • Full Member
  • ***
  • Posts: 200
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1833 on: April 21, 2018, 10:25:24 pm »
That issue is caused by Nintendo's Anti-Epilepsy protection they added to the preinstalled games

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1834 on: April 21, 2018, 10:26:43 pm »
A welcome documentation change from the usual bug report. ;)


Haven't forgotten about Soul Blazer title distortion. Or porting transparency window fix to other regions (several asked already).

reyvgm

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1835 on: April 21, 2018, 10:34:26 pm »
I posted this about the Act Raiser 2 gradient in byuus forum. Hopefully someone has some good info?
https://board.byuu.org/viewtopic.php?f=8&t=2050

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1836 on: April 21, 2018, 10:38:50 pm »
Space Megaforce (usa, 0000, clean)
https://www.sendspace.com/file/y0y1rx

Clean up bomb explosion


====1
Gradients: hopefully someone has better idea than hdma cgram. That's a pita so far. And doesn't transparency blend with Canoe when pid gets in way. Or 32K color mode7.


Overload's puzzle sheet
http://users.tpg.com.au/advlink/dsp/dsp1.html
http://users.tpg.com.au/advlink/dsp/dsp2.html


DSP1: 28H - Vector Absolute Value Calculation.
That's all Nintendo fixed?? Other than changed data rom.

DSP2: That's shockingly small. Other than missing bit-perfect 0D: scale bitmap.
« Last Edit: April 21, 2018, 10:47:20 pm by sluffy »

arkiokin

  • Jr. Member
  • **
  • Posts: 87
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1837 on: April 21, 2018, 10:47:06 pm »
That issue is caused by Nintendo's Anti-Epilepsy protection they added to the preinstalled games

Interesting, thanks ! anyway a pretty awful rendering when you were familiar with the original game and not really accurate with it (some graphical issues, solved by sluffy was less bad than this graphical correction effect from the original game ^^'') However, I now have to switch this preinstalled Rom I suppose.

A welcome documentation change from the usual bug report. ;)


Haven't forgotten about Soul Blazer title distortion. Or porting transparency window fix to other regions (several asked already).

This game is yet in your mind ! well, good news, even if it was (at least for the title distorsion) pretty minor, but perhaps interesting to solve and understand some things or another and why this happen on some emus and don't happen with some others. you are really helpful :)

reyvgm

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1838 on: April 21, 2018, 11:11:11 pm »
Sluffy someone replied on byuu's board, maybe the info can help? If you have a reply or questions, I'll post it for you.


Can someone test Act Raiser 2 with the F-Zero ID 1810 (Hakchi)?

Just check the color gradient in the mission brief:


Please make two tests:

1) Take vanilla ROM with the ID 1810 (need to apply SLOWROM FIX patch https://www.sendspace.com/file/s50wz3 )

2) Take same ID, same Slowrom patched ROM and apply sluffy's last patch ( https://www.sendspace.com/file/hw9bk3 )

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1839 on: April 21, 2018, 11:27:28 pm »
That ... is the most clear explanation I've heard of what Mode 7 does outside boundary. We do know Canoe is using "color 0", which is what I changed to get ocean color correct. I first should check which # (2 or 3) that game is doing before asking about alternate blending ideas.

I always wondered how Mario Kart did the outside tilemap.



And for any snes mathematicians, would they know how to workaround the dsp1 bug?

See Overload's puzzle sheet: 28H - Vector Absolute Value Calculation. Drift King 1/2 (extra) confirmed messes up on return value. My math is somewhat bad when it comes to trig.


It's nice when others help out. brr overflow advice made checking audio problems tons easier. And random findings of the members here.

I'm no snes genius and frankly wasn't the first,second,third to solve most of these problems. Lots of other emu authors already did harder work.