Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#103 Record Function does not work properly in 2.2

None
closed-out-of-date
nobody
x64 (100)
2013-06-30
2010-01-04
Flexman
No

Well, there is another recording problem with Vice 2.2.

I just recorded the attached files. It contains the 1st mission of the game "Apollo 18". Everything worked fine in the game, but when I want to view the recording the launch of the rocket is completely screwed.

I just tried again with Vice 2.1, there it seems to work so far.

Discussion

1 2 3 4 > >> (Page 1 of 4)
  • Flexman
    Flexman
    2010-01-04

    record function malicious

     
    Attachments
  • Flexman
    Flexman
    2010-01-04

    By the way: Recording does not work when 1541 Emulations is off and game will load other parts (just try Apollo 18 from the GB64 again as example). This works neither in Vice 2.2 nor in 2.1.

    If you have the wrong disk inserted game will also complain about the wrong disk but Vice won't let you insert the correct disk image. If the correct disk image is inserted game video also will be corrupted.

     
  • Flexman
    Flexman
    2010-01-04

    • priority: 5 --> 7
     
  • Flexman
    Flexman
    2010-01-04

    Ok I now also detected an error with Vice 2.1.

    The game recorded just fine, also when viewing the video in vice it works - even with alt+w (full speed).

    But when I try to record a video it will fail at the same stage.
    I uploaded the VSF and Video there:
    http://mar.tin.at/data/vice21error.zip

    I tried two times, one time with fastest speed, one time normal and the error converting a Video always at the same time (check Minute 30).

    During recording I use Alt+G and Alt+H several times but I always recorded from the end of the video and did not use the "overwrite recording" function.

     
  • Always start the video recording BEFORE you start the history playback. The video recording will also restart automatically.
    If you do it the other way round, sound engine is restarted and the playback may get out of sync.

     
  • Flexman
    Flexman
    2010-01-08

    but with 2.2 even the playback made problems...

    just take a look on the attached files and the zip uploaded to the link please.

     
  • Flexman
    Flexman
    2010-01-09

    @amatthies: i did it now like you mentioned but there still is the same problem.

     
  • I have uploaded a debug version of x64 (Win32) at http://toenderup.de/x64-debug.zip
    This may help to find recording bugs (which are snapshot bugs most of the times). Here's how to use:
    0. Make sure you have a fast PC and a lot of free disk space for the log files.
    1. Select all the settings you need for the game-recording and the suggested settings for proper recording (1/1 framerate, disable virtual device traps etc.)
    2. Select File/Debug/Mode/History (or History Autoplay)
    3. Select File/Debug/Main CPU Trace (Alt F10)
    4. Snapshot/Start-stop recording history
    5. Record as long as you think it might need to reproduce the recording bug, then stop recording and start playback. If you've chosen "History Autoplay" the emulator switches automatically between recording and playback every ~4 seconds.
    6. If the playback hits a playback bug (the playback gets out of sync) a message box is shown with the out-of-sync CPU instruction and the corresponding debug....log file. Please post the information here (the text in the message box and the debug...log file mentioned.

    The debug mode (or the whole recording/playback) feature seems to be buggy, e.g. if you stop recording although the emulator is in playback mode or vice versa. This is known and has nothing to to with the playback-gets-out-of sync problems.

     
  • Flexman
    Flexman
    2010-06-14

    History with Debug Files

     
    Attachments
  • Flexman
    Flexman
    2010-06-14

    history debug Part 2

     
    Attachments
1 2 3 4 > >> (Page 1 of 4)