Log of /BasiliskII/ChangeLog
Parent Directory
|
Revision Log
Revision
1.91 -
(
view)
(
annotate)
-
[select for diffs]
Mon Mar 21 22:39:59 2005 UTC
(8 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.90: +4 -0 lines
Diff to
previous 1.90
Extra changes I forgot to mention in the ChangeLog
Revision
1.90 -
(
view)
(
annotate)
-
[select for diffs]
Wed Nov 3 00:07:35 2004 UTC
(8 years, 7 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.89: +2 -0 lines
Diff to
previous 1.89
update for SDL audio/video + JIT compiler for x86_64
Revision
1.87 -
(
view)
(
annotate)
-
[select for diffs]
Tue Oct 15 16:25:02 2002 UTC
(10 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.86: +3 -1 lines
Diff to
previous 1.86
Unix: new prefs options "dsp" and "mixer" to set the OSS device names instead
of the hardcoded '/dev/dsp' and '/dev/mixer'
Revision
1.86 -
(
view)
(
annotate)
-
[select for diffs]
Mon Sep 16 13:32:33 2002 UTC
(10 years, 9 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.85: +2 -0 lines
Diff to
previous 1.85
- Moved minium autoconf support to 2.52+
- Add large file support for 2+ GB hard disk images
Revision
1.85 -
(
view)
(
annotate)
-
[select for diffs]
Wed Jul 31 16:46:13 2002 UTC
(10 years, 10 months ago)
by
cebix
Branch:
MAIN
Changes since
1.84: +6 -0 lines
Diff to
previous 1.84
- it is now possible to make the serial drivers pipe their input/output
to programs by using a '|' followed by a command line as the modem or
printer port setting (instead of a device name like '/dev/ttyS0')
[Brian Johnson]
- the option "--config FILE" tells B2 to use a different config file
Revision
1.84 -
(
view)
(
annotate)
-
[select for diffs]
Mon May 20 18:12:00 2002 UTC
(11 years, 1 month ago)
by
gbeauche
Branch:
MAIN
Changes since
1.83: +1 -2 lines
Diff to
previous 1.83
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.83 -
(
view)
(
annotate)
-
[select for diffs]
Mon May 20 17:50:39 2002 UTC
(11 years, 1 month ago)
by
gbeauche
Branch:
MAIN
Changes since
1.82: +2 -1 lines
Diff to
previous 1.82
Implement "ignoresegv" feature on FreeBSD/x86
- Update README and ChangeLog accordingly.
Revision
1.81 -
(
view)
(
annotate)
-
[select for diffs]
Sat Feb 23 17:54:22 2002 UTC
(11 years, 3 months ago)
by
cebix
Branch:
MAIN
Changes since
1.80: +1 -0 lines
Diff to
previous 1.80
fixed floppy disk change detection problems under Linux
Revision
1.79 -
(
view)
(
annotate)
-
[select for diffs]
Fri Jan 18 21:06:03 2002 UTC
(11 years, 5 months ago)
by
cebix
Branch:
MAIN
Changes since
1.78: +427 -444 lines
Diff to
previous 1.78
- fixed the problem with Ticks getting incremented on every interrupt, not
just 60Hz (e.g. moving the mouse made the caret blink faster)
- removed the TAB characters from the ChangeLog file
Revision
1.77 -
(
view)
(
annotate)
-
[select for diffs]
Thu Jul 12 19:48:24 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.76: +4 -0 lines
Diff to
previous 1.76
- 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.76 -
(
view)
(
annotate)
-
[select for diffs]
Mon Jul 9 11:21:58 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.75: +6 -1 lines
Diff to
previous 1.75
- 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.75 -
(
view)
(
annotate)
-
[select for diffs]
Fri Jul 6 17:36:04 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.74: +2 -0 lines
Diff to
previous 1.74
replaced TIME_OFFSET constant by portable TimeToMacTime() function
Revision
1.74 -
(
view)
(
annotate)
-
[select for diffs]
Thu Jul 5 20:30:48 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.73: +2 -0 lines
Diff to
previous 1.73
- supported audio formats are now kept in STL vectors
- added run-time audio parameter switching for OSS/ESD audio output
- setting ESPEAKER env variable causes B2 to try ESD before OSS
Revision
1.73 -
(
view)
(
annotate)
-
[select for diffs]
Tue Jul 3 15:59:43 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.72: +4 -0 lines
Diff to
previous 1.72
- added support for platform-independant mutexes, currently only properly
implemented under Unix
- adb.cpp uses mutexes for thread-safe mouse handling
- video_x.cpp: pressing Ctrl-F5 in windowed mode switches to a "grabbed"
relative mouse mode, useful for some games
- video_x.cpp: fixed some bugs relating to the hotkeys (key releases are no
longer treated as hotkeys)
Revision
1.72 -
(
view)
(
annotate)
-
[select for diffs]
Sun Jul 1 21:09:25 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.71: +2 -0 lines
Diff to
previous 1.71
- video_set_palette() gets passed the number of used palette entries
- video_x.cpp supports 2- and 4-bit modes on truecolor screens
Revision
1.70 -
(
view)
(
annotate)
-
[select for diffs]
Sat Jun 30 17:21:50 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.69: +1 -1 lines
Diff to
previous 1.69
- experimental gamma table support
- restructured video_x.cpp: uses classes for display types
Revision
1.68 -
(
view)
(
annotate)
-
[select for diffs]
Sat Jun 30 12:58:05 2001 UTC
(11 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.67: +5 -0 lines
Diff to
previous 1.67
- fixed compilation problems under AmigaOS
- fsave/frestore on AmigaOS and NetBSD/m68k always use a 68882/68040-style
FPU frame, eliminating the need for 68060 FPU patches
Revision
1.65 -
(
view)
(
annotate)
-
[select for diffs]
Thu May 24 14:31:05 2001 UTC
(12 years ago)
by
cebix
Branch:
MAIN
Changes since
1.64: +1 -0 lines
Diff to
previous 1.64
- AmigaOS: SCSI buffer memory type can be selected via prefs
Revision
1.64 -
(
view)
(
annotate)
-
[select for diffs]
Sun May 20 20:31:49 2001 UTC
(12 years, 1 month ago)
by
gbeauche
Branch:
MAIN
Changes since
1.63: +3 -0 lines
Diff to
previous 1.63
- new and updated SIGSEGV support functions:
+ configure script cleanups
+ possible support for Direct Addressing / VOSF on other platforms
Revision
1.63 -
(
view)
(
annotate)
-
[select for diffs]
Sun Apr 8 12:21:44 2001 UTC
(12 years, 2 months ago)
by
cebix
Branch:
MAIN
Changes since
1.62: +2 -0 lines
Diff to
previous 1.62
serial_unix.cpp: input/output_thread_cancel weren't initialized [Kolja Waschk]
Revision
1.62 -
(
view)
(
annotate)
-
[select for diffs]
Sun Apr 1 12:11:40 2001 UTC
(12 years, 2 months ago)
by
cebix
Branch:
MAIN
Changes since
1.61: +2 -0 lines
Diff to
previous 1.61
- added help for command line options
- PrefsInit() removes all processed options
Revision
1.61 -
(
view)
(
annotate)
-
[select for diffs]
Sat Mar 31 14:31:56 2001 UTC
(12 years, 2 months ago)
by
cebix
Branch:
MAIN
Changes since
1.60: +1 -0 lines
Diff to
previous 1.60
- fixed bugs in the BeOS extfs file types handling
Revision
1.60 -
(
view)
(
annotate)
-
[select for diffs]
Thu Mar 29 14:20:52 2001 UTC
(12 years, 2 months ago)
by
cebix
Branch:
MAIN
Changes since
1.59: +3 -0 lines
Diff to
previous 1.59
- 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.59 -
(
view)
(
annotate)
-
[select for diffs]
Wed Mar 28 16:53:38 2001 UTC
(12 years, 2 months ago)
by
cebix
Branch:
MAIN
Changes since
1.58: +3 -0 lines
Diff to
previous 1.58
- "-Ofast" option is supplied to MIPSPro compiler [Brian J. Johnson
- workaround for IRIX pthreads bug in Delay_usec() [Brian J. Johnson]
Revision
1.50 -
(
view)
(
annotate)
-
[select for diffs]
Tue Mar 6 18:41:06 2001 UTC
(12 years, 3 months ago)
by
cebix
Branch:
MAIN
Changes since
1.49: +4 -0 lines
Diff to
previous 1.49
added patches from Brian J. Johnson (better VOSF performance and responsiveness)
Revision
1.47 -
(
view)
(
annotate)
-
[select for diffs]
Fri Feb 2 20:52:56 2001 UTC
(12 years, 4 months ago)
by
cebix
Branch:
MAIN
Changes since
1.46: +1 -1 lines
Diff to
previous 1.46
- bumped version number to 0.9
- updated copyright dates
Revision
1.46 -
(
view)
(
annotate)
-
[select for diffs]
Thu Jan 25 22:24:36 2001 UTC
(12 years, 4 months ago)
by
cebix
Branch:
MAIN
Changes since
1.45: +3 -0 lines
Diff to
previous 1.45
- AmigaOS: implemented XPRAM watchdog thread
- AmigaOS: disabled 68060 Super Bypass mode because of CPU bug triggered
by MacOS 8
- minor documentation updates
Revision
1.45 -
(
view)
(
annotate)
-
[select for diffs]
Thu Jan 4 19:50:22 2001 UTC
(12 years, 5 months ago)
by
cebix
Branch:
MAIN
Changes since
1.44: +5 -2 lines
Diff to
previous 1.44
- removed the INT16 prefs item type; use INT32 instead
- AmigaOS/Unix: it's now possible to specify preferences items on the
command line
- Unix: command line options now take "--"-prefix, e.g. "--rominfo"
Revision
1.44 -
(
view)
(
annotate)
-
[select for diffs]
Thu Nov 2 14:45:14 2000 UTC
(12 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.43: +2 -1 lines
Diff to
previous 1.43
- added audio support for IRIX [Brian J. Johnson]
- improved Delay_usec() under FreeBSD and IRIX
- fixed typo ("HAVE_PTHREDS") in video_x.cpp
Revision
1.42 -
(
view)
(
annotate)
-
[select for diffs]
Mon Sep 25 17:53:59 2000 UTC
(12 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.41: +1 -0 lines
Diff to
previous 1.41
- adapted for mon V3.0 which is now the required minimum
- fixed gcc 2.96 compiler warnings
Revision
1.41 -
(
view)
(
annotate)
-
[select for diffs]
Fri Sep 22 17:23:36 2000 UTC
(12 years, 8 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.40: +8 -0 lines
Diff to
previous 1.40
- Direct and real addressing modes
- Video on SEGV signals
Revision
1.37 -
(
view)
(
annotate)
-
[select for diffs]
Sat Jul 22 18:25:48 2000 UTC
(12 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.36: +1 -0 lines
Diff to
previous 1.36
- Amiga mouse pointer is hidden inside windowed displays
Revision
1.34 -
(
view)
(
annotate)
-
[select for diffs]
Fri Jul 21 18:01:04 2000 UTC
(12 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.33: +2 -0 lines
Diff to
previous 1.33
- extfs: replaced get/set_finder_*() functions by get/set_finfo(), helper
files now store complete FInfo/FXInfo
Revision
1.33 -
(
view)
(
annotate)
-
[select for diffs]
Fri Jul 14 21:29:06 2000 UTC
(12 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.32: +9 -0 lines
Diff to
previous 1.32
- AmigaOS bug fixes by J.Lachmann (floppy, 2060scsi.device, "Add Volume" in
prefs editor)
- imported some changes from the Windows source (1Hz interrupt, FPU fixes)
Revision
1.30 -
(
view)
(
annotate)
-
[select for diffs]
Fri Jun 23 14:22:41 2000 UTC
(12 years, 11 months ago)
by
cebix
Branch:
MAIN
Changes since
1.29: +1 -0 lines
Diff to
previous 1.29
- fixed possible crash when using audio after restarting MacOS
Revision
1.22 -
(
view)
(
annotate)
-
[select for diffs]
Wed Nov 3 21:05:05 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.21: +2 -0 lines
Diff to
previous 1.21
- XFree86 VidMode extension is used to switch modes in DGA mode
Revision
1.21 -
(
view)
(
annotate)
-
[select for diffs]
Wed Nov 3 10:56:09 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.20: +8 -0 lines
Diff to
previous 1.20
- imported UAE CPU 0.8.10 changes
- new utility functions Mac_memset, Mac2Host_memcpy, Host2Mac_memcpu and
Mac2Mac_memcpy
- extfs.cpp: fixed bug in fs_rename() and fs_cat_move() (auxiliary IOParam
block was not in Mac address space)
- some provisions for using UAE CPU compiler (doesn't work yet)
Revision
1.20 -
(
view)
(
annotate)
-
[select for diffs]
Wed Nov 3 10:48:44 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.19: +1 -1 lines
Diff to
previous 1.19
- updated ChangeLog and spec file for 02111999 snapshot
Revision
1.19 -
(
view)
(
annotate)
-
[select for diffs]
Mon Nov 1 16:24:05 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
CVS Tags:
snapshot-02111999
Changes since
1.18: +3 -0 lines
Diff to
previous 1.18
- AmigaOS: removed support for SAS/C
- AmigaOS: sys_amiga.cpp: supports 64-bit device access and respects
device block size on writes
- AmigaOS: added support for resource forks and Finder info for ExtFS
- AmigaOS: added "ExtFS" gadget to prefs editor
- protection mask for all open()/creat()/mkdir() calls is now 0666 or
0777
Revision
1.18 -
(
view)
(
annotate)
-
[select for diffs]
Sun Oct 31 23:18:30 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.17: +10 -3 lines
Diff to
previous 1.17
- removed MemoryDispatch() replacement; routine from ROM is now used if
possible
- rom_patches.cpp: check for double PACK 4 resources; if only one is found,
assume that the ROM requires an FPU and issue a warning if FPU emulation
is turned off
- UAE CPU opcode routines no longer return the cycle count
- main_unix.cpp: pressing Ctrl-C dumps the UAE CPU state before entering mon
- sys_unix.cpp: under Linux, partition sizes are read with BLKGETSIZE instead
of llseek()
Revision
1.17 -
(
view)
(
annotate)
-
[select for diffs]
Thu Oct 28 15:33:08 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.16: +1 -0 lines
Diff to
previous 1.16
- added some 68040 instructions: CINV, CPUSH, MOVE16 (Ax)+,(Ay)+, MOVEC regs,
and FPU state frames; enough to boot MacOS
- CPU type can be selected in GTK prefs editor
Revision
1.16 -
(
view)
(
annotate)
-
[select for diffs]
Wed Oct 27 16:59:32 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.15: +6 -0 lines
Diff to
previous 1.15
- imported fixed UAE FPU from Lauri
- extfs.cpp: fixed bug with fsResolveWDCB in fs_get_wd_info()
- ExtFS: MAX_PATH_LENGTH is global, removed third parameter to
add_path_component()
- rom_patches.cpp: added print_rom_info()
- Unix: added "-rominfo" command line argument
- extfs_unix.cpp: supports finder info and resource forks
- prefs_editor_gtk.cpp: tab widget is no longer scrollable
Revision
1.15 -
(
view)
(
annotate)
-
[select for diffs]
Tue Oct 26 16:28:25 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.14: +4 -0 lines
Diff to
previous 1.14
- mon is called for illegal EMUL_OP selectors and when pressing Ctrl-C (Unix)
- moved MemoryDispatch() patch routine from PatchAfterStartup() to
InstallDrivers()
- fixed one place where ROM replaces MemoryDispatch() by unimplemented trap
when no MMU is present
- Unix: ROM breakpoint can now be set with "-break" command line argument
- some changes to configure script, mon is now compiled with readline support
Revision
1.13 -
(
view)
(
annotate)
-
[select for diffs]
Mon Oct 25 19:01:28 1999 UTC
(13 years, 7 months ago)
by
cebix
Branch:
MAIN
Changes since
1.12: +9 -0 lines
Diff to
previous 1.12
- fixes to audio_oss_esd.cpp from Alexander R. Pruss (8-bit mode)
- added configuration summary to configure script
- prefs_editor_amiga.cpp: output of SCSI prefs was broken
Revision
1.12 -
(
view)
(
annotate)
-
[select for diffs]
Sat Oct 23 17:57:41 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.11: +8 -0 lines
Diff to
previous 1.11
- audio_linux.cpp renamed to audio_oss_esd.cpp (now also used under FreeBSD)
and added support for ESD
- medium removal is allowed for CD-ROM on exit
- added mkinstalldirs to "make install" target
Revision
1.10 -
(
view)
(
annotate)
-
[select for diffs]
Thu Oct 21 13:19:10 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.9: +2 -0 lines
Diff to
previous 1.9
- added fbdev video code and SPARC assembly optimizations
Revision
1.8 -
(
view)
(
annotate)
-
[select for diffs]
Tue Oct 19 17:41:11 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.7: +8 -2 lines
Diff to
previous 1.7
- added external file system
- moved most init/deinit code to InitAll()/ExitAll() in main.cpp
Revision
1.7 -
(
view)
(
annotate)
-
[select for diffs]
Thu Oct 14 16:05:15 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.6: +4 -1 lines
Diff to
previous 1.6
- corrected time zone handling in TimerDateTime()
Revision
1.6 -
(
view)
(
annotate)
-
[select for diffs]
Tue Oct 12 20:00:40 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.5: +8 -0 lines
Diff to
previous 1.5
- disk insertions are now checked for by the 60Hz interrupt routine
- localizable strings are split into a common and a platform-specific set
- fixed bug in CR->LF translation in AmigaOS/clip_amiga.cpp
Revision
1.3 -
(
view)
(
annotate)
-
[select for diffs]
Sun Oct 3 20:40:05 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.2: +10 -1 lines
Diff to
previous 1.2
- updated documentation
- building RPMs works now
Revision
1.2 -
(
view)
(
annotate)
-
[select for diffs]
Sun Oct 3 17:11:52 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
Changes since
1.1: +4 -0 lines
Diff to
previous 1.1
- moved installation instructions to file INSTALL
- updated BasiliskII.spec and top-level Makefile
Revision
1.1 -
(
view)
(
annotate)
-
[select for diffs]
Sun Oct 3 16:21:28 1999 UTC
(13 years, 8 months ago)
by
cebix
Branch:
MAIN
- updated RPM spec file and top-level Makefile
- renamed CHANGES to ChangeLog
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.