2013-07-06 04:37:13 +00:00
|
|
|
/*
|
2013-06-11 07:08:15 +00:00
|
|
|
* Apple // emulator for Linux: Miscellaneous defines
|
|
|
|
*
|
|
|
|
* Copyright 1994 Alexander Jean-Claude Bottema
|
|
|
|
* Copyright 1995 Stephen Lee
|
|
|
|
* Copyright 1997, 1998 Aaron Culliney
|
|
|
|
* Copyright 1998, 1999, 2000 Michael Deutschmann
|
|
|
|
*
|
|
|
|
* This software package is subject to the GNU General Public License
|
2013-07-06 04:37:13 +00:00
|
|
|
* version 2 or later (your choice) as published by the Free Software
|
2013-06-11 07:08:15 +00:00
|
|
|
* Foundation.
|
|
|
|
*
|
2013-07-06 04:37:13 +00:00
|
|
|
* THERE ARE NO WARRANTIES WHATSOEVER.
|
2013-06-11 07:08:15 +00:00
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
2015-09-11 07:00:04 +00:00
|
|
|
#ifndef _MISC_H_
|
|
|
|
#define _MISC_H_
|
2013-06-11 07:08:15 +00:00
|
|
|
|
2015-09-11 07:00:04 +00:00
|
|
|
// top installation directory
|
2015-02-23 19:19:41 +00:00
|
|
|
extern const char *data_dir;
|
|
|
|
|
2015-09-11 07:00:04 +00:00
|
|
|
// global ref to CLI args
|
|
|
|
extern char **argv;
|
|
|
|
extern int argc;
|
2013-07-06 04:37:13 +00:00
|
|
|
|
2015-09-11 07:00:04 +00:00
|
|
|
// start emulator (CPU, audio, and video)
|
|
|
|
void emulator_start(void);
|
2013-07-06 04:37:13 +00:00
|
|
|
|
2015-09-11 07:00:04 +00:00
|
|
|
// shutdown emulator in preparation for app exit
|
|
|
|
void emulator_shutdown(void);
|
2013-06-11 07:08:15 +00:00
|
|
|
|
|
|
|
#endif
|