macemu/BasiliskII/src/include
David Ludwig 9128314cb8 Basilisk II compiles on Xcode 8, as a 64-bit Mac app
SDL 1.x is used for display, rather than Mac OS X specific backend.  If time permits, I'll port it to SDL 2, if only to reduce Basilisk's overall code foot-print.

Lots of features are apt to be disabled, as many 'dummy' backends were used.

Video-depths other than 1-bit or 32-bit are untested, and in some cases (4-bit, at least) are currently non-functional.  This is due to a partial re-write of the SDL backend's blitting code, which was non-functional when low-bit-depths were used.

The SDL backend was also rewired, on OSX, to not attempt to align the display buffer on page-boundaries.  So far, this doesn't seem to cause any notice-able problems, however, that's only using limited knowledge and testing (System 7.5.x does boot and display at 640x480, though!).  The original display-buffer allocation code was failing to run, in some cases.

Preferences are, on Mac, currently hardcoded to be accessed at /tmp/BasiliskII/BasiliskII_Prefs.  The folder, "/tmp/BasiliskII/", may be a symbolic link to elsewhere, though.
2017-07-22 17:43:42 -04:00
..
adb.h Happy New Year! 2008-01-01 09:40:36 +00:00
audio_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
audio.h Changed type of audio_channel_counts; fixes type conversion warnings on MSVC. 2015-08-06 01:34:55 -07:00
cdrom.h Happy New Year! 2008-01-01 09:40:36 +00:00
clip.h Patch for copying and pasting styled text in Basilisk II / SheepShaver 2012-06-30 22:20:55 -04:00
debug.h Unicode friendly! 2015-08-06 02:34:24 -07:00
disk.h Happy New Year! 2008-01-01 09:40:36 +00:00
emul_op.h Happy New Year! 2008-01-01 09:40:36 +00:00
ether_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
ether.h Happy New Year! 2008-01-01 09:40:36 +00:00
extfs_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
extfs.h Happy New Year! 2008-01-01 09:40:36 +00:00
macos_util.h Correctly set last-modified time on exported files. 2016-07-29 11:45:51 -04:00
main.h Added lengthof. 2015-08-06 01:02:19 -07:00
pict.h More clipboard-related fixes for Basilisk / SheepShaver 2012-07-07 11:30:21 -04:00
prefs_editor.h Happy New Year! 2008-01-01 09:40:36 +00:00
prefs.h BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00
rom_patches.h Happy New Year! 2008-01-01 09:40:36 +00:00
rsrc_patches.h Happy New Year! 2008-01-01 09:40:36 +00:00
scsi.h Happy New Year! 2008-01-01 09:40:36 +00:00
serial_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
serial.h Happy New Year! 2008-01-01 09:40:36 +00:00
slot_rom.h Happy New Year! 2008-01-01 09:40:36 +00:00
sony.h Happy New Year! 2008-01-01 09:40:36 +00:00
sys.h Happy New Year! 2008-01-01 09:40:36 +00:00
timer.h Happy New Year! 2008-01-01 09:40:36 +00:00
user_strings.h Happy New Year! 2008-01-01 09:40:36 +00:00
version.h Happy New Year! 2008-01-01 09:40:36 +00:00
video_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
video.h Basilisk II compiles on Xcode 8, as a 64-bit Mac app 2017-07-22 17:43:42 -04:00
xpram.h BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00