Skip to content
Tyler Wilding edited this page Oct 30, 2017 · 2 revisions

note

this was just quickly translated in google translate, hasnt been updated or gone over in anyway

pcsx2-1.4.0-rr

pcsx2-1.4.0-rr is an unofficial emulator with the addition of TAS creation function to [pcsx2-1.4.0] (https://github.com/PCSX2/pcsx2). For an overview, please refer to [README] (https://github.com/pocokhc/pcsx2-1.4.0-rr).

Additional functions

Menu bar (Movie)

Function
NewRecord Opens a file in Record mode. The contents of the file are initialized.
Open the file in Play Replay mode.
Stop Close the file.
Convert (p2m -> p2m2) Convert the old pcsx2 - rr KeyMovie file so that it can be played. It just does not work out fine.
Convert (v1.0 - v1.2 -> v2.0 later) Since we changed the KeyMovie format, convert it so that older version of KeyMovie format can be played accordingly.
Open KeyEditor Window ... Opens the KeyEditor window.
  • Both New Record and Play begin with the Stop state. Please press P to play.

shortcut key

Button Function
P pause / unpause switching
space frame advance
R Switch between playback mode and recording mode of key movie

Lua

For details [wiki] (Lua)

KeyEditor

For details [wiki] (KeyEditor)

About key change of shortcut key

Please play with the following files. ./inis_1.4.0/PCSX2-rr_keys.ini However, as described in the ini file, It is better not to use F5, F7, PAGE_UP, DELETE, HOME, INSERT keys.

Key Movie Creation Assumption Procedure (Updated April 9, 2017)

  (desync correspondence procedure)

  1. Start with CDDVD (rapid) for the time being, and advance a little.
  2. Load key file with Movie → New Record / Play.
  3. Play it again from the beginning with CDDVD (rapid) again. (Desync correspondence procedure up to here)
  4. Since it is stopped, move it with the P key.
  5. If you want to restart the creation, move to the place where creation was resumed and press the R key.   (From playback mode to recording mode)
  6. Proceed with creation using the following keys.

 | Button | Function |  | --- | --- |  | P | pause / unpause |  | R | switch key / movie record / replay |  | space | frame advance |  | F1 | QS |  | F2 | toggle save slot (+1) |  | SHIFT + F2 | toggle save slot (-1) |  | F 3 | QL |

  • Other shortcut keys are pscx2 official page [see] (http://wiki.pcsx2.net/index.php/Hotkeys) ※ There is a case that doing saving immediately after saving does not work. It is better to check what you can save with console.

About ## desync

  • The difference of cpuRegs.cycle due to the first activation (CDDVD activation) and the second and subsequent activation (CDDVD restart) has been confirmed. This may cause frames to shift if activated for a long time (it is unknown whether there is really a relationship).

  • Overwrite keyframe with QS / QL miss QS / QL status and keyframes are related only to the number of frames. Please be careful of the wrong overwrite.

  • The current time saved in cddvd is not currently saved (it will be applied in the next update)

tips

The key file is based on frame and reads / overwrites only that frame. So it is possible to switch to replay mode with the R key and advance to a certain frame, then record mode with the R key to record.   

Recording assumption procedure

  1. Begin with Play before starting the game.
  2. Since I think that it is stopped when I start the game, I will start recording with the F12 key.
  • Please make sure the storage location of the recorded file is authorized place (Home directory recommended as there is no authority under C drive under windows 10)
  • Since there is no warning etc. even if it is not saved due to lack of authority, it is better to check if the file is created.
  • The sound file is created separately in "recording.wav" in the same directory as the exe file of pcsx2. ※ If you play Pause, QL, QS, sound file may be out of sync with video file.
  1. Use P key to unpause and record.   

Other

  • It is a key file, but it is incompatible with the p2m file of pcsx2. I added a conversion function, but synchronization deviation is intense and probably will not be usable ...

  • I want the key config of the shortcut key! inis_1.4.0 / PCSX2-rr_keys.ini Please edit.

  • When the key does not react on the game screen Although the condition is unknown, there are times when it does not do anything for a certain time. In that case, focus on the main menu and then focus on the game screen again.   

  • When game screen only froze During the game startup, if you move the mainframe such as the controller setting during pause, it may harden. At that time, you can stop from the menu of the system → Interrupt → Restart.   

  • pscx 2 things freeze I think that it is rare, but if there is a reboot ...

  • Updating the frame number of the window title is slow It seems to be updated every certain period. The title of KeyEditor will be updated in real time so please check it.   

  • Can not play normally with a space pressed? I can not do it at present. I do not understand how to realize it.

  • Can you make it with the latest version (PCSX 2)? I do not think that the original structure is as much as possible (intentionally), so I think that applying the add TAS code part will also be applicable to the latest version of PCSX2. Also, if the official v1.5.0 is released it will be merged.

Other

github is a beginner and I do not know much. I think that you can contact me if there are any inadequacies or problems. For contact: pocopococpp198@gmail.com