Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Considering version for Gecko codes #24

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

john-peterson
Copy link
Member

Considering version for Gecko codes

Problem

"Cheats Manager → Gecko Codes" display the codes for all versions, f.e for SF8E01

$infinite health [wiiztec]
0480BD8C 00000002

$infinite health [wiiztec]
0480DD8C 00000002

This is a problem because

  • it's possible to select a code for the wrong version
  • the code for the wrong version use space in the list which result in more scrolling

Binary patches should consider the version because the memory location is different between versions

Solution

The patches should be version aware by having the 0x007 version in the

  • ini setting category name f.e. "ActionReplay00"
  • filename f.e. GALE0100.ini

F.e. these AR codes are for version 0x00

Versions

There are

three GALE01 versions

two SF8E01 versions

version     apploader date  data at 0x00
0           ?               SF8E01 0x0000
1           2009-12-11      SF8E01 0x0001

@john-peterson
Copy link
Member Author

WiiRD database

Problem

The WiiRD database

download interface http://geckocodes.org/txt.php doesn't have a version GET variable

Solution

Add a version GET variable (f.e. "?v=1") to http://geckocodes.org/txt.php corresponding to the the version value at 0x007 on the Wii disc because

  • that allow download of codes for the correct ISO version
  • this is a better solution than parsing the text based on the string "Version 1 Codes" and "Version 2 Codes" because it's simpler code

Information

This related information can be meaningful

The WiiRD database

browser interface http://geckocodes.org/index.php has a verson variable "page"

Discussion

@James_Atherton

What's your endgame? Maybe I can help...

The endgame is described in the topic "Solution"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant