This website requires JavaScript.
ada9bb017a
Merge branch 'master' into gh-pages
gh-pages
jack
2016-07-29 10:49:18 +0800
98a0cfb75a
update Readme.md
master
jack
2016-07-29 10:48:54 +0800
136a461c45
branch dev
dev
jack
2016-07-29 10:11:46 +0800
be971d90dc
Merge branch 'master' into gh-pages
jack
2016-07-29 10:06:17 +0800
ea2eeaa5c3
update readme.MD
jack
2016-07-29 10:06:04 +0800
b025ec4a64
Update readme.md
Cloudyan
2016-07-29 09:54:55 +0800
d9ce7cd257
Update readme.md
Cloudyan
2016-07-29 09:51:21 +0800
2046fbcb32
public gh-pages site
jack
2016-07-29 09:46:27 +0800
1d4f080f62
Create gh-pages branch via GitHub
Cloudyan
2016-07-29 09:40:32 +0800
d4d51240c6
Merge pull request #12 from staeff/patch-1
Anselm Levskaya
2015-11-07 18:12:24 -0800
688c1397ce
Fix broken link
Stephan Klinger
2015-11-07 09:09:14 +0100
c63be0e873
shout outs to riscv emulator and lowrisc project
Anselm Levskaya
2015-02-03 17:38:08 -0800
dfe82da74c
added references to other x86 emulators in the readme
Anselm Levskaya
2014-10-21 14:06:29 -0700
12777e29c6
Works on modern browsers again, updated readme to reflect this.
Anselm Levskaya
2014-10-19 15:49:33 -0700
8eaef79602
Works on modern browsers again by fixing XHR loading of binaries to be asynchronous.
Anselm Levskaya
2014-10-19 15:24:09 -0700
541ce3c478
Added comments and clarification on the PIC and PIT emulation code.
Anselm Levskaya
2013-09-15 20:17:04 -0700
0f6b11c78e
Synchronous XHR loading policies changed in new browsers breaking the current emulator on them, noted in readme.
Anselm Levskaya
2013-09-15 20:16:18 -0700
3bf3d7322a
Clarified licensing information subject to the received permission of Fabrice Bellard to post this derivative work online.
Anselm Levskaya
2013-03-28 19:43:44 -0700
e7b0f1b321
Merge pull request #11 from danluu/deobfuscate
Anselm Levskaya
2013-03-23 01:06:43 -0700
5e2491f267
POST codes?
Dan Luu
2013-03-23 00:32:41 -0400
9e6e4485d5
PIT ports and modes
Dan Luu
2013-03-23 00:31:14 -0400
1b7be5151d
PIC ICW1
Dan Luu
2013-03-23 00:12:08 -0400
c9023f6453
CMOS addressing; reads and writes
Dan Luu
2013-03-21 10:45:13 -0400
22fd4d8cff
Document KB command
Dan Luu
2013-03-21 00:25:29 -0400
1fa83c912a
Merge pull request #10 from danluu/master
Anselm Levskaya
2013-03-20 20:32:06 -0700
7df7cedbf1
document CPUID, with one puzzling exception
Dan Luu
2013-03-19 15:09:51 -0400
b52e4ead18
Document VERR/VERW and helper function
Dan Luu
2013-03-19 14:53:58 -0400
fc016ceee6
Change naming convention to match Intel manual
Dan Luu
2013-03-19 11:48:18 -0400
4253af1842
Update readme.md
Anselm Levskaya
2013-03-19 11:40:17 -0700
9e261ca104
Merge pull request #2 from danluu/master
Anselm Levskaya
2013-03-19 11:31:32 -0700
05613d8944
Update readme.md
Anselm Levskaya
2013-03-19 11:26:51 -0700
230f3d9676
updated readme to include a link to jslm32
Anselm Levskaya
2013-03-19 11:26:13 -0700
1e27f09ae6
Merge pull request #3 from DouglasLivingstone/patch-1
Anselm Levskaya
2013-03-19 11:11:12 -0700
e02e0cc74a
Fix JSSharper link in readme.md
DouglasLivingstone
2013-03-19 12:11:33 +0000
3e54163fd4
Update references in README, per comment in issue #1 .
Dan Luu
2013-03-19 07:42:47 -0400
4c4f687981
Merge pull request #1 from danluu/master
Anselm Levskaya
2013-03-18 22:45:40 -0700
84b86f442b
document paged mode return stack references
Dan Luu
2013-03-18 10:45:03 -0400
c7f1fbc25d
document stack pointer usage
Dan Luu
2013-03-17 13:41:00 -0400
c6a5989cf7
document immediate field in RETF
Dan Luu
2013-03-17 13:36:52 -0400
f1e5201126
document stack accesses in do_return_paged_mode and do_return_not_paged
Dan Luu
2013-03-17 13:33:17 -0400
a4370befbd
Change comment to match naming convention in Intel manual
Dan Luu
2013-03-17 13:25:04 -0400
0f204c47b4
document selector var
Dan Luu
2013-03-16 18:18:05 -0400
3c8cf4e15b
document lar/lsl descriptor checking
Dan Luu
2013-03-16 17:22:34 -0400
c1e000252f
document 32/16bit var
Dan Luu
2013-03-16 17:15:29 -0400
d885355362
document lsl/lar boolean
Dan Luu
2013-03-18 10:59:04 -0400
a981e71f0f
Document TR/descriptor type references
Dan Luu
2013-03-18 10:58:14 -0400
a348bf5ffd
document dpl/rpl references
Dan Luu
2013-03-16 16:14:10 -0400
b5a066ba30
document set_segment_register and related function
Dan Luu
2013-03-16 14:32:13 -0400
a458415457
fixed erroneous comment re: real mode support
Anselm Levskaya
2011-12-30 14:54:07 -0800
0ba7c3b259
updated readme
Anselm Levskaya
2011-12-25 06:40:57 -0800
85304bd7cc
finished naming functions insofar as I can without overspeculating on a few of the cryptic flow-control routines.
Anselm Levskaya
2011-12-25 06:32:25 -0800
d4984fa44c
added yet more names, almost done!
Anselm Levskaya
2011-12-23 22:21:17 -0800
ba06acb66d
autocommented the weird operation-size-counting function
Anselm Levskaya
2011-12-23 21:08:07 -0800
a1931a3bab
autocommented the 16bit compatibility instructions in the execution loop
Anselm Levskaya
2011-12-23 20:21:01 -0800
a91f68e0e9
deobfuscated other devices a little bit
Anselm Levskaya
2011-12-23 19:28:34 -0800
1bb2a03991
Added many more function names.
Anselm Levskaya
2011-12-23 10:33:47 -0800
fce1ffe6ae
More names, comments, etc.
Anselm Levskaya
2011-12-23 07:40:52 -0800
5a17a9b4e6
named main loops, more names.
Anselm Levskaya
2011-12-23 05:44:05 -0800
165f444dd6
more names!
Anselm Levskaya
2011-12-23 05:15:54 -0800
e657ca0933
More variable name cleanup.
Anselm Levskaya
2011-12-23 04:24:16 -0800
97c261f856
Added lots of commentary from the x386 programming guide at useful places.
Anselm Levskaya
2011-12-23 03:06:21 -0800
145f13ebe6
more symbols
Anselm Levskaya
2011-12-22 09:49:18 -0800
766a795930
Added string manipulation symbol names.
Anselm Levskaya
2011-12-22 09:01:41 -0800
bcaaf741b9
cleaning old comments out
Anselm Levskaya
2011-12-21 21:34:05 -0800
c61ead64c8
directory reorganization
Anselm Levskaya
2011-12-21 21:17:44 -0800
f7306c4e4e
fixed autocommentor to comment cases w. alpha chars, ~all ops now commented
Anselm Levskaya
2011-12-21 21:16:35 -0800
ae470ba508
autoannotated the opcodes
Anselm Levskaya
2011-12-21 21:04:09 -0800
f2cdc50b0e
added the actual original cpu code for reference
Anselm Levskaya
2011-12-21 01:08:54 -0800
327fa00288
finished naming memory access primitive functions
Anselm Levskaya
2011-12-21 00:35:05 -0800
d960642db1
Updated readme.
Anselm Levskaya
2011-12-20 21:37:53 -0800
480a1c2e68
Split massive emulator code into logical parts.
Anselm Levskaya
2011-12-20 21:34:38 -0800
e3133b25ad
cleaning dirs
Anselm Levskaya
2011-12-20 20:35:30 -0800
26927a62f6
readme fix
Anselm Levskaya
2011-12-20 20:33:08 -0800
0e8a0e9d05
added readme and added the transformation scripts
Anselm Levskaya
2011-12-20 20:31:17 -0800
86cf3fa5fc
more symbols
Anselm Levskaya
2011-12-20 18:43:53 -0800
cee0901113
lots more symbols
Anselm Levskaya
2011-12-20 18:28:01 -0800
fdb877c4d1
more changes
Anselm Levskaya
2011-12-20 17:18:08 -0800
f964fd0d18
lots of memory access function renaming
Anselm Levskaya
2011-12-20 16:25:43 -0800
5859391d32
more symbols
Anselm Levskaya
2011-12-20 05:20:23 -0800
30c794bd6f
more
Anselm Levskaya
2011-12-18 05:19:08 -0800
3150ca1bfe
more symbols
Anselm Levskaya
2011-12-18 05:03:29 -0800
f86bfec62f
more annotation
Anselm Levskaya
2011-12-18 04:40:30 -0800
ae97da6a80
lots of new annotations, using ShaperJS to change symbol names
Anselm Levskaya
2011-12-18 04:22:11 -0800
754298c550
more notes
Anselm Levskaya
2011-12-17 04:22:50 -0800
e6af8fbe83
lots of opcode comments, some more symbol naming
Anselm Levskaya
2011-12-17 03:55:29 -0800
016740100a
more massaging
Anselm Levskaya
2011-12-17 01:17:40 -0800
8e98d9f3fe
dangling semicolons fix
Anselm Levskaya
2011-12-17 00:29:53 -0800
4fc2fdf0da
more symbol changes
Anselm Levskaya
2011-12-17 00:20:47 -0800
b93cb67c9f
more symbol changes
Anselm Levskaya
2011-12-17 00:14:24 -0800
4f2b349b39
more symbol changes
Anselm Levskaya
2011-12-17 00:08:25 -0800
27b922d611
more symbol changes
Anselm Levskaya
2011-12-16 23:55:29 -0800
bd337eb089
fix html
Anselm Levskaya
2011-12-16 23:39:56 -0800
c3fcbe3a28
removed adblock cruft
Anselm Levskaya
2011-12-16 21:40:34 -0800
d3edc6abce
moved files
Anselm Levskaya
2011-12-16 21:38:46 -0800
d7778ef44e
added binary resources
Anselm Levskaya
2011-12-16 21:32:19 -0800
e4e84ecd9a
symbol de-obfuscating
Anselm Levskaya
2011-12-16 21:13:37 -0800
94980d4a9f
beginning refactoring
Anselm Levskaya
2011-12-16 20:16:54 -0800
dc64ec3594
initial commit
Anselm Levskaya
2011-12-16 20:16:10 -0800