PDA

View Full Version : Cwcheat 0.2.1 Rev.a Released



wraggster
February 8th, 2008, 21:38
News/release from Weltall: (http://cwcheat.consoleworld.org/downloads/index.php?act=download&id=26)


Here it is a new version of cwcheat: 0.2.1 REV.A
The major news about this version are two:
Now homebrews finally get their own ids. The id is made trough hashing of the launched eboot from the game menu. it will have the HBxxxxxxxx format and so it will allow you to catalogue easily and cleanly in your database cheats for different homebrews.
four new test code types which uses adress comparison in place of comparing a fixed value with the value at a particular adress.
The general format is this:
0xDaaaaaaa 0xXbbbbbbb
0xnnnnnnnn 0x0000000Y
a = adress to the left operand of the test operation
b = adress to the right operand of the test operation
X = test operation to be executed: 4 for equal, 5 for not equal, 6 for less than, 7 for greather than
n = number of lines to skip if the test fails
Y = bits of the operation: 0 = 8bit, 1 = 16bit, 2 = 32bit
Then there is the classical list of fixes and optimizations on cpu clock functions, text reader, and some select cheats menu functions.
Finally a polish translation was added thanks to Bolec and some workaround were applied for some 3.80+ firmware bugs till better ways are found.

Enjoy

CHANGELOG:

0.2.1 REV. A RELEASE
=====================

- [ALL] Added a polish translation thanks to Bolec
- [ALL] Fixed a memory leak in the text reader
- [ALL] reworked partially cpu clock functions. now they will be able to work as expected also 3.80 without setting first 333/166
before changing values.
- [ALL] various optimizations in the cpu clock functions
- [GAME] Added four new code types. They are all test codes, but they check two adresses for ==, !=, >, <.
This is their format:
0xDaaaaaaa 0xXbbbbbbb
0xnnnnnnnn 0x0000000Y
a = adress to the left operand of the test operation
b = adress to the right operand of the test operation
X = test operation to be executed: 4 for equal, 5 for not equal, 6 for less than, 7 for greather than
n = number of lines to skip if the test fails
Y = bits of the operation: 0 = 8bit, 1 = 16bit, 2 = 32bit
- [GAME] Added support to homebrew identification: an hash is done out of the launched eboot and an id is assigned from there in this format
HBxxxxxxxx. This will allow you to keep your homebrew codes separated in the database.
- [ALL] fixed a bug in the cheat deletion function in the select cheats menu which didn't copy correctly the various codelines of the cheat under
the deleted one, leaving codelines of the deleted cheat in place of the cheat under it.
- [ALL] the informations on the main menu about the memory stick total/available space was disabled for the 3.80+ firmwares
because of a bug in the firmware which could lead to freeze. This was done as a temporary solution till a workaround to this problem is found.
If, after opening the in game menu, the ms led stays blinking, don't do any file operation: reload/save db, save setting, search operations,
selecting a remapsp. If you need those go out from the menu and reopen it in a time while the ms led isn't blinking. This doesn't affect older
firmwares
- [GAME] some little fixes

Download and Give Feedback Via Comments

jackschmaltz
February 9th, 2008, 01:01
Fantastic, always a good app to have :D

.:}<3\/!}\{:.
February 9th, 2008, 10:52
hi guys, i havent been here for a long time, can someone tell me if this works on 3.90M33?

Raziel-chan
February 9th, 2008, 14:36
hi guys, i havent been here for a long time, can someone tell me if this works on 3.90M33?

Considering that the previous version does... I'd say yes.

cya
Raziel-chan

limmk
February 9th, 2008, 14:50
yes. it works

http://www.youtube.com/v/X-nAA0J7ERs

.:}<3\/!}\{:.
February 10th, 2008, 09:51
yes. it works

http://www.youtube.com/v/X-nAA0J7ERs

thx guys:thumbup:

kryst abegnalie
February 12th, 2008, 08:51
hi, can someone tell if you can use the function for text reader?? can i put only some text documents to the folder then it will read on the game??

BloodLust8
February 12th, 2008, 11:13
hi, can someone tell if you can use the function for text reader?? can i put only some text documents to the folder then it will read on the game??

I would like to see this implemented aswell.

koolas
February 19th, 2008, 10:50
will this work in 3.71m33-4?? help

rekha
February 19th, 2008, 10:55
CWCHEAT 0.2.1. Revision A incorporates individual IDs for homebrew to help catalog and keep your homebrew cheats clean. The ID is made through hashing the launched EBOOT from the game menu — that will be in HBxxxxxxxx format. Also introduced are four new test code […]

limmk
March 22nd, 2008, 18:43
0.2.2 RELEASE
=====================

- [ALL] Now cwcheat checks if you are using the ms driver patch by dark alex which uses the 3.7x prx on 3.8x/3.9x and disables protections enabled
in the main menu to avoid the bugs of the original 3.8x/3.9x driver. I suggest installing the 3.7x driver if possible.
- [ALL] really added the polish translation by Bolec. (there was a wrong one in the release before this)
- [ALL] renamed 360- folder to ALL as it contains builds for all firmwares except 3.7x
- [PACKAGE] Renamed cwcheat-IRSHELL.prx to cwcheat-LOADER.prx as it\'s usefull also with other loaders
- [PACKAGE] Added a full cwcheat-LOADER.prx (ex cwcheat-IRSHELL.prx) build. The build available before is in the lite folder, it\'s called
cwcheatlite-LOADER.prx and should be used with irshell.
- [POPS] Added a pops prx for loaders (pratically irshell for now as far as i know). It will start in homebrew mode but you can make it
load the pops game id by pressing the same combination as the one used in the psp game prx for loaders in the cwcheat main menu: L TRIGGER + SELECT
This new build is called cwcheatpopslite-LOADER.prx and it\'s in the lite folder.
- [ALL] Now the db downloader resolves by itself the ip adress of the server so if the ip changes some times in the future it will always be able to
resolve the new ip without an update
- [ALL] various cleanups to the db downloader thanks to insertwittyname for some missing things in the sdk
- [ALL] Added some checks for null in the db downloader
- [ALL] db downloader was ported to 3.x kernel. The 3.x version features also a skippable netconf dialog to choose the wanted access point
(if you don\'t need it or have problems with it just cancel it and the old behaviour, connect to first ap configuration, will be applyed)
- [ALL] Added a check in the db download for errors returned by the server and used msgdialogs (3.x build) to show some possible errors
- [ALL] (3.x build) Added a check for a bigger database in the memory stick than in the online database. If this happens the user is asked if he wants
to overwrite it or not.
- [ALL] fixed some bugs in the db save function
- [ALL] now it\'s possible to relocate the cpu load/fps in game display to the top left position: put a CPUFPS POS = in the config file and set it as 1
to enable it
- [ALL] fixed a little bug in the memory dump function which could lead to the first dump being always overwritten when the memory stick was full
- [ALL] now when dumping the ram to the memory stick, even if cwcheat was just started up again, it won\'t overwrite the dumps starting from 0 but
will start from the first empty dump slot (note this doesn\'t affect the dump done by the difference search functions).
This will be usefull for searching pointers (or more commonly called DMA codes...)
- [ALL] Added an SDK for cwcheat which allows to access some functions which were exported by the plugin for more than one year. It consists of a
library and an header providing informations on the exported functions.
- [PACKAGE] changed the file structure. now the old MS_ROOT* folders are called INSTALL* to avoid confusion in new users. Plus the plugin prx were moved
to the cwcheat subfolder of seplugin to increase order and reduce difficulty of manual install. According to these changes the installation
instructions were changed and now are easier. If you use an old guide keep this changes in mind when following them.
- [ALL] Added a new pc based application pointer searcher built for both linux (tried on ubuntu 7.10) and windows (tried on vista/2003) in gtk+2.0.
This application will allow estremely easy pointer search: starting with two or more dumps you will be able to do various searches based
on old results till you iron out the adresses you need. At that point the application can create easily pointer cheat codes for cwcheat:
8/16/32bit and normal/inverse offset codes can be generated. It can be found in the PC folder of the package in the linux and windows sub folders.