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

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

Fire-WSP

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #660 on: March 19, 2018, 06:49:54 pm »
Likely go after easy games next; or Mystic Ark if none around on reyvgm's sheet.
Jurassic Park please :D

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #661 on: March 19, 2018, 07:06:26 pm »
Top Racer 2 (Japan, 0000 pid, clean rom) -- 2P / Password
https://www.sendspace.com/file/22knxv


Top Gear 2 (USA, 0000 pid, clean rom) -- 2P / Password
https://www.sendspace.com/file/z8y1mi


Top Gear 1 (USA, 0000 pid, clean rom) -- horizon flicker
https://www.sendspace.com/file/gfxbfv

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #662 on: March 19, 2018, 07:18:12 pm »
Sluffy, I patched my Lost Vikings II rom with your password saving patch and it works just fine in canoe.

However, for some reason canoe doesn't like it when I also use the always stereo and faster rom patches. I get a black screen with all three at the same time. I have not tested all combinations, though.

Is it possible for you to create an AIO patch with all three to test?

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #663 on: March 19, 2018, 07:34:33 pm »
That's kinda weird because didn't have problems on emus. Played whole game many times over with all 3. But rebuilt in case. They're all independent patches and shouldn't conflict with each other.
https://www.sendspace.com/file/v2toxw

reyvgm

  • Hero Member
  • *****
  • Posts: 1146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #664 on: March 19, 2018, 08:01:59 pm »
For anyone willing to test Top Gear (do it, if only for the amazing music :) ), here are how to get to the affected areas the fastest. The game is really easy, so this shouldn't take too long.

At the main menu, select "Country", then "UK" and enter password "HORIZONS" to unlock all countries in easy mode. Pick the white car, uses less gas and goes fast enough.

1st glitch
Problem: During night/dark tracks, there's a flickering bright line in the horizon. See video https://youtu.be/6LpODWYyMGE?t=344

To test the 1st glitch, select Germany as your country, then race the 1st track and on the 2nd track, it will go dark around the second lap.

2nd glitch
On tracks with tunnels,  there are allegedly glitches outside or inside the tunnel (stop the car and please make a video if possible).

To test the 2nd glitch, select South America, and right at the beginning will be a tunnel. Check if there are glitches outside or inside the tunnel (make a video if possible).

3rd glitch
On some races, track objects such as trees, pegs, roadblocks, are glitched and are where they are not supposed to be.

From what I remember, on the 4th track in USA is where you can see all the pegs and roadblocks glitch out (need video of issue if possible).

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #665 on: March 19, 2018, 08:13:15 pm »
Jurassic Park (USA) (rev1) (10A2 or 10A4 pid, clean rom)
https://www.sendspace.com/file/sd67fm

This will create sram file which compares 93:8000-96:FFFF. Grant sprites. When game boots, you can stop. Ideally try both pids but not expecting change.



Top Gear - glitch1. This was bad idea on devs part -- change ppu *before* hdma runs on horizon line. Race condition. Because hdma eats up entire hblank, had to irq 1 line early and check 213d scanline counter for when horizon hits.

Pausing game helps to see this flicker line. Even in Las Vegas it happens on 1.51.


Glitch3 sounds like either Lemmings--Beholder or Nosferatu--Uniracers. Think they're two different types of bugs (1st = ??? timing, 2nd = ???).
« Last Edit: March 19, 2018, 08:18:18 pm by sluffy »

reyvgm

  • Hero Member
  • *****
  • Posts: 1146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #666 on: March 19, 2018, 08:29:21 pm »
Jurassic Park (USA) (rev1) (10A2 or 10A4 pid, clean rom)
https://www.sendspace.com/file/sd67fm

This will create sram file which compares 93:8000-96:FFFF. Grant sprites. When game boots, you can stop. Ideally try both pids but not expecting change.



Top Gear - glitch1. This was bad idea on devs part -- change ppu *before* hdma runs on horizon line. Race condition. Because hdma eats up entire hblank, had to irq 1 line early and check 213d scanline counter for when horizon hits.

Pausing game helps to see this flicker line. Even in Las Vegas it happens on 1.51.

For Jurassic Park, what is it that you need people to do? Test the sprite or get you the SRAM?

For Top Gear.
Yes the flicker line happens on every night track. I said to go to germany to test it because there's a night track on the 2nd race. Las vegas track is the 4th race in the USA (so it takes longer to get there).
« Last Edit: March 19, 2018, 08:35:01 pm by reyvgm »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #667 on: March 19, 2018, 08:37:04 pm »
Jurassic Park = dump sram for 10A2, 10A4.


