Page 4 of 4

Re: EmuTOS

Posted: Sat Nov 17, 2018 6:25 pm
by simon
Hello all,

I haven't found that much time, but I don't want to let you wait longer...

Attached you'll find the binaries for a working EmuTOS/GEM system. If you have to use 15kHz modes, please use the 512x212 version. Otherwise the 640x400 version will be much nicer. :)
Copy the contents of the archive of your choose to C:\. To start EmuTOS run LRUN"tosload.bas".

In addition I have created a SVN repo for fVDI and a fresh repo for EmuTOS. It would be great if we could further improve the system as team work... :)
http://svn.ist-schlau.de/repos/EmuTOS
http://svn.ist-schlau.de/repos/fVDI

Simon

Re: EmuTOS

Posted: Tue Nov 20, 2018 7:01 pm
by simon
Some news... With AES and EmuCON disabled -Os produces an EmuTOS image which just fits in the (BASIC) memory location at 0x3e8000.
Thus EmuTOS boots directly from power on without ROM modification. In addition it frees a huge amount of RAM.

Of course it needs an VDI, AES and a desktop to run a full GEM. Here comes fVDI and MiNT to provide these. Well, Kiwi went to preemptive multitasking... :)

Re: EmuTOS

Posted: Fri Feb 01, 2019 6:31 pm
by Chris
Loving the latest videos showing the GEM interface, I am surprised how responsive it is. Great work Simon.

Re: EmuTOS

Posted: Sat Feb 02, 2019 1:28 pm
by simon
Thank you!

Has anyone tested the new EmuTOS yet? I've made some progress since the preview but not very much.

Monochrome should be quite easy and fast, but color is more tricky because of the need for fast chunky2planar and planar2chunky routines...

Sion

Re: EmuTOS

Posted: Sat Feb 02, 2019 7:21 pm
by linux68k
Trying to find out why my moues will not work
In hitting many keys at the same time on the keyboard, in trying to open the folder I have caused it to crash.

Thanks Tony

Re: EmuTOS

Posted: Sat Feb 02, 2019 10:13 pm
by simon
Do you use FAT16? Anyway, a crash shouldn't happen. I will have to switch to the preview system and look what is supposed to do at 0x3185fe.
To use the keyboard in EmuTOS you have to hit F1 once to switch from ASCII mode to scancode mode...

There is a simple paint program in the SVN repos you might try out to debug your mouse:
http://svn.ist-schlau.de/repos/Paint

Simon

Re: EmuTOS

Posted: Sat Mar 02, 2019 3:30 am
by linux68k
Hello Simon
I have my mouse and keyboard working now
I have been able to crasn EmuTos by mousing over Datei and selecting Starte Emucon
Attached are the 2 images

Also I got a LCD display that does 15khz rgb input, I won't support 25khz, I am still looking for a monitor that will do both

Thanks Tony

Re: EmuTOS

Posted: Sun Mar 03, 2019 10:07 am
by simon
Probably it is a working draft version which has bugs in EmuCON. I suppose my (not existent) Getrez() implementation breaks EmuCON starting from GEM.

Have you tried clean GEM programs like "Works", "Papyrus" or "GEMbench"? Where GEMbench somewhere still crashes on my version.

Well, I could/should release another preview as I am stuck with fVDI development in favour of preparing the new kits. Why do a day have 24 hours only? :?

But feel free to checkout the SVN repos and try to improve things. Getrez() is something which should be done in EmuTOS itself. chunky2planar and planar2chunky are things which should be done in the fVDI driver.

BTW you should be able to use the 25kHz mode with a VGA capable (PC) monitor. You just have to tinker a VGA cable... :)

Simon