PS3 Artemis PS3 Hacking (Cheat) System by Dnawrkshp

UPDATE (June 4th 2015): bitsbubba has added some user friendly packages for adding NetCheat codes to the Artemis GUI (which has been updated also to support Cobra CFW), See original [break]ss[/break] below:

Do you like cheats or devices like CodeUnique? Well, if so then developer Dnawrkshp has shared a project that that may be of interest as he and other contributors have been working on the Artemis PS3 Hacking System, It's an Open Source project that will allow you to apply Netcheat codes to many of your favorite games with ease. Checkout the details of this project (App and Plugin) below and the Video Demonstration provided from the developer.


ICON0.PNG



Dnawrkshp (via ps3hax) said:
Artemis PS3 Hacking System

I'm pressed for time right now so I can't write a full write-up, but basically Artemis PS3 is similar to CodeUnique except it is free and open source.
Artemis PS3 is a part of Project Artemis; a larger, collaborative initiative to create hacking systems for those that lack one already. If you care to, you may read more about it here: GameHacking.org | ARTEMIS. Artemis PS3 will be added to it later.

Again pressed for time so here's an old video I have of Artemis in action


. Since then there have been a few graphical changes, but mainly just more features.

The source code, as always, is on my Github https://github.com/Dnawrkshp/ArtemisPS3. It has a instructional readme to help you get it running on your PS3.
As of now I'm most interested in getting feedback from users. I can't truly find all the bugs and that's where I need you. If you encounter anything unusual, please message me somehow with a description of the bug and a possible way to recreate it. Thanks.
[/INDENT]
Artemis.PNG


What is ArtemisPS3?

How To Use
  • Please refer to the Installation file for installation and use instructions (or see below).

Installing Artemis PS3

  • Download the ArtemisPS3-GUI.pkg
  • Install it onto your PS3 (method to install depends on your CFW)

Installing cheat codes

  • Choose between installing the .ncl file on a flash drive or in the Artemis installation directory
  • For the flash drive make a new folder on the root called USERLIST
  • Inside the folder place any .ncl files inside it
  • Insert the usb drive into the right usb slot of your PS3 and launch Artemis PS3
  • For the installation directory method launch an FTP server on your PS3 (multiman)
  • Navigate to /dev_hdd0/game/ARTPS3001/USRDIR/USERLIST/
  • Place any .ncl files inside the folder and launch Artemis PS3


Using Artemis

  • Launch Artemis from the XMB and selected your codes
  • Once you have selected your codes Press X on Start in the main menu
  • You should hear a single beep (if you hear three MAMBA failed to install)
  • From here you can launch the game or launch homebrew to mount the game
  • Once you are ready to use your codes in the game, open the in game XMB by pressing the PS button
  • A notification should appear telling you to press L3 and R3 to attach (if this does not appear just wait a little)
  • HOLD L3 and R3 until Artemis says that it has attached
  • At this point any codes chosen to constant write will be constantly writing
  • For any single write codes you wish to write again, just enter the in game XMB again and hold L3 and R3


Creating cheat lists (.ncl)

  • NetCheat List Files are built into NetCheat PS3
  • Download and run NetCheatPS3
  • In the codes tab create a new code and name it as you wish
  • Within the textbox enter any NetCheat PS3 codes (or use the Codelist by clicking the square on the bottom left)
  • Finally click Save All and specify a save location for the new .ncl

