This repository has been archived by the owner on Mar 18, 2023. It is now read-only.
Releases: root670/CheatDevicePS2
Releases · root670/CheatDevicePS2
v1.7.5
v1.7.4
v1.7.3
A special thanks goes out to @luisdallos for submitting the first two pull requests for the project! His PRs identified and fixed several bugs and implemented a new code type in the engine.
New Features
- Option to save database in game menu before booting a game
- Support for reading Action Replay MAX saves (
.max
) - New code type: 8-bit / 16-bit constant serial write (#24)
Misc. Changes
- Ignore "Your System Configuration" in Save Manager
- Improved help text scrolling
- Remove incompatible codes from bundled cheat database
- Add clean target to boostrap (#23)
Bug Fixes
v1.7.2
v1.7.1
v1.7
v1.6.1
v1.6
Highlights
- Add support for read-only and read/write databases. (#14)
- Remove support for .CDB cheat databases. A zipped .txt file is the preferred format going forward.
- Remove initial loading bar. It would periodically wait for a vsync, so loading would take a few seconds longer than it needed to.
v1.5
Highlights
.zip
cheat databases can contain more than one TXT cheat database file.- Add button graphics for L3, R3, Select, and Start.
- Allow script-style comments (lines beginning with
#
) in cheat databases. - Use double-buffering to prevent black lines when transitioning between menus.
- Jump between cheat sections/headers using L2/R2.
Bug fixes
- Fix hang when attempting to open TXT cheat database that doesn't exist.
- Fix grey bar at bottom of the screen on PAL displays.
- Fix several TXT cheat database parsing bugs (15-character long game titles with a space at index 8 being parsed as a cheat title, last code line in cheat file being parsed as a cheat title if it wasn't followed by a newline, etc.).
- Fix incorrect replacement of L2 with
{L1}
in many places in the bundled cheat database.
Miscellaneous Improvements
- Use updated
usbd.irx
,usbhdfs.irx
, andiomanX.irx
drivers from PS2SDK. This should improve device compatibility and reliability. - Use non-interactive shell when using
docker-make.sh
. - Travis-CI integration to verify successful compilation.
- Refactor game save code into
src/saveformats
. - Many code formatting improvements/cleanups.
- Tidy up several UI elements with improvements to alignment and overall consistency.
- Refactor much of the rendering code.
- Ignore case when checking file extensions.
- Verify CBS files before adding to save list.
- Add .editorconfig