Page 1 of 1

Whoops!

Posted: Tue May 24, 2016 1:44 pm
by Ycep
I accidently clicked New Topic instead Reply...

Re: Wow!

Posted: Tue May 24, 2016 2:07 pm
by max
What? xD

Re: Wow!

Posted: Tue May 24, 2016 6:07 pm
by BrightLight
Can you please explain the point in this post?

Re: Wow!

Posted: Tue May 24, 2016 6:24 pm
by gerryg400
Dude, what happened to ParticleOS. Is it complete?

Re: Wow!

Posted: Tue May 24, 2016 6:44 pm
by BrightLight
gerryg400 wrote:Dude, what happened to ParticleOS. Is it complete?
His site says it's been renamed. Just renamed, not complete.

Re: Wow!

Posted: Tue May 24, 2016 8:57 pm
by Octocontrabass
lukaandjelkovic wrote:I meant something universal... something that would work on real hardware...
You thought I could write a x86 emulator with supporting GDT, IDT, TSS, DMA, FDC, etc. : =D> :P Bravo!
This appears to be a reply to a post I made in a different thread.

Universal: with an emulator, you can run the video BIOS even if the host machine isn't x86. (For example, using VESA video modes on a PCI video card in a PowerMac with a PowerPC CPU.) That's more universal than any other option.

Working on real hardware: several 64-bit versions of Windows run video BIOS code in an emulator when no native video drivers are available. I think Microsoft would know what works on real hardware.

I did suggest porting an emulator rather than writing it yourself; libx86emu is one option here. Even if you did write it yourself, you'd find that you don't need very much of the GDT or IDT implemented for things to work, and none of the TSS. (DMA and the FDC aren't part of the x86 CPU, nor are they relevant to a video BIOS.)