Hacker GitHub

← All repos

s-macke/jor1k

View on GitHub ↗ ★ 1,800 JavaScript

Online OR1K Emulator running Linux

22 mentions on Hacker News by 9 people: 5 stories, 17 comments · first 2013-09-17 · latest 2025-11-03

Mentions per year 22 mentions · busiest year 2015 (6)
20082026
  1. …Try it out. If you know the IP you can even log in to another open browser window via telnet. [0] https://github.com/s-macke/jor1k
  2. …Running a full Linux distribution at near-native speed right in the browser would be awesome. [0] https://github.com/s-macke/jor1k
  3. …OpenRISC architecture and even has networking. For what do you want to use such an emulator? [0] https://github.com/s-macke/jor1k
    comment by s-macke · 2025-04-15 · in JSLinux
  4. …My proof of context reached more than 1 billion emulated machine instructions per second. [1] https://github.com/s-macke/jor1k [2] https://github.com/s-macke/jor1k/wiki/Breaking-the-1-billion...
  5. …of my worst hacks :-) . Unfortunately the demo doesn't work anymore. I need to find out why. [1] https://github.com/s-macke/jor1k/wiki/Breaking-the-1-billion...
    comment by s-macke · 2018-10-22 · in WebAssembly’s post-MVP future
  6. Try https://github.com/copy/v86 and https://github.com/s-macke/jor1k/ The latter one even has complete network support.
    comment by s-macke · 2017-06-10 · in Emulators Written in JavaScript
  7. Just take a look at the link to the third talk I gave a few days ago about jor1k. https://github.com/s-macke/jor1k/wiki/Technical-details This talk give a few details about time frames and what someone has to do to emulate such a machine.…
  8. Poorly, see https://github.com/s-macke/jor1k/wiki/Benchmark-with-other-e... Primarily due to the use of asm.js. I intend to implement a JIT similar to QEMU's tcg as soon as Web Assembly supports it: https://github.com/WebAssembly/design/blo…
    comment by copy · 2016-02-23 · in Show HN: Windows 98 in browser
  9. …a generic x86 emulator - v86 - https://github.com/copy/v86 you can check a small benchmark here: https://github.com/s-macke/jor1k/wiki/Benchmark-with-other-e... via https://news.ycombinator.com/item?id=10498305
  10. …rewrote his code to support asm.js lately. Fabrice Bellard asked me to update my small benchmark. https://github.com/s-macke/jor1k/wiki/Benchmark-with-other-e...
  11. …For general emulation, RISC architectures are much simpler to understand, jor1k https://github.com/s-macke/jor1k performs very well, and can simulate the OpenRISC 1000 architecture as well as RISC-V (32bit only). There's also the 64bit AN
  12. Well, just look at these lines of code: https://github.com/s-macke/jor1k/tree/master/js/worker/or1k/... I tried something like this already. I mean to recompile parts of the code into Javascript. In my test cases the speed benefit was a…
  13. Thanks. I have made my own small list of emulators a while ago: https://github.com/s-macke/jor1k/wiki/Similar-emulators-writ... It looks like you covered them all (except maybe http://schweigi.github.io/assembler-simulator/ ) But it might…
    comment by s-macke · 2015-05-26 · in JavaScript GameBoy Advance Emulator
  14. I did for my emulator jor1k. Take a look: https://github.com/s-macke/jor1k/blob/master/js/worker/or1k/... Handwritten asm.js code. Around 10 hours or porting time.
  15. …description! For my small Linux emulator I put the link in the Wiki after "Destroy the system" :) https://github.com/s-macke/jor1k/wiki/Explore-the-emulator#r... The system runs already on Busybox, so the whole binary is in RAM. Is there a…
    comment by s-macke · 2014-06-14 · in Rm -rf remains
  16. See https://github.com/s-macke/jor1k/issues/3 I tried adding an extra serial port some months ago, but I didn't succeed. It would be really cool if you made this. Here's a use case I had in mind: You go to emulator.html#…
  17. Corrected, should be available soon. https://github.com/s-macke/jor1k/commit/1285da3247a1a92f6638...