move NSAutoReleasePool_wrap() into its own file
[Geoffrey Brown] VHD support
[Geoffrey Brown] bin/cue support
[Joel Mauras] Let makefile build relatives links between SheepShaver and BasiliksII so they can be moved anywhere into the file system as long as they stay side by side without having to rebuid the links.
[Patch by Mike Sliczniak] Here is a patch that has a shell script cpr.sh to recursively copy directories but discarding things that cause problems at least on 10.4 when making the .app bundles.
Fix build with new MacOS X extfs implementation (in C++).
Add native audio support (without SDL) from Nigel's Basilisk II port to MacOS X.
symlink codegen_x86.h
Add linker scripts from Basilisk II and make it possible to allocate up to 1 GB of Mac memory. Only tested on Linux/x86_64 so far but with a somewhat interesting (MacOS, ROM, RAM size) matrix. XXX: It should be possible to allocate up to 1.5 GB by relocating the ROM base to something like 0x60800000.
Port --enable-standalone-gui support to SheepShaver Others changes include: - Factor out STR_SIG_INSTALL_ERR messages - Process command line arguments early (prior to calling PrefsInit()) - GUI: set start_clicked only if the "Start" button was clicked - GUI: save changes to the "Input" pane when the "Start" button was clicked
Better IRIX support: add audio & slirp networking. Fix configure to use -lm when searching for C99 functions (roundf() et al.).
Modernize tarball VERNAME
Makefile fixes. Also checkout Basilisk II tree while preparing the SheepShaver sources tree as it's better to have the tarball having the B2 sources inside too.
V2.3-Pre (snapshot)
Build Windows GUI with GTK
Ethernet and Serial support (merge from Basilisk II tree)
Bad MacOS X, we need our our semaphore.h from Basilisk II to get POSIX unnamed semaphores emulation with named Mach semaphores.
Add necessary configury + support code to support slirp in SheepShaver, the user-space network emulation layer. Enable it on all Unix supported platforms where I know it works.
Add B2 Unix/m4 symlink
add other symlinks to B2/Windows files
Add missing symlinks. Fix LN_S with source dirs contains spaces.
Inherit clip_unix.cpp from Basilisk II, now they are identical.
Use Nigel's "extfs" implementation on MacOS X
Symlink MacOS X sys_darwin.cpp and clip_macosx.cpp
Symlink dummy/clip_dummy.cpp and SDL directory.
Link keycodes & tunconfig files, DESTDIR'ify Unix/Makefile
handle dummy stuff
I manually synchronize with Kheperix code.
Add link to B2 Unix/config.{guess,sub}
add PowerPC emulator tester
Handle manual updates with kpx_cpu core
Import VOSF from Basilisk II for faster and more accurate video refresh. There may be some bugs left though. Rework sigsegv_handler() a little to accomodate VOSF way of life. TODO: merge video drivers infrastructure from B2.
Use vm_acquire/vm_acquire_fixed/vm_release API. Prepare use of SIGSEGV handlers and instruction skippers. Fix test prior to including posix_sem.cpp.
Sync with changes from cxmon and B2. I have yet to find out why my old disk image (8.1 based) no longer boots completely. :-/
- B2_TOPDIR: new macro specifying where Basilisk II directory can be found. Update "links" rule to take care of it and don't PREFIX with current path if B2_TOPDIR yields an absolute path. (Simply cosmetic so that I can have multiple SS work dirs, effortlessly ;-)
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.