Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

Dolphin Triforce - MarioKart GP2 - JVS I/O Error


dougan78

Recommended Posts

Posted
All 3 of the working games (Mario Kart GP 1, Mario Kart GP 2 and Virtua Striker 3 Ver.2002) run perfectly in Dolphin Triforce v4.0-309. There is no need to use the 'broken' v4.0-315

You need the correct .ini files and to have the correct names for the Game ID's.

EDITING\RENAMING THE GAME ID FOR MARIO KART GP 1 STOPS THE 'THROW' BUTTON WORKING!

Use a Hex editor like HxDen to update the game ID's as shown below:

Game Name | Game ID

Mario Kart GP 1 RELSAB (It HAS to be named this)

Mario Kart GP 2 GGPE02

Virtua Striker 3 Ver.2002 GVSJ8P

Here are my .ini's, all working fine:

RELSAB.ini

[OnFrame_Enabled]
$Disable crypto
$Loop fix
[OnFrame]
$Disable crypto
0x8023D828:dword:0x93A30008
0x8023D82C:dword:0x93C3000C
0x8023D830:dword:0x93E30010
0x8023E088:dword:0x4E800020
$Loop fix
0x800790A0:dword:0x98650025
0x8024F95C:dword:0x60000000
0x80031BF0:dword:0x60000000
0x80031BFC:dword:0x60000000
0x800BE10C:dword:0x4800002C
0x8009F1E0:dword:0x60000000
0x800319D0:dword:0x60000000
[EmuState]
EmulationIssues = AM-Baseboard

GGPE02.ini

[Gecko]
$Button Activator for L and R Trigger [CosmoCortney]
28858D32 0000XXXX
*L = 0200
*R = 0100
*L + R = 0300
$Infinite Time in Races [CosmoCortney]
046D0F8C 447A0000
[OnFrame]
$99 credits
0x80690AC0:dword:0x00000063
$DVDInquiry Patchok
0x80286388:dword:0x3C602100
0x8028638C:dword:0x4E800020
$Ignore CMD Encryption
0x80285CD0:dword:0x93A30008
0x80285CD4:dword:0x93C3000C
0x80285CD8:dword:0x93E30010
$Disable CAM
0x80073BD8:dword:0x98650025
$Seat Loop patch
0x800BE10C:dword:0x4800002C
$Stuck loop patch
0x8002E100:dword:0x60000000
$60times Loop patch
0x8028B5D4:dword:0x60000000
$GameTestMode Patch
0x8002E340:dword:0x60000000
0x8002E34C:dword:0x60000000
$SeatLoopPatch
0x80084FC4:dword:0x4800000C
0x80085000:dword:0x60000000
$Disable Commentary
0x801B6510:dword:0x38800000
[OnFrame_Enabled]
$99 credits
$DVDInquiry Patchok
$Ignore CMD Encryption
$Disable CAM
$Seat Loop patch
$Stuck loop patch
$60times Loop patch
$GameTestMode Patch
$SeatLoopPatch
[EmuState]
EmulationIssues = AM-Baseboard

GVSJ8P.ini

[OnFrame]
$DI Seed Blanker
0x80000000:dword:0x00000000
0x80000004:dword:0x00000000
0x80000008:dword:0x00000000
[OnFrame_Enabled]
$DI Seed Blanker

Just copy/paste those into your .ini's and place in your Dolphin\User\GameSettings folder

-Make sure AM-Baseboard is selected for SP1 and Port 1 under Configuration/Gamecube

-Make sure 'Enable Cheats' is enabled under Configuration/General

-Make sure you configure your Gamecube controls

Play!

Interesting. Thanx. How do you change the game ID?

  • Replies 72
  • Created
  • Last Reply
Posted
All 3 of the working games... run perfectly...

EDITING\RENAMING THE GAME ID FOR MARIO KART GP 1 STOPS THE 'THROW' BUTTON WORKING!

Uh, I would say one of the main mechanics of the game being 100% broken is not running perfectly unless you meant something else.

Posted

Its only broken if the Game ID is renamed. Now I've tested further It seems to stop the throw button working on MKGP2 too. They both have RELSAB as the ID by default. If yours is different, you just need to open the ISO's with a hex editor and edit the first line. Trouble is that now both games need the same ID you can't have 2 separate configs, forcing you to use 2 versions of the emulator. But my point is, MKGP1 'throw' button works perfectly in v4.0-309 with RELSAB as the ID.

