Posts for upthorn


upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
PS:
http://tasvideos.org/ForumRules.html wrote:
Resurrecting threads We prefer having one thread per game, so that relevant information is kept in one place. It is preferred to reply to an old thread about a game (use the search function to see if there are any) instead of starting a new thread.
[Edit by Bisqwit: Done cleanup.]
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Kles wrote:
Wow! Nice finds. Those are no small cuts, and I daresay the movie files didn't even look fully optimized. Where do you think more cuts can be found?
Indeed. These definitely warrant a new TAS Preliminary testing has brought MZ2 down to 0:44, and SBZ3 down to 0:10 When I improve the TAS, I'll check for any other places these techniques might be usable.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: MZ2 and SB3 improved
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
carretero wrote:
Great work! I found something that can help you. I completed MZ2 in 47 seconds and SB3 in 15 seconds. If you follow my strategy you'll save a lot of time. gmv files: http://four.fsphost.com/zercaylejos/MZ2_and_SB3_improved.zip Good luck
Wow, these are incredible finds! I guess I'll have to improve Sonic 1 again after the next gens release. Thanks so much for sharing! One thing, though. I had some trouble downloading from that site (It took me about 8 tries), so in the future, please use DeHackEd's Microstorage for fcm, smv, gmv, vbm, or m64 files Edit: http://dehacked.2y.net/microstorage.php/info/1222431687/MZ2_0'47s.gmv http://dehacked.2y.net/microstorage.php/info/1085686787/SBZ3_0'15s.gmv
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
VANDAL wrote:
Edit: I think I know how I caused this bug. I was recording a movie and decided to playback a movie. So, instead of hitting stop I just went straight to Play Movie but then I hit Cancel and the emulator was still recording only it started over, from Frame 0. I hit stop and tried playing it back and it said 0 Frames and when I played it, it kept going and the input was going haywire.
This description is extremely helpful. this bug will definitely be fixed in 9.5c
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
My favorite Street Fighter 2 character is Suitless Samus.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Determination: Shout and twist has wind which blows to the left. It blows in gusts of "random" strength, and your version seems to be getting stronger gusts thus far.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
mmbossman wrote:
I can upload my WIP if that would help, I only have 12 seconds of time saved, so it's not the most revolutionary update ever seen.
Yeah, that would be good so i could compare them better. Edit: It suddenly also occurs to me that the vectorman games behave differently depending on your sample rate. Does your movie have the same sound rate as mike's? That could be part of the explanation.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
mmbossman wrote:
Alright, this started to get frustrating. I'm working through shout'n'twist, and started using (what I'm assuming) is the subpixel address for my x location, and I'm somehow losing 13 frames in an area where it really shouldn't be possible. On Mike's movie, on frame 23038, his subpixel location is 3800, and I'm beating it by 754 frames. However, when I get to subpixel 4000, I'm mysteriously behind by 7 frames. Then comes a jump to a platform that I cannot possibly do any sooner, and I'm magically behind by another 6 frames. So 13 frames behind in an area that I've kept my speed at max (using RAM watch), and jumped at the first possible moment. Anyone have any ideas?
Are there any moving platforms or such in the area where you're losing frames? Perhaps their timing was altered by getting to the level so much earlier. You're also misusing the term "subpixel". Subpixel positioning is completely invisible, and vectorman only has 256 subpixels per pixel. The idea that you would lose 7 frames in 200 subpixels is ludicrous, because it would mean that you basically stood still for 7 frames. If you lost 7 frames in 200 pixels that would make far more sense, as 200 pixels is more than half the length of the screen. Anyway, if there aren't any timed platforms you have to wait on, it's possible that there's lag. Also, have you tried watching Mike's movie in frame advance with the ram watch on and/or duplicating his input to see what you're doing differently?
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Guybrush wrote:
Ersatz wrote:
To think we need an elitist attitude or hide our work from the major public in fear that they "will never understand" what they are looking at, is far and large an incongruous argument.
Have you seen any of the TASes that were on Youtube at some point, but were deleted? They were full of comments like "ZOMG CHEATER LAME I'LL DO SOMETHING NASTY TO YOUR DOG!". If majority of the Youtube audience thinks that way, it's not very good publicity, in my opinion.
I stand as witness to this claim. I have seen it many times.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
P.JBoy wrote:
PostPosted: 6/12/2006, 10:33 Post subject: Movie published
the current fastest TAS of the 1987 game was posted as recently as November 2006.
Posted does not mean published.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
P.JBoy wrote:
The submission I've quoted hasn't linked to FractalFusion's homepage
The fact that there is a http://tasvideos.org/FractalFusion.html does not mean that bisqwit has edited Fractal Fusion's user entry to make tha this homepage. By comparison, look at any published run by adelikat, foda, dehacked, Baxter, Deign, or JXQ. (to name a few)
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
P.JBoy wrote:
the current fastest TAS of the 1987 game was posted as recently as November 2006.
More like 6th of December 2006.
NesVideoAgent wrote:
PostPosted: 2006-11-22 10:07:40 Post subject: #1354: Bisqwit & FinalFighter's NES Rockman in 15:38
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
P.JBoy wrote:
While you're at it, you could link the user name to their home page
The user name is already linked to the homepage, if the user has a homepage.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Bisqwit wrote:
upthorn wrote:
to get to the page for the currently published run, you have to go to the page for all runs on that console, find the publication, click "view the submission for this" and then "click to view the actual publication".
Or, * for editors, click Edit, click Back to the movie entry * mouseover the game name, enter the ID into URL (if it says #552, enter 552M.html) Admittably, neither is a really good option.
Indeed. It would be nice if clicking on the run name took you to the current publication of it. For example:
example wrote:
SNES "any%" Super Metroid (JPN/USA) in 40:57.85 by Ryan Foley (aka. hero of the day). Download AVI file via BitTorrent (size: 108 MB, length: 45:14) Download snes9x movie file (.smv) (date: 2007-02-09) Read author's comments in submission #1441 Discuss this movie Obsoletes movie #311 (46:37.08) Rating: 8.6 (30 votes)Rate this movie - Aims for fastest time - Takes damage to save time - Abuses programming errors in the game - Manipulates luck - No predefined saves - Genre: Action - Genre: Platform Super Metroid is a sequel to NES Metroid, with bigger and better graphics and music. Due to how the game tracks time, the in-game completion time is 25 minutes, and 18% of items were collected. However, this movie aims for lowest real time as opposed to lowest in-game time. Compared to the predecessor movie, it accomplishes that 5 minutes and 39 seconds faster.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Most of the time I couldn't figure out what the hell was going on. Considering the game looks like it ought to be a pretty straightforward platformer, this is a good thing. Yes vote.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Morrison wrote:
Just go to the page for the currently published run and click on the "History of this Entry". From there, you can easily navigate to links of previous submission texts. :)
The only problem with this is that to get to the page for the currently published run, you have to go to the page for all runs on that console, find the publication, click "view the submission for this" and then "click to view the actual publication".
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
PirateFaafy wrote:
This video was very entertaining for me. It brought back all kinds of memories, too, so thanks for the nostalgia :D Also, for some reason I never before noticed that the pig had moobs o_O
This video is about to be replaced by one that is 7 minutes 1.97 seconds faster.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
DaShiznawz wrote:
I've tried multiple times on different days and mupen is never open.
Are you using maximus' tas editor, or zefiris'? Maximus' doesn't support mupen yet. Zefiris' might.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Can the submitter add some explanation of what was done differently here than in AKA & Swordless Link's run? 2 seconds in 405 are kind of hard to notice normally.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
DDRKhat wrote:
I have not at all revealed the code
If you let people know tweaker gave you the code, they may think that they can just pester him until he gives them the code, too and so on. And it also sounds like you're bragging about tweaker doing special stuff for you. Both of these results can be annoying to him.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I have no intention of releasing a camera hack gens for megamix before a finalized version of megamix is released. Addendum: I'm actually a bit vexed that people have wasted this much effort TASing this version already. The whole point of the SHZ TAS I posted on youtube was to try to quiet the activity for the moment, hoping that people would recognize that there's no point in TASing this version, and if there was a point to doing so, I'd be all over it.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: What Should I do Now?
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
DaShiznawz wrote:
1. Frame Advance. I understand how to use it but barely. I know how to hit a certain thing on a certain frame but I don't know how you guys always know what frame what needs to be hit.
There are two ways to know what frame something needs to be hit: 1) Exhaustive testing (as follows)
  1. Make a save state you know is before the first possible success.
  2. advance one frame
  3. Save state
  4. Try it and see if it works
  5. If not, load the state and repeat from step 2
