ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/MacOSX/main_macosx.mm
Revision 1.23 - (view) (annotate) - [select for diffs]
2011-03-11T16:43:09Z (13 years, 8 months ago) by asvitkine
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
[Joseph Oswald]
Skip -psn_XXX command-line argument.

Revision 1.22 - (view) (annotate) - [select for diffs]
2009-10-08T08:56:23Z (15 years, 1 month ago) by nigel
Branch: MAIN
Changes since 1.21: +48 -23 lines
Diff to previous 1.21
Re-synch with latest main_unix.cpp to work around method changes in LoadPrefs()
and PrefsInit(). Fixes build error reported by Jean-Jacques Cortes.

Revision 1.21 - (view) (annotate) - [select for diffs]
2009-07-23T19:19:14Z (15 years, 3 months ago) by asvitkine
Branch: MAIN
Changes since 1.20: +3 -2 lines
Diff to previous 1.20
BasiliskII side of changes to support .sheepvm bundles for SheepShaver

Revision 1.20 - (view) (annotate) - [select for diffs]
2008-02-04T01:00:53Z (16 years, 9 months ago) by nigel
Branch: MAIN
Changes since 1.19: +32 -2 lines
Diff to previous 1.19
Add a dummy Screen_fault_handler so this builds again,
whitespace changes, set a working directory other than /,
allow the file ROM to be opened from the bundle.

Revision 1.19 - (view) (annotate) - [select for diffs]
2008-01-01T09:40:32Z (16 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
Happy New Year!

Revision 1.18 - (view) (annotate) - [select for diffs]
2007-12-30T08:47:34Z (16 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.17: +9 -7 lines
Diff to previous 1.17
Sync with the new SIGSEGV API.

Revision 1.17 - (view) (annotate) - [select for diffs]
2007-01-13T18:21:30Z (17 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.16: +4 -26 lines
Diff to previous 1.16
Remove the 33-bit addressing hack as it's overly complex for not much gain.
Rather, use an address override prefix (0x67) though Intel Core optimization
reference guide says to avoid LCP prefixes. In practise, impact on performance
is measurably marginal on e.g. Speedometer tests.

Revision 1.16 - (view) (annotate) - [select for diffs]
2006-05-08T16:56:07Z (18 years, 6 months ago) by gbeauche
Branch: MAIN
CVS Tags: nigel-build-19
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Fix for LAZY_FLUSH_ICACHE_RANGE. Blocks are indexed by native addresses.

Revision 1.15 - (view) (annotate) - [select for diffs]
2006-03-11T11:45:25Z (18 years, 8 months ago) by nigel
Branch: MAIN
Changes since 1.14: +42 -20 lines
Diff to previous 1.14
Incorporate recent changes from Unix equivalent files

Revision 1.14 - (view) (annotate) - [select for diffs]
2005-09-19T07:49:12Z (19 years, 1 month ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-17
Changes since 1.13: +63 -14 lines
Diff to previous 1.13
Fixes from latest Unix version (no more black screen bug!)

Revision 1.13 - (view) (annotate) - [select for diffs]
2005-01-30T21:42:13Z (19 years, 9 months ago) by gbeauche
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
Happy New Year!

Revision 1.12 - (view) (annotate) - [select for diffs]
2004-01-27T00:18:24Z (20 years, 9 months ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-15, nigel-build-16
Changes since 1.11: +3 -3 lines
Diff to previous 1.11
JIT flush changes from latest unix_main.cpp

Revision 1.11 - (view) (annotate) - [select for diffs]
2004-01-12T15:29:24Z (20 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
Happy New Year! :)

Revision 1.10 - (view) (annotate) - [select for diffs]
2003-11-18T11:19:35Z (20 years, 11 months ago) by nigel
Branch: MAIN
Changes since 1.9: +72 -18 lines
Diff to previous 1.9
Latest changes from Unix version (which I don't think work)

Revision 1.9 - (view) (annotate) - [select for diffs]
2003-08-02T11:03:15Z (21 years, 3 months ago) by nigel
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8
Some segmentation trap changes from latest main_unix.cpp

Revision 1.8 - (view) (annotate) - [select for diffs]
2003-04-02T00:50:40Z (21 years, 7 months ago) by nigel
Branch: MAIN
Changes since 1.7: +56 -8 lines
Diff to previous 1.7
Arg processing for prefs file path, include some extra stuff
(SEGV and JIT) from latest unix version of file

Revision 1.7 - (view) (annotate) - [select for diffs]
2003-03-26T00:26:38Z (21 years, 7 months ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-13
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
Repair QuitEmulator replacement macro.
(we was incorrectly returning after the call to InitAll() )

Revision 1.6 - (view) (annotate) - [select for diffs]
2003-03-25T01:44:16Z (21 years, 7 months ago) by nigel
Branch: MAIN
Changes since 1.5: +10 -7 lines
Diff to previous 1.5
Extra warning for ROM path not set,
try to terminate in QuitEmulator()

Revision 1.5 - (view) (annotate) - [select for diffs]
2003-03-24T22:50:55Z (21 years, 7 months ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-12
Changes since 1.4: +4 -4 lines
Diff to previous 1.4
Oops. QuitEmuNoExit() was exiting the NSApp.

Revision 1.4 - (view) (annotate) - [select for diffs]
2002-10-31T08:54:21Z (22 years ago) by nigel
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3
Eliminate compile warning

Revision 1.3 - (view) (annotate) - [select for diffs]
2002-10-29T14:27:00Z (22 years ago) by nigel
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2
Eliminate warning

Revision 1.2 - (view) (annotate) - [select for diffs]
2002-05-25T23:58:51Z (22 years, 5 months ago) by nigel
Branch: MAIN
Changes since 1.1: +1 -20 lines
Diff to previous 1.1
Removed redundant (old C++ environment) stuff

Revision 1.1 - (view) (annotate) - [select for diffs]
2002-03-16T04:00:24Z (22 years, 8 months ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-10
Initial revision of Mac OS X port code. Uses Objective-C++. Needs Mac OS 10.1

Convenience Links

Links to HEAD: (view) (annotate) Links to HEAD: (view) (annotate)

Compare Revisions

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.

  Diffs between and
  Type of Diff should be a