News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Emulator feature innovation history?  (Read 5878 times)

Mednafen

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Emulator feature innovation history?
« Reply #20 on: December 13, 2016, 08:47:00 pm »
Save states were available in hardware for a few machines, I think I pulled one such device apart and stuck pictures up here once.

Like http://www.cpcwiki.eu/index.php/Mirage_Imager ?

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 7154
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Emulator feature innovation history?
« Reply #21 on: December 13, 2016, 11:16:02 pm »
It's explained in the threads a linked (someone proposed the idea, and the thread became a breakdown of how it could be implemented)

Short version:

Periodic savestates
+ constant Movie (keystroke) recording

When you rewind, it loads a previous savestate and plays back the movie to the current time, capturing all the audio/video --- and outputting it in reverse order.

ZSNES would seem like it is simply auto-savestates, and pushing rewind simply loads the saves in most-recent order. (as back when I was watching lots of SMW hard hack Let's Plays, you could seem them repeatedly hitting rewind until they get to a position where Mario doesn't die before the player can react.)
"My watch says 30 chickens" Google, 2018