flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > VM86 problems |
Author |
|
Dex4u 24 Nov 2005, 23:08
I go back to realmode from pmode and back to pmode for my OS, for vesa mode switching etc, it works fine.
I have made a demo for doing this, let me know if you want to try it. It needs vesa2 for the demo. PS: You can also try these games for Dex4u (my OS) that user the switching function, heres a self extraring image for floppy http://www.dex4u.com/Dex4uPong.zip The image includes a old ver of Dex4u OS, along with some games. |
|||
24 Nov 2005, 23:08 |
|
Artlav 28 Nov 2005, 17:59
Solved the problem recently (gdt and tss is not paged in the vm86), and found, that there is no real need in the BIOS driver...
Strange thing - two years ago i didn't knew how to continue the OS without it, and when it's finally done there is already no use for it. Dex4u: Good ones. What about all the pmode structures - how they will be preserved in the switch? i mean paging, segments? Or should i create a plain memory area within the first mb with the rm code? |
|||
28 Nov 2005, 17:59 |
|
Dex4u 28 Nov 2005, 18:44
Here is a simple demo of switch to & from pmode for ints, come with fasm source code http://www.dex4u.com/DemoVesa.zip
Note: the code needs vesa2 and was done when i was called ASHLEY4 . PS: If you have any ? about the inner workings of Dex4u OS, you can ask ? here: http://dex.7.forumer.com/ |
|||
28 Nov 2005, 18:44 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.