Posted

I'm confused now. So using only v4.0-309 will not make any difference apart from just using one emulator instead of two? I thought you meant that you had gotten the throw button to work.

Posted
I'm confused now. So using only v4.0-309 will not make any difference apart from just using one emulator instead of two? I thought you meant that you had gotten the throw button to work.

Yes I have got the Throw button to work. Rename the ID for Mario Kart 1 to RELSAB and run it on v4.0-309

Posted
Yes I have got the Throw button to work. Rename the ID for Mario Kart 1 to RELSAB and run it on v4.0-309

Great. Thanks. I guess another way to make it work would be to use the actual version of the game that has that Game ID. That would be the spanish version.

Posted

Oeh can i get that link. I had set it up before. But im in the middle of setting up a 2nd system and skipped this one because i always have to read up how to do it

Posted

So to clear things up (hopefully)

Dolphin Triforce Emulation in a nutshell...

Requires:

Dolphin-Triforce v4.0-309 and v4.0-315

Basic Emulator Configuration:

-Put the Emulators into 2 separate folders

-Make a blank .txt file in both of your Dolphin-Triforce Emulator folders called portable.txt (This will make the emulator read settings from it's own folder)

-Run the Emulator and set a ROM directory

-Select AM-Baseboard for SP1 and Port 1 under Configuration/Gamecube

-Enable Cheats under Configuration/General

-Configure Gamecube Controls

-Configure Graphics

-Put the required .ini files for each game into your GameSettings folders (see below for details)

-Ensure each of your games are using the correct Game ID (see below)

Notes/Problems:

-Both Mario Kart GP games use the same Game ID RELSAB. Both games need their own RELSAB.ini and x2 config files of the same name cannot exist on the same emulator.

-Renaming the Game ID's for Mario Kart GP 1 & 2 to anything other than RELSAB results in loss of the 'Throw' function.

-Mario Kart GP and Virtua Striker 3 Ver.2002 do not work on v4.0-315 (The latest version of the emulator at the time of writing) but work fine on v4.0-309.

-Mario Kart GP 2 also works fine on v4.0-309 but use v4.0-315 to get around the problem above.

So Basically...

Use v4.0-309 for Mario Kart GP & Virtua Striker 3 Ver.2002

Use v4.0-315 for Mario Kart GP 2

Required Game IDs:

Mario Kart GP 1 - RELSAB

Mario Kart GP 2 - RELSAB

Virtua Striker 3 Ver.2002 - GVSJ8P

Check the properties of each game and confirm they have the correct ID.

If your ROM's do not have these ID's, re-download them or rename the ID's using a Hex Editor (Open the ROM with the Hex Editor and replace the ID on the first line)

Also, If your ROMS are in .bin format, just rename the extension to .iso to make Dolphin 'see' them.

Controls:

Mario Kart GP 1 & 2:

Left Stick = Steering
A Button = Throw
B Button = Throw
X Button = Coin
Z Button = Coin
Y Button = Test Menu (Causes Crash on Mario Kart GP 1)
Right Trigger = Accelerate
Left Trigger = Jump

Virtua Striker 3 Ver.2002:

DPad = Movement
B Button = Short Pass
A Button = Long Pass
X Button = Shoot
Y Button = Test Menu
Z Button = Coin
Start = Start
Right Trigger = Service

Game Settings:

Create .ini files with the following information and put them in your 'Dolphin\User\GameSettings' folder

RELSAB.ini (Mario Kart GP 1) - put this in v4.0-309

[OnFrame]
$Disable crypto
0x8023D828:dword:0x93A30008
0x8023D82C:dword:0x93C3000C
0x8023D830:dword:0x93E30010
0x8023E088:dword:0x4E800020
$Loop fix
0x800790A0:dword:0x98650025
0x8024F95C:dword:0x60000000
0x80031BF0:dword:0x60000000
0x80031BFC:dword:0x60000000
0x800BE10C:dword:0x4800002C
0x8009F1E0:dword:0x60000000
0x800319D0:dword:0x60000000
[OnFrame_Enabled]
$Disable crypto
$Loop fix

RELSAB.ini (Mario Kart GP 2) - put this in v4.0-315

[OnFrame]
$Emulation Bug Fixes
0x8002E100:dword:0x60000000
0x8002E340:dword:0x60000000
0x8002E34C:dword:0x60000000
0x80084FC4:dword:0x4800000C
0x80085000:dword:0x60000000
0x80073BF4:dword:0x98650023
0x80073C10:dword:0x98650023
$Disable Commentary
0x801B6510:dword:0x38800000
[OnFrame_Enabled]
$Emulation Bug Fixes

GVSJ8P.ini (Virtua Striker 3 Ver.2002) - put this in v4.0-309

[OnFrame]
$DI Seed Blanker
0x80000000:dword:0x00000000
0x80000004:dword:0x00000000
0x80000008:dword:0x00000000
[OnFrame_Enabled]
$DI Seed Blanker

Extras:

Hyperspin/Hyperlaunch HQ Setup:

1.) Add a new wheel to Hyperspin and name it Sega Triforce

