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

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

Robin64

  • Full Member
  • ***
  • Posts: 146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2540 on: May 15, 2018, 02:46:41 am »
Yeah, there are at least 7 colors in existence, make use of them all.  8)

Slightly OT, but mentioned earlier, yeah the new Shonen Famicom Mini has new support for mappers 16,66,152,153,159.

reyvgm

  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2541 on: May 15, 2018, 02:57:16 am »
Maybe you should add a new coloour on your list, for "not fully fixed, but totally playable, negligible issues".

I already have that: Gray and Yellow. I also have a description box so that people can read what the issues are. Many gray games are pretty much playable, and most yellow games are also pretty much playable, but they both have issues. In the case of gray games, the issues are not fixable, and the yellow ones are fixable but sluffy (or whoever) hasn't been able to fix it so far.

I can't make it clearer than that if people don't read the descriptions.

I should just remove the colors then. People are using colors like they read game scores. They don't read the info, they just look at the score/color.


And for Kirby 3, the only issue is the original SRAM issue (everything else is "perfect").
109C = freezes on final boss (CANNOT complete game)
0000 = ONLY SRAM issue remains

Thanks. I'll figure out later what I'll do with the Kirby 3 entry.


pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2542 on: May 15, 2018, 03:09:20 am »
Yeah, there are at least 7 colors in existence, make use of them all.  8)

Hah!

Also off-topic (way off-topic), at first I was like "7??" since I was remembering it as ROYGBV. Just looked it up and... Indigo?? :o

arkiokin

  • Full Member
  • ***
  • Posts: 100
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2543 on: May 15, 2018, 06:41:59 am »


Thanks. I'll figure out later what I'll do with the Kirby 3 entry.

Yes, no more issues on Kirby3 except those on boss 6 freeze/or SRAM issues (with sluffy's patch notice that with preset ID 0000 alone it wouldn't work, you obviously need a SA-1 extra value to work) so this is why I posted that before :



So, final release for this game should be :

- Kirby's Dreamland 3 (USA) + kirby3-2c.ips patch (0000,0B) + -no-lowlatency : original SNES game = anti-epilepsy OFF
- Kirby's Dreamland 3 (USA)(A410,00) : VC game = anti-epilepsy ON

You can finish the game at 100% with these 2 choices and with soft reset (L+R+Select+Start) to store SRAM for each configuration


One or the other solution lead to no more issues than SRAM issues :)

Robin64

  • Full Member
  • ***
  • Posts: 146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2544 on: May 15, 2018, 06:48:03 am »
I may be missing something here, but if we're back to having a patch that fixes Kirby 3 except for the SRAM, why aren't we just using the original Preset ID (10A2/A210) with a vanilla Kirby 3? The only problem there was the lack of SRAM saving, right?

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2545 on: May 15, 2018, 06:58:26 am »
You know... I actually have not played Kirby 3 on 10A2/4 in a REALLY long time, but I think you're absolutely right. :banghead:

Either way though, I think we would still require Sluffy's blending fix in the future since we also require a new Preset ID.
I believe Sluffy found out that Canoe doesn't like it when the game constantly saves to SRAM 100 times a frame.
But for some reason, Mario RPG's ID does allow it.

Maybe, possibly, another ID out there that also allows it?

CanoeFan

  • Full Member
  • ***
  • Posts: 123
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2546 on: May 15, 2018, 07:05:56 am »
I'm not sure if I remember my testing correctly here but I think with A210 Kirby didn't save to SRAM at all even using a soft reset. But I'm not sure with this and someone might check it again.

arkiokin

  • Full Member
  • ***
  • Posts: 100
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2547 on: May 15, 2018, 08:18:47 am »
I may be missing something here, but if we're back to having a patch that fixes Kirby 3 except for the SRAM, why aren't we just using the original Preset ID (10A2/A210) with a vanilla Kirby 3? The only problem there was the lack of SRAM saving, right?

Yes you're right : we can use A410 with vanilla : it should be much more simple than use the patched rom for common people, but this is a VC version of this game, so with some flashing effects and colors of boss butch 6 that are different from the original version.

I personally use the 2 roms versions : one for me with sluffy's patch and another for my 6 years old nephew with this anti-epilepsy protection of A410.

(You can also notice that you can't really combine sluffy's patch + A410 : the result is a mix of anti-epilepsy stuff and normal stuff : useless imho)

And yes A210 leads to not SRAM save with a soft reset (only by save state) A310 seems to work also well with soft reset and without any slowdowns too.

Sluffy's patched rom SRAM work always with soft reset regardless of the pid used (except 9C10 and 9D10 where SRAM works normally)

