Omnimaga

Calculator Community => Other Calculators => Topic started by: DJ Omnimaga on May 06, 2010, 11:17:31 pm

Title: For those wanting to TAS calc games
Post by: DJ Omnimaga on May 06, 2010, 11:17:31 pm
Since Revsoft is down, here's a mirror link of one of the latest WabbitEmu 2 build to have tool-assisted speedrunning support:

http://www.mediafire.com/file/yljzzmxmnyn/wabbitemuTAS.zip
It might also be available there:
http://www.codeplex.com/site/users/view/sputt

WARNING! It is not an official release! It is not guaranteed to be stable. In fact, TAS'ing only appears to work properly in 83+SE/84+ mode. In 83+ mode it won't go below 25% speed.

Also I am not sure if skins were working under Windows XP.

This build of Wabbitemu allows you to not only emulate a calculator in hi speed, but you can now also slow it down! In 84+ mode, speed can be set between 5 and 1600%. Gif capture sets screenshots back at 100% speed, good for tool-assisted speedruns. There's no frame by frame advance yet, nor quick save states (with auto filename saving), but it's still better than nothing and slow down is one essential feature of TAS'ing

To access speed settings, right-click the calc screen, go to Calculator->Speed->Set Speed... then move the slider completly to the left so it runs at 5% speed, then click OK.

Title: Re: For those wanting to TAS calc games
Post by: Galandros on May 07, 2010, 12:46:35 pm
Very cool, latest wabbitemu version, Spencer.
The speed option is very cool.

It would be cool to have Cheat search and easy memory editor in the future. ;D It is simply cheap fun in RPGs.

The wabbitemu size is huge now. (13 MB for a program) It must be of the skins. And I think the latest versions are less responsive with some action, this might be of me using different versions at some times or it is not yet stable.
Title: Re: For those wanting to TAS calc games
Post by: DJ Omnimaga on May 07, 2010, 05:39:26 pm
this one was updated by Buckeye Dude IIRC (the one I put on Mediafire). I'm not sure about the other one.

And I agree with memory search. It would be nice to be able to do that while playing a game (altough I think Buckeye said something about updating the debugger/memory viewer in real time being CPU intensive, since it would update like 100 times a second
Title: Re: For those wanting to TAS calc games
Post by: Galandros on May 07, 2010, 06:09:31 pm
Most console emulators have this features. The ease to implement this stuff depends on the design of wabbitemu's code. It is very unlikely they planned a cheat search.
In Spencer's build, the wabbitemu has a placeholder for watching RAM memory and break the emulator on write or read in some defined address.

For TI-BASIC, you would have to know TI-BASIC to mess around with the variables. During the game it would be a hard task to edit TI-OS variables. :(
I have seen people with no programming knowledge doing impressive hacking with memory/files editing. And I think cheat search is amazingly too easy to be true.
Title: Re: For those wanting to TAS calc games
Post by: DJ Omnimaga on May 07, 2010, 06:15:20 pm
yeah i think for TAS'ing involving reading the memory addresses (for luck manipulation), it would be more suitable for ASM and Axe stuff. Since those prog are pretty much ASM, it would be much easier to monitor RAM updates.
Title: Re: For those wanting to TAS calc games
Post by: DJ Omnimaga on January 01, 2013, 07:40:43 pm
Necropost: I stumped upon a post (http://) on TI-BD forums and it reminded me when people here talked about doing TAS (tool-assisted speedruns) of calculator games. On TASVideos apparently they accept Bizhawk-emulated TAS'es and that emulator happens to support the TI-82 STATS (consequently the TI-83/82 Stats.Fr/76.Fr too). Sadly no 83+ emulation. I wonder, though, if it would be nice to have such kind of speedruns on the OmnimagaTV channel?
Title: Re: For those wanting to TAS calc games
Post by: epic7 on January 01, 2013, 07:43:52 pm
Yeah, that would be a cool idea.

Cool that wabbit records at 100%
Title: Re: For those wanting to TAS calc games
Post by: DJ Omnimaga on January 01, 2013, 08:02:03 pm
Yeah it's cool, although of course a real TAS uses frame by frame recording and such emulator deletes any failed frames after you hit reload from save state, so that the TAS is absolutely perfect. On top of that a good TAS abuses game randomizers so for example in battles you'll see the char wait for no reason while in fact he waits for the random seed to become high enough to do critical damage or receive as little as possible.
Title: Re: For those wanting to TAS calc games
Post by: TIfanx1999 on January 01, 2013, 08:28:53 pm
DJ_O, your link is broken. D: I think having TASes on Omnimaga Tv would be cool though. :)
Title: Re: For those wanting to TAS calc games
Post by: Rhombicuboctahedron on January 02, 2013, 02:13:14 am
Hmm
I never thought to check if there were different speeds for the 84 and 83
When making a portal TAS for omnimaga tv  I just ran wabbit at 25% speed and then converted the gif to avi
I should have checked any forums, but I spent enough time on the levels to make the majority near perfect
Title: Re: For those wanting to TAS calc games
Post by: Juju on January 02, 2013, 07:48:33 pm
That would be cool if WabbitEmu (or any other TI emulator) supports re-recording, as in it would have its own movie file format based on the input (the fact you have to transfer install files before playing them, not a ROM you merely start might complicate stuff) and would support not only slowmo but also frame-by-frame recording.

All the requirements so an emulator could be accepted on TASVideos are there: http://tasvideos.org/EmulatorResources/Requirements.html
Title: Re: For those wanting to TAS calc games
Post by: JosJuice on January 03, 2013, 04:09:14 pm
(the fact you have to transfer install files before playing them, not a ROM you merely start might complicate stuff)
The game could be placed in ROM (archive) before booting, so that the game only has to be unarchived and not transferred during the recording.