• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 1074 1075 1076 1077 1078 ... 1197 Next »

Action Replay help please!
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Action Replay help please!
03-01-2010, 09:03 AM
#1
Samari45
Unregistered
 
Does action replay work on Dolphin? Because I can't seem to get it to work.
I'm playing Paper Mario: The Thousand Year Door and every time I enter
the master code it changes it to this:
7FFFFFFF 0000FF01
The real master code is this:
C402F268 0000FF00
It does not do this to any other code. Anybody got a solution?
Reply
03-01-2010, 09:09 AM
#2
James333 Offline
Above and Beyond
*******
Posts: 1,520
Threads: 8
Joined: Jul 2009
Dolphin does not need the mastercode to work
MB : MSI Z68A-GD80
CPU : Intel Core i7 2600k @ 3.4 GHz (stock clock)
Gfx : ATI Raedon HD 6850
Ram : 4 GB DDR3-1333
OS : Windows XP x86

I speak Spanish Big Grin ( And a little English )
Find
Reply
03-01-2010, 09:11 AM
#3
Samari45
Unregistered
 
Thanks I did not know that. I'm still pretty new to this
Reply
03-01-2010, 09:12 AM
#4
James333 Offline
Above and Beyond
*******
Posts: 1,520
Threads: 8
Joined: Jul 2009
(03-01-2010, 09:11 AM)Samari45 Wrote: Thanks I did not know that. I'm still pretty new to this
Anyway It tells you that the mastercodes doesn't work Tongue
MB : MSI Z68A-GD80
CPU : Intel Core i7 2600k @ 3.4 GHz (stock clock)
Gfx : ATI Raedon HD 6850
Ram : 4 GB DDR3-1333
OS : Windows XP x86

I speak Spanish Big Grin ( And a little English )
Find
Reply
03-01-2010, 10:07 AM
#5
Samari45
Unregistered
 
Is there anyway to stop it from changing codes from
xxxx-yyyy-zzzz format to
xxxxxxxx-yyyyyyyy format? Because every time i enter a code it does it automatically. Then it says Zero3 code is not supported.
Reply
03-01-2010, 10:10 AM
#6
James333 Offline
Above and Beyond
*******
Posts: 1,520
Threads: 8
Joined: Jul 2009
dolphin only works with xxxxxxxx - yyyyyyyy format , If you give it other format dolphin will change it automatically
MB : MSI Z68A-GD80
CPU : Intel Core i7 2600k @ 3.4 GHz (stock clock)
Gfx : ATI Raedon HD 6850
Ram : 4 GB DDR3-1333
OS : Windows XP x86

I speak Spanish Big Grin ( And a little English )
Find
Reply
03-01-2010, 11:18 AM
#7
omegadox Offline
Senior Member
****
Posts: 401
Threads: 17
Joined: Mar 2009
There is a chance the code will fail, since the AR is prolly still buggy Tongue
The Gamecube AR format is: XXXXXXXX YYYYYYYY
X = Address with command code
Y = Value
but Zero codes are special cases Tongue
00000000 YYYYYYYY = Zero Code
:: System Specs ::
Operating System: Windows 7 Professional x64
Video Card: ATI Radeon HD 5770
CPU: AMD Phenom I X4 9550
RAM: 6GB DDR2
EXP Index: 999999.999999
Find
Reply
03-01-2010, 11:42 AM
#8
James333 Offline
Above and Beyond
*******
Posts: 1,520
Threads: 8
Joined: Jul 2009
0x00000000 in the memmap is used for what , the game id ?
MB : MSI Z68A-GD80
CPU : Intel Core i7 2600k @ 3.4 GHz (stock clock)
Gfx : ATI Raedon HD 6850
Ram : 4 GB DDR3-1333
OS : Windows XP x86

