ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/README
Revision 1.37 - (view) (annotate) - [select for diffs]
2004-01-12T15:29:19Z (20 years, 10 months ago) by cebix
Branch: MAIN
CVS Tags: nigel-build-15, nigel-build-16
Changes since 1.36: +1 -1 lines
Diff to previous 1.36 , to selected 1.33
Happy New Year! :)

Revision 1.36 - (view) (annotate) - [select for diffs]
2003-10-12T21:15:51Z (21 years, 1 month ago) by gbeauche
Branch: MAIN
Changes since 1.35: +1 -0 lines
Diff to previous 1.35 , to selected 1.33
Mach memory fault recovery from Michael Z. Sliczniak

Revision 1.35 - (view) (annotate) - [select for diffs]
2003-08-16T03:28:58Z (21 years, 3 months ago) by nigel
Branch: MAIN
Changes since 1.34: +8 -0 lines
Diff to previous 1.34 , to selected 1.33
Added new keyboardtype preference (stolen from the Windows port)

Revision 1.34 - (view) (annotate) - [select for diffs]
2003-03-21T09:14:34Z (21 years, 8 months ago) by nigel
Branch: MAIN
CVS Tags: nigel-build-12, nigel-build-13
Changes since 1.33: +3 -7 lines
Diff to previous 1.33
Removed OpenGL relerences, updated description of windowed mode

