Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
v86
/
582aede9065137f7d66d24e404efda4a99d910d9
/
src
7f981fd
Add a serial terminal on debug page that is ported from Fabrice Bellard's term.js
by WHR
· 6 years ago
59d9d10
Fix spaces in instructions.js
by David Bullado
· 6 years ago
master
af25d8e
Remove CR in fpu.js
by David Bullado
· 6 years ago
700bd0e
Implement instructions commiss & ucomiss
by David Bullado
· 6 years ago
2274371
Remove unnecessary spaces in instruction.js
by David Bullado
· 6 years ago
a9c0cd9
Refactoring of fpu.integer_round
by David Bullado
· 6 years ago
75c825a
Add a trailing line in arith.js
by David Bullado
· 6 years ago
d5f0f7e
Implement ucomiss instruction
by David Bullado
· 6 years ago
886d699
Implement instruction cvtps2pi
by David Bullado
· 6 years ago
43f9cd4
Implement instruction cvttps2pi
by David Bullado
· 6 years ago
cd76fa7
Implementation of movntpd & movntps instructions.
by David Bullado
· 6 years ago
843ac57
Add cvtpi2ps instruction
by David Bullado
· 6 years ago
aafaa7c
Fix do_mul32 bad usage in pmuludq
by David Bullado
· 6 years ago
f4f2514
Implement pmuludq mm1, mm2/m64
by David Bullado
· 6 years ago
89f3a1c
Fix FreeBSD loading on https
by copy
· 6 years ago
0fdd143
Fix #220: Stackoverflow on JSOS
by copy
· 6 years ago
f6ae3ea
AudioNode .connect chaining not implemented in Safari
by Ernest Wong
· 6 years ago
8f59a51
Update ReactOS (#215)
by copy
· 6 years ago
155fb90
Audio worklet needs its own DEBUG in debug mode
by Ernest Wong
· 6 years ago
5f622f1
Speaker fix typo (channel got neglected in mixer-volume)
by Ernest Wong
· 6 years ago
2f1b06c
Tidyup: semicolon
by Ernest Wong
· 7 years ago
d1ac093
Fix: incorrect optional integer argument logic
by Ernest Wong
· 7 years ago
804e567
Minor: inline param types over type casts
by Ernest Wong
· 7 years ago
3dd7079
Fix comment typo + remove redundant cached state
by Ernest Wong
· 7 years ago
8742a18
Remove unecessary type casting
by Ernest Wong
· 7 years ago
2939681
Use Reflect API over ES6 Class for audio worklet
by Ernest Wong
· 7 years ago
bd791d2
Call mixer_reset, pcspeaker.start at known times
by Ernest Wong
· 7 years ago
1081a83
Fix and clarify treble/bass mixer value calculation
by Ernest Wong
· 7 years ago
8aa4a7c
Replace magic strings enums with integer constants
by Ernest Wong
· 7 years ago
1b55e63
Minor: semicolons
by Ernest Wong
· 7 years ago
f8b0279
Reuse empty buffer in speaker DAC worklet
by Ernest Wong
· 7 years ago
f9d8f72
Minor: replace type casts with inline declarations
by Ernest Wong
· 7 years ago
5c7d906
Revoke worklet object URL after loaded
by Ernest Wong
· 7 years ago
749e612
Fix duplicated node_gain in speaker dac debugger
by Ernest Wong
· 7 years ago
0fc48f8
Share and reuse download() function
by Ernest Wong
· 7 years ago
2c982a6
Minor: tidy up
by Ernest Wong
· 7 years ago
a2a0ada
Use dbg_* within speaker.js
by Ernest Wong
· 7 years ago
d0729d9
Suppress unimplemented speaker mixer messages
by Ernest Wong
· 7 years ago
e8848af
Fix closure type-casting positions
by Ernest Wong
· 7 years ago
02be6d7
Tidy up: remove redundant code, add asserts, rename
by Ernest Wong
· 7 years ago
82e3839
Fix worklet buffer queuing calculation, and check NaN
by Ernest Wong
· 7 years ago
8c20f02
Add WorkletDAC to mixer immediately via output node
by Ernest Wong
· 7 years ago
bfc781f
Separate DAC debug code, add debug code to worklet
by Ernest Wong
· 7 years ago
3a7efe3
Add method of logging for audio worklet
by Ernest Wong
· 7 years ago
cec0670
Implement speaker worklet
by Ernest Wong
· 7 years ago
a7bb33e
Minor: newlines
by Ernest Wong
· 7 years ago
5721d5d
Revert "Reycle speaker AudioBuffers"
by Ernest Wong
· 7 years ago
c6f9603
Reycle speaker AudioBuffers
by Ernest Wong
· 7 years ago
a0ddd56
Minimise number of AudioNodes
by Ernest Wong
· 7 years ago
cb3fd14
Use compiler type casting instead of array hack
by Ernest Wong
· 7 years ago
5b6e1d7
Make "both" consistent in speaker mixer API
by Ernest Wong
· 7 years ago
e52c48c
Fix speaker mixer connect/disconnect channel logic
by Ernest Wong
· 7 years ago
2de9ffa
Fix speaker low-sample-rate converter
by Ernest Wong
· 7 years ago
7438f93
Refactor SpeakerAdapter
by Ernest Wong
· 7 years ago
d30d32f
Add speaker debugging tools
by Ernest Wong
· 7 years ago
41f313b
Ensure sample rate is not too low
by Ernest Wong
· 7 years ago
49482bf
Fix: speaker queue - setTimeout is in milliseconds
by Ernest Wong
· 7 years ago
7117630
Revert correct sample rate from time constant calculation
by Ernest Wong
· 7 years ago
43c3aa4
Simplify: let speaker_adapter drive all timings
by Ernest Wong
· 7 years ago
f654c33
Ensure transfers can be divided into stereo channels
by Ernest Wong
· 7 years ago
4d3b88e
Convert sb16 sample rate from time constant correctly
by Ernest Wong
· 7 years ago
6d2c9f6
Use audiobuffers instead of scriptprocessor (speaker)
by Ernest Wong
· 7 years ago
3021bb5
Tidy: typo in comment
by Ernest Wong
· 7 years ago
40a1c3c
Implement sb16 mixer chip + tidy up
by Ernest Wong
· 7 years ago
4e0ffaa
Reduce pcspeaker volume
by Ernest Wong
· 7 years ago
fe132cc
Mute pcspeaker when emulator is paused
by Ernest Wong
· 7 years ago
6e1908f
Clip pcspeaker frequency - ensure finite value
by Ernest Wong
· 7 years ago
a546fd4
Ensure dma transfer takes multiple reads for sb16
by Ernest Wong
· 7 years ago
90c0503
Do sb16 transfer immediately if already unmasked
by Ernest Wong
· 7 years ago
911ed0c
Fix dma update mask logic: 1 !== true
by Ernest Wong
· 7 years ago
bf8f6fd
Allow 16/32-bit sb16 port read/write
by Ernest Wong
· 7 years ago
277255b
Disable mmx/sse by default
by copy
· 7 years ago
2ff0345
Fix readme
by copy
· 7 years ago
0a3899b
Disable CPU_LOG_VERBOSE by default
by copy
· 7 years ago
3dd4d1d
Return correct CRTC index value in 3D4 read (VGA)
by Ernest Wong
· 7 years ago
ea5d1f5
Handle simultaneous kbd and mouse streams
by Ernest Wong
· 7 years ago
13a985e
ACPI test for travis
by BenNottelling
· 7 years ago
d32d677
Revert bpp removal, and update screen events docs
by Ernest Wong
· 7 years ago
282207f
Display initial graphical/text mode info
by Ernest Wong
· 7 years ago
b222aac
Use screen_width/height. Update size only when needed
by Ernest Wong
· 7 years ago
0d1079c
Remove unnecessary passing of bpp in set-size
by Ernest Wong
· 7 years ago
1a16c18
Fix typo: restore correct svga bpp
by Ernest Wong
· 7 years ago
de51de8
Update the very last svga row of pixels
by Ernest Wong
· 7 years ago
10fc566
Tidyup spacing
by Ernest Wong
· 7 years ago
36cf671
Replace min/max with layers for update_buffer
by Ernest Wong
· 7 years ago
68deda6
Draw between min and max within layers
by Ernest Wong
· 7 years ago
1af8a32
Clear screen only when needed
by Ernest Wong
· 7 years ago
9b9cb8e
Clear layers on reset, and update svga layers
by Ernest Wong
· 7 years ago
0726a99
Remove unbeneficial vga linked list code
by Ernest Wong
· 7 years ago
6abcc3a
Bump state version for new vga states
by Ernest Wong
· 7 years ago
ab1e424
Ignore last two bits of vga dac palette data write
by Ernest Wong
· 7 years ago
f455aeb
Fix typo: vga reading dac index should translate back
by Ernest Wong
· 7 years ago
ba71287
DAC linked list: Tell screen adapter to update
by Ernest Wong
· 7 years ago
25da2e8
Tidyup: vga comments, and panning update code
by Ernest Wong
· 7 years ago
eaa90a8
Tidyup: screen adapter layer update code
by Ernest Wong
· 7 years ago
2397608
Fix typo: vga internal palette read condition
by Ernest Wong
· 7 years ago
02b7314
Implement more vga dac read ports
by Ernest Wong
· 7 years ago
2b5d3ff
Update state restore for vga & fix undefined states
by Ernest Wong
· 7 years ago
e995d1f
Tidyup: update_vga_graphical also handles text
by Ernest Wong
· 7 years ago
81018ce
Implement screen disable / blanking
by Ernest Wong
· 7 years ago
Next »