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

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

reyvgm

  • Hero Member
  • *****
  • Posts: 1177
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2400 on: May 08, 2018, 07:26:49 pm »


Thanks for Firemen save. But I can't run that in geigers 1.51ep10r2 debugger, which I need to dissect game. Using some cheats, I can probably get there sometime.

See if you can make a cheat to skip levels or something, because I do not trust using save states when testing IDs.


May 08, 2018, 07:30:27 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Considering how many hackers (!) convinced me converting Tales is impossible, I'd say we did pretty good. TBH, I expected a much harder fight but once the initial hurdle was cleared (which honestly was hard since I didn't know what to do), it was just a long slog playing it after.

Of course, now I'm getting pesterers about Far East of Eden Zero - the hardest grand-daddy of them all. Honestly may just pass on this one.



Wait, so Tales is fixed now? Or is thee still more testing to be done?

As for Far East Eden. Do not bother with that. The game uses a real time clock which the SNESC doesn't have or emulate. The game doesn't even work correctly on the SNES9X retroarch uses on the SNESC.

May 08, 2018, 07:34:24 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Ah, sorry :)

Could you please reupload masters2_2b.ips because I cannot download it from sendspace (weird error)
http://www.romhacking.net/forum/index.php?topic=25789.msg356913#msg356913

maybe there is a better place to share? mediafire? GitHub repo?

You can find sluffy's patches on the community doc.
« Last Edit: May 08, 2018, 07:41:50 pm by reyvgm »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2401 on: May 08, 2018, 07:41:02 pm »
Tales is ... playable. May have issues because I didn't catch everything on a speedrun and got reports about them.


Firemen has no save support.

reyvgm

  • Hero Member
  • *****
  • Posts: 1177
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2402 on: May 08, 2018, 07:42:07 pm »
Tales is ... playable. May have issues because I didn't catch everything on a speedrun and got reports about them.


Firemen has no save support.


See if you can make a cheat to skip levels or something, because I do not trust using save states when testing IDs.

matt!

  • Full Member
  • ***
  • Posts: 141
  • JUS4QIX
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2403 on: May 08, 2018, 07:43:39 pm »
You can find sluffy's patches on the community doc.
AH! I've been looking at the wrong doc.  :o

thx

arkiokin

  • Full Member
  • ***
  • Posts: 101
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2404 on: May 08, 2018, 07:49:18 pm »
I just tested The Firemen with Preset ID 10F7 as well as 1068.
No change unfortunately, both still display the same issue for the stage 4 "rain room".

I'll upload a save state in case anyone would like an easy way to test that specific area.

EDIT:

Give me one sec, going to make a PC emulator save state as well.

Save states are right in front of the door to the "rain room", just got to walk through the door.

Canoe Suspend Point:
https://www.sendspace.com/file/gujc9e

Snes9x Save State:
https://www.sendspace.com/file/2cog2i

Thanks pimpinelephant ! I used your save state, and indeed I can also confirm this major issue at rain part (now black part...) with no use of sluffy's patch and ID F710

Talking a bit more about Kirby 3 slowdown, I remember I had some of these, few months ago, when I used pid A410 (or A210 in the same way) : these slowdowns came also with sound distorsion. I had the same issues on Yoshi's island (preinstalled rom) when you made a perfect on a world : slowdown with sound very distorted. But this effect seemed to be triggered because I had previously installed an additional module in hakchi : the "custom filters" module (even if I never used it). All these slowdow effects have disappeared after I had uninstalled this useless module.

I tried also to wait (more than 10 minutes) at the popstarhub on kirby 3, and switched a hundred times between hub and world 1, or even quit the game at some black screen moments : each time no SRAM keep after came back. (0000+0A/patched 1d)

reyvgm

  • Hero Member
  • *****
  • Posts: 1177
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2405 on: May 08, 2018, 07:55:04 pm »
AH! I've been looking at the wrong doc.  :o

thx

