24/02/2007, 14h43
|
#5 (permalink)
|
|
English manual of dipstar :
Citation:
<-Project DipStar- document>
"-Project DipStar-" is cheat-tool for NintendoDS.
The one such as GameShark and ProActionReplay.
(But,My release was earlier.)
********** Don't use in WFC or NetWork. **********
********** The fellow who can not keep a promise is garbage. **********
********** This program has WiFi detection feature. **********
@The necessary one
1.GBA FLASH CART(EZ-FLASH,XG,USBLine,etc..** Please "Not use loader" **)
2.PassMe(M3/G6 PassKey,PassKey2,MAGICKEY MK2/MK3,etc..)
3.NintendoDS(FW1~FW3) or NintendoDS(FW4/FlashMe)
@This cannot be used.
1.G6adaptor,SuperCard (Loader is obstructive)
2.SPRITEKEY,SUPERPASS,EZ-PASS,PassMe2
3.NintendoDS(FW4/No FlashMe)
@How to use : In case of the general FLASHCART (for example:EZ-FLASH)
1.Please write dipstar.ds.gba in GBA-FLASHCART. ** Plz! "Not use loader" **
2.Please write dipstar.ds.sav in FLASHCART-SRAM area.
3.Please set PassMe+DSGAME and GBA-FLASHCART in NintendoDS.
4.Presses the any button with Nintendo LOGO.
@Possible to use MS-PerFect?
Yes, supported formally in Firmware 19(E19/J19 etc..)~.
1.Writes "dipstar.ds.gba" in the CF/SD memory card (Use M3game manager).
2.transfers NDSROM to the memory card(use M3game manager).
3.Boot M3-PerFect.
4.Set a cursor to dipstar from the game menu of M3 and press the A button.
5.Moreover, set a cursor to NDSROM and press the A button.
6.Presses the any button with the load screen.
@The button and the effect
<CODE EDITOR MODE>
Please start while pushing [L button].
The operation method is written on the screen.
<CHEAT MODE>
Please start while pushing ..
[A, B, START, SELECT, RIGHT, LEFT, UP and the DOWN button].
These buttons are the same as <CODE EDITOR MODE>.
R button = "SLOT UP&DOWN(7&8) compare mode.
Details are written later.
Possible to use "Ultra fast mode" only for M3-PerFect.
Should continue to press the "R button"
with the A, B, START, SELECT, LEFT, UP, DOWN button.
(SlotA:A+R SlotLEFT:LEFT+R etc..)
In this, the boot-time becomes 1/4 (8sec->2sec!)
@Where is the code?
sub folder \manual\cheatcode.htm or
http://hp.vector.co.jp/authors/VA018.../cheatcode.htm
or Wiki(Soryy,Japanese only).
http://dipstar.wikiwikiweb.jp/
@How to search
1.Use disassembler : http://hp.vector.co.jp/authors/VA018359/ndsdis/
2.Use search-tool : sub folder \hasteDS\hasteds.exe & Emulator(iDeaS or DeSmuME)
3.Read documents : http://hp.vector.co.jp/authors/VA018359/nds/dip_top.htm
(Sorry,Japanese only)
@Code format
<Normal code(not use MASTERCODE)>
0XXXXXXX 000000YY .. 8bit write it only once.
1XXXXXXX 0000YYYY .. 16bit write it only once.
2XXXXXXX YYYYYYYY .. 32bit write it only once.
AXXXXXXX YYYYYYYY .. 32bit write it only once.
<Extra code(use MASTERCODE)>
FXXXXXXX YYYYYYYY .. Master Code(Interrupt address & Original data)
0XXXXXXX 000000YY .. 8bit write it always
1XXXXXXX 0000YYYY .. 16bit write it always
2XXXXXXX YYYYYYYY .. 32bit write it always
AXXXXXXX YYYYYYYY .. 32bit write it only once.
301000YY XXXXXXXX .. 8bit Increment
302000YY XXXXXXXX .. 8bit Decrement
3030YYYY XXXXXXXX .. 16bit Increment
3040YYYY XXXXXXXX .. 16bit Decrement
30500000 XXXXXXXX .. 32bit Increment
YYYYYYYY 00000000
30600000 XXXXXXXX .. 32bit Decrement
YYYYYYYY 00000000
4XXXXXXX YYYYYYYY .. Repert write
W000ZZZZ UUUUUUUU
->W .. (0=8bit write / 1=16bit write / 2=32bit write)
ZZZZ .. Loop count
UUUUUUUU .. Step width
5XXXXXXX YYYYZZZZ .. Memory dump to SRAM(and STOP).
->XXXXXXX .. Address
YYYY .. Size(FFFF=64KB but crash. Recommendation:MAX4000h)
ZZZZ .. SRAM address(Recommendation:2C10h = SLOT DOWN[8])
BXXXXXXX YYYYYYYY .. Parameter search(Result save to SRAM).
ZZZZZZZZ V000WWWW
->XXXXXXX .. Start Address
YYYYYYYY .. End Address
ZZZZZZZZ .. Search Param
V000 .. V=0.BYTE / 1.HALFWORD / 2.WORD
WWWW .. SRAM address(Recommendation:2810h & 2C10h = SLOT UP[7] & DOWN[8])
=Use CODE EDITOR-Compare mode (R button)
if SLOT UP(7) = 02019D00 02028000 02190000 025FF000 00000000 and
if SLOT DOWN(8) = 0200159C 02099000 02028000 00000000
->Result = 02028000 .. get target address!
EXXXXXXX 000000YY .. if(addr XXXXXXX==8bit YY) execute:NextCode
EXXXXXXX 1000YYYY .. if(addr XXXXXXX==16bit YYYY) execute:NextCode
DXXXXXXX YYYYYYYY .. if(addr XXXXXXX==32bit YYYYYYYY) execute:NextCode
C0000000 XXXXXXXX .. Resident address change(Default=0x0237f800)
(When the default doesn't boot, you should use "C0000000 023FF000" ?)
C1000000 X0000YYY .. if(KeyInput=YYY) execute:NextCode
X .. (0=BitMaskON / 1=BitMaskOFF)
MASK immova L R DW UP LF RG ST SL B A
X=0 000000 0 0 0 0 0 0 0 0 0 0 .. top=0/bottom=1 A=00000001
X=1 000000 1 1 1 1 1 1 1 1 1 1 .. top=1/bottom=0 A=100003FE
|
Vous pouvez vous procurer dipstar ICI
__________________
Portable Power ! ---> 2 PSP Fat&Lite 5.00 M33-2 & 2 DS Fat&Lite + R4 + M3 Real et Perfect + CycloDS Evo
|
|
|