4 |
|
* |
5 |
|
* $Id$ |
6 |
|
* |
7 |
< |
* Basilisk II (C) 1997-2004 Christian Bauer |
7 |
> |
* Basilisk II (C) 1997-2008 Christian Bauer |
8 |
|
* |
9 |
|
* This program is free software; you can redistribute it and/or modify |
10 |
|
* it under the terms of the GNU General Public License as published by |
35 |
|
#import "prefs.h" |
36 |
|
#import "timer.h" |
37 |
|
|
38 |
< |
#undef check // memory.h defines a check macro, clashes with an OS X one? |
38 |
> |
#undef check // memory.h defines a check macro, |
39 |
> |
// which may clash with an OS X one on 10.1 or 10.2 |
40 |
|
#import "cpu_emulation.h" |
41 |
|
|
42 |
|
#define DEBUG 0 |
219 |
|
int argc = 0; |
220 |
|
char **argv; |
221 |
|
|
222 |
< |
PrefsInit(argc, argv); |
222 |
> |
PrefsInit(NULL, argc, argv); |
223 |
|
SysInit(); |
224 |
|
|
225 |
|
emul = [NNThread new]; |
425 |
|
|
426 |
|
- (void) RTCinterrupt |
427 |
|
{ |
428 |
< |
if ( uaeCreated ) |
429 |
< |
WriteMacInt32 (0x20c, TimerDateTime() ); // Update MacOS time |
428 |
> |
if ( ! uaeCreated ) |
429 |
> |
return; |
430 |
> |
|
431 |
> |
WriteMacInt32 (0x20c, TimerDateTime() ); // Update MacOS time |
432 |
> |
|
433 |
> |
SetInterruptFlag(INTFLAG_1HZ); |
434 |
> |
TriggerInterrupt(); |
435 |
|
} |
436 |
|
|
437 |
|
- (void) redrawScreen |