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

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

Zimgief

  • Jr. Member
  • **
  • Posts: 52
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2380 on: May 08, 2018, 03:17:41 pm »
The Firemen has a serious glitch.
I use the PAL rom, with an NTSC patch, sluffy's patch for sound problems, and preset ID 0000.
During the stage 4, we get to a raining area, and there, the screen (minus HUD) turns black and blinks (sorry for the shitty picture):

It is supposed to look like this (49:13):
https://youtu.be/ZjKsn7k2xg8?t=49m13s
The room before is all right:
Spoiler:
« Last Edit: May 08, 2018, 05:27:54 pm by Zimgief »

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2381 on: May 08, 2018, 03:24:21 pm »
tales_1_beta2b.bps + 0000 + 03 = Success!
Saving now works correctly as it should!

Holy macaroni Sluffy! Absolutely amazing work!
I'm still in awe that you've been able to make this game completely working for Canoe!
Especially in such a short amount of time!

My thought is that Canoe has an sram timer to detect changes. Kirby3 writes sram all the time (100+ times a frame) so it never clears (mario pid likely forces it always).

Hmm, very interesting! This actually makes a whole lot of sense. Awesome find!

I'm wondering though, could this clearing of the SRAM timer also be utilized in some manner with Kirby 3 + 0000?
Or is using Preset ID 109C the best/only option at the current moment?
Then we wouldn't have to worry about the ROM corruption.


ctfix_1.bps + 0000 + 03 = Pulls wrong text for dialogue.

I believe an NPC from Zeal in the Dark Ages says this if I remember correctly.
It was actually kind of funny seeing that dialogue here, totally didn't expect it!
Man, I love Chrono Trigger! I've probably beaten this game about 30 or so times in total.
I've beaten the PSX and DS versions as well, but I always come back to the SNES one.
Still have my Chrono Trigger official strategy guide too! :laugh:

Oh also!
I heard some very slight "popping" in the audio with ID 0000, nothing substantial though.
Would it be beneficial to use ID 110B just in case there are any sound issues?


Anyways, yeah, I got the same results as Bosco82 for both patches. :P
« Last Edit: May 08, 2018, 04:19:02 pm by pimpinelephant »

CanoeFan

  • Full Member
  • ***
  • Posts: 123
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2382 on: May 08, 2018, 03:35:55 pm »
Doesn't 109C for Kirby also have the best results for slowdowns? i.e. no slowdowns without the need for -no-lowlatency? With PID 0000 and extra Byte 07 I think I saw some slight slowdowns somewhere. (SA-1 related gameplay slowdowns) Do higher SA-1 clockspeeds like 08 already need -no-lowlatency to run fine?

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2383 on: May 08, 2018, 03:48:57 pm »
I'm not 100% sure on which Preset IDs/SA-1 values cause slowdown.
I've heard that 109C causes no slowdown though (although way back ago, I heard 109C gave slowdown, no confirmation though).
I'm not sure exactly what the ID 109C itself does (which SA-1 value does it set, etc.).
But Arkiokin did some tests, and he said that 07 causes slowdown, while 0A with -no-lowlatency caused zero slowdown.
He also said that 10A4 caused no slowdown as well, to be expected.

From my testing with the SA-1 values (this is all just guesswork),
I really feel like 10A4 (Kirby 3) sets the value to a higher clock speed one than compared to 109C (Mario RPG).
10A4 could be 09 or 0A, while 109C could be 07 or 08, possibly even 09.
This is just what it felt like to me when comparing Preset IDs as well as SA-1 values.


As for The Firemen, Zimgief did you also apply Sluffy's patch?
Either way, I had heard some reports about this issue way back, but nothing confirming enough to think much of it.
So this is good to know!

I wonder if other Preset IDs will effect anything, like 10F7 or 1068?
I will test this out, but might take me some time to get to stage 4.
« Last Edit: May 08, 2018, 04:10:44 pm by pimpinelephant »

arkiokin

  • Full Member
  • ***
  • Posts: 101
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2384 on: May 08, 2018, 04:08:16 pm »
Doesn't 109C for Kirby also have the best results for slowdowns? i.e. no slowdowns without the need for -no-lowlatency? With PID 0000 and extra Byte 07 I think I saw some slight slowdowns somewhere. (SA-1 related gameplay slowdowns) Do higher SA-1 clockspeeds like 08 already need -no-lowlatency to run fine?

Like pimpinelephant said, I had reported these results on graphical slowdown, but you can test yourself easily with the level 5-6, where you will know, right now, if a slowdown occurs or not, because a lot of ennemies at screen : if no slowdown here, you can be virtually sure no more slowdown would occured elsewhere in the game. With 9C10 and sluffy's patch (no need for -no-lowlatency), no slowdown never occured on all levels (since I played through the entire game with it), but 9C10 lead to never finish the game at 100% for the moment...

for Firemen, I had played a few with PAL vanilla game (then only NTSC patched) with pid F710 (hakchi) since pimpinelephant said it works well and sluffy's made advice to better use this pid rather than the patched game, and indeed it seemed to work perfectly well. Don't know if level 4 is glitched with it

matt!

  • Full Member
  • ***
  • Posts: 140
  • JUS4QIX
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2385 on: May 08, 2018, 04:16:19 pm »
For The Firemen, there's an English NTSC version (early PAL localisation, dubiously labelled as USA Beta) that you'd be better off playing:

