Viewing profile — g3
g3
HN member- Joined
- Sun, Mar 31, 2013, 11:12 PM UTC
- HN karma
- 1,174
- Public activity
- 35 items
- HN profile
- View on Hacker News ↗
About g3
No profile information was provided.
Recent public activity
-
comment
Comment #33427144
Yes, I should write about v86's internals some day. Meanwhile, the code is right here: https://github.com/copy/v86/tree/master/src/rust It's much faster with recompilation than wit…
-
comment
Comment #33425189
If you're bored (or your code is still compiling), you can also try: SerenityOS: http://copy.sh/v86/?profile=serenity (one of their developers contributed PAE support to v86, which…
-
comment
Comment #33425025
It makes for a cool demo (and it's a reference to the recent "wasm in docker" announcement).
- story
-
comment
Comment #31519591
Or, if you want to go one level deeper, v86 has a complete Linux environment with both python and sqlite running locally: https://copy.sh/v86/?profile=archlinux&c=python%20-ic%20%2…
-
comment
Comment #30171724
v86 also recompiles machine code to web assembly. The main difference is that v86 is a hobby project (of which I'm the original author, by the way), with much fewer contributors an…
-
comment
Comment #27328313
It's the disk access. In order to open My Computer, Windows reads 6399 disk sectors, which are read using ~150 http requests.
-
comment
Comment #26528449
Or in an in-browser emulator: https://copy.sh/v86/?profile=custom&fda.url=images/freedos-b...
-
comment
Comment #12860483
And here is a concise JavaScript tetris (playable: http://copy.sh/tetris/ ): f=[];p=[1];g=h=2;s=0;t=500;for(i=0;23>i;i++)f[i]=j=-16380;f[23]=-1;onkeydown=e;e(e);function e(b,a){(k=…
-
comment
Comment #11156560
It's a fully emulated PC: CPU, memory, hard drive, … The CPU especially took me very long to get right with all the details to run Windows 98. The code is here: https://github.com/…
- story
-
comment
Comment #9049942
You can try it here: http://copy.sh/v86/?profile=custom&cdrom.url=https://dl.drop...
-
comment
Comment #7991484
Nope, try harder ;)
- story
- story
-
comment
Comment #6577903
Both bugs are fixed now.
-
comment
Comment #6577899
Fullscreen is there and yes, it will be open source.
-
comment
Comment #6574907
The project is made with both browser and nodejs support in mind. There are still some issues to resolve, but I will definitely release a node version this year.
-
comment
Comment #6570764
Hi s-macke. I've read the source code of your emulator before, good job. I'm aware of the problem with big integers. I'll look into this more closely, thanks for your help. Regardi…
-
comment
Comment #6570735
It should be the US keyboard layout, because that's what the operating systems in the emulator use.
-
comment
Comment #6570527
I got Freedos working about 2 years ago, but then stopped working on it. I picked it up again earlier this year. Approximately 3 months of full time work. I'm considering writing s…
-
comment
Comment #6568773
http://codegolf.stackexchange.com/questions/4732/emulate-an-...
-
comment
Comment #6568654
Yes, it's very similar to the jslinux project. However, I added more hardware (it can boot a real bios: seabios). Also, I'll make this open source.
-
comment
Comment #6568543
Chromium and Firefox send different key codes for `-` and `=` (see http://unixpapa.com/js/testkey.html ). Regarding GPFs: This is one of the few things that are not completely impl…
-
comment
Comment #6568499
It expects one of the standard formats (720k, 1440k or 2880k). I'll add switching disks some time in the future.