EDIT : Btw, I tested a lot of things without any results on the SRAM issue like other pid (6810, 9F10 etc) or the use (or not) of SFROM or even tested the 2 software versions of canoe (2.0.7 and 2.0.14, not a big deal since I own 2 SNESC, each one with a different software). Perhaps a miraculous preset ID exist for that, Hope we will find it someday :)
« Last Edit: May 15, 2018, 11:30:31 am by arkiokin »

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2548 on: May 15, 2018, 09:04:05 am »
Sure, here are some more:


Hat Trick Hero (Japan)
Hatayama Hatch no Pro Yakyuu News! - Jitsumei Ban (Japan)
Hebereke no Oishii Puzzle wa Irimasenka (Japan)
Heian Fuuunden (Japan)
Heisei Gunjin Shougi (Japan)

Heisei Inu Monogatari Bow - Pop'n Smash!! (Japan)
Heisei Shin Onigashima - Kouhen (Japan) Use ID F510
Heisei Shin Onigashima - Zenpen (Japan) Use ID F410
Heiwa Pachinko World (Japan)
Heiwa Pachinko World 2 (Japan)

Heiwa Pachinko World 3 (Japan)
Heiwa Parlor! Mini 8 - Pachinko Jikki Simulation Game (Japan)
Hello! Pac-Man (Japan) Use ID 5911
Hi no Ouji - Yamato Takeru (Japan)
Higashio Osamu Kanshuu Super Pro Yakyuu Stadium (Japan)

Hat Trick Hero (Japan) -- Looks fine.
Hatayama Hatch no Pro Yakyuu News! - Jitsumei Ban (Japan) -- Looks fine.
Hebereke no Oishii Puzzle wa Irimasenka (Japan) -- Looks fine.
Heian Fuuunden (Japan) -- Looks fine.
Heisei Gunjin Shougi (Japan) -- Looks fine.

Heisei Inu Monogatari Bow - Pop'n Smash!! (Japan) -- Looks fine.
Heisei Shin Onigashima - Kouhen (Japan) Use ID F510 -- Looks fine.
Heisei Shin Onigashima - Zenpen (Japan) Use ID F410 -- Looks fine.
Heiwa Pachinko World (Japan) -- Looks fine.
Heiwa Pachinko World 2 (Japan) -- Looks fine.

Heiwa Pachinko World 3 (Japan) -- Looks fine.
Heiwa Parlor! Mini 8 - Pachinko Jikki Simulation Game (Japan) -- I think it has sound issuses similar to Space Megaforce.
Hello! Pac-Man (Japan) Use ID 5911 -- Looks fine.
Hi no Ouji - Yamato Takeru (Japan) -- Looks fine.
Higashio Osamu Kanshuu Super Pro Yakyuu Stadium (Japan) -- Looks fine.

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2549 on: May 15, 2018, 10:06:02 am »
Why I'm still around? Notified that Kirby 3 patch is being used by Retroarch people and wanted to fix butch boss before leaving. Someone freaked out by me going and got me in touch with foreign hacker. Rest is kitspin's privacy. When kitspin is *cough* (easily) annoyed or bored enough to stop, I won't have debugging help and will be on indefinite leave again.


There's 2 ways to do Canoe gamma:
1) 1/2 blending method, which works almost everywhere including pc emus. This caused some Canoe Rudra glitchy. We figured it doesn't create wrong shades of colors (badly calibrated monitor probably). rudra 2.

2) Turn off sub-layer. Helps hires gradient. But creates that nasty side-effect with the color boxes, which is worse to fix than #1. Opens a color exploit that could run any which way. rudra 3-4.


I'll go through the daily game writeups later. And I do hope people realize that Retroarch is needed for "more than some games" still.


===1
Super Star Wars (USA) (Rev 1) (10ef)
https://www.sendspace.com/file/bx3s66

High bg priority: cockpit
Low bg priority: laser, wall, floor



===2
Daffy Duck - The Marvin Missions (USA) (0000) - cheat
https://www.sendspace.com/file/6q86b5

Time for someone to clear Daffy from orange. Cheat will put you at final boss. Keep blasting away to see ending and credits.
« Last Edit: May 15, 2018, 01:38:56 pm by sluffy »

BearOso

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2550 on: May 15, 2018, 12:02:32 pm »
BearOso from Snes9x here. I just wanted to let you know that I appreciate the work you've done and indirect help you've given, and also thank whatever person has been passing the info on to the Snes9x bug tracker.

SupaSAIAN

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2551 on: May 15, 2018, 02:51:08 pm »

Super Star Wars (USA) (Rev 1) (10ef)
https://www.sendspace.com/file/bx3s66

High bg priority: cockpit
Low bg priority: laser, wall, floor

Finally you did it, lightsaber has sound and the trench battle level looks fine:
https://www.youtube.com/watch?v=aDnW16haV2Q

