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 63936 times)

reyvgm

  • Hero Member
  • *****
  • Posts: 955
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1640 on: April 16, 2018, 09:32:32 pm »
Nier.

===2
Madden NFL 98 (USA) (0000, clean)
https://www.sendspace.com/file/nyw98o

Try adding another sound sync layer. Unusual spot to hang: right at touchdown announcer.

Question: when game hanged in last pic, did announcer say touchdown? Or mid-speech? Or none?


^^^
SuperSAIAN

sluffy

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1641 on: April 16, 2018, 09:42:37 pm »
Lemmings (USA) (Rev 1) (0000, clean)
https://www.sendspace.com/file/66rwby

New oam approach.


===1
240p test suite only enables 256x448. Only mode5 can get full 512x448, which we already know. So purple hearts stay for every one.
« Last Edit: April 16, 2018, 11:00:49 pm by sluffy »

arkiokin

  • Jr. Member
  • **
  • Posts: 34
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1642 on: April 16, 2018, 11:01:58 pm »
Pics/videos of the issues please.

Finish the first stage and get to the arm wrestling minigame with the horse. That image could have issues.

Pics issues at the beginning of the game (same as SoulBlazer was : a line normally hidden in the dark zone) : don't know if it was like this in real hardware





This issue don't happen when finishing stage 1 and so with the picture that introduce stage 2

However, here it is a real flicker issue which is not in the PAL version : (at the middle of the horse : the fix part and the mobil part of the sprite are quickly splitted) : https://www.youtube.com/watch?v=2nvHryxSa8U&feature=youtu.be

Made also tests with lucky luke running : same speed on PAL version and sluffy's patched "false NTSC" one (tested on snes9x not canoe of course)


Lemmings (USA) (Rev 1) (0000, clean)
https://www.sendspace.com/file/66rwby

New oam approach.


===1
240p test suite only enables 256x448. Only mode5 can get full 512x448, which we already know. So purple hearts stay for every one.


All the weird flickering (especially the cursor) seemed to have be fixed : nothing to notice on the mini map and the ability bar ! However in stage 4, a severe flickering of the "green water" (with medium square black boxes) appear when you scroll to the left or the right.
« Last Edit: April 16, 2018, 11:20:39 pm by arkiokin »

sluffy

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1643 on: April 16, 2018, 11:28:26 pm »
Lucky Luke line glitch. This is purely emus only (snes9x, canoe, not bsnes). An optimization speed glitch. Which is hard to notice if you stretch your image. If you don't, it's now very obvious.


Here's why (for snes9x authors)

On emu startup:
PPU.Window2Left = 1;
Memory.FillRAM[0x2128] = 0


Game does this:
2126 = 07
2117 = F7
2128 = 00
0 = 0 >>> PPU.Window2Left stays 1. Glitch!


If we do this, then Canoe is satisfied.
2128 = FF
2128 = 00

Good catch!



At least Lemmings is going somewhere! Some relaxation now. Cause of sprite grief is still unknown. But game keeps jumping around oam everywhere, confusing Canoe. And maybe triggering a sprite cache error. Ah!

Bosco82

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1644 on: April 17, 2018, 12:01:51 am »
Final Fantasy V is good, battles are correct in the tower now
Madden '98 locked up a few minutes in on 1st and 10

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1645 on: April 17, 2018, 01:01:16 am »

Madden NFL 98 (USA) (0000, clean)
https://www.sendspace.com/file/nyw98o

Try adding another sound sync layer. Unusual spot to hang: right at touchdown announcer.

Question: when game hanged in last pic, did announcer say touchdown? Or mid-speech? Or none?

I didn't remember, I try it again but it hangs in other point.
I have record a video to show you:
https://www.youtube.com/watch?v=O3Vu-DOsSkk

reyvgm

  • Hero Member
  • *****
  • Posts: 955
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1646 on: April 17, 2018, 01:04:48 am »
I didn't remember, I try it again but it hangs in other point.
I have record a video to show you:
https://www.youtube.com/watch?v=O3Vu-DOsSkk

Finally, someone made a video after a million reports :)

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1647 on: April 17, 2018, 01:09:50 am »
Stadium 4 seems to runs fine with the patch.
For Stadium 3 I have 2 different roms:

I have tested the patch yesterday with success, why is the Stadium 4 still in orange on the doccument??

reyvgm

  • Hero Member
  • *****
  • Posts: 955
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1648 on: April 17, 2018, 01:25:34 am »
Sorry, marked the incorrect game as fixed.

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1649 on: April 17, 2018, 01:55:15 am »
Any one has tryed Mega Man X with a translation patch??
I think it has the DRM anticopy system active, can you do something with it Sluffy??
https://www.youtube.com/watch?v=8Q4gYleuwnA
https://tcrf.net/Mega_Man_X#Copy_Protection
http://jul.rustedlogic.net/thread.php?id=16940
« Last Edit: April 17, 2018, 02:06:01 am by SupaSAIAN »

