CWCheat for Mac OS X
Version 0.4
by Henry Chilcott (Hank Chill)

*************************************
*         TABLE OF CONTENTS         *
*************************************

[HUH?] 1 - About CWCheat for Mac OS X
[WHAT] 2 - What is CWCheat?
[HOW?] 3 - How to use CWCheat
[MAIL] 4 - Suggestions or Feedback
[COOL] 5 - Things to implement
[WHEN] 6 - Version History
[CRAP] 7 - Legal Mumbo Jumbo

*************************************
* [HUH?] About CWCheat for Mac OS X *
*************************************
Simply put, CWCheat for Mac OS X is a database editor for the popular 'Cheat Device' for PSP, known as CWCheat created by weltall. It allows you to easily and effectively modify and manage your cheat database. With a rapidly growing cheat database, it's very easy to get lost in it, especially when trying to find what you are looking for with a regular text editor. This is where this database front end comes in handy. You can add, remove, or modify your cheats, all at the press of a button.

The latest version of CWCheat can be found at:
http://cwcheat.zioale.it/

*************************************
*      [WHAT] What is CWCheat?      *
*************************************
CWCheat is a popular cheat device for the PSP. It can be used through DevHook, a popular firmware emulation program on the PSP. Because it's running as part of the firmware, it can be used with absolutely any game available for the PSP. With CWCheat, you can access codes from the User-Made database, or even search for your own, whether it be known values such as ammo or health, or unknown values such as life meters that contain no visual numerical value.

The latest version of CWCheat can be found at:
http://cwcheat.zioale.it/

*************************************
*     [HOW?] How to use CWCheat     *
*************************************
Using CWCheat is very straight forward. Here are the different sections of CWCheat and the different functions available in each section.

CHEAT EDITOR - The meat of the program. If you press the Open button, locate your cheat.db file and have fun. Upon loading a cheat file, a separate window displaying all of the games in the database will appear. Clicking on a game will show the available codes for that game in the Description list. Clicking on a description will reveal the value(s) for the specified code. The game ID is also shown in the ID Field. Using the buttons attached to the appropriate list, you can add, delete, and edit the game name, ID, descriptions, and values. If the ID or Values are not valid entries, the original entry will be restored.

If you connect your PSP through USB and hold the Option key while pressing the Open button, CWCheat will load your database straight from the PSP for modification. This way you do not need to load the database every time if you only feel like editing directly on your PSP.

Another option available is to sort the game list or description list. If the Game List is in focus, the sort button will display 'Sort Games'. By pressing the Sort Games button, the list will be organized alphabetically. The same can be done with the Codes; by putting the Code List into focus, the sort button will display 'Sort Codes'. Again, pressing it will sort the codes alphabetically. Good for the fanatics like myself.

A new feature introduced into v0.2 is the option to edit the CWCheat preferences on the PSP. Connect your PSP and press the 'PSP CWCheat Prefs' button. You are able to edit and save new changes for the default settings of CWCheat. Currently, not all options are supported and will be editable in future versions.

When you are finished all your editing, press the 'Save' button to save your changes to the database. A dialog box will then alert you that the database has indeed been saved.

DB INFO
By pressing this tab you can see the current 'statistics' of the loaded database. It displays the number of games, codes, and number of games associated for each region.

SUBMIT CHEAT
A new feature introduced in v0.4. If you have a cheat you've made and wish to send it to the main CWCheat server for approval and admission into the main cheat.db, you can use the new Submit Cheat feature. Just enter in the information accordingly: ID, Title, Description, and Values. In order to submit the code, you must copy the Verification Code into the Verification Code Field. This is for security purposes so that someone can not just submit random garbage 1000 times over. After the cheat is submitted, the form will clear except for the Game ID and Title, and a new Verification Code will be assigned. If you wish to reset the entire form, just press the 'Reset' button.

UPDATE CHEAT.DB
When you load your cheat.db file, you can choose to update it straight from the CWCheat server. By pressing the 'Update Cheat.db' button, it will connect to the server and update your database. After updating the database, you need to press the 'Save' button to save the updated database.

PREFERENCES

