Commit Graph

  • 33892da9ef marked fbdevices and keycodes files as config files cebix 2000-10-11 18:07:05 +0000
  • a1097b080d - added a few more emulated privileged instructions to NetBSD/m68k - tried to make VOSF run under NetBSD/m68k, little success (shows stripes and sometimes crashes) cebix 2000-10-11 17:55:06 +0000
  • b6f3185c3b cdrom.cpp: implemented Status(6) cebix 2000-10-11 17:40:07 +0000
  • 129e9cd85d updated docs cebix 2000-10-10 21:14:22 +0000
  • c2780cd794 DESTDIR was not respected by installdirs target cebix 2000-10-10 20:55:38 +0000
  • bd65997392 updated rpm build target cebix 2000-10-10 19:28:59 +0000
  • b07af7f239 - updated spec file - make install/uninstall targets support DESTDIR variable - fixed compilation problem with DIRECT_ADDRESSING cebix 2000-10-10 18:54:34 +0000
  • b6d5ab3477 updated aclocal.m4 cebix 2000-10-09 17:59:34 +0000
  • 82b38333f1 EMUL_OP_BLOCK_MOVE is no longer used to replace the BlockMove() routine but to implement more clever cache flushing for it cebix 2000-10-09 17:45:58 +0000
  • efc60c7f60 works again under NetBSD/m68k cebix 2000-10-09 17:05:17 +0000
  • 3c2e4f8c06 added SA_SIGINFO to sa_flags when sa_sigaction is used cebix 2000-10-08 18:41:35 +0000
  • ff892aaf57 simplified building of RPMs cebix 2000-10-05 17:26:37 +0000
  • 991a00ee09 added RPM spec file cebix 2000-10-05 17:24:47 +0000
  • 24217ac65b - fixed a bug in 24 bpp mode, at least when there are four bytes per pixel - a little loop optimization when clearing the dirty pages - changed unsigned longs with the uintptr type - also used uintpr for the page alignment function gbeauche 2000-10-02 17:52:42 +0000
  • 147f72cb41 - fixed a bug in the previous patch that would fail to redraw the screen if dynamic refresh is used. - cleaned up resume_emul() in DGA mode with VOSF. gbeauche 2000-09-25 22:33:49 +0000
  • 48f9ee5477 - cleaned up Expose event handling with VOSF gbeauche 2000-09-25 21:49:19 +0000
  • 09192eb0e3 - adapted for mon V3.0 which is now the required minimum - fixed gcc 2.96 compiler warnings cebix 2000-09-25 17:54:01 +0000
  • ca11a645d2 - cleaned up and fixed 8bpp copy gbeauche 2000-09-23 08:39:55 +0000
  • b251b89073 - fbcopy_raw now works if memcpy() is not used (but it seems better to use memcpy since GCC has inline equivalent) gbeauche 2000-09-23 08:39:38 +0000
  • 8aab66f024 - added a condition if (depth <= 8) before copying more than two bytes gbeauche 2000-09-23 06:51:46 +0000
  • 3f7747a724 - fixed blitters for big endian systems, will probably work now gbeauche 2000-09-23 06:51:30 +0000
  • b7d6274743 - added Host2MacAddr() gbeauche 2000-09-22 17:32:10 +0000
  • 5569af3c3a - Bugs: Unix: real addressing mode: something is still deadly wrong there though it works for example under Linux/i386. - video_vosf.h: check correctness of {15,16,24 bpp} blitters on big endian systems gbeauche 2000-09-22 17:24:22 +0000
  • e5410ea270 - Direct and real addressing modes - Video on SEGV signals gbeauche 2000-09-22 17:23:36 +0000
  • 69c5aab2b3 - changed type of ScratchMem from uint32 to uint8 * gbeauche 2000-09-22 17:22:40 +0000
  • 5ec4d31f86 - fixed ADDQ and SUBQ bitmasks gbeauche 2000-09-22 17:22:09 +0000
  • d3f64dcb5f - changed set/get PC to better reflect direct or real addressing modes - removed m68k_get_pc_p() - default to not using prefetch buffer gbeauche 2000-09-22 17:21:45 +0000
  • b7177f6932 - changed set/get PC to better reflect direct or real addressing modes gbeauche 2000-09-22 17:21:25 +0000
  • 1f2183a186 - merged DIRECT_ADDRESSING and REAL_ADDRESSING - conditionally removed unused code for direct addressing or real addressing modes gbeauche 2000-09-22 17:20:33 +0000
  • b25e3eef89 - fixed 15 and 16 bpp frame_host_* functions for big endian systems - conditionally removed unused code for direct addressing or real addressing modes gbeauche 2000-09-22 17:20:01 +0000
  • 21822f8745 - removed generation of unused handlers in direct or real addressing modes (no prefetch buffer, nor exception 3 handling) gbeauche 2000-09-22 17:19:12 +0000
  • 51c093134b - removed memory access functions for real addressing and included <memory.h> instead - added Host2MacAddr gbeauche 2000-09-22 17:18:46 +0000
  • 86832e0d1a - added memory initilization for direct addressing (MEMBaseDiff) gbeauche 2000-09-22 17:18:15 +0000
  • 83d05988fb - added an experimental patch to fix a bug with the AppleShare extension in real addressing mode gbeauche 2000-09-22 17:17:56 +0000
  • c982fcf621 - changed type of ScratchMem from uint32 to uint8 * - use of Host2MacAddr to glue the ScratchMem area - added an experimental patch to fix a bug with Speedometer in real addressing mode - added an experimental patch to fix a bug with the AppleShare extension in real addressing mode gbeauche 2000-09-22 17:17:21 +0000
  • f882c34591 - added direct and real addressing modes support - added Video on SEGV signals support gbeauche 2000-09-22 17:16:31 +0000
  • fbabba29ee - video on SEGV signals gbeauche 2000-09-22 17:16:05 +0000
  • 13bd5c97b9 - blit functions gbeauche 2000-09-22 17:15:27 +0000
  • e8d4a865e2 - added [u]intptr types - set rom protection flag according to the addressing mode used - set use_prefetch_buffer to 0 gbeauche 2000-09-22 17:14:46 +0000
  • cbe6fea745 - added USE_SCRATCHMEM_SUBTERFUGE - added memory allocation in real and direct addressing modes through mmap() - added the possibility to allocate the whole mac memory from zero gbeauche 2000-09-22 17:14:28 +0000
  • da8b5373b0 - added AC_PROG_CC_C_O - added canonical system information - added Video on SEGV signals (VOSF) - added testing for different addressing modes - added check for size of void * in order to have proper [u]inptr types - added the removal of the "-g" flag if GCC is used gbeauche 2000-09-22 17:14:04 +0000
  • 9e5ea1f771 - canonical system information gbeauche 2000-09-22 17:13:45 +0000
  • bb93c9f4e4 - added ENABLE_VOSF - added HAVE_SIGINFO_T - added HAVE_SIGCONTEXT_SUBTERFUGE gbeauche 2000-09-22 17:11:58 +0000
  • 199a0c04fc cleaned up cebix 2000-09-13 15:32:34 +0000
  • b9924d8b0c Added port of Lauri's FPE code to GCC/i386 gbeauche 2000-09-05 16:56:22 +0000
  • a594afb29d - added: FPUSRCS which defaults to ../uae_cpu/fpp.cpp - added: redifinition of FPUSRCS with ../uae_cpu/fpu_x86.cpp if the host system supports it (GCC and X86_ASSEMBLY) gbeauche 2000-09-05 16:55:16 +0000
  • 9b2887536f Ported Lauri's FPU core to GCC/i386 gbeauche 2000-09-05 16:54:42 +0000
  • fdf9c9938a - added FPU initialization routines gbeauche 2000-09-05 16:53:47 +0000
  • fbc2092471 - updated init_m68k with fpu_init() and fpu_set_integral_fpu() calls - added exit_m68k() and handle deinitialization of the FPU - updated m68k_reset to call fpu_reset() gbeauche 2000-09-05 16:53:19 +0000
  • e1724ba3d3 - added some prototypes for the new FPU core gbeauche 2000-09-05 16:52:34 +0000
  • 0ca8dcaf08 - added call to exit_m68k() gbeauche 2000-09-05 16:52:10 +0000
  • d4a1463279 - some cleanups in the AmigaOS code cebix 2000-09-04 16:30:48 +0000
  • 2bebaceabc - fixed compilation problem under Linux - TriggerNMI() declaration moved to cpu_emulation.h cebix 2000-08-22 12:44:30 +0000
  • 46612d3008 added MacsBug Support -jl- jlachmann 2000-08-20 14:08:44 +0000
  • a1d4587df6 - modified BeOS/extfs_beos.cpp to implement new get_finfo/set_finfo functions (untested) cebix 2000-08-14 14:38:16 +0000
  • 00f389d047 - removed non-source files "config.h.in" and "configure" from CVS, added "autogen.sh" script to regenerate them cebix 2000-08-14 14:24:51 +0000
  • f20fff9ea9 - added EMUL_OP opcodes for sound input driver, created stubs for driver routines cebix 2000-07-25 17:02:24 +0000
  • 5a606f4724 - fixed compilation problems cebix 2000-07-25 16:25:04 +0000
  • 38e68144b2 - more cleanups - splitted prefs.cpp into prefs.cpp and prefs_items.cpp to make prefs.cpp reusable for other projects cebix 2000-07-25 15:19:43 +0000
  • 34875ce327 - one_tick() is casted to the correct type when used as a POSIX.4 signal handler cebix 2000-07-25 13:52:17 +0000
  • fa1060d325 - minor cleanups cebix 2000-07-25 11:13:24 +0000
  • cc8de15355 - fixed a compiler warning cebix 2000-07-25 08:03:46 +0000
  • b248b687db - CD-ROM under Linux only worked when a CD was in the drive when B2 was started - Unix/main_unix.cpp: 1Hz interrupt wasn't triggered cebix 2000-07-24 20:39:34 +0000
  • 1e8598eefa - Mac ROM and RAM are allocated with malloc() instead of "new" (because -fomit-frame-pointer breaks exceptions), and an error message is displayed if the allocation fails cebix 2000-07-24 15:17:07 +0000
  • 0e6bdfdce5 - Amiga mouse pointer is hidden inside windowed displays cebix 2000-07-22 18:25:48 +0000
  • ce02e4fc56 - improved timing of periodic threads cebix 2000-07-22 18:12:35 +0000
  • f79edf9e90 - removed obsolete file cebix 2000-07-22 16:55:15 +0000
  • ae4a8d0439 - fixed compilation problems with CyberGraphX code cebix 2000-07-22 16:20:55 +0000
  • 675c5f1d7b - new FOURCC() macro in macos_util.h cebix 2000-07-22 16:07:23 +0000
  • 6fa6776184 - small fixes for NetBSD and AmigaOS cebix 2000-07-22 16:00:36 +0000
  • 006472eb44 - extfs: replaced get/set_finder_*() functions by get/set_finfo(), helper files now store complete FInfo/FXInfo cebix 2000-07-21 18:01:07 +0000
  • b244cfb633 - fixed compilation problems cebix 2000-07-14 21:42:06 +0000
  • de3164ecc0 - 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) cebix 2000-07-14 21:29:16 +0000
  • 8ae2a2d66c - updated doc files cebix 2000-07-13 17:45:52 +0000
  • c03dc99556 - Picasso 96 is given preference over CyberGfx because of P96's CyberGfx emulation cebix 2000-07-13 17:45:33 +0000
  • b5b6684ff9 - new "Input" pane, containing keycode and mouse wheel settings cebix 2000-07-13 17:26:17 +0000
  • 343ff7f53b - DGA and SHM are only tried on local X11 displays - re-integrated old window update method (better performance over a networked display connection), frameskip=0 selects new method, other values select old method - fixed compilation errors cebix 2000-07-13 16:12:33 +0000
  • ff5fcd83a7 - first version to run natively on NetBSD/m68k cebix 2000-07-13 13:47:12 +0000
  • 322bb38408 - AmigaOS: added CyberGraphX support cebix 2000-07-06 16:04:25 +0000
  • 1790a69a20 - fixed possible crash when using audio after restarting MacOS cebix 2000-06-23 14:22:47 +0000
  • 7cb97f79c1 - added "noclipconversion" prefs item cebix 2000-05-16 17:11:39 +0000
  • 86b352db07 - empty values in prefs file are now possible cebix 2000-04-14 19:03:48 +0000
  • ce1960df81 - "./configure --without-mon" now works cebix 2000-04-14 18:46:05 +0000
  • 00440a7695 - fixed typo cebix 2000-04-11 11:44:18 +0000
  • 97d96bddea - updated copyright info: 1999->2000 cebix 2000-04-10 18:53:46 +0000
  • 1efa7490cf - Unix: changed time zone handling (again) cebix 2000-02-21 20:04:18 +0000
  • e7c9a80182 - updated text files cebix 2000-02-11 17:25:03 +0000
  • d6429cb00a - new window refresh code from Samuel Lander cebix 2000-02-11 17:20:44 +0000
  • 2b50e502e6 - updated explanation of how to use ethertap under Linux cebix 2000-02-05 15:46:41 +0000
  • ee6f4a15b9 - fixes for AmigaOS cebix 2000-01-30 19:26:05 +0000
  • 51ae1951fd - updated ChangeLog for 0.8 release cebix 2000-01-30 19:00:08 +0000
  • 29f01500c0 - minor fixes for BeOS cebix 2000-01-30 18:55:46 +0000
  • f0e931daed - size of ExtFS finf helper file extended to 32 bytes to allow future expansion (the complete FInfo/FXInfo could be stored in it) - main_unix.cpp: replaced TIMER_RELTIME (which doesn't seem to exist on Irix) by 0 cebix 2000-01-21 13:47:05 +0000
  • 78ff964fc9 - adapted top-level Makefile to new format of spec file cebix 1999-12-22 17:27:26 +0000
  • 01dae2362f - improved spec file cebix 1999-12-22 17:24:59 +0000
  • 92be3b6781 - extfs_read() and extfs_write() return -1 on error and don't clear errno - parent CNIDs of FSItems are exchanged in fs_rename() and fs_cat_move() cebix 1999-12-22 16:16:18 +0000
  • b27458fb2d - fixed more ExtFS bugs cebix 1999-11-15 15:01:34 +0000
  • e1d954b756 - moving/renaming/deleting files in the ExtFS also moves/deletes the helper files/directories cebix 1999-11-08 18:06:02 +0000
  • 30b45e559b - fs_delete() will also delete helper files cebix 1999-11-08 17:00:14 +0000
  • 5bad3ea92e - fixes to ExtFS from Lauri Pesonen cebix 1999-11-08 16:43:11 +0000