Bosco82

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1650 on: April 17, 2018, 02:04:09 am »
Apparently some of that stuff was fixed in the 1.1 or Rev 1 version of the game

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1651 on: April 17, 2018, 02:11:11 am »
Apparently some of that stuff was fixed in the 1.1 or Rev 1 version of the game

I use this translation, it's for Rev 1:
http://www.romhacking.net/translations/3211/

Bosco82

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1652 on: April 17, 2018, 02:42:07 am »
Just doing a quick check of it I found the issue, he made the translation patch to go on to the 1.1 rom when he built the translation on top of the 1.0 rom, no wonder it's tripping the DRM

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1653 on: April 17, 2018, 02:49:52 am »
Just doing a quick check of it I found the issue, he made the translation patch to go on to the 1.1 rom when he built the translation on top of the 1.0 rom, no wonder it's tripping the DRM

It can be fixed??
I prefer to play the Mega Man games in Spanish if it's possible...


*UPDATE: I have try it with Retroarch and the same happens, also I have send a message to the autor of the translation warning him about the DRM anti copy protection.
« Last Edit: April 17, 2018, 08:08:21 am by SupaSAIAN »

isnard

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1654 on: April 17, 2018, 03:29:28 am »
I don't know if someone else noticed, but:
In Earthworm jim 2 the game freezes in second level not so far from the beginning.
Just wanted to test it ignoring the sound issues but it seems won't be possible.. :'(

sluffy

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1655 on: April 17, 2018, 08:57:49 am »
For Madden 98, do any audio pids work? Only about 2 reasons left: Canoe can't handle hdma audio sync fully (pid timing issue?). Or it's OpenBus which I have to figure out more.

MMX. I can look sometime down the road.


===1
And oh. To answer another q, picking Madden 98 because it's "easiest" of hdma audio bunch to fix. It should've worked by now but isn't. Easy to test.

WeaponLord + ClayFighter 1/2 are degrees harder than EA Sports.
« Last Edit: April 17, 2018, 09:04:21 am by sluffy »

CanoeFan

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1656 on: April 17, 2018, 09:43:03 am »
Saw some MMX2 talk on other forums. Here a reminder: If someone gets severe slowdown during the fish sequence (especially when it fires its beam) he probably didn't put -no-lowlatency in the command line. With -no-lowlatency you get rid of the beam slowdown. You still get some slight slowdown as long as the fish is onscreen and fires rockets but that is normal here and not an emulator issue.
If you also use sluffy's patch it runs even better than on real Hardware because it gets rid of other non emulator related slowdowns in the game. The fish slowdown however is not affected by sluffy's patch.

sluffy

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1657 on: April 17, 2018, 10:49:08 am »
Madden NFL 98 (USA, 0000, clean)
https://www.sendspace.com/file/185l19


Add OpenBus. Normally mostly returns 1818. But can read from ppu or dma and read back an amazingly dirty value of >8080. This results in 5-15+ minute soft-locks.

If not this, it's audio.


More q.a:
- Does MMX3 also have annoying real hardware slowdown? Some telling me yes, please do quick fastrom like MMX2.

- So enough pal games have bugfixes over ntsc. More than we know. Yes, I may get on pal patch releases a bit faster. But not now.

- How come everyone seems to hack MMX1 rev0 and avoid rev1? Much more importantly. Read the Spanish readme. Erm... how did hacker not trip anti-tamper? It would seem way too obvious while testing, with a 1.1 update.

- Noticed buried post about BS Zelda: 3rd quest. Please try Canoe hack in emulator. If happens, it's sram mapping (shrinking = problems).

- And note to people with moderation posts: please re-post if it gets ignored. I tend not to check for these after enough time elapsed.
« Last Edit: April 17, 2018, 10:59:03 am by sluffy »

Fire-WSP

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1658 on: April 17, 2018, 11:07:15 am »
The only PAL problem game I know which still could be interesting is DKC2.
Apparently it still makes trouble even with certain patches. This is only interesting because
the game got several official language versions.

Games like Lucky Luke are PAL only releases. It was common with Infogrames games on the SNES.
Patching this makes sense.
PAL version with the same content as the NTSC counterpart are really not important.

SupaSAIAN

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #1659 on: April 17, 2018, 11:16:52 am »
I have been talking with the translation maker and this is literally what he answer to me:

Quote
Buenas, como el DRM no afecta en ningún sentido, ya que la traducción fue usada en gamecube, ps2 en el correspondiente recopilatorio. Además de ser compatible con la versión msu-1, y probada en casi todos los emuladores de wii, ps3, pc, hasta en psp.
Que problemas te da? (Curiosidad)
No tengo ni idea de cómo quitarla.
Un saludo.

I don't know if the answer can be relevant for you, but maybe some one with better skills than me can translate to english...