CheatDevice Remastered v1.0h3 PRX for GTA Liberty & Vice City Stories PSP
by Freakler


 After over 15 years since the original CheatDevice release I remade the project from ground up fixing, updating and adding lots of things.
 CheatDevice Remastered combines both original plugins for LCS & VCS into one with compatability for almost all releases. (There are over a dozen!)

 Once in-game, just like with the original, the menu can be opened and closed by pressing L + UP. 

 Happy Cheating! :)



Compatibility:
--------------
 All versions of the game (except the Japanese releases) are supported! As a bonus the German versions will be patched back uncut again.
 Tested and working on selected PSP CFWs as well as on Adrenaline eCFW for Vita and PPSSPP v1.12.3 and up.
 
 PPSSPP is like 98% compatible right now. There might be more issues due to the emulation however.
 
 This will NOT work with mobile versions!



Installation
------------

Copy the whole "cheatdevice_remastered" folder to "/PSP/PLUGINS/" directory. 

	PSP & Adrenaline
	----------------
	 1. Move "cheatdevice_remastered.prx" to "/seplugins/" folder
	 
	 2. Edit "ms0:/seplugins/GAME.TXT" file (create it if not already there) and add the line "ms0:seplugins/cheatdevice_remastered.prx 1"
		(If you are using the native resolution patch by TheFloW make sure to load the CheatDevice first by placeing "gta_native.prx" line AFTER this one!)
		
	 3. In the VSH-menu enable 333Mhz in Game-mode for a smoother experience.
	 
	 4. Enable extra RAM in Recovery Menu (aka. "Force High Memory Layout")
		(This feature might be broken on older CFWs like ME/PRO! It is confirmed working on Adrenaline and ARK-4)

     If you are using a PSP 1000 (Fat) model: Please use cheatdevice_remastered_lite.prx instead. 
	 

In the end it should look like this on PPSSPP:
	PPSSPP/
	├─ PSP/
	   ├─ APP/
	   ├─ AUDIO/
	   ├─ GAME/
	   ├─ .../
	   ├─ PLUGINS/
		  ├─ cheatdevice_remastered/
			 ├─ SCRIPTS/
				├─ LCS/
				   ├─ xyz.txt
				   ├─ ...
				├─ VCS/
				   ├─ xyz.txt
				   ├─ ...
			 ├─ cheatdevice_remastered.prx
			 ├─ cheatdevice_remastered_lcs.ini
			 ├─ cheatdevice_remastered_vcs.ini
			 ├─ plugin.ini


And like this on PSP/Vita:
	ms0:/
	├─ PSP/
	   ├─ APP/
	   ├─ AUDIO/
	   ├─ GAME/
	   ├─ .../
	   ├─ PLUGINS/
		  ├─ cheatdevice_remastered/
			 ├─ SCRIPTS/
				├─ LCS/
				   ├─ xyz.txt
				   ├─ ...
				├─ VCS/
				   ├─ xyz.txt
				   ├─ ...
			 ├─ cheatdevice_remastered_lcs.ini
			 ├─ cheatdevice_remastered_vcs.ini
	├─ seplugins/
	   ├─ cheatdevice_remastered.prx
	   ├─ GAME.TXT


	 
Note: There is a second "lite" plugin for casual cheaters which is missing advanced features like Editors, Freecam, UserScripts etc for slightly better performance.

 
UserScripts
-----------

You can create basic UserScripts saved in plain text which currently is the next best thing to the original UserCheats. 
Everything from simply changing the weather to creating whole new missions is possible! 

More info on script programming and samples can be found in /cheatdevice_remastered/SCRIPTS/

A compilation of UserScripts can be found here: https://github.com/Freakler/CheatDeviceRemastered-UserScripts
A guide to get started in UserScripting here: https://github.com/Freakler/CheatDeviceRemastered-UserScripts/wiki/UserScript-Tutorial---Part-1,-Getting-Started


Changelog
---------

v1.0h3 (2026-03-27)
- added Empire Editor (VCS) (thx @NABN00B)
- added ULUS11826 ("Seen in Liberty City" Mod) to .ini
- added Spanish translation (thx @vdarg / @exvaae)
- added an optional loader prx for older CFWs (via @danssmnt)
- fixed UserScript Menu lag for PPSSPP on devices with slow storage (via @danssmnt)
- code improvements, optimizations and LOTS of fixes (via @danssmnt)
- compatibility with newer SDK (via @danssmnt & thx to @Parik27)


