Joined: 7/16/2006
Posts: 635
More addresses 80457D50 - Charge counter 80457D68 - Bomb refill timer (the individual bomb timers are after this) 80DF3728 - Missile count (Your inventory is all around this location) 8100B0CC - Omega Pirate health The charge counter starts at 0 when you fire your beam and counts up by 1/108 per frame. The damage of the charged shot is equal to the charge counter multiplied by the maximum damage of the charged beam. 62 frames is the earliest you can fire, yielding a shot with 57% of full damage. Omega Pirate's health might not always be in the same location. It's not too hard to find, though, as it always starts at 600.0. Anyways, having found the charge counter and at least one enemy's health, I can now update the damage table to be completely accurate. The flamethrower has an oddly inconsistent damage output. I'll update this if I ever figure it out, but it seems low priority. The estimates from before should still be fairly accurate. Also, while I haven't confirmed this, these values suggest that hard mode halves your damage output rather than doubling enemy HP. I'll see what I can do about finding the ingame timer. That's probably going to be annoying though, as like just about everything else it's probably stored as a float.
Joined: 9/26/2011
Posts: 25
Location: germany
Yeah petrie i see a lot of problems in TASing Metroid Prime that perfect <.< i started one myself and now im pretty sure that no-one from us will get so close to perfect speedrun... i think you'll not fix so much on frame perfect things. im sure the first recorded TAS of metroid prime will be FAR away from perfect! i think you must make more than one tas's. here the result it costs me 6 hours of work: http://www.youtube.com/watch?v=ReyUt5cYXNg&feature=channel_video_title and here is a weird bug which makes prime TAS's much harder: http://www.youtube.com/watch?v=XOpDzUwihl8&feature=channel_video_title so we have not to talk about TASing we just have to start it ... btw i watched your TASes on youtube and yeah they far away from perfect too expect the omega pirate fight and the frozen peak thing. and seriously there are tons of unknown speedtricks... i wish you the best of luck and i will try to support you as good as i can :)
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Senior Moderator
Joined: 8/4/2005
Posts: 5777
Location: Away
So... that table evidently favors missiles (the sheer dps dwarfs every other weapon by far, and it's well-granulated) to deal small/continuous damage. As for finishers and OHKO weapons, supers as an ammo-based weapon, and full Plasma charge for the rest. I take it that the table doesn't account for damage coefficients for enemies with elemental vulnerabilities, if there are any?
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 11/21/2006
Posts: 94
petrie911 wrote:
Also, while I haven't confirmed this, these values suggest that hard mode halves your damage output rather than doubling enemy HP.
Yes it does, considering not all of your weapons are halved. (I know bombs and Plasma's burn aren't... Wouldn't be surprised if PBs aren't as well but I have no idea) Are you sure Bombs do 20? It seems like they do 10 from when I tested it...
Former player
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
Is there a WIP of this game up by chance? Or are people just planning the route and such still?
I think.....therefore I am not Barry Burton
Joined: 9/26/2011
Posts: 25
Location: germany
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Former player
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
Thanks.
I think.....therefore I am not Barry Burton
Joined: 7/16/2006
Posts: 635
And I've found the ingame timer DF33E0 -- In-game Timer DF33E4 -- In-game Timer Why 2 addresses? Because the in-game timer is stored as a double. This makes absolutely no sense, as a 32-bt integer would certainly have sufficed. The value of the timer is stored in seconds, and it tracks fractions of a second. The in-game timer seems to move around a bit in RAM. However, it's always 0x248 addresses before the Missile count, which is very easy to search for.
Former player
Joined: 2/19/2007
Posts: 424
Location: UK
MrSpEeDrUn wrote:
yes i started a WIP tas: http://www.youtube.com/watch?v=ReyUt5cYXNg&feature=channel_video_title
I have a few comments about this:
  1. The aiming for the targets at the beginning looks slow. Do you have to keep them in your sight for that long before shooting? Especially the last one. Is it to set yourself up for a scan-dash?
  2. You have lots of missed shots. What are they for? Except for the place where you outline the door with shots, it looks very sloppy.
  3. When going down corridors, you seem to adjust your direction a lot. Is it not possible to go in the right direction from the beginning? An example of this is the first corridor in the station.
  4. How do you estimate how far ahead of the world record you are? Dolphin doesn't emulate loading times properly, so you have to take that into account.
  5. Are you sure you are unmorphing with the right timing? The door at 1:19 looks like it would have been faster if you had unmorphed earlier.
  6. I am not sure about the lock-on mechanics here, but at 1:23 it looks like it the lock-on temporarily misses to the right of the target before locking on. Could this have been done faster by looking more to the left before trying to lock on?
In general, I get the feeling that this was not fully frame-precise. But I have not seen a TAS of this game before, it might just be the game that is that way.
Editor, Player (95)
Joined: 5/27/2006
Posts: 240
would be nice if someone could do a bunch of testing and find the fastest ways to travel (ex. l-jumping vs rolling) and vigorously test each room, but i guess that's a ways off still. but i imagine a highly optimized tas could certainly go faster than what i see in mrspeedrun's video.
Joined: 9/26/2011
Posts: 25
Location: germany
1:19 was definitly the fastest possible because the door was loading anyway and the morph ball is definitly the fastest way to load the door there. the aiming at the beginning was not a problem at all i just "waited" for getting into the room where the cutscene triggers because when im too far away from this scan point i will not be spawned to it to save a nother small amount of time. the only problems in this run is clearly the large movement mistakes. Sparky said that to me and i think he means the wrong used scan dashes and a few L-jumpes i may forgot,not sure at all he said he found a lot of mistakes and personally i believe him. i dont know what you mean with missed shots... 1:23 does not leave an matter because in slow-motion you can clearly see that the scan visor already scans while the "aim-bot" is locking on. not sure what you mean with adjusting much. <.<but>4 seconds compared to WR but yeah one more thing to say: before i will start tallon IV and stuff im looking for a pretty optimized frigate im not sure if im good enough for getting a such good time... maybe someone of you can send it and the Video in 720p or better in 1080p somehow too me that would be pretty nice and it also would save a lot work for me because i cant use frame by frame. :\ the main thing is that you can use the save state on any run you want <.< so the frigate is very important for me.
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Former player
Joined: 2/19/2007
Posts: 424
Location: UK
At 00:57 you run into a door, lose all your speed, and then start running again when the door opens. Couldn't you back off a bit and then start running just in time to go through the door at full speed when it opens? By missed shots I mean shots that do not serve any purpose. For example, at 00:11 you shoot three shots to open the door. The two first hit the wall, and the last one hits the door. What was the purpose of the first two shots? A TAS is supposed to have perfect precision, so it shouldn't look like you missed the door. It is ok to shoot extra shots to entertain, but then those shots should be entertaining - they shouldn't just look sloppy. You didn't answer question number #4. Unless I have misunderstood totally, comparing with console speedruns is difficult with dolphin because of loading time inaccuracies. What would work is to count frames in each room from the time the door opens to the time the next door is reached, both for you and for the WR video. That way loading time differences could be removed from the comparison.
Joined: 9/26/2011
Posts: 25
Location: germany
counting that "room time" exactly is harder than it sounds because a tas will look a bit faster than any console run because you must calculate the faster loadings and you'll mostly have not that much time to prepare for the next room ect. another reason why a tas would look awesome! that with this 3 shots diddnt cost any frame yea i unmorphed around 3 frames later i know but in the end it changes less than a single frame because my speed was a tiny bit slower/ i acclerated slower metroid prime is more precise than a frame... another reason why a "perfect" tas is impossible. to the run speed on 0:57 yea youre right it may saves a very tiny amount of time.... but i think maybe a frame or something and the scan dash started very early and saved much time because i combined it with bunnyhop that alone cost me 30 minutes to make and around 500 re records! so yea while tassing prime you must be sure to use every speedtrick and i think no one will ever complete it that good so this little frame saving isnt important at all maybe in 50 years. lol
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Active player (437)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
I don't understand much what you are saying. 500 rerecords is nothing to be honest. I would spend those rerecords finding the fastest way of getting through the menu selection at start.
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
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
MrSpEeDrUn wrote:
so yea while tassing prime you must be sure to use every speedtrick and i think no one will ever complete it that good so this little frame saving isnt important at all maybe in 50 years. lol
So...your run has a known improvement, and you're going to just ignore it? >.>
Joined: 9/26/2011
Posts: 25
Location: germany
jlun2 wrote:
MrSpEeDrUn wrote:
so yea while tassing prime you must be sure to use every speedtrick and i think no one will ever complete it that good so this little frame saving isnt important at all maybe in 50 years. lol
So...your run has a known improvement, and you're going to just ignore it? >.>
yes because i dont want to spend months for the first part i dont care so much for a perfect speedrun which anyway will never exist. i just want to see what could be nearly possible and find new speedtricks ect.
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
MrSpEeDrUn wrote:
yes because i dont want to spend months for the first part i dont care so much for a perfect speedrun which anyway will never exist. i just want to see what could be nearly possible and find new speedtricks ect.
Then your run will surely be rejected. =p Edit: Or obsoleted.
Joined: 8/7/2006
Posts: 344
Sounds to me like he's making a test run...?
Joined: 9/26/2011
Posts: 25
Location: germany
ShadowWraith wrote:
Sounds to me like he's making a test run...?
yes it is kind of a test run and i never want to submit it to tasmovies...
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Joined: 9/26/2011
Posts: 25
Location: germany
i dont know what you mean with obsoleted because there arent currently any tas's of prime and im pretty sure it is harder than it sounds to beat my one (of course when its finished). y i should make a "perfect" or very good played run when it is slower than a "sloppy" but with using more speedtricks played/faster run anyway? doesnt makes sence for me.
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
MrSpEeDrUn wrote:
i dont know what you mean with obsoleted because there arent currently any tas's of prime and im pretty sure it is harder than it sounds to beat my one (of course when its finished). y i should make a "perfect" or very good played run when it is slower than a "sloppy" but with using more speedtricks played/faster run anyway? doesnt makes sence for me.
Well, if your's ain't perfect, then that must mean there are improvements. So someon will eventually obsolete your run. And for your second question, why would a "perfect" run be slower than a sloppy, low rerecord count run?
Joined: 9/26/2011
Posts: 25
Location: germany
i would be happy if someone would beat my run but i really dont know who will be that person and yeah i will improve my tas runs more and more thats the best way to get the best run because in metroid prime are still tons of improvements that are unknown a run which has an old route/older,less speedtricks (and im sure it will get old fast) will be slower in no time so i dont waste my time for a run which gets old just before its finished.
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee
Former player
Joined: 6/30/2010
Posts: 1107
Location: Zurich, Switzerland
I'd say just finish the testrun first. Optimizing the Frigate for months isn't fun, and even if you would eventually get an absolutely perfect time, there's still the whole planet to do. But when you proceed in your run, you will make it easier for other TASers to optimize things. Prime TASing is a relatively new thing, we need something to compare future runs to.
Current project: Gex 3 any% Paused: Gex 64 any% There are no N64 emulators. Just SM64 emulators with hacky support for all the other games.
Senior Moderator
Joined: 8/4/2005
Posts: 5777
Location: Away
I fully agree. It's going to take a really long while until all important tricks and optimizations are found, and I'm going to guess it'll take comparably long time until Dolphin emulates Prime accurately enough for it not to cause frame-scale (or even more significant) timing discrepancies. Just having a solid stepping stone would be good enough at this point.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 9/26/2011
Posts: 25
Location: germany
yeah but the frigate is pretty important because i could use the savestate in future tases
yea i really enjoy tas speedruns i have one WIP TAS of metroid prime you can check it on my channel http://www.youtube.com/user/MrSpEeDrUn?feature=mhee