Commit graph

3958 commits

Author SHA1 Message Date
Fabian 961a9f46ef Properly mask values given to safe_read_write 2022-07-11 12:36:55 +09:00
Fabian ca9aa5e872 fix #610 2022-07-11 12:36:55 +09:00
Николай Шангин 558e0f9d7c
Improve Debian build info (#696) 2022-06-24 10:30:27 +02:00
pixelsuft‮ cbe5e63201
DAC Fix for Win9x bootlogo progressbar (#693) 2022-06-23 05:38:02 +02:00
hello-smile6 9d54932e52
Update Readme.md (#689) 2022-06-16 20:21:09 +02:00
pixelsuft‮ 6b376fc50d
PS2 wheel improvements + winnt fix (#680) 2022-06-14 03:03:55 +02:00
Darin facbebc49d
Add another configs (#675) 2022-06-13 21:04:43 +02:00
stasoid 870f69c28d
docs: add instructions for Windows XP (#666)
Co-authored-by: hello-smile6 <73048226+hello-smile6@users.noreply.github.com>
Co-authored-by: Fabian <copy@copy.sh>
2022-06-05 18:41:23 +02:00
pixelsuft‮ 99736f2f68
Screenshot For Text Mode (#671) 2022-06-03 13:40:59 +02:00
hello-smile6 d9c9277011
Add keyboard lock support (#665)
Allows system keybindings to be intercepted by the guest.
2022-05-28 10:53:56 +02:00
Fabian 7a6eaf38da Add HelenOS 2022-05-23 18:35:37 +02:00
Fabian b0d3dcb742 Add some homepages 2022-05-23 18:35:37 +02:00
Fabian 1bf5168c59 Mouse: Add support for Firefox 2022-05-20 22:27:57 +02:00
pixelsuft‮ 56b741466a
PS2 Mouse Wheel Support (#657) 2022-05-20 22:26:57 +02:00
pixelsuft‮ 77a1cc47cf
Add dac_mask to fix text mode color (#655) 2022-05-17 13:42:53 +02:00
Fabian d685053541 Minor fix 2022-03-11 10:54:37 +01:00
Fabian b1901fa21e Add some tests 2022-03-10 21:46:57 +01:00
Fabian 193ec30038 Add bzimage/initrd to UI 2022-03-10 21:46:57 +01:00
Fabian 48882e33ae Accept irregular floppy disk sizes 2022-03-10 21:46:57 +01:00
Fabian 7f37fcfccb Fix vga virtual screen size handling (#628) 2022-03-10 21:46:57 +01:00
Fabian dec8fa0b59 Fix svga not rendering pixels at bottom of changed buffer (#628) 2022-03-10 21:46:57 +01:00
Fabian 06df7cc265 Fix 2048 MB memory size 2022-03-10 21:46:57 +01:00
Giulio Zausa f42e204ed3
Allow receiving wasm as a function via wasm_fn (#629)
Allow receiving wasm as a function via wasm_fn (for bundlers)
2022-03-10 21:39:49 +01:00
Fabian d1a949d881 Fix consider svga_offset for putImageData 2022-02-24 00:36:58 +01:00
Fabian 4eb1e5035e Optimised putImageData 2022-02-22 00:39:05 +01:00
Fabian e0551fcee4 minor 2022-02-22 00:39:05 +01:00
Fabian 726bccf7da c2rust cleanup (remove wrapping_*) 2022-02-22 00:39:05 +01:00
Fabian be3be4827d c2rust cleanup (remove _0 from field names) 2022-02-22 00:39:05 +01:00
Fabian c643c9abbd minor 2022-02-22 00:39:05 +01:00
Fabian 52ccc6a03c Port svga rendering to rust 2022-02-22 00:39:05 +01:00
Fabian 4567188324 Only call pcspeaker-update on writes to counter2 (performance) 2022-02-21 00:11:00 +01:00
Fabian 65899d2073 Fix NaN mips 2022-02-21 00:11:00 +01:00
Fabian 97f29af274 Move around paging code 2022-02-21 00:11:00 +01:00
Fabian ecae2b1837 Improve arch docs 2022-02-21 00:11:00 +01:00
Fabian 4fa37f354f fix: 9p: limit read size to replybuffer size (fix Linux 5.15) 2022-02-17 17:38:01 +01:00
Fabian 654abe97e3 Fix rtc detection in Linux v5.11+ (see 211e5db1 in the kernel repo) 2022-02-17 17:38:01 +01:00
Fabian e90e150733 physical addresses should be u32 2022-02-17 17:38:01 +01:00
Fabian 4cc3f8adc7 vga: pass buffer from emulator to frontend, remove tell-buffer, avoid storing layers in state (call update_layers in set_state instead) 2022-02-17 17:38:00 +01:00
Fabian 087215133b Dead code 2022-02-17 17:37:14 +01:00
Fabian f9bcb08f78 use String.prototype.repeat 2022-02-17 17:37:14 +01:00
Fabian 0acb212956 Update readme 2022-02-17 17:37:14 +01:00
Fabian 03c6bc4dd7 inline debug loader 2022-02-17 17:37:14 +01:00
proxy-m e7f574f4d8
fix v86_bin_fallback full path: getDirname (2) (#624)
Fix v86_bin_fallback when wasm_path is given
2022-02-17 14:15:58 +01:00
Andy(Pengan) Zhou 5199c3dc87 Only scale display when window big enough (#622) 2022-02-13 14:00:59 -06:00
Nikhil Reddy Avuthu c9e274dc6e
Remove duplicate link to create_file 2022-02-06 10:47:28 -06:00
hello-smile6 f69706c709 Use buildroot for lua example
The linux4 image on k.copy.sh no longer has Lua. However, Buildroot has it.
(Linux 2.6 does too, but it's an older version)
2022-02-05 17:55:41 -06:00
Taras Vozniuk 8a0e1955c9
Update archlinux build docs (#613)
Update archlinux build docs, add throttling note in networking
2022-02-03 23:14:35 +01:00
Fabian 503eeb0921 Only build working parts of kvm-unit-test 2022-01-31 09:45:21 -06:00
Fabian ce5a2a2a16 Fix closure compiler 2022-01-30 19:33:21 -06:00
Fabian 74dca95e23 idle on hlt instruction 2022-01-30 19:02:39 -06:00