The "Why" section in the Readme doesn't quite explain the need for this. Can someone shed light on how and why this is useful Thanks
When you have to ask "Why", you usually are not part of 'target audience' for this type of thing :) All jokes aside,this is a pretty big achievement for a given programmer to complete and denotes quite a bit of technical chops on many level (hardware, systems, OS, and web dev).
V86 – An x86-compatible CPU and hardware emulator
31–40 of 58 posts
Re: V86 – An x86-compatible CPU and hardware emulator
#32The "Why" section in the Readme doesn't quite explain the need for this. Can someone shed light on how and why this is useful Thanks
That seems to be more than enough reason to me.
Re: V86 – An x86-compatible CPU and hardware emulator
#33Earlier quoted context omitted.
When you have to ask "Why", you usually are not part of 'target audience' for this type of thing :) All jokes aside,this is a pretty big achievement for a given programmer to complete and denotes quite a bit of technical chops on many level (hardware, systems, OS, and web dev).
Ah ok - "if you're not the target customer, no need to explain the product to you". Great mantra to live life by! You don't happen to work in marketing, do you?
You see, that's where you're way off base. Not everything shown here is going to be a 'product'; people often like to learn by doing, and showing what they create.
Re: V86 – An x86-compatible CPU and hardware emulator
#34Earlier quoted context omitted.
Also, a few of the live demos have networking enabled.
But they're not internet connected, are they? I tried `ping 8.8.8.8` from each of them without any luck.
Re: V86 – An x86-compatible CPU and hardware emulator
#35Re: V86 – An x86-compatible CPU and hardware emulator
#36Earlier quoted context omitted.
When you have to ask "Why", you usually are not part of 'target audience' for this type of thing :) All jokes aside,this is a pretty big achievement for a given programmer to complete and denotes quite a bit of technical chops on many level (hardware, systems, OS, and web dev).
Ah ok - "if you're not the target customer, no need to explain the product to you". Great mantra to live life by! You don't happen to work in marketing, do you?
This looks like a cool personal project, built by the author as a learning experience, with a convenient API to manipulate the machine that's being simulated. If that doesn't tell you enough about why it exists, then I don't know what to tell you besides "nothing to see here".
Re: V86 – An x86-compatible CPU and hardware emulator
#37Re: V86 – An x86-compatible CPU and hardware emulator
#38It is an interesting piece of software, but what is the purpose? For someone that wants to emulate a Pentium computer there are many better ways, for having fun there are many better ways, so what is left for this particular one?
There's no accounting for taste. Building something like this sounds a lot more fun to me than most programming projects that I hear other people talk about as "fun". What would you have chosen to do instead?
Re: V86 – An x86-compatible CPU and hardware emulator
#39It is an interesting piece of software, but what is the purpose? For someone that wants to emulate a Pentium computer there are many better ways, for having fun there are many better ways, so what is left for this particular one?
Why must everything have a purpose?
I like reading through disassemblies of DOS games and figuring out how things work. It's fun recognizing C programming patterns in the assembly. There's something a little charming about looking up what writing to some VGA control register is supposed to do...and I haven't found anyone else who actually thought any of that sounded like fun.
Someday, I'll put together a series of blog posts about it, and maybe I'll have some code that I actually want to show off, but right now I'm just having fun.
Re: V86 – An x86-compatible CPU and hardware emulator
#40Really cool, but perhaps the title should indicate that this is an emulator that works in the browser? Perhaps a short description at the top of the readme before the demos?
Also, minimum HD requirements to run this. Otherwise, all my Firefox windows went 'Han Solo' on me ... But I think this is an awesome project, author must have learned quite a bit getting this running!