v1.0h2 (2025-01-06)
- made TOPFUN spawnable in VCS (thx @Parik)
- fixed GXT-less Vehicles names in Garage Editor
- added a warning message when running low on memory
- fixed config saving on real hardware
- fixed config corruption when "Exit Game"
- fixed Heli-height issue with ARK-4 with "Extra memory" enabled
- fixed Lite version crashing on PPSSPP for VCS
- more minor fixes & adjustments

v1.0h "The Translation Release" (2024-09-15)
- added minigun to pickup spawner and mark on map cheat for VCS
- fixed 'if and' / 'if or' conditions for user scripts (thx @Parik)
- fixed vehicle spawner blacklist in VCS (thx @NABN00B)
- vehicles created with vehicle spawner now disappear when not close (thx @NABN00B)
- added option to switch back to "real" speedometer speed calculation
- added PED Clothes Colors to Pedestrian Editor
- enabled Handling- & ModelFlags in Handling Editor (thx @NABN00B)
- doubled the maximum user script size & custom strings to 32
- fixed a problem with heli-height-patch in combination with PPSSPP (thx @Parik)
- added experimental Swimming Cheat for LCS
- added Option to swap X with R for special cheats (for gta_remastered's swapped controls)
- added unlimited swimming cheat for VCS (by @danssmnt)
- the whole menu can now be translated!! (by @danssmnt)
- more optimizations and fixes


v1.0g2 (2024-03-03)
- better hover vehicle controls 
- added VCS garage fix 
- speedometer fix (more realistic but probably still not accurate)
- rocket boost fix (1 was the same as off)
- cheat description strings adjusted
- added Sindacco Chronicles Hidden package object to pickups
- now skipping special vehicles in vehicle spawner
- removed crashing skin "FRANFOR" (LCS)
- fixed userscript opcode 0482 (VCS)
- added "the dummy" skin (LCS)
- added fix for Sindacco Chronicles' custom radio color showing in menu
- added unlimited height limit for helis and planes (VCS)
- fixed and enhanced power-jump 
- added lock/unlock car to up/down button cheat
- fixed PPSSPP blackscreen for LCS
- more optimizations and fixes 

v1.0g "The Open Source Release" (2023-05-04)
- fixed newline bug in UserScripts
- better "high memory layout" detection
- added Cheat "Untouchable"
- added Cheat "Freeze Traffic"
- added Cheat "Cars drive on water"
- added Cheat "Mission Selector"
- added Action-buttons Cheat "Impuls"
- added Action-buttons Cheat "Jump with Vehicle"
- added "unfreeze" option for ped/vehicle to touch cheats
- added option to adjust player model of stock cheat for LCS
- added option to display free main memory 
- fixed bug in loading last touched ped/vehicle/object position
- added Timecycle Editor (thanks to @DenielX)
- removed the "bigger legend box" option
- removed the "disable advanced UI" option
- removed the "show Ped's stats when aimed at" cheat
- removed min and max bounds for editors
- you can now use R + UP/DOWN to fast scroll through categories
- even more bug fixes and code cleaning for opensourceing


v1.0f "The late Anniversary Release" (2022-12-29)
- added lite version of plugin without advanced features for casual cheaters
- moved "CDR/" folder from root to "PSP/PLUGINS/cheatdevice_remastered/"
- config .cfg and names .ini are no longer dynamically created next to the prx
- added teleport to Highest Solid Ground for VCS
- added teleport to Stadium Stage for VCS
- added teleport to Mendez's Mansion Interior for VCS
- fixed a bug loading first teleport location from config
- UserScripts can now have 16 custom strings with a max length of 256
- fixed UserScript bugs due to custom strings and added more error messages
- added fix for crouching and manual aiming at the same time
- added Cheat to adjust the BMX Jump Height (thanks to darkdraggy)
- added Cheat to warp out of water with car automatically for LCS
- fixed bug where warping out of water results in endless loop if water below
- added some more Stock cheats
- realtime clock cheat now sets system time continuously 
- more bug fixes and code cleaning for opensourceing
- more & updated UserScripts


v1.0e3 (2022-06-25)
- fixed a bug in UserScript translation ("if and" / "if or")
- vehicle spawner now makes sure vehicle doors are not locked
- blocked more crashing cheats in multiplayer

v1.0e2 (2022-06-24)
- editor's slot/no position is now saved to config as well
- added possibility to use custom text in scripts
- added folder support to UserScripts
- more & updated UserScripts

v1.0e "The Config Update" (2022-04-29)
- added button to auto-select current weapon in Weapon.dat Editor
- config rework, removed .ini in favor of faster binary file
- added option to enable autosaving to config
- added the classic Gather Spell cheat
- added the classic Rocket Boost cheat
- added "Reverse Gravity" to button up/down cheat shortcuts
- added "Toggle GatherSpell" to button up/down cheat shortcuts
- added "Toggle Slowmo" to button up/down cheat shortcuts
- deactivated user scripts menu in multiplayer
- more UserScripts


v1.0d "The UserScripts Update" (2022-03-20)
- fixed Infinite Ammo for VCS (Grenade & Camera Slots)
- fixed unload vehicle teleport bug in VCS
- added UserScripts
- added Weapon.dat Editor
- added missing info to Particle and Handling Editors for VCS
- added facing direction in degree to draw coordinates
- internal Script usage wont overwrite mission scripts anymore
- removed LCS Building / Interior switching because of UserScripts


v1.0c2 (2022-01-05)
- fixed crash when trying to aim-melee a PED in VCS on PSP/Vita
- fixed crash for "Behave like Tank" cheat with Bikes on PSP/Vita
- added VCN Maverick spawn on VCN landing pad

v1.0c "The Content Update" (2021-12-27)
- fixed crash on Loadscreen after resume from sleepmode in LCS
- fixed menu text in LCS not returning to fullscreen after sleepmode
- fixed rare crashes with random loadscreens
- fixed wrong RadioStation-name detection in Editors
- added IDE type-dynamic Editors with basic info
- adjusted Speed'O'meter position for Mulitplayer
- added OnMission bool fake cheat
- added Staunton Bridge Lift control cheat
- added Delorean detection like in original LCS CheatDevice
- added Building / Interior switching (LCS only for now)
- added Walking Speed Multiplier cheats for Player & Pedestrians


v1.0b3 (2021-11-15)
- added Vehicle behaves like Tank cheat
- added experimental Powerjump cheat
- reworked vehicle spawner
- bugfixes

v1.0b2 (2021-11-08)
 - fixed crash on PPSSPP when pressing R-Trigger
 
v1.0b "The PPSSPP Update" (2021-11-07)
 - added support for use with PPSSPP
 - added color-box for ped/vehicle-colors editor
 - adjusted World-Gravity value bounds and config
 - added N.O.S. boost cheat for vehicles
 - changed fast scrolling in Editors (now hold R-Trigger + LEFT / RIGHT)
 - increased height limit for helicopters in LCS (thanks to darkdraggy)
 
 
v1.0 "The Initial Release" (2021-10-24) 


 
Best Experience
---------------
Although this plugin is designed to work with all game versions, models and settings the following setup will grant you the best experience possible:
 - use Vita 1000 OLED model 
 - use Adrenaline eCFW (https://github.com/TheOfficialFloW/Adrenaline)
  - install GTA Remastered prx (https://github.com/TheOfficialFloW/RemasteredControls/releases/tag/GTARemastered)
  - GTANativeRes prx (https://github.com/TheOfficialFloW/GTANativeRes)
 - enable "High Memory Layout" in the recovery Menu
 - enable 333mhz Game clock in VSH-menu
 - enable 60 FPS Cheat under "Game Options" category

For PPSSPP installing right analog stick control is highly recommended as well! 
Either via this plugin https://github.com/Freakler/ppsspp-GTARemastered 
or alternatively via CWCHEAT codes:
 for LCS see: https://gtaforums.com/topic/905739-psp-right-analog-stick-control-cwcheat/
 for VCS see: https://gtaforums.com/topic/911196-right-analog-stick-patchppsspp/


Disclaimer
----------
USE THIS AT YOUR OWN RISK.
Certain Cheats can softlock or crash the game, furthermore saving with them might corrupt your Savedata!



Thanks & Greetings
------------------
Edison Carter, vettefan88, Waterbottle, Jeremie Blanc, ADePSP, Joek2100, PSPHacker108, Sousanator, Rasal, Mister Enchilada, Skiller
theY4Kman, Noru, KING_REY-S, thehambone, the NSA, gtaforums.com, gtamods.com, gtamodding.ru, TheFlow, aap, Firehead
Silent, neur0n, Samilop "Cimmerian" Iter, darkdraggy, hrydgard, unknownbrackets, Micsuit / danssmnt, NielsB, metehan989, DenielX, Acid_Snake

..many more and everyone else from back then contributing and supporting!
