/| Mario Kart PC |\

Charizard-M's profile


General stats

Followers0 followers
Following0 following
VS5432 pts - Novice[?] - 41309th
Battle5000 pts - Novice[?] - 10385th
Challenges11 pts - 5 challenges won - 1225th
Forum messages11 messages - KoopaKoopa[?]
0 created circuits - 0 cups
0 shared characters
1 comment on circuits
0 topics followed

About

Description :

I'm researching glitches of Pokémon Red(Rev A)/Yellow(Rev D)(Both JPN).
Favorite Pokémon:9パゾ9な"(Red)/アオ"(Yellow)
Favorite Glitch:Arbitrary Code Execution
User page in Pokémon Wiki:https://wiki.xn--rckteqa2e.com/wiki/利用者:9パゾ9な"愛好家/En
Antarctica
14 years old (Born on 2010-07-20)
Registered since 2024-11-21
Last connection: 2025-02-04
Advent Calendar 2024[?] : Snowy Flake

< Back to the forum

Last messages on the forum:

smile
Messages 11 - Koopa Koopa
vs5432 pts ★ Novice
battle5000 pts ★ Novice
Antarctica
Chilli3564 wrote:
Fun fact: A Pokemon Yellow TAS used arbitrary code execution to play a bunch of completely different gam... Nevermind, I'll let this video explain (the part I'm talking about is at 7:40)

I was(n't) able to understand how to write and execute arbitrary code.
Spoiler [ShowHide]
If interrupting is enabled(default) then halted(waiting interrupt), input saved FFF5h(maybe).
input data's structure is a byte, in other word, it's 8bit(like below).

Right Left Down Up Select Start B A

If you pless Right and A, FFF5h will be saved 81h.
then inventory(I don't remember under …):
00 76:nop halt
00 F0:nop ld a,(FFF5)
F5…

It will be for loop by writing jp code to jp nz(if zero flag is setting(last calculating result isn't zero), jump halt if zero flag isn't setting).

And, written code will be executed with map script.
it execute every flame if you are here.

…I don't yet understand how wroteordi.
I'll re-edit when I watched original video:https://www.youtube.com/watch?v=Vjm8P8utT5g

Did you know nearly impossible to understand arbitrary code execution?
Myself… I don't yet understand.
Messages 11 - Koopa Koopa
vs5432 pts ★ Novice
battle5000 pts ★ Novice
Antarctica
Chilli3564 wrote:
Fun fact: A Pokemon Yellow TAS used arbitrary code execution to play a bunch of completely different gam... Nevermind, I'll let this video explain (the part I'm talking about is at 7:40)

I was(n't) able to understand how to write and execute arbitrary code.
Spoiler [ShowHide]
If interrupting is enabled(default) then halted(waiting interrupt), input saved FFF5h(maybe).
input data's structure is a byte, in other word, it's 8bit(like below).

Right Left Down Up Select Start B A

If you pless Right and A, FFF5h will be saved 81h.
then inventory(I don't remember under …):
00 76:nop halt
00 F0:nop ld a,(FFF5)
F5…

It will be for loop by writing jp code to jp nz(if zero flag is setting(last calculating result isn't zero), jump halt if zero flag isn't setting).

And, written code will be executed with map script.
it execute every flame if you are here.

…I don't yet understand how wroteordi.
I'll re-edit when I watched original video:https://www.youtube.com/watch?v=Vjm8P8utT5g
Messages 11 - Koopa Koopa
vs5432 pts ★ Novice
battle5000 pts ★ Novice
Antarctica
terminology
Luigi Raceway=LR Moo Moo Farm=MMF
Koopa Troopa Beach=KTB  Karimali Desert=KD
Toad's Turnpike=TT Frappe Snowland=FS
Choco Mountain=CM Mario Raceway=MR
Wario Stadium=WS Sherbet Land=SL
Royal Raceway=RRy Bowser's Castle=BC
D.K.'s Jungle Parkway=DKJP Yoshi Valley=YV
Banshee Boardwalk=BB Rainbow Road=RRd

…There are a lot of crazy glitches/lapskips.

See all their messages


No created circuit


Last circuit comments:

See all their comments


Last completed challenges:

See all completed challenges


No time trial score


No followed topics