Commit graph

667 commits

Author SHA1 Message Date
copy 3fdfd79500 Adapt path 2015-09-12 00:35:44 +02:00
copy 0b2628e22a more tests 2015-09-12 00:18:18 +02:00
copy 520d3153f3 Add gitter to readme. https://gitter.im/copy/v86 2015-09-11 03:38:43 +02:00
Fabian 9d8b5c7a4a Merge pull request #62 from gitter-badger/gitter-badge
Add a Gitter chat badge to Readme.md
2015-09-11 00:57:51 +02:00
The Gitter Badger 60da90c950 Added Gitter badge 2015-09-10 22:54:54 +00:00
copy b3c3d4d4a0 Move examples from docs/samples/ to examples/ 2015-08-22 16:37:55 +02:00
copy c070e90b99 Remove compiled files 2015-08-22 16:23:11 +02:00
copy 8c5dcd9ed3 set correct second ata port. Fixes #55 2015-08-22 15:40:41 +02:00
copy 385e882946 New build files 2015-05-18 23:23:47 +02:00
copy 8ab8e24915 IDE fix device reset 2015-05-18 22:20:39 +02:00
copy f82373d6b2 Build state of emulator explicitly. Fixes #40 2015-05-18 22:18:59 +02:00
copy 4244e295eb Remove channel objects 2015-05-17 03:06:54 +02:00
copy 54fbc5c66a Keyboard handling using new event.code. #31 2015-05-17 02:49:34 +02:00
copy 58f0757712 Remove useless 0x prefixes 2015-05-17 02:01:22 +02:00
copy e57864e228 remove useless stack tracing 2015-05-17 02:00:26 +02:00
copy 3ee6f37ca0 Remove use of get_isr 2015-05-17 01:59:15 +02:00
copy b3db408e61 Clear bits on cmos C read 2015-05-17 01:57:52 +02:00
copy 3ae67a027a Fix io port range sizes 2015-05-17 01:57:28 +02:00
copy 3a824eda12 Change handling of interrupts to involve APIC 2015-05-17 01:56:50 +02:00
copy 3cffcd05fc simplify code 2015-05-17 01:01:29 +02:00
copy 0ca56ea028 Remove If-Range header. Fixes #44 2015-05-08 23:47:10 +02:00
copy d335931869 Implement VGA DAC color palette read. Fixes #58 2015-04-30 03:01:36 +02:00
copy 62704f9aea cpu.clear_prefixes() 2015-04-28 11:12:40 +02:00
copy 93c4a34ef8 Merge branch 'master' of https://github.com/copy/v86 2015-04-27 23:51:10 +02:00
Fabian 4f674e9337 Merge pull request #57 from ysangkok/clean_makefile
clean up the Makefile
2015-04-27 23:42:06 +02:00
Janus d839a6cef6 clean up the Makefile 2015-04-27 23:23:06 +02:00
copy 6c7acef396 Add some |0 to ensure integer operations 2015-04-22 05:00:34 +02:00
copy 04c20fd871 Prepare instruction table for dynamic translator by inlining read_imm8() and do_op() 2015-04-22 04:23:22 +02:00
copy 742afcadbf Some minor changes 2015-04-22 04:15:32 +02:00
copy d9167c7d61 Improve stack operations 2015-04-22 03:09:00 +02:00
copy 4eb09fc11d Wipe cpu.last_instr_jump 2015-04-22 03:03:41 +02:00
copy 0f655f2e75 Control register are now in an Int32Array 2015-04-22 03:01:45 +02:00
copy 9e8e6a1f81 Remove vga.timer() 2015-04-22 03:01:17 +02:00
copy 00930e96d4 New built files 2015-04-18 17:17:23 +02:00
copy 2f6b40a0f1 Fix get_stack_pointer in 16 bit mode 2015-04-17 23:58:35 +02:00
copy 311c87e010 Make V86Starter work when all loads are synchronous 2015-04-17 23:56:11 +02:00
copy 59440d8f34 Add rdrand flag to cpuid 2015-04-17 23:53:09 +02:00
copy 1ddeb92719 assert aligned memory address 2015-04-17 23:47:40 +02:00
copy d3911b9ebe Reset virtio device on reset. Fixes #47 2015-04-17 23:46:25 +02:00
copy 079a836210 fxtract 2015-04-17 23:28:57 +02:00
copy 7c398aa666 Report virtual x offset and screen with in svga mode properly. Fixes bootchess 2015-04-17 22:49:49 +02:00
copy 689529fbcc Implement VBE banked mode. Fixes xf86-video-vesa 2015-04-17 22:28:51 +02:00
copy 6978f963fa Fix byte and word-wise right shift operations. Fixes #49. Fixes #37. Progress on #52 2015-04-17 22:18:50 +02:00
copy 3574a7be53 Tests cover more cases for 8/16 bit shift operations 2015-04-16 16:32:32 +02:00
copy e21ae4a37f Fix read_file returning extra zero bytes at the end 2015-04-16 01:44:59 +02:00
copy c819dec03f Remove string macros, #10 2015-04-13 03:42:17 +02:00
copy 2f1b420c0c Add deprecation to docs 2015-04-12 22:02:58 +02:00
copy d13e6983b5 Makefile 2015-04-12 21:58:17 +02:00
copy 897f18026a Use events over accessing the emulator object directly 2015-04-12 21:57:20 +02:00
copy 2036bc978c btc, bts, btr: Mask immediate offset correctly 2015-04-12 21:42:39 +02:00