TempAR

Discussion in 'PSP - Hacking & Homebrew' started by raing3, Jul 24, 2010.

Jul 24, 2010

TempAR by raing3 at 6:58 AM (12,722 Views / 0 Likes) 50 Comments

    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    <div align="right"><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><!--coloro:#00AA00--><span style="color:#00AA00"><!--/coloro-->Introduction<!--colorc--></span><!--/colorc--></b><!--sizec--></span><!--/sizec--></div>
    The reason for this NitePR/MKULTRA mod is because I wanted a way to test PSPAR codes on CFW, for me it was easier just to implement the PSPAR code types into an existing cheat device rather then try and patch the PSPAR EBOOT to run on CFW so that is exactly what I have done.

    Unlike the official PSPAR cheat device a more simple code file format is utilized for loading codes, the format is much like the CWCheat cheat database format but instead of code lines being preceeded with "_L " they are preceeded with "_M ".

    I also got bored and decided to implement the CWCheat code types so hopefully most CWCheat codes should work with this cheat device.

    <div align="center"><a href="http://img178.imageshack.us/img178/9030/tempar.png" target="_blank"><img src="http://img178.imageshack.us/img178/9030/tempar.th.png" border="0" class="linked-image" /></a> <a href="http://img814.imageshack.us/img814/5619/tempar2.png" target="_blank"><img src="http://img814.imageshack.us/img814/5619/tempar2.th.png" border="0" class="linked-image" /></a> <a href="http://img828.imageshack.us/img828/5619/tempar2.png" target="_blank"><img src="http://img828.imageshack.us/img828/5619/tempar2.th.png" border="0" class="linked-image" /></a> <a href="http://img836.imageshack.us/img836/3379/tempar3.png" target="_blank"><img src="http://img836.imageshack.us/img836/3379/tempar3.th.png" border="0" class="linked-image" /></a></div>

    <hr /><div align="right"><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><!--coloro:#993399--><span style="color:#993399"><!--/coloro-->Usage<!--colorc--></span><!--/colorc--></b><!--sizec--></span><!--/sizec--></div>
    <b>Installation Instructions</b><ol type='1'><li>Copy the seplugins folder to your Memory Stick (if not copying over game.txt and pops.txt be sure to manually add those lines to the files on the MS).</li></ol>
    <b>In-Game Controls</b><ol type='1'><li>Show cheat menu: Press home twice followed by VOLUP+VOLDOWN).</li><li>Enable Cheat Engine: Press Note.</li><li>Screenshot: Press SELECT+VOLDOWN.</li></ol>
    <hr /><div align="right"><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><!--coloro:#CC9900--><span style="color:#CC9900"><!--/coloro-->Changes<!--colorc--></span><!--/colorc--></b><!--sizec--></span><!--/sizec--></div>
    WARNING! Spoilers inside!


    <hr /><div align="right"><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><b><!--coloro:#0097FF--><span style="color:#0097FF"><!--/coloro-->What will be in the next version?<!--colorc--></span><!--/colorc--></b><!--sizec--></span><!--/sizec--></div>
    WARNING! Spoilers inside!


    <b>Important:</b> Please report any problems or non-working codes so I can look at them and try and figure out why they aren't working (please test the codes on another cheat device first however to ensure it is not the code that is actually broken). Also keep in mind that patches like the m33_620, Prometheus CFW and patched games cause shit with memory shifting around so that could also be the problem.

    <div align="right"><a href="http://www.mediafire.com/?pagdw03n8tu31wd" target="_blank">Download</a>
    <a href="http://cheats.gbatemp.net/forum/index.php?topic=4870.0" target="_blank">Original Post</a></div>


    • Banned

    prowler Banned!

    Member Since:
    Jul 14, 2009
    Message Count:
    9,344
    Location:
    Ragol
    Country:
    United Kingdom
    Awesome. I'll be sure to give this a try.
    • Member

    MLRX New Member

    Member Since:
    Apr 16, 2009
    Message Count:
    378
    Country:
    United States
    so i cant use this on promethues? ;__;
    • Member

    overslept WALLY WALLY WALLY WALLY WALLY WALLY WALLY WORLD

    Member Since:
    Mar 22, 2009
    Message Count:
    705
    Location:
    California
    Country:
    United States
    ffffuuuu-

    I wanted to use this T_T
    • Member

    xist ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ

    Member Since:
    Jul 14, 2008
    Message Count:
    5,861
    Country:
    United Kingdom
    So just don't use the Prometheus firmware? It's not that hard a workaround...
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    @MLRX & Arwing789:

    That note simply refers to that Prometheus and m33_620 or patched ROMs can cause cheats to not work correctly. [IMG]

    I've tested on the 5.50 Prometheus CFW thingo and with the m33_620 plugin active as well as on 5.00 M33-4 and haven't had any problems with it loading.
    • Former Staff

    Lily One Scary Lady

    Member Since:
    Jun 18, 2004
    Message Count:
    5,726
    Location:
    British Columbia
    Country:
    Canada
    Could you make the method to access the cheat menu any more complicated? I'm having trouble bringing it up, my home button wants to do the normal function. Is it a lot of trouble to make it like CWCheat, where you just hold down select? [IMG]
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    Actually I have tried removing the step of pressing the Home button twice but unfortunately my attempts have failed. [IMG]

    All NitePR mods are the same.

    Reason being is the function call which gets the VRAM address (I think that is what it is) doesn't return an appropriate value until the home button is pressed. If I just accept any return value or try to specify an address myself then it just crashes when pressing Vol+&Vol-.

    The closest I got was a whole lot of flickering and stretching of the cheat engine window which was beyond unusable.
    • Member

    SifJar Not a pirate

    Member Since:
    Apr 4, 2009
    Message Count:
    6,021
    Country:
    United Kingdom
    An idea for a name: NiteAR. Maybe better than PSPAR, that could lead to confusion.
    • Member

    MLRX New Member

    Member Since:
    Apr 16, 2009
    Message Count:
    378
    Country:
    United States
    Yea, it sounds like it could be an unrar'er'er [IMG]
    • Member

    xist ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ

    Member Since:
    Jul 14, 2008
    Message Count:
    5,861
    Country:
    United Kingdom
    Go old school with the name....PSPoker.
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    Well so far I am considering either CWARpr or NiteAR as the cheat device name, NiteAR sounds to close to NitePR which may also cause confusion so CWARpr will probably be what I go with.

    I'm not going to go with PSPoker because it sounds like a poker game for the PSP. [IMG]

    Also POPs and homebrew (kinda) are working in the next version (codes must be in the PSPAR/CWCheat PSP code types, not gameshark but a converter will probably be released). [IMG]

    Also for anyone who wants it I made a batch NitePR > PSPAR converter. You can get it from http://www.mediafire.com/?pd5ji2wdx56m3an. Written in VB .NET (shudder) so it requires .NET framework (version 2.0 or higher). It will also be included in the next update.
    • Newcomer

    nickxab New Member

    Member Since:
    Jul 27, 2010
    Message Count:
    2
    Country:
    Greece
    Sorry for the late reply but i was in a trip.
    Has it got a menu like the cwcheat ?Or not ?
    Cause i didn't see it.
    • Member

    xist ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ

    Member Since:
    Jul 14, 2008
    Message Count:
    5,861
    Country:
    United Kingdom
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    @nickxab: Yes it has a menu, to show the menu press Home twice followed by VOLUP+VOLDOWN. The Home button only needs to be pressed twice once per each game boot.

    @xist: Yeah you are right about CW standing for consoleworld. I never knew about the whole peek and poke thing but TempAR sounds like a nice name. If I don't have any suggestions I like better then that I will call it that in the next update. Thanks for the suggestion. [IMG]
    • Newcomer

    nickxab New Member

    Member Since:
    Jul 27, 2010
    Message Count:
    2
    Country:
    Greece
    Erh i don't mean the cheat menu.
    I mean a menu with options and ect.Like the cwcheat.
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    Use the L and R trigger buttons to navigate through the various tab. The [PRX] tab contains most of the options but there aren't very many.

    EDIT: Also settings are not saved to a configuration file so they must be changed on every load. If I get enough time I'll change that before I update.
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    Updated to v1.1...

    CODEChanges in v1.1 (July 29, 2010)
    [+] Added POPS and homebrew support, thanks to Davee for information on getting
    the Game ID without the need for the daunting task of parsing the PARAM.SFO.
    Please note that homebrew PARAM.SFO files need to be patched so the Game ID
    isn't the same for all homebrew. Also keep in mind that CWCheat POPS files
    are not compatible. The codes need to be in either PSPAR or CWCheat PSP
    format.
    [+] Settings can now be saved so there is no need to re-configure on each load!
    [+] Added support for loading from different cheat.db files.
    [+] Added PC NitePR to PSPAR code converter.
    [+] Added comment mode paramater to the PSPAR bin converter. Use 0 to prepend
    all comments with a # or 1 to prepend folders with _C1 and comments with
    _C2.
    [+] Codes which have no code lines are highlighted and have no Y/N before their
    name. This is to allow for in-game comments.
    [!] Fixed problem loading the colours from a file.
    [!] Fixed screenshot option, forgot to set the option in the makefile, whoops.
    [!] Fixed the 0xD1 PSPAR code type.
    [?] Offset is only added to PSPAR conditional codes if the address used is 0.
    [?] Added an aditional check to CWCheat pointer codes to help prevent a crash
    with bad codes and uninitialized pointers.
    [?] Cheat device is now known as "TempAR". "Temp" because GBAtemp is my online
    home and "AR" because it supports "AR" codes. To further expand on this the
    Temp is what CW is to CWCheat and AR I guess is what PR is to NitePR.
    Plus it can be pronounced temper woot! (thanks to xist for the suggestion).

    Download
    • Member

    wrettcaughn Misunderstood Moral Elitist

    Member Since:
    Mar 14, 2009
    Message Count:
    3,730
    Country:
    United States
    awesome raing3! will be trying this out tomorrow
    • Member

    raing3 CNET_Richard

    Member Since:
    Apr 2, 2009
    Message Count:
    529
    Location:
    Australia
    Country:
    Australia
    I would greatly appreciate it if someone who has a legitimate copy of Kahoots [EU] or [US] as well as a pandora battery and pandora battery compatible PSP could help me out with some testing.

    If you can help please send me a PM or come on the #PSPcheats channel (on GBAtemp IRC server).

    The process will involve:

    1. Updating to 6.20 OFW.
    2. Installing the official battery PSPAR files (I will provide them to you if you don't have them).
    3. Loading a custom PSPAR code file.
    4. Testing the codes and reporting back if they work on Kahoots correctly.
    5. Downgrading back to whatever CFW you were on.

    I need to test a few of the code types with the official PSPAR to make sure I have implemented them correctly and this is the easiest way for me to do it.

    The person who can do this for me will get access to the VIP functions of my PSP cheat utilities script (http://cheats.gbatemp.net/PSP/psp-utilities/) which allows them to convert more complex codes, convert codes to PSPAR format and generate a pspar_codes1.bin file compatible with the battery PSPAR. (if you want it that is)

Share This Page