ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/ChangeLog
Revision 1.93 - (view) (annotate) - [select for diffs]
2006-04-30T21:49:50Z (18 years, 6 months ago) by gbeauche
Branch: MAIN
CVS Tags: HEAD, nigel-build-19
Changes since 1.92: +1 -0 lines
Diff to previous 1.92
Note new "idlewait" feature

Revision 1.92 - (view) (annotate) - [select for diffs]
2005-11-22T21:20:30Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
CVS Tags: nigel-build-17
Changes since 1.91: +11 -2 lines
Diff to previous 1.91
try to add missing changes and regroup them better

Revision 1.91 - (view) (annotate) - [select for diffs]
2005-03-21T22:39:59Z (19 years, 7 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]
2004-11-03T00:07:35Z (20 years 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.89 - (view) (annotate) - [select for diffs]
2004-05-09T16:16:05Z (20 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.88: +2 -0 lines
Diff to previous 1.88
TUN/TAP support

Revision 1.88 - (view) (annotate) - [select for diffs]
2003-03-14T17:10:19Z (21 years, 8 months ago) by gbeauche
Branch: MAIN
CVS Tags: nigel-build-12, nigel-build-13, nigel-build-15, nigel-build-16
Changes since 1.87: +1 -0 lines
Diff to previous 1.87
JIT compiler is integrated but not yet the default for Linux/x86 and
FreeBSD/x86.

Revision 1.87 - (view) (annotate) - [select for diffs]
2002-10-15T16:25:02Z (22 years 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]
2002-09-16T13:32:33Z (22 years, 1 month 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]
2002-07-31T16:46:13Z (22 years, 3 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]
2002-05-20T18:12:00Z (22 years, 5 months 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]
2002-05-20T17:50:39Z (22 years, 5 months 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.82 - (view) (annotate) - [select for diffs]
2002-05-20T16:06:24Z (22 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.81: +1 -0 lines
Diff to previous 1.81
- Notify "ignoresegv" feature in ChangeLog

Revision 1.81 - (view) (annotate) - [select for diffs]
2002-02-23T17:54:22Z (22 years, 8 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.80 - (view) (annotate) - [select for diffs]
2002-02-07T16:10:53Z (22 years, 9 months ago) by cebix
Branch: MAIN
Changes since 1.79: +1 -0 lines
Diff to previous 1.79
cleaned up pthread attributes [Brian Johnson]

Revision 1.79 - (view) (annotate) - [select for diffs]
2002-01-18T21:06:03Z (22 years, 9 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.78 - (view) (annotate) - [select for diffs]
2002-01-15T14:58:31Z (22 years, 9 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-15012002
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
- documentation updates
- 2001 -> 2002
- version 0.9 -> 1.0

Revision 1.77 - (view) (annotate) - [select for diffs]
2001-07-12T19:48:24Z (23 years, 4 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]
2001-07-09T11:21:58Z (23 years, 4 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]
2001-07-06T17:36:04Z (23 years, 4 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]
2001-07-05T20:30:48Z (23 years, 4 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]
2001-07-03T15:59:43Z (23 years, 4 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]
2001-07-01T21:09:25Z (23 years, 4 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.71 - (view) (annotate) - [select for diffs]
2001-06-30T22:23:37Z (23 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70
gamma tables work with X11

Revision 1.70 - (view) (annotate) - [select for diffs]
2001-06-30T17:21:50Z (23 years, 4 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.69 - (view) (annotate) - [select for diffs]
2001-06-30T14:48:27Z (23 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
typo ;-)

Revision 1.68 - (view) (annotate) - [select for diffs]
2001-06-30T12:58:05Z (23 years, 4 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.67 - (view) (annotate) - [select for diffs]
2001-05-31T20:53:52Z (23 years, 5 months ago) by cebix
Branch: MAIN
CVS Tags: release-0_9-1
Changes since 1.66: +4 -1 lines
Diff to previous 1.66
final adjustments for 0.9 release

Revision 1.66 - (view) (annotate) - [select for diffs]
2001-05-29T15:02:16Z (23 years, 5 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-29052001
Changes since 1.65: +2 -2 lines
Diff to previous 1.65
prepared for snapshot release

Revision 1.65 - (view) (annotate) - [select for diffs]
2001-05-24T14:31:05Z (23 years, 5 months 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]
2001-05-20T20:31:49Z (23 years, 5 months 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]
2001-04-08T12:21:44Z (23 years, 7 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]
2001-04-01T12:11:40Z (23 years, 7 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]
2001-03-31T14:31:56Z (23 years, 7 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]
2001-03-29T14:20:52Z (23 years, 7 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]
2001-03-28T16:53:38Z (23 years, 7 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.58 - (view) (annotate) - [select for diffs]
2001-03-11T16:03:14Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
testing the basilisk-cvs mailing list

Revision 1.57 - (view) (annotate) - [select for diffs]
2001-03-11T14:25:15Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.56: +1 -1 lines
Diff to previous 1.56
This is a test. Ignore.

Revision 1.56 - (view) (annotate) - [select for diffs]
2001-03-11T14:24:03Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
testing again

Revision 1.55 - (view) (annotate) - [select for diffs]
2001-03-11T14:21:18Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.54: +1 -1 lines
Diff to previous 1.54
testing the basilisk-cvs list

Revision 1.54 - (view) (annotate) - [select for diffs]
2001-03-11T13:39:58Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.53: +1 -1 lines
Diff to previous 1.53
testing the basilisk-cvs list

Revision 1.53 - (view) (annotate) - [select for diffs]
2001-03-11T13:38:42Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52
testing again

Revision 1.52 - (view) (annotate) - [select for diffs]
2001-03-11T13:30:26Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
testing the basilisk-cvs list

Revision 1.51 - (view) (annotate) - [select for diffs]
2001-03-11T13:21:38Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.50: +1 -1 lines
Diff to previous 1.50
testing the basilisk-cvs list

Revision 1.50 - (view) (annotate) - [select for diffs]
2001-03-06T18:41:06Z (23 years, 8 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.49 - (view) (annotate) - [select for diffs]
2001-02-17T16:35:39Z (23 years, 8 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-17022001
Changes since 1.48: +1 -1 lines
Diff to previous 1.48
added date of CVS snapshot

Revision 1.48 - (view) (annotate) - [select for diffs]
2001-02-10T20:04:17Z (23 years, 9 months ago) by cebix
Branch: MAIN
Changes since 1.47: +6 -0 lines
Diff to previous 1.47
documentation updates

Revision 1.47 - (view) (annotate) - [select for diffs]
2001-02-02T20:52:56Z (23 years, 9 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]
2001-01-25T22:24:36Z (23 years, 9 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]
2001-01-04T19:50:22Z (23 years, 10 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]
2000-11-02T14:45:14Z (24 years 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.43 - (view) (annotate) - [select for diffs]
2000-10-11T17:40:07Z (24 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.42: +2 -0 lines
Diff to previous 1.42
cdrom.cpp: implemented Status(6)

Revision 1.42 - (view) (annotate) - [select for diffs]
2000-09-25T17:53:59Z (24 years, 1 month 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]
2000-09-22T17:23:36Z (24 years, 1 month 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.40 - (view) (annotate) - [select for diffs]
2000-09-13T15:32:34Z (24 years, 2 months ago) by cebix
Branch: MAIN
Changes since 1.39: +4 -8 lines
Diff to previous 1.39
cleaned up

Revision 1.39 - (view) (annotate) - [select for diffs]
2000-09-05T16:56:22Z (24 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.38: +3 -0 lines
Diff to previous 1.38
Added port of Lauri's FPE code to GCC/i386

Revision 1.38 - (view) (annotate) - [select for diffs]
2000-08-20T14:08:38Z (24 years, 2 months ago) by jlachmann
Branch: MAIN
Changes since 1.37: +4 -0 lines
Diff to previous 1.37
added MacsBug Support -jl-

Revision 1.37 - (view) (annotate) - [select for diffs]
2000-07-22T18:25:48Z (24 years, 3 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.36 - (view) (annotate) - [select for diffs]
2000-07-22T18:12:30Z (24 years, 3 months ago) by cebix
Branch: MAIN
Changes since 1.35: +1 -0 lines
Diff to previous 1.35
- improved timing of periodic threads

Revision 1.35 - (view) (annotate) - [select for diffs]
2000-07-22T16:07:14Z (24 years, 3 months ago) by cebix
Branch: MAIN
Changes since 1.34: +3 -0 lines
Diff to previous 1.34
- new FOURCC() macro in macos_util.h

Revision 1.34 - (view) (annotate) - [select for diffs]
2000-07-21T18:01:04Z (24 years, 3 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]
2000-07-14T21:29:06Z (24 years, 4 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.32 - (view) (annotate) - [select for diffs]
2000-07-13T17:45:50Z (24 years, 4 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-13072000
Changes since 1.31: +9 -1 lines
Diff to previous 1.31
- updated doc files

Revision 1.31 - (view) (annotate) - [select for diffs]
2000-07-06T16:04:22Z (24 years, 4 months ago) by cebix
Branch: MAIN
Changes since 1.30: +1 -0 lines
Diff to previous 1.30
- AmigaOS: added CyberGraphX support

Revision 1.30 - (view) (annotate) - [select for diffs]
2000-06-23T14:22:41Z (24 years, 4 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.29 - (view) (annotate) - [select for diffs]
2000-05-16T17:11:33Z (24 years, 5 months ago) by cebix
Branch: MAIN
Changes since 1.28: +8 -0 lines
Diff to previous 1.28
- added "noclipconversion" prefs item

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

Revision 1.27 - (view) (annotate) - [select for diffs]
2000-02-21T20:04:15Z (24 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.26: +1 -0 lines
Diff to previous 1.26
- Unix: changed time zone handling (again)

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

Revision 1.25 - (view) (annotate) - [select for diffs]
2000-01-30T19:00:08Z (24 years, 9 months ago) by cebix
Branch: MAIN
CVS Tags: release-0_8-1
Changes since 1.24: +4 -0 lines
Diff to previous 1.24
- updated ChangeLog for 0.8 release

Revision 1.24 - (view) (annotate) - [select for diffs]
1999-12-22T17:24:59Z (24 years, 10 months ago) by cebix
Branch: MAIN
CVS Tags: snapshot-22121999
Changes since 1.23: +3 -2 lines
Diff to previous 1.23
- improved spec file

Revision 1.23 - (view) (annotate) - [select for diffs]
1999-11-08T16:43:03Z (25 years ago) by cebix
Branch: MAIN
Changes since 1.22: +1 -0 lines
Diff to previous 1.22
- fixes to ExtFS from Lauri Pesonen

Revision 1.22 - (view) (annotate) - [select for diffs]
1999-11-03T21:05:05Z (25 years 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]
1999-11-03T10:56:09Z (25 years 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]
1999-11-03T10:48:44Z (25 years 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]
1999-11-01T16:24:05Z (25 years 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]
1999-10-31T23:18:30Z (25 years 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]
1999-10-28T15:33:08Z (25 years 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]
1999-10-27T16:59:32Z (25 years 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]
1999-10-26T16:28:25Z (25 years 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.14 - (view) (annotate) - [select for diffs]
1999-10-25T20:22:34Z (25 years ago) by cebix
Branch: MAIN
Changes since 1.13: +1 -0 lines
Diff to previous 1.13
- added mouse wheel support

Revision 1.13 - (view) (annotate) - [select for diffs]
1999-10-25T19:01:28Z (25 years 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]
1999-10-23T17:57:41Z (25 years 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.11 - (view) (annotate) - [select for diffs]
1999-10-21T18:29:03Z (25 years ago) by cebix
Branch: MAIN
CVS Tags: snapshot-21101999
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
- bumped version number to 0.8
- updated docs for fbdev and extfs

Revision 1.10 - (view) (annotate) - [select for diffs]
1999-10-21T13:19:10Z (25 years 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.9 - (view) (annotate) - [select for diffs]
1999-10-19T19:28:09Z (25 years ago) by cebix
Branch: MAIN
Changes since 1.8: +2 -0 lines
Diff to previous 1.8
- now compiles with GCC under AmigaOS

Revision 1.8 - (view) (annotate) - [select for diffs]
1999-10-19T17:41:11Z (25 years 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]
1999-10-14T16:05:15Z (25 years, 1 month 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]
1999-10-12T20:00:40Z (25 years, 1 month 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.5 - (view) (annotate) - [select for diffs]
1999-10-06T19:34:38Z (25 years, 1 month ago) by cebix
Branch: MAIN
CVS Tags: release-0_7-2
Changes since 1.4: +3 -4 lines
Diff to previous 1.4
- updated files for 0.7-2 release

Revision 1.4 - (view) (annotate) - [select for diffs]
1999-10-03T21:05:21Z (25 years, 1 month ago) by cebix
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
- updated

Revision 1.3 - (view) (annotate) - [select for diffs]
1999-10-03T20:40:05Z (25 years, 1 month 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]
1999-10-03T17:11:52Z (25 years, 1 month 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]
1999-10-03T16:21:28Z (25 years, 1 month ago) by cebix
Branch: MAIN
- updated RPM spec file and top-level Makefile
- renamed CHANGES to ChangeLog

Convenience Links

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