For me this is the good one but without the level select cheat.  :thumbsup:


Daffy Duck - The Marvin Missions (USA) (0000) - cheat
https://www.sendspace.com/file/6q86b5

Time for someone to clear Daffy from orange. Cheat will put you at final boss. Keep blasting away to see ending and credits.

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

I see everything fine at ending and credits, for me this is the good one but without the cheats.  :thumbsup:
« Last Edit: May 15, 2018, 03:04:33 pm by SupaSAIAN »

Zimgief

  • Jr. Member
  • **
  • Posts: 52
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2552 on: May 15, 2018, 03:18:19 pm »
I can't make it clearer than that if people don't read the descriptions.

I should just remove the colors then. People are using colors like they read game scores. They don't read the info, they just look at the score/color.
So you know the truth: people use colors like games scores, and don't read description. So adapt your colors to better convey the meaning of the description. Take advantage of human nature, rather than fight against it. No need to be defensive!

reyvgm

  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2553 on: May 15, 2018, 04:25:51 pm »
Hat Trick Hero (Japan) -- Looks fine.
Hatayama Hatch no Pro Yakyuu News! - Jitsumei Ban (Japan) -- Looks fine.
Hebereke no Oishii Puzzle wa Irimasenka (Japan) -- Looks fine.
Heian Fuuunden (Japan) -- Looks fine.
Heisei Gunjin Shougi (Japan) -- Looks fine.

Heisei Inu Monogatari Bow - Pop'n Smash!! (Japan) -- Looks fine.
Heisei Shin Onigashima - Kouhen (Japan) Use ID F510 -- Looks fine.
Heisei Shin Onigashima - Zenpen (Japan) Use ID F410 -- Looks fine.
Heiwa Pachinko World (Japan) -- Looks fine.
Heiwa Pachinko World 2 (Japan) -- Looks fine.

Heiwa Pachinko World 3 (Japan) -- Looks fine.
Heiwa Parlor! Mini 8 - Pachinko Jikki Simulation Game (Japan) -- I think it has sound issuses similar to Space Megaforce.
Hello! Pac-Man (Japan) Use ID 5911 -- Looks fine.
Hi no Ouji - Yamato Takeru (Japan) -- Looks fine.
Higashio Osamu Kanshuu Super Pro Yakyuu Stadium (Japan) -- Looks fine.

Thanks for the reports. Here are so more if you want to continue:



Hissatsu Pachinko Collection (Japan)
Hissatsu Pachinko Collection 2 (Japan)
Hissatsu Pachinko Collection 3 (Japan)
Hissatsu Pachinko Collection 4 (Japan)
Hisshou 777 Fighter - Pachi-Slot Ryuuguu Densetsu (Japan)

Hisshou 777 Fighter II - Pachi-Slot Maruhi Jouhou (Japan)
Hisshou 777 Fighter III - Kokuryuu Ou no Fukkatsu (Japan)
Hisshou Pachi-Slot Fun (Japan)
Hokuto no Ken 5 - Tenma Ryuuseiden Ai Zetsu Shou (Japan)
Hokuto no Ken 6 - Gekitou Denshouken Haou e no Michi (Japan)

Hokuto no Ken 7 - Seiken Retsuden Denshousha e no Michi (Japan)
Holy Striker (Japan)
Honkaku Mahjong - Tetsuman (Japan)
Honkaku Mahjong - Tetsuman II (Japan)
Honkaku Shougi - Fuuunji Ryuuou (Japan)

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2554 on: May 15, 2018, 05:08:39 pm »
Daffy Duck - The Marvin Missions (USA) (0000) - 4b
https://www.sendspace.com/file/ay476j

Repost of earlier patch (no cheat). Buried somewhere somewhere around here.



Super Star Wars (USA) (Rev 1) (10ef) - 2c
https://www.sendspace.com/file/kih21b

Canoe no cheat version. I still don't get how Canoe pid is swapping mode0 bg2-bg3. And frankly, I don't want to know. :)
« Last Edit: May 15, 2018, 05:58:16 pm by sluffy »

arkiokin

  • Full Member
  • ***
  • Posts: 100
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2555 on: May 15, 2018, 05:56:39 pm »
Thanks for the reports. Here are so more if you want to continue:



Hissatsu Pachinko Collection (Japan)
Hissatsu Pachinko Collection 2 (Japan)
Hissatsu Pachinko Collection 3 (Japan)
Hissatsu Pachinko Collection 4 (Japan)
Hisshou 777 Fighter - Pachi-Slot Ryuuguu Densetsu (Japan)

