him8to / sneek

Automatically exported from code.google.com/p/sneek
0 stars 0 forks source link

Adding capability for running codes directly from gct files #139

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago

I dont know where I could post this, so I use the issues page even though it is 
not an issue. This is just to share an additional small capability with other 
users of S/UNEEK+DI.

For this testing purpose, my set-up was UNEEK+DI r154 running SM4.3U with the 
choices of "Game debugging" On, "Debugger wait" Off, and "Hook type" 
OSSleepThread. And if you want to try here are the steps:

1. Patch the dip.c file (in folder DI of S/UNEEK package), and recompile the 
dimodule.elf
2. Put your cheat file (named "codes.gct") into the associated game folder of 
interest
3. Set those choices (you could try a different hook if you want)
4. Run the game from the disc channel

Link to the video:
http://www.youtube.com/watch?v=0rnpOAHreg4

Original issue reported on code.google.com by cona...@yahoo.com on 28 Aug 2011 at 10:56

Attachments:

GoogleCodeExporter commented 8 years ago
If you fix your code (add IOS_Close) I could give you commit access if you want 
to.

Original comment by urt...@gmail.com on 29 Aug 2011 at 4:16

GoogleCodeExporter commented 8 years ago
Many thanks for your feedback and for giving me the opportunity to add/commit 
this into the repository. I will definitely add IOS_Close( fc ) in the section 
of opening and reading the gct file. And should I also help doing the same 
thing for the section of opening and reading kenobiwii.bin file {i.e. IOS_Close 
( fd )}? Just to be sure. Cheers.

Original comment by cona...@yahoo.com on 30 Aug 2011 at 12:03

GoogleCodeExporter commented 8 years ago
I gave you commmit access, please keep my coding structure.

Original comment by urt...@gmail.com on 1 Sep 2011 at 2:09

GoogleCodeExporter commented 8 years ago

This is the updated patch for r168 that I will use to modify the file dip.c (in 
DI folder) which now uses the DVD instead of IOS functions for working with the 
codes file (otherwise sneek+di cannot open/read the codes file).

Original comment by cona...@yahoo.com on 4 Sep 2011 at 1:22