cai567890 / pcsx2

Automatically exported from code.google.com/p/pcsx2
1 stars 0 forks source link

Feature request: Re-recording tools implementation for making TAS #16

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
LEGEND
TASvideos.org is a large, content-driven community devoted to tool-
assisted speedruns: movies made using emulators as tools to overcome human 
limitations. These movies create an audiovisual experience notably 
different from conventional (unassisted) speedrunning, serving not as a 
performance competition, but as a whole new genre of digital 
entertainment: pushing the games to their limits, solving in-game problems 
in surprising ways, and uncovering glitches never before seen.

Read this page for more info:

http://tasvideos.org/About.html

PROBLEM
PCSX2 is a rapidly developing emulator, and many games are already at the 
playable level, which means they are already suitable for producing TAS 
movies. There is also a great audience eager to see these new movies, as 
well as a great number of players willing to produce them using the 
available tools. Currently there are no said tools available.

REQUEST
On behalf of TASvideos.org, we ask you to look into adding TAS features to 
PCSX2. What we require for the emulator to be an accepted tool for 
producing TAS movies:

http://tasvideos.org/EmulatorResources/Requirements.html

As you can see, most of the requirements boil down to:

1) the ability to record key input and make savestates during the process;
2) the ability to load a previously made savestate without interrupting 
the recording;
3) the ability to play back the recording and dump it as a video file 
(AVI).

In order to achive this, sync-robustness needs to be ensured, otherwise 
the movies will desync uncontrollably.

The list of *all* the possible desired features (not listed in order of 
their priority or importance) can be found here:

http://tasvideos.org/EmulatorResources/Features.html

Note: this document does not list all the features we particularly desire 
in PCSX2, but all features found in various [re]recording-enabled 
emulators.

FEEDBACK
Visit our site (tasvideos.org), our forums, or our IRC channel (#nesvideos 
@ freenode) for all your informational needs. Our administraion and player 
collective will most certainly be able to help.

The relevant thread about PS2 emulator development can be found here:

http://tasvideos.org/forum/t/7740

Thank you, and good luck in PCSX2 development endeavours!

Original issue reported on code.google.com by mooz...@gmail.com on 5 Feb 2009 at 9:32

GoogleCodeExporter commented 9 years ago

Original comment by gigaherz on 5 Feb 2009 at 9:38

GoogleCodeExporter commented 9 years ago
Moved to backburner

Original comment by kraka...@gmail.com on 27 Apr 2009 at 7:44