How to read INP info from newer WolfMAMEs?

General discussion on MAME, MARP, or whatever else that doesn't belong in any of the other forums

Moderators: mahlemiut, seymour, QRS

Post Reply
ChrisP
Button Slapper
Button Slapper
Posts: 8
Joined: Mon Jul 08, 2013 10:02 pm

How to read INP info from newer WolfMAMEs?

Post by ChrisP »

In newer versions of WolfMAME (that is, the ones that do not produce .wlf files containing "meta" information about the .inp), how does one read the information stored in the .inp in order to verify the recording, and the settings used?
User avatar
mahlemiut
Editor
Posts: 4183
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Re: How to read INP info from newer WolfMAMEs?

Post by mahlemiut »

There is no way to know emulator settings, from an INP. Most settings aren't going to affect INP playback anyway, only NVRAM, or DIFF files settings could affect INP (these ought to be set to NUL or /dev/null, depending on your OS) files.

Info about the INP itself, is displayed in the console, and the INP length and time is also displayed in the console, as well as on-screen when the end of the INP is reached during playback.

DIP switches are viewable in 0.149 and later if, while the input viewer (-iv <player>) is active, you press Delete (defaults are shown in braces, also).
- Barry Rodewald
MARP Assistant Web Maintainer
Image
ChrisP
Button Slapper
Button Slapper
Posts: 8
Joined: Mon Jul 08, 2013 10:02 pm

Re: How to read INP info from newer WolfMAMEs?

Post by ChrisP »

I see, after exiting, that the system console does show the date recorded and the MAME version used, that's good, but it only gives as much of the frame count and record speed as was just played back (as opposed to the total). Is there a way to get it to display the totals for frame count/record speed?

The old WLF files had that, and also the OS and CPU used, whether NVRAM was disabled, whether sound was on, etc., all of which you could see with wlfview32.exe.

If this can't be done, it's no big deal, but I'm part of a community that is refereeing MAME submissions and we just want to make sure the INPs from newer MAMEs are legit. What we're mainly concerned about is recorded speed. We would like to allow submissions from MAMEs newer than 0.106, because compression makes newer INPs so much smaller, but we really like the details that the old WLF files gave and just wanted to know if we could get the speed/total frames from newer INPs.
User avatar
mahlemiut
Editor
Posts: 4183
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Re: How to read INP info from newer WolfMAMEs?

Post by mahlemiut »

Recorded speed is viewable in real-time by pressing F11. An average is displayed on screen and in the console at the end of playback. Total frames (and time) is shown if you play back to the end of the INP.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
Post Reply