Skip to content

Commit

Permalink
8.1.91 support
Browse files Browse the repository at this point in the history
  • Loading branch information
skyfloogle committed Jan 31, 2022
1 parent 79be892 commit 4ad94c7
Show file tree
Hide file tree
Showing 4 changed files with 644 additions and 8 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ gm8x_fix currently supports games made in the following versions of GameMaker:
- 8.0
- 8.1.65
- 8.1.71
- 8.1.91
- 8.1.135
- 8.1.140
- 8.1.141
Expand Down
9 changes: 7 additions & 2 deletions gm8x_fix.c
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@ Patch patches[] = {
{.bytes = inputlagpatch_81_71, .name = "GM8.1.71 input lag patch", .type = INPUTLAG},
{.bytes = dplaypatch_81_71, .name = "GM8.1.71 DirectPlay patch", .type = DPLAY},

{.bytes = joypatch_81_91, .name = "GM8.1.91 joystick patch", .type = JOY},
{.bytes = schedpatch_81_91, .name = "GM8.1.91 scheduler patch", .type = SCHED},
{.bytes = inputlagpatch_81_91, .name = "GM8.1.91 input lag patch", .type = INPUTLAG},
{.bytes = dplaypatch_81_91, .name = "GM8.1.91 DirectPlay patch", .type = DPLAY},

{.bytes = joypatch_81_135, .name = "GM8.1.135 joystick patch", .type = JOY},
{.bytes = schedpatch_81_135, .name = "GM8.1.135 scheduler patch", .type = SCHED},
{.bytes = inputlagpatch_81_135, .name = "GM8.1.135 input lag patch", .type = INPUTLAG},
Expand All @@ -61,7 +66,7 @@ Patch patches[] = {
{.bytes = dplaypatch_81_141, .name = "GM8.1.141 DirectPlay patch", .type = DPLAY},

// the wall of shame
{.bytes = resetpatch_fix_81_141, .name = "gm8x_fix 5.5.5-5.5.6 bugfix", .type = BUGFIX},
{.bytes = resetpatch_fix_81_141, .name = "gm8x_fix 0.5.5-0.5.6 bugfix", .type = BUGFIX},

{.bytes = NULL},
};
Expand Down Expand Up @@ -312,7 +317,7 @@ int main(int argc, const char *argv[]) {
valid_args = false;
}
// funny title
puts("Welcome to gm8x_fix v0.5.7!");
puts("Welcome to gm8x_fix v0.5.8!");
puts("Source code is at https://github.com/skyfloogle/gm8x_fix under MIT license.");
puts("---------------------------------------------------------------------------");
// did the user decide to be a funnyman and disable everything
Expand Down
Loading

0 comments on commit 4ad94c7

Please sign in to comment.