Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Juju on February 18, 2014, 10:24:18 pm

Title: TI-83+ emu rerecording support
Post by: Juju on February 18, 2014, 10:24:18 pm
Figured I should start a thread about that. I noticed a while ago TASVideos actually supports the TI-83 through their in-house emulator, BizHawk. Talked to the devs on their IRC channel on Freenode, they told me TI-83 support is pretty much a toy on their emulator (probably because the Game Boy uses the same processor with an extended instruction set), I was pretty much the first person to request it and therefore it have minimal support. (It's at the state they have to figure out what's the difference between a 83 and a 83+.)

TASVideos maintains a list of desired features in an emulator here in order to accept movies to their database: http://tasvideos.org/EmulatorResources/Features.html Correct me if I'm wrong, but the only 2 things missing to Wabbitemu and/or Tilem are savestates and a movie file format so you can send TASVideos TASes. Alternatively, another thing we could do is improve BizHawk's 83+ support. (The devs would welcome your help.)

So this is my suggestion. I think it would be pretty fun to accurately TAS the many games we have on TI-83+/84+.
Title: Re: TI-83+ emu rerecording support
Post by: DJ Omnimaga on February 18, 2014, 11:02:09 pm
I think I tried that emu before and never could figure out how to use the 83 mode lol. But yeah it would be cool if one of the main calc emu supported whatever TASvideos requirements required. :D

Else, helping BizHawk could be an idea, but it would also need 84+SE and 84+CSE support.
Title: Re: TI-83+ emu rerecording support
Post by: TIfanx1999 on February 19, 2014, 12:53:06 am
I thought wabbit had save stating of some sort?
Title: Re: TI-83+ emu rerecording support
Post by: Juju on February 19, 2014, 12:59:11 am
Oh yeah, it does. Didn't saw it.
Title: Re: TI-83+ emu rerecording support
Post by: chickendude on February 19, 2014, 01:02:09 am
Both TilEm2 and Wabbit support save states, and they can output animated GIFs.
Title: Re: TI-83+ emu rerecording support
Post by: TIfanx1999 on February 19, 2014, 01:17:55 am
I'm not sure if they'd count animated gifs though. I think they want actual video.
Title: Re: TI-83+ emu rerecording support
Post by: chickendude on February 19, 2014, 01:25:06 am
I think WabbitEmu has (or used to have, at least) AVI support. I don't think TilEm2 does, though.

EDIT: There was just no compression on the AVI files so they were super huge.
Title: Re: TI-83+ emu rerecording support
Post by: Juju on February 19, 2014, 01:34:24 am
They'll want a movie file based on the user input (http://tasvideos.org/EmulatorResources/Requirements.html#MovieAuthenticity) and not on the video result of the emulation.
Title: Re: TI-83+ emu rerecording support
Post by: DJ Omnimaga on February 19, 2014, 01:49:54 am
I thought wabbit had save stating of some sort?

Yeah, but you cannot really savestate at one exact frame, due to lack of frame by frame support and there's no real time rewind feature.
Title: Re: TI-83+ emu rerecording support
Post by: Matrefeytontias on February 19, 2014, 08:36:26 am
Wabbitemu does have frame-per-frame (FPF) saving. Just put a breakpoint somewhere with the debugger and save. It's what I'm doing to TAS IkarugaX : put a breakpoint just before the screen refresh code, and input things here.

No, what Wabbitemu really lacks is input files support. Right now, I can't find any way to do FPF stuff other than writing the binary key codes in the keypad monitor.