Posts for upthorn


upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Thanks for the tips. As for Sega CD, and Sonic CD in particular, desyncing on replay, my theory is that Gens continues to generate frames while performing CD seeks & reads. And those times aren't always constant. I'm planning on trying to make CD Reads into a blocking operation, but I'm making very little headway. Any help you can offer would be much appreciated.
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
Around 1992, my best friend and I decided we needed nicknames. We started calling each other by our names reversed. Eventually we settled on one part we liked best. My nickname became Puhtron, from my last name, and his became Nitram, from his middle name. As time went on, I became bored with Puhtron, and when I began online gaming, (1995 or 1996) I changed it to Puhtronium714 (I was rather obsessed with nuclear reactions, and wanted to make my name into an element 3 times as radioactive as Uranium 238). By 1999, I'd realized that name was idiotic, (and also that atomic mass is not the same thing as radioactivity), and I'd stopped gaming online much, mostly just hanging out in Napster anime chatrooms. So I settled into the relatively anonymous "Otaku714". When I started hanging out on IRC, I was quick to realize that Otaku714 wasn't going to cut it as a permanent nickname. After a very brief return to Puhtron, I made a new name, by swapping letter pairs. Puhtron Pu -> Up, ht -> th, ro -> or, n -> n Upthorn. I later abandoned that nickname for The_Cowch for a couple of years due to a sociopathic internet stalker, but eventually he went away. To this day, I am known as Otaku714, Upthorn, and The Cowch, depending on who you ask.
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
Woops. Found a bug. Normal Genesis games couldn't load states. (They'd still save state fine, though). Fixed. Updated link in first post.
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
Sad to say, but Sega CD is not yet TASable. (Or at least, Sonic CD isn't) I don't know if this is because of seek-time issues (CD reads might not always take the same number of frames), or because of timing issues during special GFX modes, but in either case, the number of frames needed between presses is sometimes different on playback versus recording
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 think FCEU doesn't have "show input".
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 made Sega CD savestates work. TASing is still going to be difficult, due to variable read times (I'm working on addressing this issue), but it's a step. Here's the thread. http://tasvideos.org/forum/viewtopic.php?t=3809
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Gens with FULL SegaCD savestate support
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I started working on this may 3rd. However, because I didn't have Microsoft Visual Studio, and couldn't compile, I didn't actually get down to real coding until May 13. Up until then it was just browsing through source, making lists. Anyway, you can grab it here: http://www.savefile.com/files.php?fid=2430356 The zip file includes the win32 EXE, the modified sources, and an explanation of the changes made, but no patch file, as I do not know what the source Linux coders are working with looks like. There is no Linux binary, as I do not have a Linux machine to dev on. I suggest recompiling this on your machine, because it was compiled with Microsoft Visual Studio Express, and who knows what crippling features they included. I would also note that for some reason, my compiled EXE is nearly three times the size of Nitsuja's. I don't know why this is or how to fix it. Or perhaps some kind soul with better MS Visual Studio experience will compile a version which doen't have that problem. Edit: Fixed a bug which broke Load State if 32X or Sega CD weren't started. Updated link.
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
Wait, why did you cancel the project?
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
Atma wrote:
I liked this movie, especially the water levels. He moves so fast! Just wondering though, what exactly happened in that stage where you were swimming with seemingly no water? that made me go wtf. Either way, easily yes.
It's a zero-g area. In the US version you have to grab anti-grav shoes from a chest before you can do that. but it still only works in that area.
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:
I was very entertained throughout the run, but I think this kind of game should have a run that aims for fastest time. I still vote yes.
If I aimed for the fastest time, level ends would consist of jumping, grabbing the pole for a quick speed boost to the side, and getting a 0 or 50 point height bonus.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: Turbo-Grafx 16 / PC Engine?
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
yarbles wrote:
Thoughts?
Go for it. I'd love to see games like Bonk TASed.
josh l. wrote:
Begs the question, though... Would it also be feasable to include CD games in this? With Gens, savestates sort of work with Sega CDs, sometimes. I don't think anyone's attempted a TAS with any of them. There aren't really any Sega CDs worthy of one anyway, but the PC Engine has stuff like Ys and, of course, Dracula X.
Actually, I'm working on fixing the SegaCD (and maybe SMS) savestate issue in Gens. The real problem with SegaCD TASing, though, (and I suspect this would be an issue with most CD based emulators) is that it generates frames while reading. Combine this with the fact that read-times can vary by a frame or two, or more, even on the same system, and you get movies randomly desyncing every time there's a data-read. There's a simple way to fix this, which I'm also working on, but implementing it is less simple.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: To the side a speedcounter do make
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
SuperChan1990 wrote:
To the site a speedcounter do make
why?
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
Anon wrote:
Also, it would be kinda funny if this run got a sta*bricked*
Haha, yeah, I was thinking that myself. But I don't think it qualifies. Heh.
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
trazz wrote:
AGED CABBAGE
Too bad there's no G in hex.
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
DEADBEEF
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
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 don't mean to be harsh, but you don't use nearly enough rerecords. I'm currently working on a run of Ristar myself, also using the Japanese ROM and hard mode. And I'm very nearly done Download it here. Watch it. Learn some tricks, and try again. [edit] Forgot to say I voted no.
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
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
Thanks for pointing that out. The prior two fixes were just actually getting it to display as a link. I never bothered clicking to make sure it went the right place. (for the record, I forgot to convert !'s ascii code into hex in the %33, which is now a %21)
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
Actually, if I were just to hit the roullete at the first possible go, it could potentially cost me a lot of time on Botanic Base 3. (there's a gate I go through which is only open during certain times of day, and cannot be bypased via zipping. Costs about 20 seconds to take the long way round. There is MAYBE 1.5 seconds total lost to luck manip And since I was having to manipulate luck on the roulette anyway, it was simpler, and more entertaining to do each attraction from start to finish, for an insignificant delay.
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
No, it doesn't have the skiing part But on the other hand, in the U and E versions the skiing part doesn't have control, so it's basically just an additional 600 frames for no reason.
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
Well, no, but neither do the E or U versions.
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
Well, about a week and a half ago, while waiting for my Chaotix TAS to get judged, I started on Ristar. I'm using the Japanese version, because it's harder, the menus are faster, and the intro can be skipped at an earlier frame I'm now doe and submitted. There aren't that many tricks that can be used, but I'll detail them in this post later. Here[/u]'s the submission. Edit: 1. fixed link (the url tag had been showing raw BBcode) 2. fixed fixed link (the url tag now does not show raw BBcode) 3. fixed fixed fixed link (the url tag now has the right URL!) 4. submitted
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
Excellent. Now go for a 100% run.
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
SABERinBLUE wrote:
Cyborg Run? Heh with any luck everyone's forgotten about that by now.
You can only call it a cyborg if portions were controlled by a robot. Most TASes are more the equivalent of power armor
How fleeting are all human passions compared with the massive continuity of ducks.