2) Finding a Target Window (if the success of a maneuver depends on the position of something similarly timing-dependant), you can do the following
  1. Save state
  2. Measure the number of frames it will take to get into a proper position, and perform the maneuver. Write this number down somewhere (I will call it "Len")
  3. Find the first frame that whatever you need to wait on will be in a usable state. Write this frame number down somewhere (I will call it "Target")
  4. Load state
  5. Advance to "Target" - "Len"
  6. Save state (in a different slot than your previous one)
  7. Perform your maneuver
  8. If it fails, load your most recent state, advance 1 frame, save state, and try again until the first frame it succeeds
  9. If it succeeds, load the prior state, and advance to one frame earlier, to test if you got it on the first possible frame. Repeat until it fails because you started too early.
2. It seems like everyone here always knows what to do. Like if I chose a game I wasn't already used to speed running where I knew a good amount of stuff (like I did with Oot) I wouldn't know what to do. I think someone on here said something like "you don't need to be good or familiar with a game to TAS it." How can that be. If I had some guidlines to follow or a route I might be able to produce something nice but I want to be like the other people here.
Well, moozooh already linked you to the list of general tricks, which is a good place to start. Some games (super mario world, megaman, etc) also have specific lists of tricks for them. Remember, also, that it is easier to fix something early than it is to fix it late, as many games are very easy to desync when hex editing, and most emulators won't allow you to record from a certain point without erasing everything after it. What I always do when TASing a game I'm not totally familiar with, is do a sort of sloppy test run first, to get comfortable with the engine, and find glitches. Then I start over from the beginning with a more serious run. I understand that this isn't always feasible with longer games (like Ocarina of Time), but you can still do something like a sloppy run through an area to find a route, and then redo that area with tighter timing and such.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
DDRKhat wrote:
Raiscan wrote:
Theres a way to do it in the menus. Upthorn told me, I remember. Theres a cheat code that accesses a debug level select with the extra mode as an option. In fact, recorded reset probably isn't needed.
While I do know that code, I promised Tweaker I would not reveal that code and I keep promises. The recording would clearly present the code, all you have to do is watch it at frame-advance. P.S you can only play ONE ZONE in that mode and it will take you back to the title screen.
Not if you toggle extra mode on, then go from there to preferences, select "exit", and start a new game normally afterwards.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
YautjaElder wrote:
Manocheese's speedrun will actually beat the current TAS's time, even if you were to count the introduction cutscene. A lot of the time saved comes from save-warping, though.
How much time saved comes from the item menu not freezing the game for five minutes whenever its used?
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
adelikat wrote:
As far as TASvideos image, I think keeping Guano's movie looks worse.
P.Dot's movie is unoptimized in highly visible ways to people who aren't even familiar with the game. Guanobowl's is unoptimized in ways that are only visible to people who are highly familiar with the game. Even though P.Dot's is much faster, it also looks much worse. This is why I am against publishing it and even more against it obsoleting the currently published movie. Edit: Adelikat: http://tasvideos.org/Moozooh/MostPopularExcuses.html#8 Fabian: http://tasvideos.org/Moozooh/MostPopularExcuses.html#9
How fleeting are all human passions compared with the massive continuity of ducks.