The Z80 is not an protected CPU, so yes you can
interesting... can you draw graphics in windowed mode? (without switching to full screen)
What kind of video mode is used in that situation? the symbios one?
No, and i'm not planning to do so. (would require a lot more code and as the BASIC is anyway what it is, spreading the code outside 64kb bank is not easy.) The "video mode" is a buffer X(bits) *Y in RAM... The exact format and byte count depends of the target screen mode if you need speed... If speed is not important then OS will do the conversion for you.
But does it run Fin Lander [retroDesk™] ?
Wait until I get loading and saving to work :)
I see you use almost 64kb. Do you have the whole patched basic kernel plus workarea running in 1 process? Would love to hear more technical details how you achieved this.
Yes, it it is all the same process... As you can see I have two processes, but the other one is emulating the MSX interrupt process.
@Wolf_ before you ask: Processes that share the same data area (are loaded on same file) can easily share information trough memory. They both have their own stack and you only need to take care that their execution is not mixed together. (quite a rare problem)
NYYRIKKI, you keep amazing us with the things you achieve! Love it!
Awesome!!
Windowed Basic. I never thought I would see that on the MSX.
Very nice work indeed.
LoL, only you could have thought such a thing! Great, man!
There must be many limitations but the concept is fun.