Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I did some research, here is what i got:
cash: 0x022266E4
total Steps: 0x2222FE4
(In battle:)
total HP: 0x0225B63A
current HP: 0x0225B63C
Atk: 0x0225B71A
Def: 0x0225B71C
Sp. Atk: 0x0225B71E
Sp. Def: 0x0225B720
Speed: 0x0225B722
enemy total HP: 0x0225B85E
enemy current HP: 0x0225B860
hmm, compared to the japanese version, it seems like some addresses for usa version are 0x640 higher.
Also, looking at AR codes to watch IVs/EVs it seems like when you are in the Summary of a Pokemon, it changes values of some addresses of 0x21B8F48 to 0x121B9172
for example it changes 0x021B8FFA which has the value #$21A2 to:
- #$2147 when holding L
- #$210E when holding R
I don't really know, maybe those values are pointers, to other functions in the code?
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Super Mario World
- Eating a berry at the same time the game shortly freezes (scrolling, changing powerup...)
- Eating a chuck
- Spitting out a null object on a brown platform
- Clearing a secret exit with a glitch in a level without one could lead into an unwinnable situation
Super Mario World 2: Yoshi's Island
- Hitting an info block twice at the same time
Tetris (NES)
- Clearing line F99 or lines after that could maybe crash the whole game
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
No, seriously, if you really want to get just 7 line clear animations you have to "manipulate"(or wait for) a PERFECT pattern. You can be really happy if it is possible to solve the seed in 9 line animations.
I tested a seed until I realized that I could only single the last 6 rows and that happens really often, because its... well... garbage!
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
If I use the Trace Logger in Tetris (NES) it somehow pauses the game by itself (even while movie playback)... there is also something strange going on with the sound after logging...
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
so this shifts both $0017 and $0018 right and uses bit 0(of $0017) as bit 7 in $0018
like:
11111001 00001100 ($0017, $0018; #$F9, #$0C)
next frame will be
01111100 10000110 (#$7C, #$86)
but there is another thing in the routine, if bit 1 of $0017 and $0018 are different, then the bit 7 of $0017 will be set
so in the example:
01111100 10000110 (#$7C, #$86)
next frame will be
10111110 01000011 (#$BE, #$43)
but sometimes the RNGs will be called 2 times in one frame, so its not that easy...
EDIT: so i wrote a program and I can say that there are exactly 32767 possible different seeds. they have a fixed order, so, for example, you have to wait a long time to get the last seed (which is #$13, #$11)
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
there are two RNGs ($0017 and $0018) so the maximum number of possible seeds is 256²=65536
i tested some cases and it went between 46 and 62
i actually count 10 line-clear animations...
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
He just had a savestate at the beginning, so he wouldn't have to wait for the level to restart. Maybe you should watch more than the first 15 seconds of the video...
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
There you go.
for example 3:40 (skipping half of the room by having yoshi from the room before)
or 5:03 (holding p-meter the entire room before, so here it is possible to fly)
or 6:03 (flying under the room)
Also, this run is not really optimized, i can save 13 frames and there are still some possible improvements. I still don't like the design of kaizo, so i voted No
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
it seems like the wxwidgets version doesnt save my controller config, while it saves the config of for example "Load, Save, Movie..."
(I'm using the latest version: lsnes rr1-Δ8ε1 and i'm on Windows 7 64 bit if that means something)works now
edit: and i wanna say something about the memory watch...
- if you load a previously saved "memory watch file", it says #syntax (illchar) at every watch (yeah, it did show properly before i saved and loaded it)fixed in lsnes rr1-Δ10- it would be nice to have a function to delete watchessetting the expression to nothing is deleting the whole watch
- maybe it could be a bit easier to show simple ram addresses (not like C0x007e007bzb)
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I can explain for him, the "Mario ride an invisible Yoshi" glitch is not hard (smv, original SMW),
and the reason for the hole in the ground and the green block is because he edited the ROM in Lunar Magic:
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)
Experienced Forum User, Published Author, Site Developer, Skilled player
(1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
sorry for doublepost again, but i always find something new ._.
So, today i tested what would happen if you would hit the message block thrice at the same time, because it would crash if you do it twice.
What happened:
smvLink to video
Warning: Might glitch to creditsI will finish this ACE soon as possible
(or will I?)