2.) Create 2 new Emulators on Hyperlaunch HQ

-Name them Dolphin-Triforce 4.0-309 & Dolphin-Triforce 4.0-315

-Make them use the latest Dolphin-Triforce module

-ROM extension is ISO

3.) Set your Sega Triforce ROM path in Hyperlaunch HQ

4.) Set your Default Emulator for Sega Triforce to Dolphin-Triforce 4.0-309

5.) Go to the Sega Triforce\Games tab then Alternitive Emulators and click the + (add) button

Game = Mario Kart Arcade GP 2 (use the magnifying glass icon to choose the game)

System = leave this blank

Emulator = Dolphin-Triforce 4.0-315

Save before closing

Now when you launch the games via Hyperspin/Hyperlaunch the correct version of the emulator will be used!

Posted
So to clear things up (hopefully)

Dolphin Triforce Emulation in a nutshell...

Requires:

Dolphin-Triforce v4.0-309 and v4.0-315

Basic Emulator Configuration:

-Make a blank .txt file in your Dolphin-Triforce Emulator folder called portable.txt

-Select AM-Baseboard for SP1 and Port 1 under Configuration/Gamecube

-Enable Cheats under Configuration/General

-Configure Gamecube Controls

-Configure Graphics

-Put .ini files for each game into your settings folder (see below)

-Ensure each of your games are using the correct Game ID (see below)

Notes/Problems:

-Both Mario Kart GP games use the same Game ID RELSAB. Both games need a RELSAB.ini and x2 config files of the same name cannot exist on the same emulator.

-Renaming the Game ID's for Mario Kart GP 1 & 2 results in loss of the 'Throw' function.

-Mario Kart GP and Virtua Striker 3 Ver.2002 do not work on v4.0-315 (The latest version of the emulator at the time of writing) but work fine on v4.0-309.

-Mario Kart GP 2 also works fine on v4.0-309 but use v4.0-315 to get around the problem above.

So Basically...

Use v4.0-309 for Mario Kart GP & Virtua Striker 3 Ver.2002

Use v4.0-315 for Mario Kart GP 2

Required Game IDs:

Mario Kart GP 1 - RELSAB

Mario Kart GP 2 - RELSAB

Virtua Striker 3 Ver.2002 - GVSJ8P

Check the properties of each game and confirm they have the correct ID.

If your ROM's do not have these ID's, re-download them or rename the ID's using a Hex Editor (Open the ROM with the Hex Editor and replace the ID on the first line)

Also, If your ROMS are in .bin format, just rename the extension to .iso to make Dolphin 'see' them.

Controls:

Mario Kart GP 1 & 2:

Left Stick = Steering
A Button = Throw
B Button = Throw
X Button = Coin
Z Button = Coin
Y Button = Test Menu (Causes Crash on Mario Kart GP 1)
Right Trigger = Accelerate
Left Trigger = Jump

Virtua Striker 3 Ver.2002:

DPad = Movement
B Button = Short Pass
A Button = Long Pass
X Button = Shoot
Y Button = Test Menu
Z Button = Coin
Start = Start
Right Trigger = Service

Game Settings:

Create .ini files with the following information and put them in your 'Dolphin\User\GameSettings' folder

RELSAB.ini (Mario Kart GP 1)

