ptitSeb
|
f08bc7846a
|
Added 31/33/35 XOR opcodes
|
2021-03-18 12:14:45 +01:00 |
|
ptitSeb
|
bac90cfe57
|
Added C1 opcodes anda few bugfix (no changes in vvvvvv and IntoTheBreach issues)
|
2021-03-18 11:33:49 +01:00 |
|
ptitSeb
|
551542f99a
|
[DYNAREC] Added 85 opcode
|
2021-03-16 16:37:37 +01:00 |
|
ptitSeb
|
14ec226747
|
Added 29 opcode
|
2021-03-15 17:14:51 +01:00 |
|
ptitSeb
|
21f8b852f2
|
[DYNAREC] Beggining of emitter and dynarec infrastructure (untested yet)
|
2021-03-15 15:36:30 +01:00 |
|
ptitSeb
|
4919f161cc
|
[DYNAREC] Added Basic blocks for dynarec
|
2021-03-14 17:58:04 +01:00 |
|
ptitSeb
|
f3d3a8a8ed
|
Added wrapped libalut and libalure
|
2021-03-13 14:10:42 +01:00 |
|
ptitSeb
|
ca345d7f55
|
Added SDL2_mixer, SDL2_image, SDL2_ttf2 and SMPEG2 wrapped libs, plus a few more libc wrapped functions
|
2021-03-13 10:06:12 +01:00 |
|
ptitSeb
|
c257075df0
|
Added wrapped libpulse and libpulsesimple
|
2021-03-12 22:47:55 +01:00 |
|
ptitSeb
|
9479d7ae07
|
Added more x87 opcodes
|
2021-03-11 20:21:11 +01:00 |
|
ptitSeb
|
f08b88cce5
|
Added 67 E0..E3 opcodes
|
2021-03-11 17:47:14 +01:00 |
|
ptitSeb
|
7309be6339
|
Added 66 64 8B opcode
|
2021-03-09 19:51:47 +01:00 |
|
ptitSeb
|
b971a37ee3
|
Added sdl1mixer, sdl1image, sdl1ttd, sdl1smpeg and libz wrapped libs
|
2021-03-09 16:18:38 +01:00 |
|
ptitSeb
|
62c22e55e7
|
Attempts at conversion of va_list
|
2021-03-08 18:34:07 +01:00 |
|
ptitSeb
|
3ee26b727c
|
Added another batch of wrapped x11 related lib (still un-tested copy from box86)
|
2021-03-08 16:27:55 +01:00 |
|
ptitSeb
|
544a496f08
|
Added a bunch of X11 related lib (copy from box86, mostly un-verified)
|
2021-03-08 16:21:33 +01:00 |
|
ptitSeb
|
987e6e03f1
|
Added more opcodes, including D8 and DD x87 ones
|
2021-03-08 15:50:24 +01:00 |
|
ptitSeb
|
eda8b442e0
|
Added wrapped libasound
|
2021-03-08 15:02:33 +01:00 |
|
ptitSeb
|
9d0e59b31c
|
Added wrapped libX11
|
2021-03-08 11:24:03 +01:00 |
|
ptitSeb
|
4c7cbe4128
|
Added wrapped libSDL1.2, libSDL2.0, libGL, libGLU and libopenal
|
2021-03-07 20:19:58 +01:00 |
|
ptitSeb
|
2ecf07ef09
|
Adjusted install recipie
|
2021-03-07 16:16:07 +01:00 |
|
ptitSeb
|
aaa11ac5ee
|
Finalized install recipie and disabled test 14 that crashes on aarch64 for now
|
2021-03-07 16:14:39 +01:00 |
|
ptitSeb
|
2a514f14c1
|
Reworked FPU/MMX regs, added Context and Signal handling (and test13 works)
|
2021-03-07 11:44:09 +01:00 |
|
ptitSeb
|
395d9eb622
|
Added some DF x87 opcodes
|
2021-03-06 18:26:07 +01:00 |
|
ptitSeb
|
8b456d5a60
|
Some work on TLS (not sure it's a good idea to separate 64 FS: prefix there)
|
2021-03-06 17:54:47 +01:00 |
|
ptitSeb
|
0999500a7a
|
Added 66 REX 0F EF PXOR opcode
|
2021-03-06 11:20:27 +01:00 |
|
ptitSeb
|
fda3396140
|
Added F0 REX B1 LOCK CMPXCHG opcode
|
2021-03-06 11:06:51 +01:00 |
|
ptitSeb
|
aed9ebd7d6
|
Added 0F A2 cpuid opcode
|
2021-03-06 10:24:33 +01:00 |
|
ptitSeb
|
75468d0c4c
|
More work on wrapped lib and elf relocations
|
2021-03-06 09:37:18 +01:00 |
|
ptitSeb
|
7694594f8b
|
Added F2/F3 prefix handling and a bunch of F2 0F and F3 0F opcodes
|
2021-03-05 18:34:12 +01:00 |
|
ptitSeb
|
5119464274
|
Added some x87 opcodes (D9 and DB prefixes)
|
2021-03-05 18:05:42 +01:00 |
|
ptitSeb
|
2009b01425
|
More fixes to GetEb/GteGb and other macro, plus adding 66 C7 MOV opcode
|
2021-03-05 14:10:06 +01:00 |
|
ptitSeb
|
7716633bf7
|
Added printf wrapped function and some VA_ARG work
|
2021-03-05 10:16:02 +01:00 |
|
ptitSeb
|
f2a9066697
|
Added 0F 1F NOP opcode
|
2021-03-04 20:11:06 +01:00 |
|
ptitSeb
|
9613868aa4
|
First x86_64 opcode executed :)
|
2021-03-04 11:21:26 +01:00 |
|
ptitSeb
|
9aabe9c97f
|
Added rt and pthread wrapped lib
|
2021-03-03 17:06:00 +01:00 |
|
ptitSeb
|
f4829a8ce4
|
More infrastructure added to elf and x64 emu
|
2021-03-03 16:43:42 +01:00 |
|
ptitSeb
|
b4851d8dd5
|
Added bridge handling
|
2021-03-02 17:55:55 +01:00 |
|
ptitSeb
|
eb6c4594e1
|
Added basic thread infrastructure
|
2021-03-02 15:18:23 +01:00 |
|
ptitSeb
|
1b9d1dc609
|
Added Zydis lib support for Trace enabled build
|
2021-03-02 14:49:36 +01:00 |
|
ptitSeb
|
997b5c6b50
|
Added some x86_64 regs and emu infrastructure
|
2021-03-02 11:45:50 +01:00 |
|
ptitSeb
|
be92787329
|
Preparing auxval handling
|
2021-03-02 10:51:27 +01:00 |
|
ptitSeb
|
26201d7e70
|
More elf loader and parsing and stack preparing
|
2021-03-02 10:47:22 +01:00 |
|
ptitSeb
|
311842a43a
|
Read elf header of launched executable
|
2021-03-01 15:52:05 +01:00 |
|
ptitSeb
|
e753c19da1
|
Added some minimal set of source (now box64 compile and say hello at least)
|
2021-02-28 14:19:04 +01:00 |
|