ianopolous/JPC
View on GitHub ↗ ★ 432 Java
JPC - The fast x86 PC emulator in 100% pure Java
10 mentions on Hacker News by 4 people: 1 story, 9 comments · first 2015-04-05 · latest 2023-12-13
20082026
-
https://github.com/ianopolous/JPC "JPC is a fast modern x86 PC emulator capable of booting Windows up to Windows 95 (and windows 98 in safe mode) and some graphical linuxes. It has a full featured graphical debugger with time travel mode…
comment by cylinder714 · 2023-12-13 · in The mysterious second parameter to the x86 ENTER instruction -
For those interested, here is the implementation of enter for JPC emulator: https://github.com/ianopolous/JPC/blob/master/src/org/jpc/em... https://github.com/ianopolous/JPC/blob/master/src/org/jpc/em...
comment by ianopolous · 2023-12-12 · in The mysterious second parameter to the x86 ENTER instruction -
…particular thing I think the Intel docs are clear. This is where I implemented the same in JPC: https://github.com/ianopolous/JPC/blob/master/src/org/jpc/em...
comment by ianopolous · 2018-05-10 · in Multiple OS Vendors Release Security Patches After Misinterpreting Intel Docs -
There is also the Java based "PC emulator": https://github.com/ianopolous/JPC However, development seems to have slowed down drastically.
comment by kondor6c · 2018-03-17 · in TinyVM – A small and easy to understand virtual machine in C -
…[5] https://github.com/ipld/java-cid [6] https://github.com/ianopolous/tweetnacl-java [7] https://github.com/ianopolous/JPC [8] https://github.com/ianopolous/JayD [9] https://github.com/ianopolous/merkle-btree [10]…
comment by ianopolous · 2017-08-12 · in Ask HN: Projects that don't make you money but you're doing it out of sheer joy? -
Or in this case, not. https://github.com/ianopolous/JPC
comment by ianopolous · 2016-05-12 · in QEMU: out-of-bounds memory access issue -
JPC seems to have moved to GitHub: https://github.com/ianopolous/JPC
comment by ingve · 2016-01-14 · in JPC: Fast x86 PC emulator in Java -
▲ 41
JPC: Fast x86 PC emulator in Javastory by ingve · 2016-01-14 · 8 comments
-
…with time travelling debugger, but which only emulates x86. Disclosure: I am the author. [1] https://github.com/ianopolous/JPC
comment by ianopolous · 2016-01-14 · in CPU SIM: An interactive Java-based CPU simulator for use in introductory classes -
…than both objdump and its source, udis86, after I used it as the base for the [JPC emulator]( http://github.com/ianopolous/JPC ).
comment by ianopolous · 2015-04-05 · in x86 Disassembly