Added 'In-Game Time Savestate'

This commit is contained in:
sup39 2023-02-12 01:56:51 +09:00
parent 6c2ee2e8ba
commit 1afdd258d0
3 changed files with 127 additions and 1 deletions

124
Codes.xml
View file

@ -4967,4 +4967,128 @@
90030030 4E800020
</source>
</code>
<code>
<category>savestate</category>
<title lang="en-US">In-Game Time Savestate</title>
<title lang="ja-JP">ゲーム内タイム状態保存</title>
<author>sup39(サポミク)</author>
<version>1.0</version>
<date>Feb 11, 2023</date>
<description lang="en-US">
| Combination | Result |
| ------------| ---------------------------- |
| D-Pad Left | Save current In-Game Time |
| D-Pad Right | Load saved In-Game Time |
</description>
<description lang="ja-JP">
| ボタン | 機能 |
| ---------- | -------------------------------- |
| 十字キー左 | 現在のゲーム内タイムをセーブ |
| 十字キー右 | セーブしたゲーム内タイムをロード |
</description>
<source version="GMSJ01">
C220C428 00000003
3D80817F 39600000
916C0034 916C0038
7C0802A6 00000000
C0000000 00000013
3D808040 A18C0D50
2B8C0001 419E000C
280C0002 4CA20020
816D97E8 7D6B5B79
4D820020 3D80817F
7D2D42E6 7D4C42E6
7C0D42E6 7C090000
4082FFF0 806B0110
80AB0114 7D455010
7D234910 806B00F0
80AB00F4 7D455014
7D234914 409E0020
806B00C8 80AB00CC
7CA55010 7C634910
906C0034 90AC0038
4E800020 806C0034
80AC0038 7CA55010
7C634910 906B00C8
90AB00CC 4E800020
</source>
<source version="GMSJ0A">
C212C3C0 00000003
3D80817F 39600000
916C0034 916C0038
7C0802A6 00000000
C0000000 00000013
3D80803F A18C5428
2B8C0001 419E000C
280C0002 4CA20020
816D9E78 7D6B5B79
4D820020 3D80817F
7D2D42E6 7D4C42E6
7C0D42E6 7C090000
4082FFF0 806B0110
80AB0114 7D455010
7D234910 806B00F0
80AB00F4 7D455014
7D234914 409E0020
806B00C8 80AB00CC
7CA55010 7C634910
906C0034 90AC0038
4E800020 806C0034
80AC0038 7CA55010
7C634910 906B00C8
90AB00CC 4E800020
</source>
<source version="GMSP01">
C213FC5C 00000003
3D80817F 39600000
916C0034 916C0038
7C0802A6 00000000
C0000000 00000013
3D808040 A18CBBF4
2B8C0001 419E000C
280C0002 4CA20020
816D9EE0 7D6B5B79
4D820020 3D80817F
7D2D42E6 7D4C42E6
7C0D42E6 7C090000
4082FFF0 806B0110
80AB0114 7D455010
7D234910 806B00F0
80AB00F4 7D455014
7D234914 409E0020
806B00C8 80AB00CC
7CA55010 7C634910
906C0034 90AC0038
4E800020 806C0034
80AC0038 7CA55010
7C634910 906B00C8
90AB00CC 4E800020
</source>
<source version="GMSE01">
C214AFCC 00000003
3D80817F 39600000
916C0034 916C0038
7C0802A6 00000000
C0000000 00000013
3D808040 A18C4454
2B8C0001 419E000C
280C0002 4CA20020
816D9FB8 7D6B5B79
4D820020 3D80817F
7D2D42E6 7D4C42E6
7C0D42E6 7C090000
4082FFF0 806B0110
80AB0114 7D455010
7D234910 806B00F0
80AB00F4 7D455014
7D234914 409E0020
806B00C8 80AB00CC
7CA55010 7C634910
906C0034 90AC0038
4E800020 806C0034
80AC0038 7CA55010
7C634910 906B00C8
90AB00CC 4E800020
</source>
</code>
</codes>

View file

@ -58,7 +58,8 @@ Some codes store some states in the games memory starting from address 0x817F000
| ![](./docs/reserved.svg) | `0x2D` | `0x2D` | Red Coin Savestate: Red Coin Count |
| ![](./docs/unallocated.svg) | `0x2E` | `0x2F` | Not Allocated |
| ![](./docs/reserved.svg) | `0x30` | `0x33` | QF Time Savestate: Stored QF Time |
| ![](./docs/unallocated.svg) | `0x34` | `0x93` | Not Allocated |
| ![](./docs/reserved.svg) | `0x34` | `0x3B` | In-Game Time Savestate: Stored Elapsed Time |
| ![](./docs/unallocated.svg) | `0x3C` | `0x93` | Not Allocated |
| ![](./docs/reserved.svg) | `0x94` | `0xA3` | QF Timer: Coordinates of the Text box (LTRB) |
| ![](./docs/reserved.svg) | `0xA4` | `0xB0` | QF Timer: Timer Format String |
| ![](./docs/reserved.svg) | `0xB0` | `0xB1` | QF Timer: (Unused) |

View file

@ -1,5 +1,6 @@
# Changelog
## Feb 11, 2023
- Added 'In-Game Time Savestate'
- Added 'QF Time Savestate'
- Added 'Red Coin Savestate'
- Added 'Previous Downloaded Codes' as a preset