Skip to content

@root670 root670 released this Oct 23, 2019

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

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

  • Fix crash when deleting code lines in certain instances
  • Fix finding multiple hooks when seaching for hooks (#23)
  • Fix cheat list parsing bugs (#23)
  • Fix loading zip files without directory entries (#23)
Assets 3

@root670 root670 released this May 18, 2019

Tagged releases are automatically built and deployed using Travis-CI now!

Bug fixes

  • Fix crash when pressing X before any games are in the game list.
Assets 3

@root670 root670 released this May 5, 2019 · 30 commits to master since this release

Bug fixes

  • Fix hang on real consoles.
Assets 3

@root670 root670 released this May 5, 2019 · 31 commits to master since this release

This version works on emulators but NOT real consoles! Please use v1.7.1 or higher instead.

Highlights

  • Add support for value-mapped cheats, allowing code lines in a cheat to reference a list of values. See the wiki for more information.
Assets 3

@root670 root670 released this Apr 23, 2019 · 53 commits to master since this release

Bug fixes

  • Fix freeze when loading history file (#16).
Assets 3

@root670 root670 released this Apr 14, 2019 · 55 commits to master since this release

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.
Assets 3

@root670 root670 released this Apr 6, 2019 · 90 commits to master since this release

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, and iomanX.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
Assets 3

@root670 root670 released this Jun 3, 2018 · 155 commits to master since this release

Bugfix

  • Fix active game not being set properly when loading history file containing an entry for an enable code.
Assets 3

@root670 root670 released this May 27, 2018 · 156 commits to master since this release

New Features

  • Save cheat database to TXT file
  • Support loading TXT cheat database compressed in a ZIP file

Miscellaneous Improvements

  • Increased maximum number of games and cheats
  • Press Start to accept string and code prompts
  • Fix detecting multi-line enable codes
Assets 3

@root670 root670 released this May 20, 2018 · 164 commits to master since this release

New Features

  • Load .TXT cheat database files
  • History file: previously used cheats will be re-enabled next time Cheat Device is run
  • Support for DTL-T10000 (PS2 TOOL)
  • Load and save ZIP files in the Save Manager
  • Game list is automatically sorted
  • Edit boot paths within Cheat Device
  • Embed button graphics into strings with {CROSS}, {SQUARE}, {TRIANGLE}, {CIRCLE}, {L1}, {L2}, {R1}, and {R2}. These are most useful in cheat descriptions.
  • Support for manipulating cheat database within Cheat Device. Games, cheats, and code lines can be added, modified, and deleted. The modifications can't be saved yet, but this is planned to be implemented in a layer release.
  • Scroll bar drawn on side of menus
  • Press L2/R2 to jump to the top/bottom of a cheat or code menu
  • Cheat database based on Code Breaker 10.1 is now included in releases

Miscellaneous improvements:

  • Many stability, UI, performance, and code organization improvements
  • Script for building using Docker is included
Assets 3
You can’t perform that action at this time.