Not exactly. Sluffy's doc is where I post his latest patches, which link to his posts. But demi takes those patches and adds them to the community doc. The problem is his patches might not be up to date if sluffy has recently modified them in some way. If the last game patch was done some months/weeks ago, then the patch in the community doc will probably be okay.

Thanks pimpinelephant ! I used your save state, and indeed I can also confirm this major issue at rain part (now black part...) with no use of sluffy's patch and ID F710


I honestly don't trust loading a save state when testing IDs. The best way is to start from a sram save, or from the beginning. Hopefully sluffy is able to find a level skip cheat, or make a patch with Invincibility so that people are able to get through the stages quickly.

May 08, 2018, 07:59:32 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Tales is ... playable. May have issues because I didn't catch everything on a speedrun and got reports about them.


Firemen has no save support.

So, do I mark it fixed or do I wait for people to finish the game?

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2406 on: May 08, 2018, 08:04:23 pm »
ctfix_1a.bps = Success!
Everything looks to be correctly working so far! :thumbsup:

ctfix_1a.bps + 0000 + 03 = Slight Audio popping and slight sound distortion when opening the menu.
Appears to be the same as vanilla Chrono Trigger with 0000 issue.

ctfix_1a.bps + 110B + 03 = Success! No audio popping or sound distortion!

It would appear that using Preset ID 110B for Chronosplit's hack is definitely the way to go it would seem. :)

Zimgief

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2407 on: May 08, 2018, 08:10:17 pm »
Treasure of the Rudras:
I didn't try vanilla game on canoe, but here is a savefile : https://www.sendspace.com/file/xx9ent (load the second slot).
You just have to go up. During the boss fight, cast WEAK on the boss, POWERUP two times, then CRITICAL on Riza, then put Riza on the front row (Y button) and attack. (Heal if necessary.) The boss should die in no time.
« Last Edit: May 08, 2018, 08:36:18 pm by Zimgief »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2408 on: May 08, 2018, 08:16:32 pm »
Given how puzzle sheet is maintained, I'd mark Tales as partial color. It has known issues:
- slowrom problems
- parts of intro voice missing


You can also mark Lufia 2 as purple. Because credits hackfix is not accurate to original. And can never be without full hires interlace support. It's just there to let others play the game (demi's sheet).

reyvgm

  • Hero Member
  • *****
  • Posts: 1177
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2409 on: May 08, 2018, 08:20:49 pm »
Given how puzzle sheet is maintained, I'd mark Tales as partial color. It has known issues:
- slowrom problems
- parts of intro voice missing


You can also mark Lufia 2 as purple. Because credits hackfix is not accurate to original. And can never be without full hires interlace support. It's just there to let others play the game (demi's sheet).

What's wrong with the credits patch you made? Bosco reported that it worked perfectly?

matt!

  • Full Member
  • ***
  • Posts: 141
  • JUS4QIX
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2410 on: May 08, 2018, 08:21:59 pm »
All sa-1 golf testers have failed to date. There were many after those ones.
Just testing Pebble Beach New - Tournament Edition on other emulators (RetroArch cores)

SNES9x2002 7.2.0 = BAD https://i.imgur.com/KUxmnu2.png
SNES9x2005 1.36 = OK, some small temporary errors around ball
SNES9x2010 1.52.4 = BAD https://i.imgur.com/KUxmnu2.png similar to Canoe problem
SNES9x 1.54.1 = OK
BSNES performance = OK
BSNES-mercury performance = OK
BEETLE BSNES 0.9.26 = OK
HIGAN accuracy 106 = OK
HIGAN nSide balanced 106 = OK

Boots with either 0000+06/07/08/09/0A/0B or 9D10 hakchi
« Last Edit: May 09, 2018, 05:17:34 am by matt! »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2411 on: May 08, 2018, 08:34:15 pm »
Lufia 2 - Original game (512x448)
https://www.sendspace.com/filegroup/JZyIjjuu%2F3DJ6sfyuPyZSFpumxYJazt%2B

