Commit Graph

21 Commits

Author SHA1 Message Date
cebix
5868a40a37 - 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
2001-07-09 11:22:01 +00:00
cebix
68310129fe - AmigaOS: SCSI buffer memory type can be selected via prefs 2001-05-24 14:31:07 +00:00
cebix
3b54f1f8de - 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
2001-03-29 14:20:55 +00:00
cebix
6494332010 documentation update (networking under BeOS) 2001-02-10 20:58:03 +00:00
cebix
c23567ab14 - bumped version number to 0.9
- updated copyright dates
2001-02-02 20:53:00 +00:00
cebix
81f357c42c - AmigaOS: implemented XPRAM watchdog thread
- AmigaOS: disabled 68060 Super Bypass mode because of CPU bug triggered
  by MacOS 8
- minor documentation updates
2001-01-25 22:24:36 +00:00
cebix
c3df0cee5a video_x.cpp: window asks for input focus with XSetWMHints() 2000-10-27 17:01:40 +00:00
cebix
129e9cd85d updated docs 2000-10-10 21:14:22 +00:00
cebix
38e68144b2 - more cleanups
- splitted prefs.cpp into prefs.cpp and prefs_items.cpp to make prefs.cpp
  reusable for other projects
2000-07-25 15:19:43 +00:00
cebix
8ae2a2d66c - updated doc files 2000-07-13 17:45:52 +00:00
cebix
322bb38408 - AmigaOS: added CyberGraphX support 2000-07-06 16:04:25 +00:00
cebix
97d96bddea - updated copyright info: 1999->2000 2000-04-10 18:53:46 +00:00
cebix
e7c9a80182 - updated text files 2000-02-11 17:25:03 +00:00
cebix
2b50e502e6 - updated explanation of how to use ethertap under Linux 2000-02-05 15:46:41 +00:00
cebix
f4a3224f42 - bumped version number to 0.8
- updated docs for fbdev and extfs
1999-10-21 18:29:08 +00:00
cebix
4c0aab3113 - added fbdev video code and SPARC assembly optimizations 1999-10-21 13:19:27 +00:00
cebix
088b13f42d - merged new Windows sources from Lauri Pesonen 1999-10-04 22:38:12 +00:00
cebix
77a1805504 - updated documentation
- building RPMs works now
1999-10-03 20:40:05 +00:00
cebix
c4db21e820 - moved installation instructions to file INSTALL
- updated BasiliskII.spec and top-level Makefile
1999-10-03 17:11:52 +00:00
cebix
3acfc4ae8d - updated RPM spec file and top-level Makefile
- renamed CHANGES to ChangeLog
1999-10-03 16:21:28 +00:00
cebix
8e491572ca Imported sources 1999-10-03 14:16:26 +00:00