PS3 Artemis PS3 (r6.3): Cheating system updated with 4.8x CFW Support & New Features added

Developer @dnawrkshp originally ported Lazy Bastards's Artemis to the PS3. The PlayStation 3 port is a cheating system for applying cheat to games utilized on CFW/HEN enabled console's that also comes with a companion plugin (sprx) for additional functionality. @bucanero who you may recall is the developer who ported PKGi recently to the PS3. has now turned attention to updating Artemis-PS3 for 4.85 use and the developer has added two new features to go along. First, we have an Online Cheat Database that will allow you keep your cheats up to date with a simple online download and also a Local Database Update feature has also been incorporated into the system. Also a shoutout to @Berion who's designs still looks great in the GUI :) .
-STLcardsWS

main.png

  • games.png cheats.png

    Hello,

    As a little side project, I've forked Artemis PS3 and added the following network features:
    • Online Cheat Database: access to the latest cheats for over +2300 games online.
    • Local Database Update: download and update your local cheat database with the latest codes.

    on the UI, these are the new features available:
    • Added Online DB option (main menu)
    • Added Update local cheats (options menu)
    • Added :but l1:/:but r1: triggers to improve game list browsing
    • Added user confirmation dialog when unloading the plugin ( :but square: on the main menu)
    • Added exit to XMB without changes ( :but cir: on the main menu)

    I've also included the modded Artemis plugin from vr5 (by @haxxxen ).

    Find more information at https://bucanero.github.io/ArtemisPS3/

    Submitting cheat codes to the online database

    To share new games and cheat codes with the community:
    1. Fork the repository and add your changes to this folder.
    2. Submit a pull request so the updated cheats are available to every Artemis user.

    Source code available on GitHub

  • Artemis r6.3
    https://github.com/bucanero/ArtemisPS3/releases/tag/r6.3

    Added

    • Alternative Joker Select plugin
    • Code Type 5 support using Joker plugin (See notes)
    Fixed

    • Fix online database URL
    Misc

    • Update offline cheat database with latest codes

    .Artemis r6.2
    https://github.com/bucanero/ArtemisPS3/releases/tag/r6.2

    Added
    • Analog stick support
    • Uses PS3MAPI for plugin management
      • Detects if internal/external plugin is loaded
      • External plugin can be loaded via boot_plugins.txt, wMM, etc.
    • New and updated cheat codes
    • Added "Installed games" filter option
    Removed
    • Remove MAMBA/PRX Loader
    Changes
    • Uses original Artermis r5 plugin as default

    .Artemis r6.1
    https://github.com/bucanero/ArtemisPS3/releases/tag/r6.1

    Added
    • Local Cheat DB installer on first run
    • New version check and auto-update
    • New "Clean local cache" option
    • New plugin selector option
    • New loading screen transitions
    • Shortcut to Main screen from Cheats screen by pressing START
    Fixed
    • Improved game list parsing (detect Title-IDs and versions)

    .Artemis r6.net
    https://github.com/bucanero/ArtemisPS3/releases/tag/r6.net

    Added
    • Added network features:
      • Online Cheat Database: online access to the latest cheats for over +2300 games.
      • Local Database Update: download and update your local cheat database with the latest codes.
    • Added L1/R1 triggers to improve game list browsing
    • Added user confirmation dialog when unloading the plugin (SQUARE on the main menu)
    • Added exit to XMB without changes (CIRCLE on the main menu)
    • Updated to MAMBA PRX Loader 4.84.2
    • Updated Artemis .sprx plugin to vr5 version by @haxxxen

  • ArtemisPS3
    options.png
    An Open Source Playstation 3 Hacking System created under the Project Artemis initiative (http://www.gamehacking.org/artemis)​

    Your PS3 must be running CFW 3.55 or above (DEX and CEX supported)!

    Installing Artemis PS3


    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
    • When the game has launched, a notification will appear telling you to press Start to attach
    • Once you are ready to use your codes in the game, open the in game XMB by pressing the PS button
    • HOLD Start 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 Start
    • If you wish the detatch (and therefore stop constant writing), enter the in game XMB and HOLD Select

    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]


 
Last edited:
I have noticed the source on my git for artsMAN is made for sc11 instead of sc8, so I have compiled a standard Cobra version from it (I have not tried it myself, but it should work fine). this is Artemis plugin combined with sMAN plugin so no need for any additional plugin

usage:
enable Artemis: L3+R3+START (beep+popup)
attach process and write codes: L3+R3+START (trophy sound)
using disable codes: L3+R3+UP (trophy sound)
exit Artemis: START+SELECT (2xbeep+popup)

the rest is untouched and default. btw, I have used vsh pad, so the combos do always work and you don't need ingame XMB.

https://www.dropbox.com/s/uobf6ypfwqgk6wc/artsMAN_ntfs.sprx?dl=0
 
@aldostools , I saw that you have merged artemis plugin with webman mod! :D

I haven't tested it yet, but I think I could update the artemis front-end, so it can detect that wMM 1.47.41 is loaded and skip loading the old artemis plugin.

I guess that loading both things (latest wMM and the old artemis plugin) will bring trouble or crashes, so a way to detect and skip that from the front-end would help.

Right now I think the only option for the user would be to delete all the .sprx artemis plugins from the Artemis install folder, so the GUI will fail to load the plugin (two beeps)
 

I added auto-copy of the .ncl to /dev_hdd0/tmp/art.txt
The .ncl should be named like the ISO and placed in the same folder. The Artemis setting must be checked in /setup.ps3 for this option.
commit:
https://github.com/aldostools/webMAN-MOD/commit/ab0b052010ef77834132c67e851582e55cc7ed59

