![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on [RELEASE] CWCHEAT for POPS and PSP GAMES within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; loved this app. i only use it as an ingame text reader for game guides and tutorials. never wanted to ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#541 |
|
loved this app. i only use it as an ingame text reader for game guides and tutorials. never wanted to use it for cheat codes just in game text reading. unfortunately its unstable.
i am currently playing Prince of Persia Revelations. whenever i use CWCheat text reader and go back to the game, the game simply freezes and PSP crashes after a full minute. the main problem is that these crashes happen in random - but more frequent - and i could not pinpoint what causes it. there are times that it would work perfectly... i would be able to read then get back on the game as normal but most of the time... it would just crash and i would lose all game work! i would appreciate if you could give me a clue whats happening here? loved the app though... note: using 3.40 OE Last edited by mervsduh; 09-03-2007 at 10:20 PM.. |
|
|
|
|
|
|
#542 |
![]() ![]() ![]() Developer
|
the text reader loads text files in the volatile area. It's a special area of ram of 4 mb which is being cleared if you go in suspend mode. The problem is that some never games uses it to store data and they forget to notify the system of their illegal use of it (even sony does this crappy solution in their browser). cwcheat reports the system of the space allocation but the games completely ignores that.
moving to me or user partition it's excluded as they bring only more trouble (as for me, me based functions could stop working eg; videos audio; as for user it could interfere with games, being too little to store anything or modify the position of data modifyied by cheats). Last we have the kernel partition which is the safest one, but it has a problem: it's crowned more and more every cfw release (m33 prx are getting bigger ultimately, before i could load cwcheat+psplink, as of 3.52m33-4 this isn't possible anymore) and by other prx. so you may only use little text files without adding a buffering solution, which in the other hand will increase the size of cwcheat and will require a partial rewrite of the text reader |
|
|
|
|
|
#543 |
|
thanks for the reply weltall.
when you said only a little text file - how small are we talking in here? i am only using a text file of about 194KB size. i really want to get this to work on my system as it is very convenient to have a guide handy while playing the game. i reckon it way better than using actual cheat codes. and i manage to pinpoint (although i am not too sure) what triggers the game crash - when i use CWCHEAT text reader and use the d-pad button several times (when reading - i have to sometimes read large chunk therefore scroll a whole page down) or whenever the CWCHEAT text reader is open for quite some time, getting back to the game, i almost expect the game to crash. any advise you can give me to be able to go around the issue? i'd appreciate any reply. cheers! |
|
|
|
|
|
|
#544 |
![]() ![]() ![]() Developer
|
a game which uses that area is likely to crash if he stores important data even if you enter and exit immediately the text reader because all the text file is loaded anyway.
as for the ram as of m33-4 there is about 100kb left (safe to be used, actually it's more like 200 300kbs if you don't have irshell) in kernel ram (they increared greatly their prx sizes, before i could load cwcheat+usbhostfs+psplink , now i can't load anymore psplink) without a streaming from file it's useless moving to kernel imho |
|
|
|
|
|
#545 |
![]() ![]() ![]() Developer
|
Here it is a new version of cwcheat: 0.1.9 REV.D
This revision has mainly optimizations and bugfixes. Other than these now you can get to the start of an opened text file in the text editor by pressing START and now USB MASS is supported even in game mode of 3.5x firmwares. Finally for those who requested how to donate for this project i've setup a donation button with paypal: you may find it here http://cwcheat.consoleworld.org/donations.php Enjoy ![]() DOWNLOAD Code:
CHANGELOG:
0.1.9 REV.D RELEASE
=====================
- [PACKAGE] removed lite and normal homebrew prx as now it's useless
- [ALL] Now it's possible to go to the beginning of the opened text file by pressing START
- [PACKAGE] fixed some errors in the readme
- [ALL] removed all remaining things about the homebrew build in the source
- [ALL] various optimizations in the builtin strings
- [ALL] various optimizations in the text reader
- [GAME] Fixed USB MASS support in 3.5x game mode. Now you can access again the memory stick while playing you favourite game
- [SITE] now it's available a donation link for those who requested it http://cwcheat.consoleworld.org/donations.php
differently from ads which are used just for paying the hosting, this will be a way to show the appreciation for my
work and to make me able to buy new hardware for development
|
|
|
|
|
|
#546 |
![]() |
Awesome! Thanks for the update. So do you still need those extra PRXs to get USB to work?
__________________
[CENTER][fieldset=""][SIZE=1][URL="http://forums.qj.net/showpost.php?p=1802734"][3.71 M33 Installation][/URL] | [URL="http://forums.qj.net/showthread.php?t=114268"][3.52/3.60 M33 Installation][/URL] | [URL="http://forums.qj.net/showthread.php?t=84905"][3.40 OE Installation][/URL] | [URL="http://forums.qj.net/showthread.php?p=1620764#post1620764"][My PSP Font Converter][/URL][/SIZE] [/fieldset][fieldset=""][SIZE=1][URL="http://pspupdates.qj.net/"][PSP Updates][/URL] | [URL="http://dark-alex.org/"][Dark-Alex.org][/URL][/SIZE][/fieldset] [/CENTER] |
|
|
|
|
|
#547 |
![]() ![]() ![]() Developer
|
for pops yes for normal game mode no.
it was already working before in pops (you just need a tool to edit your pspbtcnf.bin and add usb.prx) but it had problems loading a required prx in game mode due to a missing prx -= Double Post =- rebuild of prx for irshell. the last one was built wrongly http://cwcheat.consoleworld.org/cwcheat-IRSHELL.prx download this only if you donwnloaded cwcheat before 21:20 and if you use irshell with cwcheat Last edited by weltall; 09-09-2007 at 12:21 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
#548 |
|
well topic says it all really, i bricked my psp while trying to use the text reader of this version (in mhf2). i used the light installation and still ended up in a brick... good thing i have pandora's, anyways just a warning (i tried again after unbrick and it worked, yet the next time it bricked again!!!)
|
|
|
|
|
|
|
#549 | |
![]() is ORGASMIC!!
Join Date: Dec 2006
Real First Name: Herman
Location: SF, CA
Just Played: **** YOU
Posts: 2,420
Trader Feedback: 0
|
Quote:
|
|
|
|
|
|
|
#551 |
![]() ![]() ![]() Developer
|
impossible cwcheat doesn't access flash0 at all you have something else doing bad things
-= Double Post =- i've just tried it myself. it didn't even crash so you are wrong or it's a problem made by something else Last edited by weltall; 09-10-2007 at 03:58 AM.. Reason: Automerged Doublepost |
|
|
|
|
|
#552 |
|
Weltall, i've been using pointers a lot lately, and i think i've found a bug in CW Cheat, i'm not sure if its been reported or what, but i run a pointer code in SCEP-Cheatmaster (which has the same pointer format) And then when i run that exact same code in CW Cheat it freezes.
If your wondering its a Speed hack i made for Crises Core. I've been trying to contact you for a while but i guess i'll just have to post here. Also ANOTHER problem i think i found with pointers is the support for negative offsets, I made a pointer code for MGS (infinite ammo) but the offset from the base was a negative, I thought this would be no problem though, because CW Supported negative offsets, but for some reason it didn't work. To check my code was right, i went to the pointers data, jumped to what it pointed to (-08800000) subtracted the offset and there was my ammo code. Any idea why CW Cheat is having problems with these pointer codes? I'll post my MGS hack here, just so you can see... _C0 Infinite Sniper1 _L 0x60251258 0x00000001 _L 0x00030001 0x000128E4 |
|
|
|
|
|
|
#553 |
![]() ![]() ![]() Developer
|
actually these code types were never intensively tested (there is only one code in the db).
anyway mgs (there are a lot you know) or crisis core i couldn't understand what game are you talking about :P and even the region as i need to test it on the game itself. btw how did you contact me? could you give anyway more samples (or submit them on the db and let me know of them)? could you join some chat rooms in servers like efnet,freenode,malloc or azzurra? |
|
|
|
|
|
#554 |
![]() Ph0t0sh0pped
|
cwcheat pwns
__________________
[CENTER][COLOR=Black][U][I][B]Oldskool Fat PSP's PWN[/B][/I][/U][/COLOR] [IMG]http://img162.imageshack.us/img162/8498/pumpupthestereocopywz3.png[/IMG] [SIZE=1][COLOR=White][U][I]Thnx ********** for 1 year premium :) [/I][/U][/COLOR][/SIZE] [/CENTER] |
|
|
|
|
|
#555 |
|
well do you have aim or msn or anything? That way i can talk better. I was kinda hoping not to release these codes as i am a main part in OHG, and we're saving codes for a "project" but i guess a few can't hurt. BTW I meant Metal Gear Solid: Portable Ops and Final Fantasy VII Crises core.
ID: ULJM-05275 NAME: CRISIS CORE -FINAL FANTASY VI $START $Super Speed { $Speed $0 $(602243C4 000000FF 00000000 000000E6)} Ok this is the SCM version of the code, and it works perfectly, locked enabled whatever. _S ULJM-05275 _G Final Fantasy VII Crises Core _C0 Super Speed _L 0x602243C4 0x000000FF _L 0x00000000 0x000000E6 This, as you can see is the CW Cheat version of the code, which freezes, every time i enable it. I've had success with other pointer codes in CW CHeat, this is the first one with a POSITIVE offset that i've had any trouble with. Now, this is the code for Infinite Sniper in Metal Gear Solid, it just does nothing at all when i lock it. Its the first NEGATIVE offset code i've tried, but like i said, according to the memory viewer, it SHOULD be working. _G Metal Gear Solid Portable Ops _C0 Infinite Sniper1 _L 0x60251258 0x00000001 _L 0x00030001 0x000128E4 |
|
|
|
|
|
|
#556 | |
![]() ![]() ![]() Developer
|
Quote:
![]() i've msn but it's always closed so i don't think it's a good idea. anyway some irc servers have their webchat module if the problem is the application to access them |
|
|
|
|
|
|
#558 |
![]() ![]() ![]() Developer
|
ok i've tried the ff crisis core code (which i don't know what it does) but at least it didn't crash enabling the debugging of the core returned these values:
pointer address: 0x8A243C4 pointed position: 0x9DC1930 write position: 0x9DC1A16 which seems fine but i've noticed another thing about this code. if enabled in the main menu (so when not in game i didn't try inside menus) the pointed position is == 0x0 this means the pointer is not present. cwcheat relies to the cheat maker assuring the code is working so trying to access 0x0 it will crash immediately. maybe cm does this check. i don't know if it's a good idea or not to add a check for null pointer. what do you think? in the other case you should enable the code only when in game or put a TEST code. now i will have a look at mgs :P while the normal offset codes were just slighty tested the inverse ones were completely untested as of now :P anyway i'll send you a pm i need a quick way to contact which forums can't be edit: it seems even exiting from a mission and / or conflict makes the pointer null. well maybe a check would help anyway as it would make pointer codes easier to be done fortunately it isn't a bug ![]() ok i didn't even check mgs but i've found the bug of the inverse codes so now it should work when you have time contact me i will send you a beta for testing Last edited by weltall; 09-22-2007 at 06:32 AM.. |
|
|
|
|
|
#562 |
![]() ![]() ![]() Developer
|
as i said most probably cm checks for the null pointer while i made the code thinking that the cheat maker checked it by himself. anyway i've added that check... check pm btw
-= Double Post =- Here it is a new version of cwcheat: 0.1.9 REV.E. This version has a lot of optimization which reduced the prx of up to about 2kbs, but not only that. Various fixes were done to the pointer codes, including a check for null pointers to avoid crashes and the possibility to skip more than one codeline with the jocker code. Other interesting things is a rework of the values used by the brightness function so it's possible to unlock the brighter level on the lite psp and various less important fixes and optimizations Enjoy ![]() DOWNLOAD Code:
0.1.9 REV.E RELEASE
=====================
- [ALL] optimizations in the usb loading runtimes to avoid useless operations
- [ALL] added a ioctl call to update the fat with the current state of the ms when disabling usb support.
This will avoid corruption and avoid loading files like if they weren't updated. thanks to Ahman for pointing
it on ps2dev forums
- [ALL] optimizations in some key handling functions which gained 1456 bytes of space
- [ALL] fixed some checks for button release which weren't checking the button accordly to the swap button option
- [ALL] improved the jocker command (0xD00000dd 0x1nnnnnnn) in the standard cwcheat cheat engine it will allow to skip dd+1 lines
(so it keeps compatibility with old jocker codes)
[more information here: http://cwcheat.consoleworld.org/wiki/doku.php?id=english:code:psp_types#miscellaneous_commands]
- [ALL] Corrected some glitches when getting brightness values
- [ALL] Corrected chosen brightness levels to work better on a lite psp (100 on the lite was doing strange things, while 99 is the correct maximum)
[thanks to moca for the testing]
- [ALL] Corrected a bug in the inverse offset codes which were pointing to a wrong adress before the start of user ram [thanks to black_wolf_92 for
pointing the problem]
- [ALL] reworked a bit the pointer codes in the cheat engine: now if the feeded adress from the pointer is NULL (which may happen sometimes in games)
the code will be skipped, plus the engine is now more optimized gaining 152bytes of space
Last edited by weltall; 09-22-2007 at 03:13 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
#564 |
![]() ![]() ![]() Developer
|
This is what i come up after a lot of checking in nid tables and without powering on the psp for the entire process :P
As some may know i didn't update to 3.71 yet because of the missing 1.50 kernel but these are personal reasons and doesn't matter with cwcheat. So i've to thanks for those who tested it (mikebeaver, jamesbdx, robertfissk from malloc.us irc network) and i was really lucky as it worked at the first try ![]() This is to be considered a beta first of all because it isn't very well tested and also because some functions are missing because they are dependant on some functions i couldn't find for now, these are:
Enjoy ![]() http://cwcheat.consoleworld.org/down...download&id=16 PS: you don't need other screenshoot plugins anymore and this is proper as it works in kernel and not in user mode :P Last edited by weltall; 09-24-2007 at 02:13 PM.. |
|
|
|
|
|
#565 |
![]() ![]() ![]() Developer
|
This is a beta of cwcheat for 3.71 firmware. [BETA2]
With this release all these functions are working: screenshoot (normal and fast mode), brightness changer (5th level on lites), frame counter, remapsp, cheating with pops and normal engine, usb, memory dump, clock changer (cpu/bus), informations about memory stick/power informations, memory editor, disassembler, various cheat serching methods and many others (pratically almost all) This is what i come up after a lot of checking in nid tables and without powering on the psp for the entire process :P As some may know i didn't update to 3.71 yet because of the missing 1.50 kernel but these are personal reasons and doesn't matter with cwcheat. So i've to thanks for those who tested it (mikebeaver, jamesbdx, robertfissk from malloc.us irc network) and i was really lucky as it worked at the first try ![]() overwrite the cwcheat.prx and cwcheatpops.prx in the seplugins folder and enable them in plugins. if you don't need cheat searching functions use the lite versions. enjoy ![]() http://cwcheat.consoleworld.org/down...download&id=17 If you want to do a donation you may use this link: http://cwcheat.consoleworld.org/donations.php BETA CHANGELOG: -added normal prxes and pops prxes -added new brigthness and power lock/unlock nids so now it's all working normally |
|
|
|
|
|
#567 |
![]() ![]() ![]() Developer
|
Here it is a new release of cwcheat. with this release now 3.71 compatabilty should be complete (even home is working fine now), as for other fixes we have the delay i forgot to remove before the E release and a little glitch in the function checking the code type if pointer codes were in the same game db entry with other type of codes.
And some more little things about repositions of files in the archive to improve order Enjoy ![]() http://cwcheat.consoleworld.org/down...download&id=18 Code:
0.1.9 REV.F RELEASE
=====================
- [ALL] Added support for 3.71m33 firmware
- [ALL] added prxes for the 3.71m33 kernel lite and full for pops and game. Also an irshell one, altough irshell is not available right now.
For 1.50 homebrews use the prx for 3.52m33 and minor even if on 3.71 kernel.
- [GAME] fixed a little glitch in the function checking the code type if pointer codes were used. Now the pointer codes will work also if not alone
in the db
- [ALL] Removed a delay in the manual cheat apply which resulted in the application waiting 30 seconds before letting the user gaining back control
- [ALL] Reworked operations being made just before psp reboot (eg: home menu exit). This avoided crashes during this procedure as seen in the betas for 3.71
- [PACKAGE] Added an MS_ROOT_371 for easy installation on 3.71+ firmware
- [PACKAGE] now the prx for the various firmwares are on the 3.60- and 3.71+ folders
|
|
|
|
|
|
#569 | |
![]() |
Quote:
Search for the word ENGLISH. |
|
|
|
|
|
|
#570 |
![]() |
Hi weltall, I am having a little problem with cwcheat pops. I am trying to use my PAL Crash Team Racing save on my PSP, and I am using the PAL game. It loads fine and I can use my save and save the game and all, but then when I quit the game and reload, the game doesn't even see a memory card let alone my save, so right now I have to load it from memory stick, save to memory stick when I finish and then everytime I want to play the game I have to delete the bad save folder and reload the game from memory stick and repeat. What's wrong with this?
__________________
[CENTER][URL=http://www.bungie.net/stats/halo3/default.aspx?player=El Xando][IMG]http://www.bungie.net/card/halo3/El Xando.ashx[/IMG][/URL][/CENTER] |
|
|
|
![]() |
| Tags |
| cwcheat , games , pops , psp , release |
| Thread Tools | |
|
|