Changes in v1.60 (March 21, 2011) [+] Added better support for homebrew, now uses unique Game IDs which are the same as those generated by CWCheat. Big thanks to HARO for the help. [+] Single select folders are now supported. [+] Rewrote search function, now it is much faster (average 100x faster) and has less wear on the memory stick. [+] Added option to change how many search results can be found before the search is terminated. Using the default will cause TempAR to find all results. [+] Can now save cheats. Cheats are saved to an individual file in ms0:/seplugins/TempAR/cheats/{game-id}.db. You can load these cheats by selecting the appropriate load cheat file options. [+] Added cheat delete function. [+] Pressing triangle on a cheat now shows a menu which allows the user to edit, rename, delete or copy the cheat. [+] All loaded search results can now be added with a single click. [+] Added support for custom 8x8 fonts. If you wish to use a custom font place it at ms0:/seplugins/TempAR/font.bin. [+] Added a text viewer. The text viewer can be triggered by going to the last tab. If a text file exists at ms0:/seplugins/TempAR/text/{game-id}.txt it will be loaded. [+] Added support for FreeCheat patch files. Only one patch file can be used per game and should be placed in ms0:/seplugins/TempAR/patch/{game-id}.pat. Then select "Load Memory Patch" from the PRX tab. [!] Menu display key no longer interferes with menu options. [!] Copy cheat now actually copies the code lines instead of just the code name. [?] Due to internal changes the config.bin files must be deleted if they exist. If they are not deleted there may be issues using the disassembler and browser functions. [?] Renamed POPS version to lite as it now works in game mode as well, not just POPS. The only difference the lite version has to the normal version is lack of USB support. [?] Optimized the source, reduced uncompressed PRX size by ~25KB.
[+] Fixed value search speed is almost twice as fast. [+] Added tempar_autooff.prx. This plugin will revert normal 8/16/32-bit constant write codes to their original values when the cheat is deactivated. This is so ASM codes don't require a separate off code. If the constant write codes are within a conditional or are influenced by another code type their values will not be restored. [!] Fixed some random bugs.
Also other minor changes and bug fixes (probably introduced some new bugs as well :P). Please report any issues.
[+] Changed default menu key to HOME + RTRIGGER (the same as the official PSPAR). [+] No longer need to press HOME twice to start using TempAR. Home menu is also restored to its default appearance when the cheat menu is closed. [!] Fixed a off by one error with the toggling of cheats in a radio folder. [!] Fixed a bug with the CWCheat multi-write pointer code type. [!] Fixed some bugs where codes where not disabled correctly with tempar_autooff.prx. [!] Fixed single character Japanese text not being loaded correctly for text viewer/ cheats. [!] Fixed blue screen on resume if menu was open when the PSP went into standby mode on 6.20+. [!] Other minor bug fixes and changes. [?] tempar_autooff.prx is now based off of tempar_lite.prx which has some features removed to help reduce memory usage.
Rewrote how cheats are handled to make it more easily extendable and also reduce memory usage a little. Hopefully there aren't any serious bugs. :S
changelog: [+] User can now change the maximum number of cheats/code lines which can be loaded. [+] Added support for loading codes from PSPAR .bin files (checksum not validated). [+] Added support for loading codes from NitePR .txt files (converted to PSPAR on load). [+] Added 0xC1 code type (call function with arguments) to PSPAR extended engine. [+] Added 0xC2 code type (run code from cheat list) to PSPAR extended engine. [+] Added 0xC4 code type (safe data store) to PSPAR engine. Depending on usage this code type could interfere with auto-off feature. [+] Added 0xC5 code type (counter) to PSPAR extended engine. [+] Can add search results in CWCheat format by pressing SQUARE on the search result instead of CROSS. [+] Added support for PSX GameShark codes. [+] Added HB blacklist file to disable HB Game ID generation in certain games. This is useful for shells such as Xplora, Prometheus ISO Launcher, etc. [+] Added PSP Utilities application which contains various cheat helper functionality (requires Java). [+] Added option to swap functionality of CROSS and CIRCLE buttons in the TempAR menu. [+] Added multi-lingual support for the interface. [+] Added Japanese translation (thanks to HARO). [+] Added support for folders in folders using 0xCF code type. [-] Removed thread list and module list from lite version to reduce size. [-] Removed copy to text file from Disassembler. [-] Removed old PC tools since the functionality they offered is now integrated into TempAR. [!] Fixes to the conditional code types and 0xD0 code type (thanks HARO) [?] Temporary data buffers are only allocated when needed to reduce memory usage. [?] Rewrote cheat.db file parser to make it ~1/3 faster. Old Parser: 62 seconds (58.9MB) New Parser: 42 seconds (58.9MB) [?] Removed autooff version, auto-off functionality is merged with both tempar.prx and tempar_lite.prx. To enable auto-off change "Enable Autooff" from False to True in the [PRX] tab, Save Settings and reload the cheat file. (once you reload a game auto-off functionality will be enabled by default). [?] Pressing LTRIGGER in cheat menu now toggles cheat engine between active/deactive. [?] Rewrote function used to get home screen frame buffer. Should now work with homebrew which doesn't use the Sony exit screen and no longer has to allocate RAM for custom framebuffer in PSX games.