--- Frodo4/Src/C64.cpp 2003/07/02 14:46:24 1.3 +++ Frodo4/Src/C64.cpp 2004/01/12 15:13:20 1.5 @@ -1,7 +1,7 @@ /* * C64.cpp - Put the pieces together * - * Frodo (C) 1994-1997,2002-2003 Christian Bauer + * Frodo (C) 1994-1997,2002-2004 Christian Bauer * * 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 @@ -103,7 +103,7 @@ C64::C64() memset(RAM1541, 0, DRIVE_RAM_SIZE); // Open joystick drivers if required - open_close_joysticks(false, false, ThePrefs.Joystick1On, ThePrefs.Joystick2On); + open_close_joysticks(0, 0, ThePrefs.Joystick1Port, ThePrefs.Joystick2Port); joykey = 0xff; #ifdef FRODO_SC @@ -121,7 +121,7 @@ C64::C64() C64::~C64() { - open_close_joysticks(ThePrefs.Joystick1On, ThePrefs.Joystick2On, false, false); + open_close_joysticks(ThePrefs.Joystick1Port, ThePrefs.Joystick2Port, 0, 0); delete TheJob1541; delete TheREU; @@ -179,7 +179,7 @@ void C64::NMI(void) void C64::NewPrefs(Prefs *prefs) { - open_close_joysticks(ThePrefs.Joystick1On, ThePrefs.Joystick2On, prefs->Joystick1On, prefs->Joystick2On); + open_close_joysticks(ThePrefs.Joystick1Port, ThePrefs.Joystick2Port, prefs->Joystick1Port, prefs->Joystick2Port); PatchKernal(prefs->FastReset, prefs->Emul1541Proc); TheDisplay->NewPrefs(prefs);