A new PS3 Artemis Codelist database is available for easier setup.
https://ps3.aldostools.org/codelist.html
 
I added auto-copy of the .ncl to /dev_hdd0/tmp/art.txt
The .ncl should be named like the ISO and placed in the same folder.

but if the user copy the whole .ncl file, all the cheats will end up enabled together, unless there's some way to select/deselect them?

btw, does webman Mod has any syscall or ps3mapi option to check the version? or could you provide something that I could use to check the version?

my idea was the GUI to check if webman mod is loaded, confirm the version is >= 1.47.41 , then skip loading the "classic" artemis sprx.
 
but if the user copy the whole .ncl file, all the cheats will end up enabled together, unless there's some way to select/deselect them?

btw, does webman Mod has any syscall or ps3mapi option to check the version? or could you provide something that I could use to check the version?

my idea was the GUI to check if webman mod is loaded, confirm the version is >= 1.47.41 , then skip loading the "classic" artemis sprx.

Yes, the user would have to setup the .ncl only with the commands that want to use.

I added a new @info command that returns the version.

/popup.ps3=@info24 <= returns the name in text mode
webMAN MOD 1.47.41 (NTFS) [Full]

/popup.ps3=@info124 <= returns the version in text mode
1.47.41 (NTFS) [Full]

Only the [Full] edition has Artemis support.

You can download the updated version using the online updater or re-download the installer from github or brewology.

EDIT:
A new build has been uploaded. It fixes a critical bug that was causing a kernel crash when the art.txt was copied. It was caused by an improper null handling.

It only happened if Artemis was enabled. It's fixed now.
 
Last edited:
thanks for the info, when I have a chance I'll check the new build and see how I can get the info on Artemis GUI from these new @info commands.

As a quick work-around, I'm thinking that since Artemis already have a "plugin selector" under the Options menu, I can add a new option "webman mod", and if the user selects it then the GUI will just skip loading any plugin and return to XMB after creating the art.txt file with the selected codes.
 
thanks a lot bucanero for you hard work along with aldostools, i was wondergin about the ps3ncl list i noticed that there are some missing ncl lists to add from the ones that rambo has given up assistance, is there a way that those can be added or updated? thanks a lot and have a nice day, best regards
 
As a quick work-around, I'm thinking that since Artemis already have a "plugin selector" under the Options menu, I can add a new option "webman mod", and if the user selects it then the GUI will just skip loading any plugin and return to XMB after creating the art.txt file with the selected codes.
It would be the best option, since the user could have the option disabled in webMAN MOD.

thanks a lot bucanero for you hard work along with aldostools, i was wondergin about the ps3ncl list i noticed that there are some missing ncl lists to add from the ones that rambo has given up assistance, is there a way that those can be added or updated? thanks a lot and have a nice day, best regards
If you have the missing files, I can add them to the database.
 
thanks a lot bucanero for you hard work along with aldostools, i was wondergin about the ps3ncl list i noticed that there are some missing ncl lists to add from the ones that rambo has given up assistance, is there a way that those can be added or updated? thanks a lot and have a nice day, best regards

any new cheats and files should be submitted to the Artemis GitHub repository so I can include them in the next version package. Also if they're on GitHub the files will show up on the online database right away.
 
@bucanero & @aldostools, is it possible to make it like a vsh plugin? so can choose the selected code in-game?

Thanks.

It should be feasible to make the frontend a vsh plugin, since it is basically a GUI that let you select the codelist file for a particular game, select the specific patches and save it to /dev_hdd0/tmp/art.txt

The rest is done by the Artemis patch engine included in the prx and now in webMAN MOD too.

The vsh plugin needs be modified to attach it to the in-game XMB process. IIRC there is an example in the plugins by OsirisX.

The main problem is who wants to make the GUI.
 
It would be the best option, since the user could have the option disabled in webMAN MOD.

I have built a quick Artemis version with the "webman Mod" setting, just copy this EBOOT.BIN over the Artemis r6.3 installation:
https://www.mediafire.com/file/svvra2zfg3dlly1/artemis_wmm.zip/file

then, go to "Options", and select "webman mod" as plugin version. After the change, the GUI should not try to load the regular artemis sprx and rely on the new webman mod (Full) that can handle the cheat stuff.

I didn't had time to test in detail so please if someone can run some tests and confirm everything works, I'll release a .pkg.

cheers
 
Last edited:
It would be the best option, since the user could have the option disabled in webMAN MOD.


If you have the missing files, I can add them to the database.
sure i have one of them that will be for tom clancys splinter cell blacklist that rambo shared with us
 
I have built a quick Artemis version with the "webman Mod" setting, just copy this EBOOT.BIN over the Artemis r6.3 installation:
https://www.mediafire.com/file/svvra2zfg3dlly1/artemis_wmm.zip/file

then, go to "Options", and select "webman mod" as plugin version. After the change, the GUI should not try to load the regular artemis sprx and rely on the new webman mod (Full) that can handle the cheat stuff.

I didn't had time to test in detail so please if someone can run some tests and confirm everything works, I'll release a .pkg.

cheers

Can Artemis automatically detects if webman is running and set it automatically? otherwise many users will miss this option and have trouble while running Artemis + webMAN MOD enabled ( if there any)
 
Can Artemis automatically detects if webman is running and set it automatically? otherwise many users will miss this option and have trouble while running Artemis + webMAN MOD enabled ( if there any)

read my messages with Aldo. This is a quick fix, you must do it manually.
 

Similar threads

Featured content

Trending content

Back
Top