Creating advanced cheat lists (.ncl)
New in Artemis PS3 is the ability to add option tags.
These tags enable you to specify options for a code that has multiple effects for one address.
Using tags instead of multiple codes condenses the overall cheats list.
The format for an option tag is very specific and must be used exactly as described.
A tag begin with brackets that surround an ID ([Z]).
This ID must be a collection of capital Z's.
For instance, a tag such as [ZZZZ] has an ID of ZZZZ. [zz] is not a valid ID.
Following the opening tag are the elements, or options.
Each element begins with the value that the option represents, an equal sign (=), and the name of the option.
Elements are separated by semicolons (;).
So right now an option tag would look something like this: [ZZ]0010=This is 0x10;0020=This is 0x20
But now we have to end the tag. To end an option tag you simply add a forward slash (/) in front of the ID and surround that with brackets ([/Z]).
Finally to actually implement this as a value for a code, simply put the ID of the tag anywhere in the code you'd like.
For instance, in Jak 1 there are 4 different types of eco states you can be in. Red, blue, green, and yellow.
Each uses the same line. So the appropriate code using option tags would be:
0 201FEE08 ZZ
0 201FEE18 FFFFFF7F
0 201FEE0C 00000040
[ZZ]01=Yellow;02=Red;03=Blue;04=Green[/ZZ]


Status
(Green = Complete / RED = Incomplete)

  • Install MAMBA and PS3MAPI payload (if not already installed)
  • Load artemis_ps3.sprx into VSH
  • Access codes from an online database
  • Access user codes
  • Allow for users to enter their own codes
  • Sorts codes and games alphabetically

Credits

  • Lazy Bastard - Project Founder
  • Berion - GUI Graphic Designer
  • Dnawrkshp - Creator of ArtemisPS3-GUI and ArtemisPS3-PRX
  • NzV - PS3MAPI (on which Artemis is dependant upon)
  • PS2Dragon - Artemis Logo
  • Square Enix - Kingdom Hearts Dearly Beloved song

Dependencies

  • ArtemisPS3-GUI - PSL1GHT SDK (github HACKERCHANNEL)
  • ArtemisPS3-PRX - CELL SDK

Compiling

  • This has been built using a makefile and my VS Integration tools. Ideally, you'd use Visual Studio to run and compile as normal. However the command line will still operate functionally.

For the following, only selfs can be packaged and run.

  • Visual Studio
  • Build - Set mode to Debug. Build as normal (F6)
  • Run - Set mode to Debug. Run as normal (F5)
  • Package - Set mode to Release. Build as normal (F6)
  • Command Line
  • Build - make
  • Run - make run
  • Package - make pkg

UPDATE (June 4 2015):

Bitsbubba said:
so I got all codes done [strike](except BLJM)[/strike], renamed to Title/ Version/ Title ID for better alphabetical sort & separated them into pkg installs by Title ID (regions)

Update: added BLJM pack Ninja Gaiden Sigma 1/2 codes and Singularity v1.00 [BLUS30296] (thanks @Grim Doe )

Downloads (also below):



Download (GUI): https://github.com/Dnawrkshp/ArtemisPS3/blob/master/ArtemisPS3-GUI/ArtemisPS3-GUI.pkg

Download NetCheat Codes (
Noob Friendly Installation):


Source: https://github.com/Dnawrkshp
(Thanks to bitsbubba for the News Tip)
 
Last edited:
Well this certainly looks promising. Couple quick questions thought:

1) I'm assuming this will also work on a cobra firmware with PS3MAPI integrated?