Revision 1.33 - (view) (annotate) - [selected]
2003-03-14T17:11:49Z (21 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
typo

Revision 1.32 - (view) (annotate) - [select for diffs]
2003-03-14T17:10:47Z (21 years, 8 months ago) by gbeauche
Branch: MAIN
Changes since 1.31: +40 -1 lines
Diff to previous 1.31 , to selected 1.33
Document current JIT options.

Revision 1.31 - (view) (annotate) - [select for diffs]
2002-10-15T16:25:02Z (22 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.30: +7 -2 lines
Diff to previous 1.30 , to selected 1.33
Unix: new prefs options "dsp" and "mixer" to set the OSS device names instead
of the hardcoded '/dev/dsp' and '/dev/mixer'

Revision 1.30 - (view) (annotate) - [select for diffs]
2002-05-20T18:12:00Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29 , to selected 1.33
Backout "ignoresegv" support on FreeBSD/x86 for now. Unfortunately, the
configure script would hang whereas standalone testing will pass all tests.
Any idea why??
- Unix/sigsegv.cpp (ix86_skip_instruction): Add decoder for mozbl instruction.
  (SIGSEGV_REGISTER_FILE [FreeBSD/x86]): Note why we start at EDI offset
  rather than plain sigcontext pointer. i.e. I don't know sigset_t size
  beforehand and don't intend to.

Revision 1.29 - (view) (annotate) - [select for diffs]
2002-05-20T17:50:39Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.28: +1 -1 lines
Diff to previous 1.28 , to selected 1.33
Implement "ignoresegv" feature on FreeBSD/x86
- Update README and ChangeLog accordingly.

Revision 1.28 - (view) (annotate) - [select for diffs]
2002-05-20T15:56:12Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.27: +1 -1 lines
Diff to previous 1.27 , to selected 1.33
Implement "ignoresegv" feature on Darwin/ppc (tested on MacOS X)
- Unix/sigsegv.cpp (powerpc_decode_instruction): New.
  (get_fault_instruction [MacOS X]): Factorize code.
  (get_fault_instruction [Linux/m68k]): Don't use expression statement.
- README (ignoresegv): Add Darwin/ppc to list of supported platforms.

Revision 1.27 - (view) (annotate) - [select for diffs]
2002-05-19T21:58:42Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26 , to selected 1.33
Implement "ignoresegv" feature on Linux/ppc:
- Unix/sigsegv.cpp (powerpc_skip_instruction): New from SheepShaver code.
- README (ignoresegv): Add Linux/ppc to list of supported platforms.

Revision 1.26 - (view) (annotate) - [select for diffs]
2002-05-12T11:10:50Z (22 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.25: +6 -0 lines
Diff to previous 1.25 , to selected 1.33
Implement the "ignoresegv" feature from SheepShaver. This is Unix-specific
so far. Target platform is currently Linux/x86.

Revision 1.25 - (view) (annotate) - [select for diffs]
2002-03-16T05:27:56Z (22 years, 8 months ago) by nigel
Branch: MAIN
Changes since 1.24: +21 -1 lines
Diff to previous 1.24 , to selected 1.33
Added Mac OS X screen preferences, Mac OS X to the 'ported to' list,
my details to the Acknowledgements/Contributions

Revision 1.24 - (view) (annotate) - [select for diffs]
2002-01-15T14:58:31Z (22 years, 10 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-15012002
Changes since 1.23: +36 -11 lines
Diff to previous 1.23 , to selected 1.33
- documentation updates
- 2001 -> 2002
- version 0.9 -> 1.0

Revision 1.23 - (view) (annotate) - [select for diffs]
2001-07-15T02:15:48Z (23 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.22: +131 -67 lines
Diff to previous 1.22 , to selected 1.33
- documentation updated
- UDP tunnelling not only works with AppleTalk but at least with TCP/IP and
  MacIPX as well

Revision 1.22 - (view) (annotate) - [select for diffs]
2001-07-12T19:48:24Z (23 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.21: +19 -0 lines
Diff to previous 1.21 , to selected 1.33
- Implemented AppleTalk-over-UDP tunnelling, activated by setting "udptunnel"
  to "true". This uses the BSD socket API, so it's fairly portable (currently
  only imeplemented under Unix, though). This works by sending raw Ethernet
  packets as UDP packets to a fixed port number ("udpport", default is 6066),
  using IP broadcasts to simulate Ethernet broad- and multicasts. Currently
  only tested with AppleTalk.

Revision 1.21 - (view) (annotate) - [select for diffs]
2001-07-09T11:21:58Z (23 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.20: +6 -1 lines
Diff to previous 1.20 , to selected 1.33
- ADB has its own interrupt flag, INTFLAG_ADB
- ADBMouseMoved(), ADBMouseDown/Up() and ADBKeyDown/Up() trigger the ADB
  interrupt
- ADB mutex is only used for mouse movement (the only input state where it
  matters)
- adb.cpp: toggling relative mouse mode resets mouse_x/y
- PrimeTime(0) schedules a timer task with 0 delay time; this is still not
  the correct implementation, but it makes MacSyndicate work...
- Unix: pthreads are preferred to POSIX.4 timers for 60Hz ticks because the
  timers drift badly under Linux and the thread can compensate for drifting
  well enough
- Unix: moved GetTicks_usec() and Delay_usec() to timer_unix.cpp
- video_x.cpp: X mouse acceleration is disabled in relative mouse mode because
  MacOS does its own acceleration
- video_x.cpp: palette[].pixel and palette[].flags are always preset
- video_x.cpp: decoupled X event handling from 60Hz video refresh cycle by
  using select() with a timeout on the X fd

Revision 1.20 - (view) (annotate) - [select for diffs]
2001-05-24T14:31:05Z (23 years, 6 months ago) by cebix
Branch: MAIN
CVS Tags: release-0_9-1, snapshot-29052001
Changes since 1.19: +13 -0 lines
Diff to previous 1.19 , to selected 1.33
- AmigaOS: SCSI buffer memory type can be selected via prefs

Revision 1.19 - (view) (annotate) - [select for diffs]
2001-03-29T14:20:52Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.18: +5 -0 lines
Diff to previous 1.18 , to selected 1.33
- FreeBSD configure script cleanups [Michael Alyn Miller]
- ether_linux.cpp moved and renamed to ether_unix.cpp, now also works with
  the tap driver under FreeBSD [Michael Alyn Miller]
- fpu_x86_asm.h: fixed problem in with newer GCC pre-processors

Revision 1.18 - (view) (annotate) - [select for diffs]
2001-02-10T20:58:03Z (23 years, 9 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-17022001
Changes since 1.17: +4 -3 lines
Diff to previous 1.17 , to selected 1.33
documentation update (networking under BeOS)

Revision 1.17 - (view) (annotate) - [select for diffs]
2001-02-02T20:52:56Z (23 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16 , to selected 1.33
- bumped version number to 0.9
- updated copyright dates

Revision 1.16 - (view) (annotate) - [select for diffs]
2001-01-25T22:24:36Z (23 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15 , to selected 1.33
- AmigaOS: implemented XPRAM watchdog thread
- AmigaOS: disabled 68060 Super Bypass mode because of CPU bug triggered
  by MacOS 8
- minor documentation updates

Revision 1.15 - (view) (annotate) - [select for diffs]
2000-10-27T17:01:40Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14 , to selected 1.33
video_x.cpp: window asks for input focus with XSetWMHints()

Revision 1.14 - (view) (annotate) - [select for diffs]
2000-10-10T21:14:22Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.13: +7 -7 lines
Diff to previous 1.13 , to selected 1.33
updated docs

Revision 1.13 - (view) (annotate) - [select for diffs]
2000-07-25T15:19:38Z (24 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.12: +10 -9 lines
Diff to previous 1.12 , to selected 1.33
- more cleanups
- splitted prefs.cpp into prefs.cpp and prefs_items.cpp to make prefs.cpp
  reusable for other projects

Revision 1.12 - (view) (annotate) - [select for diffs]
2000-07-13T17:45:51Z (24 years, 4 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-13072000
Changes since 1.11: +19 -3 lines
Diff to previous 1.11 , to selected 1.33
- updated doc files

Revision 1.11 - (view) (annotate) - [select for diffs]
2000-07-06T16:04:23Z (24 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 , to selected 1.33
- AmigaOS: added CyberGraphX support

Revision 1.10 - (view) (annotate) - [select for diffs]
2000-04-10T18:52:15Z (24 years, 7 months ago) by cebix
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9 , to selected 1.33
- updated copyright info: 1999->2000

Revision 1.9 - (view) (annotate) - [select for diffs]
2000-02-11T17:25:02Z (24 years, 9 months ago) by cebix
Branch: MAIN
Changes since 1.8: +1 -0 lines
Diff to previous 1.8 , to selected 1.33
- updated text files

Revision 1.8 - (view) (annotate) - [select for diffs]
2000-02-05T15:46:41Z (24 years, 9 months ago) by cebix
Branch: MAIN
Changes since 1.7: +31 -11 lines
Diff to previous 1.7 , to selected 1.33
- updated explanation of how to use ethertap under Linux

Revision 1.7 - (view) (annotate) - [select for diffs]
1999-10-21T18:29:04Z (25 years, 1 month ago) by cebix
Branch: MAIN
CVS Tags: release-0_8-1, snapshot-02111999, snapshot-21101999, snapshot-22121999
Changes since 1.6: +35 -9 lines
Diff to previous 1.6 , to selected 1.33
- bumped version number to 0.8
- updated docs for fbdev and extfs

Revision 1.6 - (view) (annotate) - [select for diffs]
1999-10-21T13:19:11Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.5: +3 -0 lines
Diff to previous 1.5 , to selected 1.33
- added fbdev video code and SPARC assembly optimizations

Revision 1.5 - (view) (annotate) - [select for diffs]
1999-10-04T22:37:53Z (25 years, 2 months ago) by cebix
Branch: MAIN
CVS Tags: release-0_7-2
Changes since 1.4: +36 -10 lines
Diff to previous 1.4 , to selected 1.33
- merged new Windows sources from Lauri Pesonen

Revision 1.4 - (view) (annotate) - [select for diffs]
1999-10-03T20:40:05Z (25 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.3: +5 -3 lines
Diff to previous 1.3 , to selected 1.33
- updated documentation
- building RPMs works now

Revision 1.3 - (view) (annotate) - [select for diffs]
1999-10-03T17:11:52Z (25 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.2: +5 -89 lines
Diff to previous 1.2 , to selected 1.33
- moved installation instructions to file INSTALL
- updated BasiliskII.spec and top-level Makefile

Revision 1.2 - (view) (annotate) - [select for diffs]
1999-10-03T16:21:28Z (25 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 , to selected 1.33
- updated RPM spec file and top-level Makefile
- renamed CHANGES to ChangeLog

Revision 1.1 - (view) (annotate) - [select for diffs]
1999-10-03T14:16:25Z (25 years, 2 months ago) by cebix
Branch: MAIN
Branch point for: cebix
Diff to selected 1.33
Initial revision

Convenience Links

Links to HEAD: (view) (annotate) Links to nigel-build-16: (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