KeyMovieFormat - xTVaser/pcsx2-rr GitHub Wiki

note

veryquikcly translated as well, needs works and updating

This page explains the format of KeyMovie file created by this tool and the format of Key information generated by PCSX 2 homebrewer.

format

address size default data 説明
0x00 1byte 1 KeyMovie version
0x01 1byte 0xCC 識別子
0x02 50byte "PCSX2-1.4.0-rr" エミュレータ名
0x34 50byte author(任意で書き込み)
0x66 50byte cdrom名
0x98 4byte 0 MaxFrame
0x9C 4byte 0 UndoCount
0xA0~ 16byte * n block情報がこの後続きます。
  • Calculation method of specified frame key 160 bytes (HEADER_SIZE) + n (frame) * 16 bytes (BLOCK_SIZE)

  • block information 0 to 6 (6 bytes): 1 Player key information 7 to 12 (6 bytes): 2Player key information

Key Data

It is a breakdown of key information of 6 bytes.

address
0 ~ 1 Normal button
2 Right and left of the right analog stick
3 Up and down of the right analog stick
4 Left of left analog stick
5 Up and down of the left analog stick
  • Normal button breakdown (2 byte, 16 bit)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
START R3 L3 SELECT X R1 L1 R2 L2

※ 1: UnPushed, 0: Pushed

  • Value of analog stick (0 to 255) max left / up: 0 neutral: 127 max right / down: 255