I speak Spanish Big Grin ( And a little English )
Find
Reply
03-01-2010, 11:52 AM
#9
omegadox Offline
Senior Member
****
Posts: 401
Threads: 17
Joined: Mar 2009
I don't know, why check the source file Memmap.cpp Tongue
:: System Specs ::
Operating System: Windows 7 Professional x64
Video Card: ATI Radeon HD 5770
CPU: AMD Phenom I X4 9550
RAM: 6GB DDR2
EXP Index: 999999.999999
Find
Reply
03-01-2010, 12:03 PM (This post was last modified: 03-01-2010, 12:03 PM by James333.)
#10
James333 Offline
Above and Beyond
*******
Posts: 1,520
Threads: 8
Joined: Jul 2009
(03-01-2010, 11:52 AM)omegadox Wrote: I don't know, why check the source file Memmap.cpp Tongue
Or /Source/Core/Core/Src/Boot/Boot_BS2Emu.cpp line 235

Code:
DVDInterface::DVDRead(0x00000000, 0x00000000, 10); // Game Code
        Memory::Write_U32(0x5d1c9ea3, 0x00000018);              // Magic word it is a wii disc
        Memory::Write_U32(0x0D15EA5E, 0x00000020);              // Another magic word
        Memory::Write_U32(0x00000001, 0x00000024);              // Unknown
        Memory::Write_U32(0x01800000, 0x00000028);              // MEM1 size 24MB
        Memory::Write_U32(0x00000023, 0x0000002c);              // Production Board Model
        Memory::Write_U32(0x00000000, 0x00000030);              // Init
        Memory::Write_U32(0x817FEC60, 0x00000034);              // Init
        // 38, 3C should get start, size of FST through apploader
        Memory::Write_U32(0x38a00040, 0x00000060);              // Exception init
        Memory::Write_U32(0x8008f7b8, 0x000000e4);              // Thread Init
        Memory::Write_U32(0x01800000, 0x000000f0);              // "Simulated memory size" (debug mode?)
        Memory::Write_U32(0x8179b500, 0x000000f4);              // __start
        Memory::Write_U32(0x0e7be2c0, 0x000000f8);              // Bus speed
        Memory::Write_U32(0x2B73A840, 0x000000fc);              // CPU speed
        Memory::Write_U16(0x0000,     0x000030e6);              // Console type
        Memory::Write_U32(0x00000000, 0x000030c0);              // EXI
        Memory::Write_U32(0x00000000, 0x000030c4);              // EXI
        Memory::Write_U32(0x00000000, 0x000030dc);              // Time
        Memory::Write_U32(0x00000000, 0x000030d8);              // Time
        Memory::Write_U32(0x00000000, 0x000030f0);              // Apploader
        Memory::Write_U32(0x01800000, 0x00003100);              // BAT
        Memory::Write_U32(0x01800000, 0x00003104);              // BAT
        Memory::Write_U32(0x00000000, 0x0000310c);              // Init
        Memory::Write_U32(0x8179d500, 0x00003110);              // Init
        Memory::Write_U32(0x04000000, 0x00003118);              // Unknown
        Memory::Write_U32(0x04000000, 0x0000311c);              // BAT
        Memory::Write_U32(0x93400000, 0x00003120);              // BAT
        Memory::Write_U32(0x90000800, 0x00003124);              // Init - MEM2 low
        Memory::Write_U32(0x93ae0000, 0x00003128);              // Init - MEM2 high
        Memory::Write_U32(0x93ae0000, 0x00003130);              // IOS MEM2 low
        Memory::Write_U32(0x93b00000, 0x00003134);              // IOS MEM2 high
        Memory::Write_U32(0x00000011, 0x00003138);              // Console type
        // 40 is copied from 88 after running apploader
        Memory::Write_U32(0x00062507, 0x00003144);              // IOS date in USA format
        Memory::Write_U16(0x0113,     0x0000315e);              // Apploader
        Memory::Write_U32(0x0000FF16, 0x00003158);              // DDR ram vendor code
        Memory::Write_U32(0x00000000, 0x00003160);              // Init semaphore (sysmenu waits for this to clear)

        Memory::Write_U8(0x80, 0x0000315c);                             // OSInit
        Memory::Write_U16(0x0000, 0x000030e0);                  // PADInit
        Memory::Write_U32(0x80000000, 0x00003184);              // GameID Address

or http://wiibrew.org/wiki/Memory_Map
MB : MSI Z68A-GD80
CPU : Intel Core i7 2600k @ 3.4 GHz (stock clock)
Gfx : ATI Raedon HD 6850
Ram : 4 GB DDR3-1333
OS : Windows XP x86

I speak Spanish Big Grin ( And a little English )
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode