Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
v86
/
affbcf6412823c2edf81e539751dee66d522322a
/
src
affbcf6
TODO
by copy
· 10 years ago
deeff85
Merge branch 'master' of https://github.com/copy/v86
by copy
· 10 years ago
7a731ca
Change CPU from closure to prototypical notation.
by copy
· 10 years ago
234a070
New externs
by copy
· 10 years ago
ae2b0b9
.gitignore
by copy
· 10 years ago
40abcbe
Include new version of node-sdl (currently broken)
by copy
· 10 years ago
f3df87f
some more commands
by copy
· 10 years ago
7cb213f
plans for plan9
by copy
· 10 years ago
f7674af
export SyncBuffer and v86, check arguments passed to init
by copy
· 11 years ago
bcf235d
Don't rely on h()
by copy
· 11 years ago
d02b081
nop
by copy
· 11 years ago
e46a60c
VGA dummy adapter
by copy
· 11 years ago
11834de
Preparations for testing a dynamic translator
by Fabian
· 11 years ago
cf7e4d4
Serious bugfix
by Fabian
· 11 years ago
32288cd
Use memory.write_blob
by Fabian
· 11 years ago
58ebb65
Mark pages as written. Preparation for dynamic translation
by Fabian
· 11 years ago
5b6e97c
No magic numbers please
by Fabian
· 11 years ago
ea8a471
Merge branch 'master' of https://github.com/copy/v86
by Fabian
· 11 years ago
1991fa8
debug environment is browser
by Fabian
· 11 years ago
84fe837
Add device parameter to register_* functions
by Fabian
· 11 years ago
03cce1f
Test environment
by Fabian
· 11 years ago
c5fd846
change floppy.js to prototypical definition5~
by Fabian
· 11 years ago
6ce08cf
Convert DMA to prototypical definition
by Fabian
· 11 years ago
06f9311
minor changes
by copy
· 11 years ago
86f3fc6
Some improvments in PS2 controller
by copy
· 11 years ago
501d5dc
Nope
by copy
· 11 years ago
7710bb3
Fixed numpad
by copy
· 11 years ago
b2efbcb
Some cleanup and fix enter instruction
by copy
· 11 years ago
cd9aeb5
Move chr_repeat to a better place
by copy
· 11 years ago
7a044c5
Load floppy correctly
by copy
· 11 years ago
57551c6
Remove unused code
by copy
· 11 years ago
3ad7283
new command
by copy
· 11 years ago
bbf0801
Cleanup
by copy
· 11 years ago
7557e3e
fnop and cleanup
by copy
· 11 years ago
bfefe53
salc
by copy
· 11 years ago
621671b
RTC irq flag
by copy
· 11 years ago
f9dd551
make chr_repeat more defensive for invalid parameters
by copy
· 11 years ago
13420f3
use strict
by copy
· 11 years ago
de1a5d2
cursor size
by copy
· 11 years ago
5d64c5e
Smoother mouse movement
by copy
· 11 years ago
2ef5dbb
writable_or_pagefault for more safety
by copy
· 11 years ago
3821d4f
Fallback progress bar for gzipped images
by copy
· 11 years ago
eb36300
Report BIOS loading correctly
by copy
· 11 years ago
2e2797f
Remove Closure from memory
by copy
· 11 years ago
867dd02
Some fixes
by copy
· 11 years ago
993bb96
Avoid closure in memory
by Fabian
· 11 years ago
fa7f6db
Send floats to ps2 controller, make default resolution reasonable
by copy
· 11 years ago
c5b6510
make download link visible
by copy
· 11 years ago
b08340c
resolution and scaling
by copy
· 11 years ago
f47d41e
write 0x80000000 correctly in FIST instruction
by copy
· 11 years ago
65162ab
modrm_skip
by copy
· 11 years ago
c9df13a
Handle unaligned disk sizes
by copy
· 11 years ago
17778db
Slightly improve bt ops and lss
by copy
· 11 years ago
104077c
More improvments to arith
by copy
· 11 years ago
500850b
Avoid screen flash during boot
by copy
· 11 years ago
fe2f50d
Avoid warnings in mcpp and make code style more consistent
by copy
· 11 years ago
23be67c
sldt and str instructions
by copy
· 11 years ago
213a138
Create exception correctly
by copy
· 11 years ago
e8960e7
Rename (possibly) ambigious constants
by copy
· 11 years ago
5c7165e
Cleanup and shorten some code
by copy
· 11 years ago
760422b
Some UI improvments
by copy
· 11 years ago
beb3906
Get rid of log2_table in favor of Math.int_log2
by copy
· 11 years ago
5a392a1
More complete vga emulation
by copy
· 11 years ago
102daaa
Split modules into smaller functions
by copy
· 11 years ago
25c4fd7
Better main loop timing
by copy
· 11 years ago
2b5116b
Mobile UI improvments
by copy
· 11 years ago
33c391a
Faster 16 bit SVGA mode
by copy
· 11 years ago
2a3cd0b
Sol OS and some fixes
by copy
· 11 years ago
c8b29a3
Adjust cycles per interval faster
by copy
· 11 years ago
48c0a71
Fix lag for big serial outputs
by copy
· 11 years ago
ad9b9f5
Whoops
by copy
· 11 years ago
d89af6d
Small improvments
by copy
· 11 years ago
51c5009
Some cleanup
by copy
· 11 years ago
4133a07
New UI
by copy
· 11 years ago
7125269
Slightly improved boundary read
by copy
· 11 years ago
42bb76f
Move log() out of global
by copy
· 11 years ago
2ffab0a
Configurable memory, some improvements
by copy
· 11 years ago
7656059
wrmsr prototype
by copy
· 11 years ago
f1633be
Configurable memory
by copy
· 11 years ago
95beea1
Fix no keyup packet
by copy
· 11 years ago
94c8197
Bootorder configurable
by copy
· 11 years ago
ebacccf
No SVGA mode no draw
by copy
· 11 years ago
26e834d
Serial adapter for the browser
by copy
· 11 years ago
3c82cc5
Working UART implementation
by copy
· 11 years ago
86f03c6
fixed cmpxchg bug
by copy
· 11 years ago
48f408b
Move Queue to general library
by copy
· 11 years ago
5752942
correctly disable mouse streaming
by copy
· 11 years ago
f582868
Move debug code to the right place
by copy
· 11 years ago
0a59180
Preparations for new interface
by copy
· 11 years ago
555cf4c
Switch to signed 32 bit numbers for calculations, proper multiplication
by copy
· 11 years ago
30eec75
Compiled version for nodejs
by copy
· 11 years ago
96d45f1
Cleaned up some protected mode features
by copy
· 11 years ago
f0e51c4
ATA writes
by copy
· 11 years ago
d7767d3
Cleanups
by copy
· 11 years ago
7601ac8
No IRQ if disabled by controller
by copy
· 11 years ago
0b4b0ab
Possibly more senseful response for non-existant PCI devices, needs testing
by copy
· 11 years ago
8aad5e1
Check mmio range before optimized movsd
by copy
· 11 years ago
8abe0fa
Several fixes
by copy
· 11 years ago
0888381
Several fixes
by copy
· 11 years ago
4f30f4f
8 bpp SVGA mode
by copy
· 11 years ago
Next »