Lufia 2 - Canoe-like patch (512x224)
https://www.sendspace.com/filegroup/81RN3wlyzKJQjYBFtbB4aHZpFKojGiOR


Notice how many names can fit on the screen at 1 time. And notice how "THE END" looks.

Since Smash Tennis is full hires game and will always remain purple until someone hacks Canoe, so will Lufia 2. By nitpicky definition that we've agreed on for the sheet: full faithful accuracy.
(* as pointed out earlier: cheating by using lores assets doesn't cut it as 100% fixed. which is partly why I didn't look at Smash Tennis any further. *)


Now for community sheet, I couldn't care less if Lufia 2 wip patch is posted there. Someone wants to play Lufia 2 in whatever glitchy state and I won't stop them.

If they want Retroarch, they can go away.



For sa-1 golf, no emulator shows exact glitch Canoe does. We figured out that it's partly based on bsnes sa-1 decoder logic; definitely not snes9x code. I can get bsnes to show Canoe glitch. But no solution exists yet to get Canoe to workaround it's decoder bug.



===1
Kirby's Dream Land 3 (USA) (0000 + 0a/0b)
https://www.sendspace.com/file/ieca90

Try easy cooldown method.
« Last Edit: May 08, 2018, 08:47:58 pm by sluffy »

Bosco82

  • Full Member
  • ***
  • Posts: 248
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2412 on: May 08, 2018, 09:00:30 pm »
A little information in this thread on the SA-1 golf games
http://www.snes9x.com/phpbb3/viewtopic.php?f=8&t=4711

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2413 on: May 08, 2018, 09:06:31 pm »
Golf: I think they use semi mode for small bitmaps like golf ball. Drawing golf course uses auto mode. Both are broken but getting golf course to draw is more important.


G-Next I tried to workaround but failed so far. I know what's wrong but not so easy to divert.


Jumpin' Derby = I don't think nmi is causing graphics to fail. Could be wrong. It dmas from strange lorom banks; most other games use c0-ff. But didn't bother following up this with a test yet.



===1
Firemen, The (Europe) (En,Fr,De) (??)
https://www.sendspace.com/file/xdb8i7

Looks like irq timing. Try loading save state first to see if problem goes away. Because I get weird glitchy stuff on geiger 1.51 before this patch.



===2
Jumpin' Derby (Japan) (0000 + sa1)
https://www.sendspace.com/file/ani19d

Check title screen error. Assuming sa1 lorom dma error.
« Last Edit: May 08, 2018, 10:03:09 pm by sluffy »

Bosco82

  • Full Member
  • ***
  • Posts: 248
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2414 on: May 08, 2018, 10:10:34 pm »
Kirby's Dream Land 3 - Only saves if you soft reboot

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2415 on: May 08, 2018, 10:21:02 pm »
Kirby's Dream Land 3 (USA) (0000 + 0a/0b)
https://www.sendspace.com/file/6y8k6c

Full sram shutdown for 5-10 frames.

Bosco82

  • Full Member
  • ***
  • Posts: 248
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2416 on: May 08, 2018, 10:23:39 pm »
Jumpin Derby - same errors as before

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2417 on: May 08, 2018, 10:28:39 pm »
Have to check that nmi then.


Chou Gojira - Super Godzilla (Japan) (Rev 1)
Super Godzilla (USA)
https://www.sendspace.com/file/jlcdly

Overscan disabler

Bosco82

  • Full Member
  • ***
  • Posts: 248
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2418 on: May 08, 2018, 10:41:04 pm »
Super Godzilla - Nope, that just cuts off the bottom of the screen
Kirby - still doesn't save

AyanamiRei0

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2419 on: May 08, 2018, 11:12:13 pm »
Did you try using -no-lowlatency in the command line? If it's a Canoe related slowdown this could make it go away or at least better. If the slowdown is game related there won't be any difference.

Turns out my TV was causing the slowdown some setting was causing it.