Announcement

Collapse
No announcement yet.

Project Artemis

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Viper187
    replied
    Well, since reformatting, I'm not having much luck with anything. I think we'll have to settle for hex workshop to view memory for now. I might look at it again at some point, but I'm feeling burnt out right now. Not sure what else to add at the moment, anyway. I do, however, have a stack of 360 games I haven't played yet.

    Originally posted by misfire View Post
    I did not try your program on Ubuntu but I had a look at your source code.

    Why don't you separate the search operations from the WinAPI stuff? In my opinion, this should be implemented as an extra library without any GUI bindings. This way, you can reuse the search functions for other projects and it would be easier/possible to port your code.
    The search functions themselves are separate (lib_search.c). The problem is most, if not all, the vars needed to conduct a search are retrieved by the API. If the 2 structs are initialized properly, the search functions can be called from anywhere though. I'm not sure how to make it anymore independent of the API.

    Leave a comment:


  • misfire
    replied
    Originally posted by Viper187 View Post
    Just FYI. I'm trying to get settled into Ubuntu and get what I need to continue working on PS2CC a bit more. It's taking forever to get some of these packages on dialup though. Has anyone tried dumping with these apps through Wine yet?
    I did not try your program on Ubuntu but I had a look at your source code.

    Why don't you separate the search operations from the WinAPI stuff? In my opinion, this should be implemented as an extra library without any GUI bindings. This way, you can reuse the search functions for other projects and it would be easier/possible to port your code.

    Leave a comment:


  • Lazy Bastard
    replied
    Ah. I'm sure it can be done. We'll just have to hope the right developers are interested in doing it. Bounty donations can't hurt

    Leave a comment:


  • dlsmd
    replied
    Originally posted by Lazy Bastard View Post
    Hacking/debugging the HDL ELF, or using Artemis on games stored on HDDs?
    games stored on hdd

    Leave a comment:


  • LiquidManZero
    replied
    Being able to run games stored on a hard drive through this would be quite useful. I've found myself with two games that can't even be read by this ps2 anymore (and as such, weren't tested)... Thanks to the Sony "quality" laser...

    Leave a comment:


  • Viper187
    replied
    Just FYI. I'm trying to get settled into Ubuntu and get what I need to continue working on PS2CC a bit more. It's taking forever to get some of these packages on dialup though. Has anyone tried dumping with these apps through Wine yet?

    Leave a comment:


  • Lazy Bastard
    replied
    Hacking/debugging the HDL ELF, or using Artemis on games stored on HDDs?

    Leave a comment:


  • dlsmd
    replied
    i am curious about somthing

    will Artemis support hdl and other elf's???

    Leave a comment:


  • Lazy Bastard
    replied
    In case anyone's unaware, LiquidManZero has put together a compatibility list for the current version and rev of Core_Launcher: http://gshi.org/wiki/Comprehensive_A...king_Game_List

    If you do any testing, please add it to the list.

    Leave a comment:


  • kh2k4
    replied
    Not sure if you already know this thought it might useful, nachbrenner made guides on
    how to change the Boot Language for any game as well as skipping videos and other things.

    http://web.archive.org/web/200712140...r/hacking.html

    Leave a comment:


  • Viper187
    replied
    Originally posted by Lazy Bastard View Post
    I didn't get a chance to play with your memory viewer/editor, Viper (I didn't know you'd implemented it), but I'll definitely go check it out.
    I mean in Renegade. I'll probably implement a pretty similar one in PS2CC. I might try for the Hex Workshop look first though. Who knows, maybe I can rig it to work either way. I wouldn't hold my breath though. lol

    Originally posted by misfire View Post
    With Core Launcher, people should really start using the word compatible only if you're able to do multiple dumps during gameplay. It's not enough that a game boots up etc.

    Here's my compatibility list. From the tested games, only Metal Gear Solid 2 worked fine.
    Yeah, my luck wasn't a whole lot better...

    silentcore working:
    Dead to Rights [SLUS-20220]
    Genji - Dawn of the Samurai [SLUS-97471]
    Scarface - The World is Yours [SLUS-21111]
    WWE Smackdown - Shut Your Mouth [SLUS-20483]

    silentcore NOT working:
    Devil May Cry [SLUS-20216]
    Devil May Cry 3 - Special Edition [SLUS-21361] - crashes when loading a mission
    Final Fantasy X International (NTSC/J) [SLPS-25088]
    Mortal Kombat Deception [SLUS-20881] - Same as Armageddon. Boots, but no server
    Mortal Kombat Shaolin Monks [SLUS-21087] - Boots sometimes, but won't run for long.
    Onimusha 2 - Samurai's Destiny [SLUS-20393]
    Onimusha 3 - Demon Siege [SLUS-20694]
    Onimusha - Dawn of Dreams [SLUS-21180]
    Punisher [SLUS-20864] - infinite loop on load screen
    Samurai Showdown Anthology [SLUS-21629] - Loads but no server

    Leave a comment:


  • Lazy Bastard
    replied
    misfire: You should update to the new rev 0.2.

    Leave a comment:


  • kh2k4
    replied
    I'll recheck GT4 and TT.
    I've also noticed ntpbclient_win32 is still sometimes listed under processes after closing only happens now and again though.
    Viper you implement the memory editor already? all I see is a gray blank panel.

    Update:

    Gran Turismo 4 (SCES-51719) - Client couldn't connect to perform dumps whilst in-game.
    Tourist Trophey (SCES-53372) - Client connected but the game didn't halt when I clicked the halt button, It wouldn't
    dump the memory either.
    Last edited by kh2k4; 07-12-2009, 05:17:30 PM.

    Leave a comment:


  • misfire
    replied
    With Core Launcher, people should really start using the word compatible only if you're able to do multiple dumps during gameplay. It's not enough that a game boots up etc.

    Here's my compatibility list. From the tested games, only Metal Gear Solid 2 worked fine.

    Leave a comment:


  • Lazy Bastard
    replied
    Down the road, it could use broadcast (PS2 sends a broadcast out to everything on the subnet, identifying itself and providing its IP address, and the client (PC app) receives that data and establishes a connection with the PS2).

    Yes, I'd completely forgotten that Jimmi's swap of client/server rendered the static IP of the PC unimportant. Regardless, I had you on the right subnet, and my solution should have worked

    I didn't get a chance to play with your memory viewer/editor, Viper (I didn't know you'd implemented it), but I'll definitely go check it out.

    Leave a comment:

Working...
X