You can select your main database to do a couple of things: AutoLoad and Backing up/Restoring. By selecting a cheat file, the extra options will become available. Checking the 'AutoLoad on Open' checkbox will have that database automatically load upon opening CWCheat. If your cheat file is on your memory stick and the memory stick is not present, you will be faced with eternal damnation and a nasty virus will destroy your hard drive! Just kidding :) It will just return an error saying that the database can't be located. Just insert your memory stick and relaunch the database or CWCheat.

You also have the option to backup or restore your selected database. This can be handy if you plan on doing a lot of modifications to your database and ultimately screw up your database, you'll be happy that you backed up your database :) It also comes in handy when you update CWCheat on the PSP, and it overwrites your database, you can easily restore your previous database with the press of a button. It will also tell you the last time you backed up the database, which can be handy for some people who really need to know :)

*************************************
*  [MAIL] Suggestions or Feedback   *
*************************************
I'm always open to any suggestions or feedback you might have, whether it be suggestions for a new feature, nice comments about the program, or flames of fury, damning me to hell for writing such an abomination of a program. Just be sure that when you email me, the subject line starts with 'CWCheat - <your subject>' (Where <your subject> is the subject line you want to include in the email.

Send all suggestions/feedback/bug reports to:
henry
-at-
hankchill
-dot-
com

<Only separated to reduce spam from the computers that have viruses that spider text files for email addresses>

*************************************
*    [COOL] Things to Implement     *
*************************************
„ Extra preferences (Auto sorting, auto updating, etc)
I'm always open to suggestions, so if you have any nice ideas to add to this program, I'll probably add it in, and of course credit you in the about window :)

*************************************
*      [WHEN] Version History       *
*************************************
v0.4
10/06/2006
„ CWCheat for Mac OS X is now a Universal Binary!
„ Removed the 'Tools' tab in favour of a Preferences window, accessable through the File menu.
„ Added a 'Submit Cheat' tab. This will allow you to submit your found cheats directly to the CWCheat main server.
„ Bug fixes here and there

v0.3.3
09/30/2006
„ Removed the 'update cheat.db' button from the Tools tab. CWCheat will automatically update the database upon loading an older one.
„ Added a new 'Update cheat.db' button. This one connects to the CWCheat Server and retrieves the latest cheat.db file straight from the source.
„ Added menu items.

v0.3.2
09/26/2006
„ Just a couple of bug fixes here and there.

v0.3.1
09/23/2006
„ Whoops! Fixed a bug that would cause CWCheat to crash if you tried to open a new cheat file, cancelled, and then saved the current one.

v0.3
09/22/2006
„ Added colour indicators beside message line -- indicates green or red, for something good happening and something bad happening.
„ Command+O now opens a file, Command+Option+O loads straight from the Memory Stick, Command+S saves the database
„ Added a Database Info window
„ Upon opening a database, CWCheat will add Region Codes to the games

v0.2
09/21/2006
„ Changed up Game List window; instead of having the window floating in the middle of nowhere, it's been converted to a drawer than can be opened/closed
„ Added ability to sort Game list or Code list
„ Now you can modify CWCheat's settings by connecting your PSP
„ Holding the 'Option' key while pressing the Open button will load the database straight from the PSP if connected
„ Small little bug fixes
„ Redesigned icons -- sort of represents PSP's XMB now
„ Message line on the bottom of the screen has been implemented, instead of all the annoying message dialogs

v0.1
09/18/2006
„ Initial Release

*************************************
*     [CRAP] Legal Mumbo Jumbo      *
*************************************
CWCheat is copyright© 2006 and property of Weltall. CWCheat for OS X, the concept, and design, source code, and all other things that I worked so hard on to give you all an easier time, is copyright© by Henry Chilcott. Any attempt to mimic the actions of this program, it's icons, design, etc. will just be laughed at while I continue to make my software better and more loved by the nerds out there.

CWCheat for OS X is distributed 'As Is', meaning that there is nothing extra that this software accesses except for what you tell it do. It does not submit any personal information to anyone. It only connects to the CWCheat server to download the updated database or to submit only the information show through the Submit Cheat tab, only upon command. No personal information is transmitted AT ALL. By using CWCheat for PSP or CWCheat for OS X, you agree to the risks involved in possibly causing some software damage to your files (IE Devhook, or your Cheat.DB), and take full responsibility for it's use. Full effort is taken to prevent such issues and bugs are always being fixed immediately so please report any issues or concerns regarding CWCheat for Mac OS X to me directly.