Hisshou 777 Fighter II - Pachi-Slot Maruhi Jouhou (Japan)
Hisshou 777 Fighter III - Kokuryuu Ou no Fukkatsu (Japan)
Hisshou Pachi-Slot Fun (Japan)
Hokuto no Ken 5 - Tenma Ryuuseiden Ai Zetsu Shou (Japan)
Hokuto no Ken 6 - Gekitou Denshouken Haou e no Michi (Japan)

Hokuto no Ken 7 - Seiken Retsuden Denshousha e no Michi (Japan)
Holy Striker (Japan)
Honkaku Mahjong - Tetsuman (Japan)
Honkaku Mahjong - Tetsuman II (Japan)
Honkaku Shougi - Fuuunji Ryuuou (Japan)

I already tested the Hokuto no Ken games long time ago (: working), like a lot others which had a connection to a manga serie (one of my hobby) : I suppose your current list of games to test is probably not up to date with all the tests (or gameplay sessions) some people did time to time and then add to the common compatibility sheet (and didn't report here or elsewhere, especially if there are no issues to notice).
It's clear that with all the blank boxes of all these japanese games that are now visible in this doc, it can attract more easily people to complete it ;)
« Last Edit: May 15, 2018, 06:49:11 pm by arkiokin »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2556 on: May 15, 2018, 05:58:35 pm »
Got an inbox note that snes9x people fixed Slayers for 1.56 (weeks ago)! nmi firing within nmi. I thought Canoe handled that, but maybe not. There you go! I'm not changing patch unless this behavior causes something else to crash. o_O


Funaki Masakatsu Hybrid Wrestler - Tougi Denshou (Japan) (0000)
https://www.sendspace.com/file/879q2c

Something about mode7 wrapping behavior below 0 mark. VOffset:65512. I don't get this (naturally) but I set 211a = c0 to force wrap tile 0.
(see: $81:F728)

Look for the pancrase logo after the Technos one.



And erm. To the nice person (yay!) who's messaging the snes9x authors about bugs fixing (yay some more!), please mention didn't work in 1.55. Have no idea if fixed in github.
« Last Edit: May 15, 2018, 06:38:19 pm by sluffy »

pimpinelephant

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2557 on: May 15, 2018, 06:56:46 pm »
Why I'm still around? Notified that Kirby 3 patch is being used by Retroarch people and wanted to fix butch boss before leaving. Someone freaked out by me going and got me in touch with foreign hacker. Rest is kitspin's privacy. When kitspin is *cough* (easily) annoyed or bored enough to stop, I won't have debugging help and will be on indefinite leave again.


There's 2 ways to do Canoe gamma:
1) 1/2 blending method, which works almost everywhere including pc emus. This caused some Canoe Rudra glitchy. We figured it doesn't create wrong shades of colors (badly calibrated monitor probably). rudra 2.

2) Turn off sub-layer. Helps hires gradient. But creates that nasty side-effect with the color boxes, which is worse to fix than #1. Opens a color exploit that could run any which way. rudra 3-4.


I'll go through the daily game writeups later. And I do hope people realize that Retroarch is needed for "more than some games" still.

God damn, that's some interesting information! :o
Explains a lot, including why there's darker text with gradient if you're having to turn off sub-layer.

I am personally MORE than happy with the current result of Rudra, it's perfectly fine in my eyes. Simply amazing work Sluffy (and kitspin).


First Rudra, now Star Wars?! Holy cow man!
Fixing all of these old (and very tricky) games!
Again, awesome work, as always!
Especially since your work is reaching farther than just Canoe (Snes9x). :thumbsup:

For however long you and kitspin decide to stay, we'll be more than happy to test things for you guys.
I'm always reminded of what Ness' dad says in EarthBound when you save and choose to continue playing. :laugh:


EDIT:

funaki1.ips = Success!
No more glitchiness during the Pancrase logo screen! :thumbsup:
I even played a bit of the game as well. :laugh:
« Last Edit: May 15, 2018, 07:18:13 pm by pimpinelephant »

arkiokin

  • Full Member
  • ***
  • Posts: 100
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2558 on: May 15, 2018, 07:49:46 pm »
Talking about Tales of Phantasia, I admired the intro of Japanese version + patch to work on canoe, and 3F12 (it was my first time I experimented the sluffy's great work for canoe on this game) when I just noticed that, at the very end of the intro, where an issue seemed to be here with The Namco picture screen. It's normally this one :



But there I just was able to see "Produced by Namco" and all the background was black without any picture at all. illustration has strangely disappeared ?
« Last Edit: May 15, 2018, 07:57:03 pm by arkiokin »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #2559 on: May 15, 2018, 08:45:09 pm »
For ToP Japan, try 0000 + 03? Bsnes showed no error. ^^


Haisei Mahjong - Ryouga (Japan) (0000)
https://www.sendspace.com/file/d6vldr

Should take care of glitchy tile graphics. Lemmings oam problem (odd # writes, 101+ oam)