Vegas = 1st USA track on Amateur. Daytime desert. Start new game. Pause and it was flashing me. But night tracks are much easier to see, and glitched more too. Had some weird green large ones with the big NYC hills (USA #3).

reyvgm

  • Hero Member
  • *****
  • Posts: 1146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #668 on: March 19, 2018, 08:41:41 pm »
Jurassic Park = dump sram for 10A2, 10A4.


Vegas = 1st USA track on Amateur. Daytime desert. Start new game. Pause and it was flashing me. But night tracks are much easier to see, and glitched more too. Had some weird green large ones with the big NYC hills (USA #3).

So the patch you made will create a SRAM even though the game doesn't have native SRAM? Nice.

Ok confused Vegas with the 3rd track. But even so, it's best if people test it on a night track since it's easier to spot.

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #669 on: March 19, 2018, 08:52:59 pm »
Top Racer 2 (Japan, 0000 pid, clean rom) -- 2P / Password
https://www.sendspace.com/file/22knxv


Top Gear 2 (USA, 0000 pid, clean rom) -- 2P / Password
https://www.sendspace.com/file/z8y1mi

- Top Racer 2: Pixel line is still there but much more subtle. All modes work, however, there is no in-game music, not even in 1P mode.

By the way, the take screenshot feature in hakchi did not work for me this time, I got a message on PC saying location not available, any ideas? Is there a way to setup the destination folder for screenshots?

- Top Gear 2: Same as previous patch. https://imgur.com/gallery/DZ0Jp

That's kinda weird because didn't have problems on emus. Played whole game many times over with all 3. But rebuilt in case. They're all independent patches and shouldn't conflict with each other.
https://www.sendspace.com/file/v2toxw

Lost Vikings II AIO patch did not work. C8 error.

reyvgm

  • Hero Member
  • *****
  • Posts: 1146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #670 on: March 19, 2018, 09:01:46 pm »

Lost Vikings II AIO patch did not work. C8 error.

Wait, did Lost Vikings 2 (USA) had an issue with Canoe? I've never heard of this before.

*edit*
Oh, these are improvement patches. Ok, forget I asked.

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #671 on: March 19, 2018, 09:06:06 pm »
Wait, did Lost Vikings 2 (USA) had an issue with Canoe? I've never heard of this before.

No, vanilla game works fine. There are three patches that improve the game made by sluffy, which were released by the end of last year. https://www.romhacking.net/?page=hacks&game=2702

When all three are used, the game does not work in canoe.

Edit: This is more like a "separate" request, maybe sluffy can work on it if he's not busy with something else.
« Last Edit: March 19, 2018, 09:19:03 pm by etiel »

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #672 on: March 19, 2018, 09:17:16 pm »
Vikings II fastrom alone gives C8 also?

Working on TG2/TR2 again. Must be Canoe and it's long hblank times.

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #673 on: March 19, 2018, 09:30:03 pm »
Vikings II fastrom alone gives C8 also?

Just tested Vikings II with the fastrom patch only and yes, C8 error.

sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #674 on: March 19, 2018, 09:46:21 pm »
Top Racer 2 (Japan, 0000 pid, clean rom) -- 2P line
https://www.sendspace.com/file/hmz1dq
===> Does vanilla 1P have music?


Top Gear 2 (USA, 0000 pid, clean rom) -- 2P line
https://www.sendspace.com/file/v9lrqm


Force wait until striped line. Then turn on screen. Picky game.



Jurassic Park (rev1, USA, 10A2/10A4 pid, clean rom) -- sprite test
https://www.sendspace.com/file/lqn869

Run around with Grant and see if junk pixels go away.
« Last Edit: March 19, 2018, 09:58:33 pm by sluffy »

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #675 on: March 19, 2018, 10:01:42 pm »
Top Gear (first game): consider this a preliminary test, hopefully someone more familiar with the game can test some more.

1st glitch (horizon): Did not see any flickering/green line at night in the second Germany track.
2nd glitch (tunnels): I don't have a way to capture video right now but I stopped and saw nothing wrong with the tunnels at the beginning of SA.
3rd glitch: I noticed trees/bushes popping randomly in the middle of the track in the first Germany track, but not very often. Since the game is so fast it's hard to tell.

reyvgm

  • Hero Member
  • *****
  • Posts: 1146
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #676 on: March 19, 2018, 10:14:09 pm »
Top Gear (first game): consider this a preliminary test, hopefully someone more familiar with the game can test some more.

1st glitch (horizon): Did not see any flickering/green line at night in the second Germany track.
2nd glitch (tunnels): I don't have a way to capture video right now but I stopped and saw nothing wrong with the tunnels at the beginning of SA.
3rd glitch: I noticed trees/bushes popping randomly in the middle of the track in the first Germany track, but not very often. Since the game is so fast it's hard to tell.

Thanks. So patch fixes 1st glitch (which was actually the reason of the patch), so it's a success. Now there are the other 2 glitches left.
Hopefully someone can capture video of the 3rd glitch. I know it happens a lot with objects in USA track 4.

etiel

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #677 on: March 19, 2018, 10:19:12 pm »
Top Racer 2 (Japan, 0000 pid, clean rom) -- 2P line
https://www.sendspace.com/file/hmz1dq
===> Does vanilla 1P have music?

Top Gear 2 (USA, 0000 pid, clean rom) -- 2P line
https://www.sendspace.com/file/v9lrqm

Force wait until striped line. Then turn on screen. Picky game.

- Top Racer 2 vanilla 1P music works fine, but it doesn't really matter because patch fixes everything (no line, all modes work, music ok).
- Top Gear 2: the line is gone too! = Success

Fire-WSP

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #678 on: March 20, 2018, 08:31:46 am »
Just gave Jurassic Park a try.
Unfortunately the screen stays black with both PIDs.
Just for clarifiction, in HakchiCE we put in 10A2/10A4 and not the other way round right?



sluffy

  • Hero Member
  • *****
  • Posts: 642
    • View Profile
Re: Snes emulators (Canoe, Snes9x) -- game problems and fixes
« Reply #679 on: March 20, 2018, 10:39:53 am »
Top Racer (Japan, 0000 pid, clean rom) -- flickering horizon
https://www.sendspace.com/file/9dwesh


Lost Vikings 2 (USA, 0000 pid, clean rom) --- aio debuggers (runs, c8, black)
https://www.sendspace.com/file/00z9bi