2) Are you able to access this in game to select the enable/disable cheats on the fly? Also, does it have a way to write single or write constant like netcheat does? (EDIT: watched the video, looks like you can do the constant write and doesn't appear to be something you can access in game after the game is launched)
 
Last edited:
Well isn't this just a kicker? After literally years of trying to find a CU3 dongle and finly getting one (and haxxen making me a Rebug REX Cobra 4.21.2 PUP) this comes out a month later. Can't wait to see this evolve and is truly an amazing feat to me. A very welcome addition to my PS3 homebrew library.
 
Is there pre made list for users,
I would like to see evil within codes if u have them
 
Last edited:
Well isn't this just a kicker? After literally years of trying to find a CU3 dongle and finly getting one (and haxxen making me a Rebug REX Cobra 4.21.2 PUP) this comes out a month later. Can't wait to see this evolve and is truly an amazing feat to me. A very welcome addition to my PS3 homebrew library.

My CU3 Is gathering dust but I have it for some unknown reason I remember finding the CU3 pkg a pain when it all went downhill.
 
My CU3 Is gathering dust but I have it for some unknown reason I remember finding the CU3 pkg a pain when it all went downhill.

Wanna sell it? Got a buddy that is dying to steal mine lol but yea after 4.21 it wouldn't work very well. It was semi supported on 4.30 and dropped after that altogether. That is why I asked haxxxen if he had a Cobra 7.1 Rebug REX PUP of 4.21.2 as I knew he was a fan of the CU3 dongle as well and was the first guy to apply Cobra patches to a Rebug firmware. He not only made one for me but also added some really nice tweaks as well. I still can't thank him enough as he didn't have to do what he did. In fact the 4.21 REX Cobra PUP he was using didn't have all the bells and whistles he added just for me.

Things not even needed for 4.21 like Habib's PS2 controller sync fix and a nice PSP save fix that added support for even more PSP games. As a matter of a fact [MENTION=46]haxxxen[/MENTION] thanks again man. I know I have said it many times but I am oh so greatful for my "custom" CFW!!! Lucky me I always patched my games to 4.21 even when on 4.46 for those few years. Not sure why I did but happy all those self's and eboots didn't need to be redone.
 
Last edited:
Where's the .ncl files?

You make them yourself using NetCheat PS3. Refer to this https://github.com/Dnawrkshp/ArtemisPS3/blob/master/INSTALLATION.md#creating-cheat-lists-ncl or just the OP since it has the same information.

Well this certainly looks promising. Couple quick questions thought:

1) I'm assuming this will also work on a cobra firmware with PS3MAPI integrated?

2) Are you able to access this in game to select the enable/disable cheats on the fly? Also, does it have a way to write single or write constant like netcheat does? (EDIT: watched the video, looks like you can do the constant write and doesn't appear to be something you can access in game after the game is launched)

Well I haven't been able to test since I don't know anyone on COBRA. I've gotten a reply of one user having trouble but later saying it was working. But typically I only get replies saying it didn't work than saying it does. So I'm not sure. I'd love to have you test and report back so that if it doesn't I can maybe weed out the problem.

You can't access the cheats from the game, but you can exit the game, boot Artemis, select new cheats, Start, then boot the game back up and continue playing with the new cheats. Basically you don't have to reboot each time you'd like to change codes (even for an entirely different game).

Is nog a pre made list for users oc the modt common games,
I would like to see evil within codes if u have them

It's hard to understand what you mean.. But acquiring codes for Artemis is the same as for anything else. Search for it online or find the code yourself. Once you have it, make an NCL file out of (https://github.com/Dnawrkshp/ArtemisPS3/blob/master/INSTALLATION.md#creating-cheat-lists-ncl) then install them onto your PS3 (https://github.com/Dnawrkshp/ArtemisPS3/blob/master/INSTALLATION.md#installing-cheat-codes). Both of those links hold the same info the original post does. So you probably just didn't read it.
 
Well I haven't been able to test since I don't know anyone on COBRA. I've gotten a reply of one user having trouble but later saying it was working. But typically I only get replies saying it didn't work than saying it does. So I'm not sure. I'd love to have you test and report back so that if it doesn't I can maybe weed out the problem.
so tests are not done with cobra?
thats bad, cause i also have problems with netcheat and ps3mapi. most times it gives me zero results after a 2nd (additional scan), where with tmapi/ccapi is no problem. sometimes it works and can find cheats. it's weird.

do you also intend to update netcheat's ps3mapi? cause the version you have used for netcheat is outdated and NzV has unluckily built in now a check, that doesn't let you use old mapi.
 
Feedback - I reckon the codes downloaded from netcheat ps3 should have .ncl after them rather than re-saving them through netcheat ps3 app - you could just pluck the codes from the list without piss farting around. It's kinda confusing when I saw this first up.
 
[MENTION=8639]dnawrkshp[/MENTION] i edited my original post sorry for typos i have a broken touchscreen,

I have never used netcheat

So i can install it on pc and the codes will be in that? Then just move to a userlist directory?
Thnx man
 
Hi,
Maybe some refreshments? ;]
 

