>Now if the framerate is used to determine length, and the program tells you the length, ...
The program gives you the length in frames. The framerate is used to determine length in human-readable minutes-seconds. You still need both.
I hadn't been looking at the source with Blip's patch applied. Re-record count and author info are indeed stored in the patched version. Also, from looking at the source, the code the emulator uses to display the time in minutes and seconds simply assumes the framerate is 60... I wouldn't know if FBA ever runs at a different framerate than 60, but if it doesn't, that problem is solved too.
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Damn, I didnt know it also emulates Neo-Geo games. There are so many great Neo-Geo games to TAS! There are two games I remember the most, a street fighter type of game (name of the game is World Heroes?) only 1000+ better and another kind of street fighter game only this one aint a vs game instead its a mission type of game.
MAME already supports recording, what are the obstacles to put re-record capabilities in MAME ?
It would be awesome if we can use MAME to do TAS for arcade games.
MrManNo1 said
Nah, not really. Unless you're trying to do something like Virtua Fighter 5 or Tekken 5 or something like that. But then you might as well just be using a cosole at that point...
minglw
True. But as I understand it, MAME changes pretty often, and having a stable, unchanging emulator is what is needed to be able to publish the TAS of the game. FBA hasn't changed in the last long while, mostly because the games it emulates are running on certain borads, kinda like a console.
AngerFist said
Yeah! That's why I've been trying to get this going. Many of the NEO-GEO games are just really good platformers. Perhaps you could do a TAS...perhaps...just a thought...
Truncated said
Actually it gives both frames and time. Megaman took 3:10 and was 11592 frames in length. So 11592 frames/190 seconds = 60 frames/second. Or do we really need the program to give it to us? And while I'm at it, what is your Avatar? I can't seem to quite figure it out...
I am just a silhouette, a silhouette of a memory of a solitary night .. nothing more.
>Actually it gives both frames and time. Megaman took 3:10 and was 11592 frames in length. So 11592 frames/190 seconds = 60 frames/second. Or do we really need the program to give it to us?
See what nitsuja said. Apparently it assumes 60 fps to give a time in seconds. If the framerate is always constant, saving it is unneccesary, but most systems have variable framerate.
>And while I'm at it, what is your Avatar? I can't seem to quite figure it out...
It's a hand holding a mallet, with the text 先端が切られた superimposed. See the topic about it.
Truncated said
Sooo...that actaully brings up a question that nitsuja asked: do all the games for an arcade board type all run at the same speed? I would venture yes, but be willing to admit that I'm wrong. Okay, armed with the knowledge, what can be done to make FBA into an acceptable format for around here?
I am just a silhouette, a silhouette of a memory of a solitary night .. nothing more.
The main reason I didn't start any tas using FBA is the missing "Start from power" and some other new features that are in FCEU and other emu we use.
Evidently, if someone works on this, he should use the latest source.