(Link to video)
Submission Text Full Submission Page
In this movie, I take cheating in video games to the logical extreme and use my Game Genie to skip straight to the credits.

Game objectives

  • Skips to the credits
  • Uses cheats
  • Uses an obscure emulator configuration

Comments

Did you know FCEUX has the ability to emulate Game Genie? Not just through parsing codes in the Tools -> Cheats menu, but actually emulating the Game Genie. It's true! Just put the ROM in the same directory as fceux.exe and rename it to gg.rom, and it'll treat it sort of like the FDS BIOS. Go here in the settings to enable it.
I've chosen the US version of Mega Man 2 because Game Genie isn't really a thing overseas, although these same codes do work on Rockman 2.
This is supposed to be an April Fools' post... I am well aware that today is the 5th. I had this done on April Fools', but I didn't have time to submit it. I had resigned myself to waiting another year, but I think I'm going to explode if I do that. Just let me know and I'll cancel this thing.

The Cheats Demystified

PVYNKN    FFFC:69
XKYNSY    FFFD:C2
Savvy NES hackers will recognize that this is the reset vector, which I've replaced with $C269. I just so happen to know that that is where the credits get initialized. This means that the absolute very first thing the code does is initialize the credits! Lots of extremely important initialization is skipped, so you get garbled graphics and no sound.
In a philosophical sense, this is the fastest credits warp possible... But in an objective sense, it would be better to do it with only one cheat. To do that, you'd need to hijack an unsuspecting JMP or JSR instruction that already has $C2XX or $XX69 as its operand. I was unable to find anything like that in the initialization code, but I'm sure there's something, somewhere. I plan to investigate this more thoroughly in the future.

eien86: Claiming for judging.

eien86: Cancellation agreed with the author, as the movie clearly doesn't meet the acceptability criteria for tasvideos.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14894
Location: 127.0.0.1
Editor, Skilled player (1941)
Joined: 6/15/2005
Posts: 3247
I forgot Game Genie was an actual cartridge. And FCEUX treats like a BIOS? That's interesting.
Active player (252)
Joined: 1/7/2023
Posts: 28
Location: Somewhere on planet earth probably
why does the beginning look like a PICO8 game?
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 251
Location: Stafford, NY
FractalFusion wrote:
I forgot Game Genie was an actual cartridge.
Memory manipulation in emulators more-or-less made it obsolete for modern use; the only reason to continue to support it is for software preservation and nostalgia, plus there are ways to see what a Game Genie code is actually changing in memory.
Mikewillplays wrote:
why does the beginning look like a PICO8 game?
That's the code screen of an actual Game Genie you would enter codes in "back in the day" - the aesthetics are the same, my friend. :) Abstaining from voting due to the questionable legality of the submission, although I can appreciate how it illuminates how the ending works on a technical level (e.g. how the sprite scrolling works and such).
c-square wrote:
Yes, standard runs are needed and very appreciated here too
Dylon Stejakoski wrote:
Me and the boys starting over our games of choice for the infinityieth time in a row because of just-found optimizations
^ Why I don't have any submissions despite being on the forums for years now...
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11274
Location: RU
I don't feel this goal belongs even to Wiki: Playground, because entering a game genie code instead of doing anything in the game can technically be done to all games that GG existed for. And for games it didn't exist for, there are other ways of external-cheating that don't even involve live memory editing: you just hack the game to instantly end. So I'm not convinced there any play in this movie.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Player (58)
Joined: 7/7/2008
Posts: 872
Location: Utah
I, personally, am not a fan of any runs that uses cheats. I took it that it wasn't allowed for TASes, but maybe I'm the only one that thinks that. Because of that, I'm not going to vote.
Editor, Active player (296)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
I voted "no". I don’t see anything interesting in this submission besides a technical demonstration that could be carried out near-identically in pretty much any NES game.
eien86
He/Him
Judge, Skilled player (1708)
Joined: 3/21/2021
Posts: 174
Location: Switzerland
Hi warmCabin, For the reasons discussed in previous posts, it is evident that this submission does not meet the criteria for acceptability for neither Standard or Alternative. Since your intention was to post this as an April Fool's submission and also you stated you were planning to cancel it anyway, please do so, or otherwise I'll just go ahead and do that for you.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2739
Location: The dark corners of the TASVideos server
om, nom, nom... blech, salty!