the_Diabologic
Member
it's far above not-worth-the-effort and close to zero-usability with that slow emultaion, but still *possible* (like gpquake..)
i think for gfx-emultaion you have at first to think over that vga has as highest 640x480, so even if it looks crappy you have to leave some pixels out for speed (1/4 of the total..)
or you just allow mode13 and leave mode12-emulation out
also you could catch vga-memory-access and write it into a framebuffer instead i think
sound could be left out completely which would speed up the whole thing
but then there is the cpu..
well, we wont get very higher than 286's speed with emulation, so we could just emulate that instead of going for a Pentium1
and then again, to speed the whole thing up you can make special versions which emulate different interrupts for different games (i'm sure some can be left out..)
well, you'll end up with an emu at least capable of emulating some apps with a decent speed
@ the moment i have 3 projects to finish *ducks* so i'll look at this in about 2 years
(i bet my ideas fail at an essential point)
i think for gfx-emultaion you have at first to think over that vga has as highest 640x480, so even if it looks crappy you have to leave some pixels out for speed (1/4 of the total..)
or you just allow mode13 and leave mode12-emulation out
also you could catch vga-memory-access and write it into a framebuffer instead i think
sound could be left out completely which would speed up the whole thing
but then there is the cpu..
well, we wont get very higher than 286's speed with emulation, so we could just emulate that instead of going for a Pentium1
and then again, to speed the whole thing up you can make special versions which emulate different interrupts for different games (i'm sure some can be left out..)
well, you'll end up with an emu at least capable of emulating some apps with a decent speed
@ the moment i have 3 projects to finish *ducks* so i'll look at this in about 2 years
(i bet my ideas fail at an essential point)