Fabian
|
28369ed790
|
jit {,66,F2,F3}0F{58,59,5C,5D,5E,5F} ({add,mul,sub,min,div,max}{ps,ss,pd,sd})
|
2021-04-04 15:41:54 -05:00 |
|
Fabian
|
12ec5d753d
|
jit {,66}0F{54,55,56,57} ({and,andn,or,xor}{ps,pd})
|
2021-04-04 15:35:21 -05:00 |
|
Fabian
|
03566c2067
|
jit {,F3}0F53 (rcp{ps,ss})
|
2021-04-04 15:35:21 -05:00 |
|
Fabian
|
38c484629d
|
jit {,F3}0F52 (rsqrt{ps,ss})
|
2021-04-04 15:35:21 -05:00 |
|
Fabian
|
8d4c4cb342
|
Remove useless _TYPE_INDEX suffix
|
2021-04-04 15:22:30 -05:00 |
|
Fabian
|
297d649836
|
jit {,66,F2,F3}0F51
|
2021-04-04 15:20:51 -05:00 |
|
Fabian
|
e2ec0c9442
|
Move code into sse_read64_xmm_{mem,xmm}
|
2021-04-04 15:07:36 -05:00 |
|
Fabian
|
c18cf46022
|
jit sbb32
|
2021-04-03 22:53:51 -05:00 |
|
Fabian
|
bf92188faf
|
jit adc32
|
2021-04-03 22:53:44 -05:00 |
|
Fabian
|
b7b3c1b44a
|
Avoid more globals
|
2021-04-03 22:16:19 -05:00 |
|
Fabian
|
91f9a8a1c8
|
Avoid globals
|
2021-04-03 21:13:43 -05:00 |
|
Fabian
|
adb17b7ce4
|
Port cpuid to rust
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
74f747deb1
|
Dead code
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
30180aba72
|
Remove executable bit
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
5f86008338
|
Dead code (Unmarshall2)
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
b052280c37
|
Dead code (closure-base.js)
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
84714d17a4
|
Don't fail on atapi command 0xBE
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
c65fd84d55
|
capitalise constants
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
dcc990ed99
|
Remove unused imports, constants and no_mangle
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
9ab71cd39a
|
Port reset_cpu to rust
|
2021-04-03 21:10:49 -05:00 |
|
Fabian
|
d7fd55e4f1
|
Move cpl check to instructions.rs for HLT
|
2021-03-30 15:03:19 -05:00 |
|
Fabian
|
7e903f09dd
|
Port do_task_switch to rust
|
2021-03-30 15:03:19 -05:00 |
|
Fabian
|
acb4e5f2dd
|
Port lldt to rust
|
2021-03-30 12:27:28 -05:00 |
|
Fabian
|
827b9f3741
|
Refactor lookup_segment_selector to accept SegmentSelector instead of raw
|
2021-03-30 12:21:03 -05:00 |
|
Fabian
|
4344954da3
|
Port load_tr to rust
|
2021-03-30 05:24:08 -05:00 |
|
Fabian
|
bd50bb8dae
|
Add Windows 3.1 and Snowdrop
|
2021-03-30 04:36:48 -05:00 |
|
Fabian
|
a54d57f60a
|
Always download floppy images entirely
|
2021-03-21 01:10:10 -05:00 |
|
Fabian
|
ce2e4c298f
|
Make 9front test more reliable
|
2021-03-17 16:55:16 -05:00 |
|
Fabian
|
e9c5efc984
|
Fail nicer
|
2021-03-17 11:52:59 -05:00 |
|
Fabian
|
5917b81f16
|
Avoid seg null check for ss/cs
|
2021-03-17 11:51:52 -05:00 |
|
Rob Blanckaert
|
98e7110c2f
|
Build v86-fallback.wasm during github release.
|
2021-02-16 12:21:22 -06:00 |
|
Kevin Ji
|
decbe070ac
|
Readme: Fix typo
|
2021-01-30 17:38:21 -06:00 |
|
Fabian
|
4e8635ff81
|
Add test
|
2021-01-16 19:58:34 -06:00 |
|
Fabian
|
1f36d454c2
|
Remove invalid assertion
|
2021-01-16 19:34:42 -06:00 |
|
Fabian
|
30d4a56669
|
Don't send break code on key repeat
|
2021-01-16 19:31:19 -06:00 |
|
Fabian
|
0611ffc694
|
Update readme
|
2021-01-16 17:17:08 -06:00 |
|
Fabian
|
5b4fbe170d
|
Allow saving state from local files
|
2021-01-16 17:10:56 -06:00 |
|
Fabian
|
2ef8f4b552
|
Windows 2000 (#390, #296, #377)
|
2021-01-16 17:10:56 -06:00 |
|
Fabian
|
6d46ea845d
|
Add obsolete ata command used by win2k
|
2021-01-16 15:22:16 -06:00 |
|
Fabian
|
a031ab552f
|
Fix yaml syntax
|
2021-01-16 12:53:37 -06:00 |
|
Fabian
|
ed1e5b2f61
|
Install dependencies
|
2021-01-16 12:49:34 -06:00 |
|
Fabian
|
1e8c3a534a
|
Include .wasm in release (fix #389)
|
2021-01-16 12:27:23 -06:00 |
|
Fabian
|
9da96e666d
|
Safari fix
|
2021-01-10 19:03:19 -06:00 |
|
Fabian
|
c4843cedbf
|
Update xterm.js
|
2021-01-10 19:03:12 -06:00 |
|
Fabian
|
8ce9c4a988
|
Allow passing a network adapter directly (#382)
|
2021-01-10 18:15:50 -06:00 |
|
Fabian
|
741e09569a
|
Add .gitattributes
|
2021-01-05 17:30:54 -06:00 |
|
Fabian
|
81f4990621
|
Disable qnx test for now
|
2021-01-04 03:15:23 -06:00 |
|
Fabian
|
cc9795dbfc
|
Merge pull request #388 from copy/wasm
Rust port + wasm jit
|
2021-01-04 01:50:23 -06:00 |
|
Fabian
|
d19fd26e46
|
CI
|
2021-01-03 23:04:40 -06:00 |
|
Fabian
|
aed7fb898e
|
Not experimental
|
2021-01-03 22:58:19 -06:00 |
|