--- SheepShaver/src/include/main.h 2005/01/30 21:19:07 1.7 +++ SheepShaver/src/include/main.h 2009/07/23 19:12:51 1.11 @@ -1,7 +1,7 @@ /* * main.h - Emulation core * - * SheepShaver (C) 1997-2004 Christian Bauer and Marc Hellwig + * SheepShaver (C) 1997-2008 Christian Bauer and Marc Hellwig * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -23,6 +23,7 @@ // Global variables extern void *TOC; // TOC pointer +extern void *R13; // r13 register extern uint32 KernelDataAddr; // Address of Kernel Data extern uint32 BootGlobsAddr; // Address of BootGlobs structure at top of Mac RAM extern uint32 PVR; // Theoretical PVR @@ -42,7 +43,7 @@ struct M68kRegisters { // Functions -extern bool InitAll(void); +extern bool InitAll(const char *vmdir); extern void ExitAll(void); extern void Dump68kRegs(M68kRegisters *r); // Dump 68k registers extern void MakeExecutable(int dummy, uint32 start, uint32 length); // Make code executable