[OnFrame_Enabled]
$Disable crypto
$Loop fix
[OnFrame]
$Disable crypto
0x8023D828:dword:0x93A30008
0x8023D82C:dword:0x93C3000C
0x8023D830:dword:0x93E30010
0x8023E088:dword:0x4E800020
$Loop fix
0x800790A0:dword:0x98650025
0x8024F95C:dword:0x60000000
0x80031BF0:dword:0x60000000
0x80031BFC:dword:0x60000000
0x800BE10C:dword:0x4800002C
0x8009F1E0:dword:0x60000000
0x800319D0:dword:0x60000000
[EmuState]
EmulationIssues = AM-Baseboard

RELSAB.ini (Mario Kart GP 2)

[OnFrame]
$Emulation Bug Fixes
0x8002E100:dword:0x60000000
0x8002E340:dword:0x60000000
0x8002E34C:dword:0x60000000
0x80084FC4:dword:0x4800000C
0x80085000:dword:0x60000000
0x80073BF4:dword:0x98650023
0x80073C10:dword:0x98650023
$Disable Commentary
0x801B6510:dword:0x38800000
[OnFrame_Enabled]
$Emulation Bug Fixes

GVSJ8P.ini (Virtua Striker 3 Ver.2002)

[OnFrame]
$DI Seed Blanker
0x80000000:dword:0x00000000
0x80000004:dword:0x00000000
0x80000008:dword:0x00000000
[OnFrame_Enabled]
$DI Seed Blanker

awesome

followed this guide

got mario kart 2 working in about 1/2 hour

thanks!!

now got all 3 working! thanks!!

http://www.hyperspin-fe.com/forum/downloads.php?do=file&id=5238

I need game videos if anybody has them??

thanks :) :) :) :)

Posted

when i launch the soccer game

title is simple virtual striker 2002 ((NOT virtual striker 3 2002))---and the game plays well just FYI

do i have the wrong rom?

i dont think so. hex editor shows me this...see image

another question:

are the three games listed in urbangansters awesome tutorial the only games that work?

post-92809-142870679649_thumb.png

Posted

"Virtua Striker 2002" is actually "Virtua Striker 3 Ver.2002". It's confusing but you do have the right ROM. (You have the wrong theme though! :) )

Those 3 are the only playable ones. You can launch the Intro for F-Zero AX but can't progress much further than that. I will post a tutorial for anyone who is interested...

Also, where did you get that Mario Kart GP 1 theme? can't find it anywhere...

Posted
thanks everyone!

nsMiSDDKhH4

oops wrong theme for VS3

might have wrong rom as well

oops

Hi craig,

Can you please tell me where you found the MAriokart arcade GP 1 theme? Can't find it anywhere on the FTP...

Thanks ;)

EDIT: I asked it in the same time that Urbangangsta... we are looking for the same thing in the same time :)

Posted

F-ZERO AX (Unplayable) Instructions

F-Zero AX really isn't worth the effort as its completely unplayable and buggy but if you must see it here goes...

You need Dolphin-Triforce v4.0-312 and the F-Zero AX ROM (The ROM shows up as VirtuaStriker2002 on the browser for some reason). Do all the same setup as the other games (Cheats, AM-Baseband etc...).

You don't need a specific .ini for this one - This time you need to right click the Game->Properties->Gecko Codes->Download Codes. This will provide you with cheats that you can select (by ticking the boxes) so you can see part of the game.

-Tick the box "access title sequence instead of the test menu" then launch the game. You will get an "Error12 JVS board does not fulfil the game spec." message. Press the Test Menu button (S key on the keyboard or whatever the GCPad Y button is mapped to) this will allow you to see a buggy title screen that eventually fades to black and freezes.

-Tick the box "access GX-like menu instead of the test menu" then launch the game. You get the same error as above - press the Test Menu button again. This time it will show a menu like the one on F-Zero GX. If you keep hitting Start it will take you to a race but it's not really controllable and the graphics are screwed.

That's all folks...

Posted

The Mario GP1 theme is in my ftp. I did not make it but I will share it as long as THK does not care. If he does I will delete it. The theme is just a .png of his unreleased THEME with the video window cut out.

i am happy to share what i am using but if he wants it gone, i will erase it

here is the pic i used from THK's theme

when his real theme is release, i will use the real one obviously

http://newscentral.exsees.com/item/228df71ba47ee4a308cea60031ab0551-4c6d60fed1d18b62b854070e833465e5

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...