1 2
6 7 8 9 10 11
Player (84)
Joined: 2/10/2006
Posts: 113
Location: US
Easiest way to check a memory value, I think, is to open up the cheats window. If you don't see numbers in the list on the left, press "Reset Search". Look for the last number on the line with 0055 at the beginning. I found the probabilities from looking at the code. The game increments 0045 when the CPU is otherwise idle, so basically 0045 is a random number. When you start a game, the code executes that takes 0045 mod 4, leaving a remainder of 0,1,2, or 3. It uses this to pick the technodrome location. 0 and 3 both give the technodrome in nthe slow location, while 1 and 2 give the other two locations. So 2/4 = 50% for that, and 1/4=25% for the other two.
Use the force
Banned User
Joined: 5/11/2004
Posts: 1049
ah I see. So is the value at 0045 pseudo random with the frame you start on affecting it? Knowing exactly how 0045 is determined would be what I'm most intrested in. So idealy I could tell what all the frames are where 0055 would be 2.
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Banned User
Joined: 5/11/2004
Posts: 1049
I've found lack of a technodrome my first 8 times now :\ I was hoping to have some estimate of when a good time to start the new game was, but I am clueless.
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Player (84)
Joined: 2/10/2006
Posts: 113
Location: US
You mean on a console? 8 in a row is bad luck, but still possible (10% chance actually P). If you're doing a TAS you can just check the memory right after you start a game. Also, are you using continues? Continues affect the technodrome, but I don't know how. TAS or console, I'm looking forward to your run. I couldn't believe at SDA you claimed 113 left on the clock after swimming! So keep at it D
Use the force
Banned User
Joined: 5/11/2004
Posts: 1049
This is for a real speedrun, so it's on a real NES. I don't continue. I supose what would be most helpfull is knowing the relationship between the start frame and the 0045 value. Also, there's two start screens; is the frame that seeds the 0045 counted from power up/reset to actual game start, or actual start screen to actual game start? Could power on vs reset effect it? I guess 1:13 left is pretty good considering the first TAS had 1:11 and the second 1:15, I get 1:13 about 1/3 of the time now.
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Banned User
Joined: 5/11/2004
Posts: 1049
Anyone up for making a new run? I could help a lot with it. I think there's about 30 seconds that can be saved and lots of new cool stuff.
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
You mean you aren't? I thought for sure all the research you were doing was going to be followed by you working on this game.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Joined: 4/13/2005
Posts: 20
Location: Sweden
Spider waffle did a speedrun (not a TAS) and guess he sent it to speeddemosarchive. in around 19:30 i guess =) YEAH!
YEAH...
Active player (432)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
WalkerBoh will.
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
Former player
Joined: 4/16/2004
Posts: 1276
Location: Uppsala, Sweden
AngerFist wrote:
WalkerBoh will.
Yup ;) Thanks man. Well, I will some day, I just don't know when.
/Walker Boh
Banned User
Joined: 5/11/2004
Posts: 1049
If anyone figures out the jump up to the door in stage 2 I know another place where it might be able to save time if possible. It's not the most obvious, can anyone figure it out?
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Banned User
Joined: 5/11/2004
Posts: 1049
Can anyone answer my questions? Luke? I don't know how to look at the code. I'm trying to improve my speedrun to cut off around 10 seconds and make it very optimised for a real speedrun. I've had so many stellar runs going into technodrome only to see it not be there :( I think there might be a sweet spot of good frames to start on and I could use some timing mechanism to try and start there.
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Player (84)
Joined: 2/10/2006
Posts: 113
Location: US
Been following your progress at SDA, looking forward to your run:) The pseudo-random number is affected every frame as soon as you turn on the NES. The technodrome location is picked after pressing start on the screen that says "press start". As far as I can tell, there are no "sweet spots", and anyway a real NES might have slightly different random numbers than FCEU. So basically you just have to get lucky.
Use the force
Banned User
Joined: 5/11/2004
Posts: 1049
Do you know the function for the psedu-random number? Seems like there should be places with a high density (like 4 frames in a row or 6 of 10 frames) of the desired value if it's psedu-random. Thank you. I'll give mention of you in the credits if you figure this out ;)
"Great spirits have always found violent opposition from mediocrities. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence."
Player (84)
Joined: 2/10/2006
Posts: 113
Location: US
Nice run at SDA. Anyone up for improving the TAS? Other than moving the technodrome, are there any other known improvements? Was there a use for the glitch Spider-Waffles found? I am interested in this run, I played it a lot on NES... if no one else wants to, I might look at it (although I still have a couple projects to do first!)
Use the force
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3584)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
Spider-Waffle wrote:
In the second the sewer of the 1st level, you can go down then come right back up and be on the other side of it so you bypass that whole part.
Can you elaborate on this? Do you mean the 2nd sewer walker enters in his run? that one has bebop and would bypass an entire boss fight?! Is this what you mean? I've experimented and could not get it to work.
It's hard to look this good. My TAS projects
Skilled player (1402)
Joined: 5/31/2004
Posts: 1821
I think he means the 2nd sewer walker enters in his run. The one where you leave through the same hole in the ground where you entered, but on the other side. I have no idea how to do that trick though.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3584)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
Yeah, I said that wrong. I was thinking that one too, except that you don't end up on the other side, you end up outside another hole next to the final building.
It's hard to look this good. My TAS projects
Skilled player (1402)
Joined: 5/31/2004
Posts: 1821
Hmz... you're right. How did I ever get that idea? Either way, you know which one I meant ;)
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3584)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
Well, it is about time to post a WIP of my progress. For those who don't know, Baxter managed to convince me to do a run of this game :p I am at the beginning of the water stage and am 375 frames ahead of the current published run. A new, bizarre glitch was used to save time on boss fights. While in the air, pressing up+down+right+b for two frames, you glitch the sprite data of your character and create a "floating weapon" on the screen that can damage enemies. For don, this is a sprite of leo's sword. The weapon will last until you press B again. Also, I took damage early on in order to get the damage boost to don's attacks. When your energy is under %50, your attacks are more powerful. This allowed me to kill all of the bosses so far in less hits, which saves 48 frames per hit saved. There are lot's of tricks posted by spider-waffle that should saved even more time. Please feel free to leave comments & suggestions.
It's hard to look this good. My TAS projects
Active player (432)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Too bad Walker aint doing this run but hey, if there should be anyone else working on this, then its my friend adelikat. I noticed you took care of lag as a true TAS master, bravo. keep it up. Minidepression is currently over for me.
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3584)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
AngerFist wrote:
Minidepression is currently over for me.
Good to hear :)
It's hard to look this good. My TAS projects
Skilled player (1885)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
I'm currently avoiding doing the dishes, so I watched your WIP right now. :) It looks very good, but I have a few questions (please note that I haven't played this game, so I'm sorry if some of these questions sound stupid or so): 1. At least two times, on frames 1244 and 8605, you strike with your weapon for no obvious reason. Is this to manipulate luck to avoid getting an enemy to spaws or something like that? 2. On frame 2626 you seemingly turn into that chainsaw-man for a few frames, what happened there? 3. On frame 4134 you seem to disappear for a few frames, what was that all about? Yep, those were all the things I were wondering about. So keep up the good job, it looks like you are on your way to improve Walker's run quite a lot.
Skilled player (1402)
Joined: 5/31/2004
Posts: 1821
Using your weapon right before you land, will keep you from a short pause (when you hit the floor). The other things you mention are done with the up+down+attack in the air trick. I made a movie of this here.
Skilled player (1885)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
Allright, thanks for clearing that out for me.
1 2
6 7 8 9 10 11