gbeauche
|
33be2e8ace
|
Reorder SPL, BPL, SIL, DIL IDs so that 8-bit register allocation is simpler
Fix MOVZBL and MOVSBL encodings with those extended 8-bit registers
|
2004-10-31 16:02:04 +00:00 |
|
gbeauche
|
87b79bdc20
|
fix SIB encoding with base=r13
fix PUSH/POP with x86_64 extended registers
fix CALL/JMP REX prefixes
|
2004-10-24 22:22:49 +00:00 |
|
gbeauche
|
bfd1c7b659
|
Try to fix 16 bpp over 32 bpp on MacOS X.
|
2004-07-27 21:40:52 +00:00 |
|
gbeauche
|
eed5724b80
|
SDL audio support
|
2004-07-19 19:25:07 +00:00 |
|
gbeauche
|
585a96c8be
|
NQD moved to SheepShaver src/gfxaccel.cpp
|
2004-07-02 06:08:01 +00:00 |
|
gbeauche
|
a4eb3b19ab
|
Don't try to make a cast value an lvalue (Brian Johnson). Add some explicit
casts to (int) in order to avaoid this warning:
warning: comparison between `const enum video_depth' and `enum <anonymous>'
|
2004-06-29 21:50:23 +00:00 |
|
gbeauche
|
05c503f09f
|
Indentation fixes. Sorry, my OS X ~/.emacs is total garbage.
|
2004-06-27 22:22:42 +00:00 |
|
gbeauche
|
f3fbf06674
|
Add configure macros to check for -framework Carbon & -framework IOKit so
that we choose to include ../MacOSX/clip_macosx.cpp, sys_darwin.cpp or not.
|
2004-06-27 22:06:02 +00:00 |
|
gbeauche
|
babd0f887c
|
typo
|
2004-06-27 20:36:09 +00:00 |
|
gbeauche
|
aec6f00f03
|
Clipboard handling on MacOS X.
|
2004-06-27 20:15:56 +00:00 |
|
gbeauche
|
4b7c7d22a1
|
Handle SDL scancode -> Mac keycode map files
|
2004-06-27 18:14:43 +00:00 |
|
gbeauche
|
1d86d66bd7
|
SDL scancodes -> Mac keycodes translation file
|
2004-06-27 17:31:52 +00:00 |
|
gbeauche
|
b6e1e6e536
|
Force processing of modifier keys through SDL keysyms. Fix mapping of
Option & Command keys on MacOS X. Fix scroll lock on MacOS X too.
|
2004-06-27 17:31:21 +00:00 |
|
gbeauche
|
4ea24edaf3
|
Fix video_vosf_init() for BasiliskII/SDL
|
2004-06-26 17:20:35 +00:00 |
|
gbeauche
|
6482f7b7a6
|
Try a better VOSF run-time performance check heuristic.
|
2004-06-26 16:26:07 +00:00 |
|
gbeauche
|
808b3e34c8
|
Add heuristic to deitermine run-time effect of VOSF acceleration, and
disable it if it turns out to not be profitable
|
2004-06-26 15:22:02 +00:00 |
|
gbeauche
|
46a9054861
|
Enable hardware cursor acceleration in SheepShaver/SDL version too.
|
2004-06-24 22:38:42 +00:00 |
|
gbeauche
|
1b5a3a6069
|
Check for the "true" command better with AC_PATH_PROG. aka fix BLESS
command checking on MacOS X.
|
2004-06-24 22:34:43 +00:00 |
|
gbeauche
|
3706fbc70d
|
Try to get maximum display width by assuming that would match maximum
possible resolution for fullscreen+hwsurface. Fix, termination of VModes[].
Really handle "windowmodes" prefs item, but this needs code factoring.
|
2004-06-24 21:46:55 +00:00 |
|
gbeauche
|
2d05122bdb
|
Initial SDL support for SheepShaver, though it seems to slow down the
emulator somehow. Also use better timing in redraw_func().
|
2004-06-24 15:25:57 +00:00 |
|
gbeauche
|
b76aab08e4
|
Move VideoMode wrappers to video_blit.h.
|
2004-06-24 15:19:56 +00:00 |
|
gbeauche
|
8948ce2a49
|
Use atexit(SDL_Quit) idiom. XCloseDisplay() only when using X11 graphics.
|
2004-06-24 15:18:42 +00:00 |
|
gbeauche
|
14587bed4d
|
SDL_WaitThread() works better when the thread arg is valid. ;-)
|
2004-06-23 22:55:47 +00:00 |
|
gbeauche
|
6b903f3d18
|
Fix events processing on MacOS X, though mouse motion is still not smooth
enough.
|
2004-06-23 22:37:33 +00:00 |
|
gbeauche
|
c6ff8bc709
|
Use clip_unix.cpp only with X11 targets. Otherwise, default to clip_dummy.cpp
|
2004-06-23 22:33:45 +00:00 |
|
gbeauche
|
cc61fe9dd2
|
Add GetScrap(). Use FOURCC for Mac 4-char codes
|
2004-06-23 16:32:00 +00:00 |
|
gbeauche
|
19494038b3
|
Initial SDL/video support. Fix VOSF code could lead to a crash on run-time
resolution/depth switching. Rearrange blitter lookup code, aka make it cleaner.
|
2004-06-23 14:30:48 +00:00 |
|
gbeauche
|
7af8aaed40
|
Initial SDL support.
|
2004-06-23 13:47:20 +00:00 |
|
gbeauche
|
25f205c535
|
Fix double mappings in "MacX" section, aka do recognize 'r' key.
|
2004-06-22 22:42:37 +00:00 |
|
gbeauche
|
342db1fb26
|
Handle Control key in "MacX" mappings.
|
2004-06-22 20:04:51 +00:00 |
|
cebix
|
d048916fda
|
updated
|
2004-05-27 13:58:07 +00:00 |
|
nigel
|
a141e8dd9e
|
New Autorelease pool stuff for NNTimer
|
2004-05-25 07:50:14 +00:00 |
|
nigel
|
826329a1c8
|
New Autorelease pool stuff for NNTimer
|
2004-05-25 07:38:27 +00:00 |
|
nigel
|
44e1e0455e
|
Some confusion about method name in NNTimer. Renamed it.
|
2004-05-25 07:37:52 +00:00 |
|
nigel
|
12e723e9a4
|
Force an autorelease pool around the redraw thread.
Requires an updated NNThread class
|
2004-05-25 05:26:41 +00:00 |
|
nigel
|
451d7b22c9
|
v16-classic
|
2004-05-25 04:26:54 +00:00 |
|
nigel
|
e77112aab0
|
Added howto import files using Disk Copy
|
2004-05-25 04:24:01 +00:00 |
|
nigel
|
8eb9ead7cd
|
Added Classic building option
|
2004-05-25 04:22:49 +00:00 |
|
gbeauche
|
237ab8ffc6
|
Delay_usec() for BeOS too
|
2004-05-15 16:21:37 +00:00 |
|
gbeauche
|
9445ccb5ad
|
typos
|
2004-05-12 11:46:34 +00:00 |
|
gbeauche
|
a8c8c1d4d9
|
Move and fix tun interface shutdown call
|
2004-05-09 16:32:12 +00:00 |
|
gbeauche
|
2ce9491e96
|
TUN/TAP support
|
2004-05-09 16:16:05 +00:00 |
|
gbeauche
|
fa0ea48eed
|
Try to document TUN/TAP use.
|
2004-05-09 16:15:36 +00:00 |
|
nigel
|
0cee6a8fba
|
Added notes about the classic version of the app
|
2004-05-02 11:34:49 +00:00 |
|
nigel
|
4441484404
|
Working code to locate floppy drives
|
2004-05-02 11:12:07 +00:00 |
|
nigel
|
c44036a4ce
|
Always remove cdrom & floppy prefs, as we always need to locate them freshly
|
2004-05-02 11:09:25 +00:00 |
|
nigel
|
b0c4669f04
|
v16, now in two flavours!
|
2004-05-02 11:06:14 +00:00 |
|
nigel
|
69d86724a1
|
More ideas
|
2004-05-02 11:03:32 +00:00 |
|
nigel
|
2fb48eaab2
|
Cope with non-ASCII directory/file names
|
2004-05-02 11:02:34 +00:00 |
|
gbeauche
|
815390707a
|
Decode MOVSX r32, r/m16 (generated by icc v8.0 on x86)
|
2004-02-16 16:02:48 +00:00 |
|