Read about it:
http://snescentral.com/review.php?id=0829&num=0&fancy=yes&article=proto

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2386 on: May 08, 2018, 04:44:00 pm »
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.


Got an idea for Kirby 3 - when it goes black screen to star hub, just wait a few frames for sram to cool down. See if Canoe will write it back since we now know a timer is involved.


Chrono Trigger - didn't have time to play outside house. I'll try giving it some farther play soon if I get more time.

Have no idea if official pid does anything. Someone have to experiment with this one. :)


===1
Chrono Trigger. Oh. Buggy scene not that far in. (lol) Here goes then.
« Last Edit: May 08, 2018, 04:54:02 pm by sluffy »

Bosco82

  • Full Member
  • ***
  • Posts: 241
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2387 on: May 08, 2018, 05:01:35 pm »
Only the normal Chrono Trigger rom works with 110B

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2388 on: May 08, 2018, 05:07:35 pm »
tales_1_beta2b.bps + 0000 + 03 gives me error when I applied it but also looks to work fine on the spanish translation.
I'm not sure if this is normal or not, the screen some times blinks during battles (I'm not sure if you can appreciate it well in the video, sorry):
https://www.youtube.com/watch?v=vCqexAlRAGI

Bosco82

  • Full Member
  • ***
  • Posts: 241
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2389 on: May 08, 2018, 05:11:37 pm »
ToP - that's a side effect of having to use slowrom

Tengai Makyou Zero - this game uses the SPC7110 plus RTC, since Canoe doesn't emulate the RTC I'd just leave it alone
« Last Edit: May 08, 2018, 05:19:09 pm by Bosco82 »

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2390 on: May 08, 2018, 05:17:58 pm »
ToP - that's a side effect of having to use slowrom

Then also happend in the english translated version??

Bosco82

  • Full Member
  • ***
  • Posts: 241
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2391 on: May 08, 2018, 05:27:01 pm »
ToP - Yep that happens no matter which version you use the patch on

Zimgief

  • Jr. Member
  • **
  • Posts: 52
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2392 on: May 08, 2018, 05:27:18 pm »
For The Firemen, there's an English NTSC version (early PAL localisation, dubiously labelled as USA Beta) that you'd be better off playing:

Read about it:
http://snescentral.com/review.php?id=0829&num=0&fancy=yes&article=proto
No thanks. Dialogs feel really unfinished. Besides, I don't think it has to do with my problem!

As for The Firemen, Zimgief did you also apply Sluffy's patch?
Either way, I had heard some reports about this issue way back, but nothing confirming enough to think much of it.
So this is good to know!

I wonder if other Preset IDs will effect anything, like 10F7 or 1068?
I will test this out, but might take me some time to get to stage 4.
Yes, will edit, I forgot I added also sluffy's patch for sound problems.
I will try 10F7 and 1068.
« Last Edit: May 08, 2018, 05:49:09 pm by Zimgief »

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2393 on: May 08, 2018, 05:40:25 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 (vanilla NTSC Firemen):
https://www.sendspace.com/file/gujc9e

Snes9x 1.55 Save State:
https://www.sendspace.com/file/2cog2i
« Last Edit: May 17, 2018, 07:29:13 pm by pimpinelephant »

matt!

  • Full Member
  • ***
  • Posts: 140
  • JUS4QIX
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2394 on: May 08, 2018, 06:04:52 pm »
No thanks. Dialogs feel really unfinished. Besides, I don't think it has to do with my problem!
Yes, will edit, I forgot I added also sluffy's patch for sound problems.
I will try 10F7 and 1068.
PAL games have a variety of problems on SNESC. Up to you, though. I play the "Beta"

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2395 on: May 08, 2018, 06:20:20 pm »
Chrono Trigger - Chronosplit edition (? + 03)
https://www.sendspace.com/file/78ooer

Checked for anything I could. Seems okay for now.

matt!

  • Full Member
  • ***
  • Posts: 140
  • JUS4QIX
    • View Profile
Re: Canoe official snes emulator -- problems and fixes
« Reply #2396 on: May 08, 2018, 06:49:08 pm »
Masters New - Augusta 3 (Japan rev1) tester
https://www.sendspace.com/file/pevqff

Transfer $800 size packs to sa-1.

Pebble Beach New - Tournament Edition (Japan) tester
https://www.sendspace.com/file/6cq6a6

$800 size packs
Just getting around to trying these.

Still asking for sa-1 augusta, pebble beach retrial. Make sure vanilla game boots if fails.
These require 9D10 hakchi.

AUG3rev1 with your patch still has graphical issues.
PBNTE is no longer available.

« Last Edit: May 08, 2018, 07:12:39 pm by matt! »

Zimgief

  • Jr. Member
  • **
  • Posts: 52
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2397 on: May 08, 2018, 06:50:47 pm »
A bug in Treasure of the Rudras (preset ID 1016, latest sluffy's patch): when they die, bosses are supposed to disappear progressively with a reddish hue, but for now, they disappear abruptely as soon as they die.
Here is a video of the correct behavior: https://youtu.be/vxyqVIh-8Ew?t=1m17s

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2398 on: May 08, 2018, 07:13:37 pm »
All sa-1 golf testers have failed to date. There were many after those ones.


Save game of Rudra boss fight? Not playing that far. And verifying it doesn't happen with vanilla game?


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.

matt!

  • Full Member
  • ***
  • Posts: 140
  • JUS4QIX
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2399 on: May 08, 2018, 07:24:34 pm »
All sa-1 golf testers have failed to date. There were many after those ones.
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?