cebix
baf8c9438c
*** empty log message ***
1999-11-03 21:04:23 +00:00
cebix
f511d7ffc2
- fixed small bug (Mac2Host_memcpy used instead of Mac2Mac_memcpy)
1999-11-03 19:08:52 +00:00
cebix
90312d104c
- 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)
1999-11-03 10:56:43 +00:00
cebix
76b1d7ca5e
- updated ChangeLog and spec file for 02111999 snapshot
1999-11-03 10:48:44 +00:00
cebix
c6d9976234
- 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
1999-11-01 16:24:15 +00:00
cebix
d60bc94de7
- 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()
1999-10-31 23:18:44 +00:00
cebix
3f9e2a9eba
- CPU type selectable in prefs editor
1999-10-29 19:55:36 +00:00
cebix
b892f8850d
- removed Gwenole's patches as they didn't work on SPARC V9
1999-10-28 16:52:32 +00:00
cebix
ce2610521d
- new SPARC optimizations from Gwenole
1999-10-28 16:00:28 +00:00
cebix
c31d1bd2af
- 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
1999-10-28 15:33:26 +00:00
cebix
1a20b690a6
- Lauri's FPU now works on big-endian machines
...
- included "FPU" checkbox in prefs editor
1999-10-28 09:31:41 +00:00
cebix
a60677e7f0
- provided VAL64() and UVAL64() macros
1999-10-27 17:50:08 +00:00
cebix
4b4f5e5ad4
- fixed for new declaration of add_path_component()
1999-10-27 17:20:46 +00:00
cebix
bf765a5be8
- 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
1999-10-27 16:59:54 +00:00
cebix
7856a8a42c
- small fixes to Makefile.in and configure script
...
- main_unix.cpp tested ENABLE_DGA instead of ENABLE_XF86_DGA
1999-10-26 16:56:45 +00:00
cebix
a84f3d1334
- 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
1999-10-26 16:28:38 +00:00
cebix
3e80e61c25
- WANT_XF86_DGA is turned off when XFree86 DGA is not present
1999-10-25 20:52:12 +00:00
cebix
5e6cc100f8
- added mouse wheel support
1999-10-25 20:22:35 +00:00
cebix
d42b29ae5d
- 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
1999-10-25 19:01:43 +00:00
cebix
04199a0f56
- now uses "mon" if present (currently on breakpoints only)
1999-10-25 08:07:58 +00:00
cebix
6d8e94c1dd
- 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
1999-10-23 17:58:00 +00:00
cebix
20ba496c92
- added BlockMove() replacement
...
- extfs.cpp: get_path_for_fsitem(root parent) no longer crashes
1999-10-22 15:08:13 +00:00
cebix
13301146d9
- fixed compilation problem in add_path_component()
1999-10-22 13:57:05 +00:00
cebix
f41718608c
- ExtFS works under AmigaOS
...
- fixed erroneous __regargs attributes in prefs_editor_amiga.cpp
and audio_amiga.cpp for GCC
1999-10-21 22:40:04 +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
775ff87b31
- small fixes to fbdev DGA code
1999-10-21 16:40:49 +00:00
cebix
d6b83e4715
- added fbdev DGA preferences to GTK prefs editor
1999-10-21 16:07:36 +00:00
cebix
733f3a7335
- fixed SPARC compilation problem
1999-10-21 15:55:32 +00:00
cebix
f04292fd21
- integrated SPARC assembly optimizations
1999-10-21 15:27:11 +00:00
cebix
1bba7c409c
- updated configure script for SPARC assembly optimizations
1999-10-21 15:14:42 +00:00
cebix
f9daa3e004
- fixed mistake in acconfig.h
1999-10-21 13:33:17 +00:00
cebix
4c0aab3113
- added fbdev video code and SPARC assembly optimizations
1999-10-21 13:19:27 +00:00
cebix
7177cea47d
- added GCC makefile
1999-10-21 09:24:32 +00:00
cebix
83227a987b
- enlarged prefs editor window to make volumes pane fit
1999-10-21 09:03:44 +00:00
cebix
09ec429dc1
- fixed bugs in extfs.cpp:
...
- root's parent now has an FSItem, so finding the volume by name with
parent dirID 1 now works
- fs_get_file_info() and fs_get_cat_info() handle all negative values of
dir_index correctly
- fs_set_fpos() handles fsFromLEOF positioning mode
- replaced "%#s" format codes in debug output
- fixed some file extensions in extfs_unix.cpp
- "speaker" means "main volume", as before
1999-10-20 17:23:57 +00:00
cebix
00aabbe812
- renamed main_volume to speaker_volume and dac_volume to main_volume
...
(same for mute)
- added defines for headphone volume/mute
1999-10-20 15:14:00 +00:00
cebix
9818250a47
- fixed compilation problems on BeOS
1999-10-19 21:33:59 +00:00
cebix
4fe6328e43
- fixed compilation problem
1999-10-19 20:13:57 +00:00
cebix
9e903d1686
- now compiles with GCC under AmigaOS
1999-10-19 19:28:28 +00:00
cebix
d92b13e550
- added external file system
...
- moved most init/deinit code to InitAll()/ExitAll() in main.cpp
1999-10-19 17:41:44 +00:00
cebix
c7e561c75b
- volume list is reorderable
1999-10-19 13:22:11 +00:00
cebix
c89c560295
- fixed spelling error
1999-10-18 19:05:48 +00:00
cebix
b8ee4f6774
- compilation of cpuemu.cpp is now split
1999-10-18 16:15:44 +00:00
cebix
bb36e3fa18
- 680x0 added to list of CPU that can handle unaligned accesses
1999-10-18 11:44:20 +00:00
cebix
0536eb15a4
- fixed small compilation problem
1999-10-15 15:06:55 +00:00
cebix
8edc3aa83c
- some fixes for NetBSD
1999-10-15 14:50:39 +00:00
cebix
775e181963
- added reference to "gmake"
1999-10-15 14:47:49 +00:00
cebix
7438c0a775
- removed unnecessary test for semget()
1999-10-15 12:27:24 +00:00
cebix
289f0a588a
- corrected time zone handling in TimerDateTime()
1999-10-14 16:05:18 +00:00
cebix
62aff59d79
- integrated patches for NetBSD
1999-10-14 11:37:47 +00:00
cebix
e51085edcb
- fixed compiler warning
1999-10-12 20:59:15 +00:00
cebix
ee84e34006
- improved man page
1999-10-12 20:27:29 +00:00
cebix
6f3df9b0e7
- added missing strings files
1999-10-12 20:05:23 +00:00
cebix
6d926e553a
- 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
1999-10-12 20:00:56 +00:00
cebix
34d8f7a90e
- improved Makefile and man page
1999-10-12 18:40:57 +00:00
cebix
3779040137
- "make depend" now works
1999-10-07 21:10:30 +00:00
cebix
f9ccb1dffc
- disabled X backing store
1999-10-07 13:15:15 +00:00
cebix
c188457242
- "amiga" target works now
1999-10-06 22:09:47 +00:00
cebix
90b0302206
- updated files for 0.7-2 release
1999-10-06 19:34:38 +00:00
cebix
664e9364a5
- BasiliskII.spec and Makefile are no longer included in the tarball
1999-10-06 13:07:50 +00:00
cebix
85728bc95c
- compiles again under BeOS
1999-10-05 19:10:24 +00:00
cebix
b4d30594f3
- fixed acconfig.h
1999-10-05 19:00:05 +00:00
cebix
028f5c34b9
- small fix to configure script
1999-10-05 18:38:50 +00:00
cebix
90b1e0455e
- cosmetic fix
1999-10-05 16:04:23 +00:00
cebix
effb60b387
- added acconfig.h for autoheader
1999-10-05 15:29:04 +00:00
cebix
05d24b1455
- fixed some compiler warnings
...
- video_x.cpp: now checks whether the X server has the XFree86DGA extension
1999-10-05 14:59:46 +00:00
cebix
eaa14cdcb2
- making a tarball uses "cvs export" instead of "cvs checkout"
1999-10-05 10:36:41 +00:00
cvs
a118a700bd
- fixed variable definitions
1999-10-04 23:20:01 +00:00
cebix
8886ff6a85
- name of temporary directory for build now depends on time
1999-10-04 23:11:18 +00:00
cebix
088b13f42d
- merged new Windows sources from Lauri Pesonen
1999-10-04 22:38:12 +00:00
cebix
183447c2d7
- improved configuration and installation
1999-10-04 21:07:18 +00:00
cebix
8b4ef4fb2a
- improved installation
1999-10-04 21:07:12 +00:00
cebix
0552b208ff
- some minor fixes, BeOS targets now work
1999-10-04 00:39:43 +00:00
cebix
aef1ee47d6
- updated
1999-10-03 21:05:21 +00:00
cebix
67017a2b2c
- moved protocol removal to a proper function and fixed it
1999-10-03 21:04:29 +00:00
cebix
f087a2d3bc
- moved protocol removal to a proper function
1999-10-03 21:04:18 +00:00
cebix
77a1805504
- updated documentation
...
- building RPMs works now
1999-10-03 20:40:05 +00:00
cebix
952712c0df
- removed MAKEDEV, functionality now included in Makefile ("make dev")
1999-10-03 19:43:55 +00:00
cebix
9a68908882
- screen prefs "dga" changed to "dga/<width>/<height>", with zero width/height
...
meaning "maximum" (also for window mode)
- Caps Lock now behaves as expected
1999-10-03 19:43:28 +00:00
cebix
65244bc22c
- sys_unix.cpp: changed one #ifdef that should really have been an #if
...
- Makefile.in: provided uninstall target
1999-10-03 17:45:08 +00:00
cebix
ce22e321b2
- the directory name of the sources in the tarball now includes the
...
version number (taken from the spec file)
1999-10-03 17:21:45 +00:00
cebix
578a60be36
- install target didn't install keycodes file in proper location
1999-10-03 17:12:20 +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
e828de0c41
- renamed basilisk_ii_keycodes to keycodes
...
- default location of keycodes file is now $(sharedir)/keycodes
(depends on install prefix)
- improved the install target
1999-10-03 16:20:08 +00:00
cebix
e7ea59db7b
- improved the clean/distclean targets
1999-10-03 15:11:07 +00:00
cebix
89e4a6a494
- added top-level Makefile to create distributions
1999-10-03 15:10:50 +00:00
cebix
8e491572ca
Imported sources
1999-10-03 14:16:26 +00:00