Attachments

  • artemis_ps3_preview_1.jpg
    artemis_ps3_preview_1.jpg
    208.2 KB · Views: 1,283
  • artemis_ps3_preview_2.jpg
    artemis_ps3_preview_2.jpg
    261.7 KB · Views: 4,425
Hi,
Maybe some refreshments? ;]

Would you like water or maybe a cold brew?

I hope you appreciate the GUI I attempted to recreate from your original work on the PS2. I always liked the look of it.

[MENTION=8639]dnawrkshp[/MENTION] i edited my original post sorry for typos i have a broken touchscreen,

I have never used netcheat

So i can install it on pc and the codes will be in that? Then just move to a userlist directory?
Thnx man

Well the online DB can be accessed from NetCheat (Click on the red box on the bottom left and then Codelist). Or just directly get them from netcheat.gamehacking.org/ and then rename the file to have a .ncl extension so Artemis can recognize it. Then put that in the USERLIST directory.

Feedback - I reckon the codes downloaded from netcheat ps3 should have .ncl after them rather than re-saving them through netcheat ps3 app - you could just pluck the codes from the list without piss farting around. It's kinda confusing when I saw this first up.

That DB will be completely removed by the time we get the Artemis DB up. Then the plan is to merge NetCheat with that. But for now you can rename the file to any extension you'd like. You don't need to use NetCheat to save them just to add an extension.
 
Hi,
Maybe some refreshments? ;]

Oh I didn't even notice the attachments. God that looks good. And that font too. Hot damn.

Now I'm debating the logo change. I like the idea of maintaining the original though at the same time I also really like what you did..

I'd love to talk privately about the GUI components of Artemis. I'm not sure how much time you can invest but even something like that is impressive.
 
so tests are not done with cobra?
thats bad, cause i also have problems with netcheat and ps3mapi. most times it gives me zero results after a 2nd (additional scan), where with tmapi/ccapi is no problem. sometimes it works and can find cheats. it's weird.

do you also intend to update netcheat's ps3mapi? cause the version you have used for netcheat is outdated and NzV has unluckily built in now a check, that doesn't let you use old mapi.

Yeah 4.53 should be coming around soon with CCAPI 2.50 support and PS3MAPI 1.2.1 support as well. A few other bug fixes and such as usual.
 
Well I haven't been able to test since I don't know anyone on COBRA. I've gotten a reply of one user having trouble but later saying it was working. But typically I only get replies saying it didn't work than saying it does. So I'm not sure. I'd love to have you test and report back so that if it doesn't I can maybe weed out the problem.

Tested on Rebug Cobra 4.70.1, freezes when you click on "Start" after selecting cheats. This is tested with the Kingdom Hearts 2 ncl file I have used with netcheat before. If you pm me your email address and have the game I will send you the exact ncl file I used.

Also, pumped to hear that netcheat will be updated soon to work again. It really is awesome to be able to add/remove cheats live in game. Any idea of an ETA :)

[MENTION=2]STLcardsWS[/MENTION] Is this something you will be reporting? I don't think I've ever seen news updates about netcheat. Not sure if it is something you don't want to publish here or if demand hasn't been that high over here like it is at nextgen. (unless I have missed previous posts about it, which is very possible)
 
"this file has been truncated" what does that mean?...

and, where can I find a .ncl cheats compilation? (I mean, a file with an updated list of ps3 gamecheats)
 
Last edited:
Any chance someone could upload a big pack of them? My data plan ran out and I can't run the app from my cell at work. But if a pack was posted I could grab that here to use at home.
 

Similar threads

Featured content

Trending content

Back
Top