Merge pull request #2750 from Streetwalrus/dspspy_gc
DSPSpy: support dumping to SD Gecko in slot B on GameCube
This commit is contained in:
commit
d3a19fa62c
|
@ -33,6 +33,8 @@
|
||||||
#ifdef HW_RVL
|
#ifdef HW_RVL
|
||||||
#include <wiiuse/wpad.h>
|
#include <wiiuse/wpad.h>
|
||||||
#include <sdcard/wiisd_io.h>
|
#include <sdcard/wiisd_io.h>
|
||||||
|
#else
|
||||||
|
#include <sdcard/gcsd.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "ConsoleHelper.h"
|
#include "ConsoleHelper.h"
|
||||||
|
@ -218,7 +220,6 @@ void UpdateLastMessage(const char* msg)
|
||||||
|
|
||||||
void DumpDSP_ROMs(const u16* rom, const u16* coef)
|
void DumpDSP_ROMs(const u16* rom, const u16* coef)
|
||||||
{
|
{
|
||||||
#ifdef HW_RVL
|
|
||||||
char filename[260] = {0};
|
char filename[260] = {0};
|
||||||
sprintf(filename, "sd:/dsp_rom.bin");
|
sprintf(filename, "sd:/dsp_rom.bin");
|
||||||
FILE *fROM = fopen(filename, "wb");
|
FILE *fROM = fopen(filename, "wb");
|
||||||
|
@ -241,10 +242,6 @@ void DumpDSP_ROMs(const u16* rom, const u16* coef)
|
||||||
fclose(fROM);
|
fclose(fROM);
|
||||||
if (fCOEF)
|
if (fCOEF)
|
||||||
fclose(fCOEF);
|
fclose(fCOEF);
|
||||||
#else
|
|
||||||
// Allow to connect to gdb (dump ram... :s)
|
|
||||||
_break();
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ui_pad_sel(void)
|
void ui_pad_sel(void)
|
||||||
|
@ -552,6 +549,9 @@ void InitGeneral()
|
||||||
__io_wiisd.startup();
|
__io_wiisd.startup();
|
||||||
fatMountSimple("sd", &__io_wiisd);
|
fatMountSimple("sd", &__io_wiisd);
|
||||||
#else
|
#else
|
||||||
|
// Initialize FAT so we can write to SD Gecko in slot B.
|
||||||
|
fatMountSimple("sd", &__io_gcsdb);
|
||||||
|
|
||||||
// Init debug over BBA...change IPs to suite your needs
|
// Init debug over BBA...change IPs to suite your needs
|
||||||
tcp_localip="192.168.1.103";
|
tcp_localip="192.168.1.103";
|
||||||
tcp_netmask="255.255.255.0";
|
tcp_netmask="255.255.255.0";
|
||||||
|
@ -562,8 +562,8 @@ void InitGeneral()
|
||||||
|
|
||||||
void ExitToLoader()
|
void ExitToLoader()
|
||||||
{
|
{
|
||||||
#ifdef HW_RVL
|
|
||||||
fatUnmount("sd");
|
fatUnmount("sd");
|
||||||
|
#ifdef HW_RVL
|
||||||
__io_wiisd.shutdown();
|
__io_wiisd.shutdown();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue