Aprom 100521
Posted: Fri May 21, 2010 5:24 am
Hi again, continuing from http://forum.osdev.org/viewtopic.php?f=2&t=21536
Aprom is a 32bit OS with tightly bound modular design, that i have been developing every now and then for the last decade.
At some point i realized, that userspace was at the point it can actually work, and unmodified programs compiled for it.
That's the main change expected - stable userspace with various programs working.
You can get the images here:
http://orbides.1gb.ru/aprom_100521-1.zip
Containing a floppy and bootable CD images and a windows vm.
All the nice graphics demos are on the CD, since floppy gets a bit too tight.
This means that there is a CD driver now, and i wonder how (and if) that works on real PC's.
It should work, albeit slowly, in qemu, but i'm more interested if it works on any real machine out there, so that kind of feedback is welcome.
Widely speaking, i'm interested in any kind of feedback, criticism or improvement ideas.
Screenshot and descriptions:
Start-up in gui mode, arrow keys to select, enter to change directory or execute, tab to switch panels.
Classic OpenGL gears demo. No controls.
OpenGL teapot demo, mouse to rotate, buttons or keys named in them to toggle features.
A sorta-remake of an old game, arrow keys to scroll, mouse plants cities.
Cellular automata. Mouse plants cells, space to start/stop.
CSG demo, should add mouse square and the curve.
4D maze demo, mouse to orient, arrows to move (left - 3D, right - 4D).
It's supposed to show a parallel-eye stereoscopic image.
Particle array, mouse to add gravity.
Console mode.
Nothing too interesting, but you should find Fasm and some asm demos there.
Aprom is a 32bit OS with tightly bound modular design, that i have been developing every now and then for the last decade.
At some point i realized, that userspace was at the point it can actually work, and unmodified programs compiled for it.
That's the main change expected - stable userspace with various programs working.
You can get the images here:
http://orbides.1gb.ru/aprom_100521-1.zip
Containing a floppy and bootable CD images and a windows vm.
All the nice graphics demos are on the CD, since floppy gets a bit too tight.
This means that there is a CD driver now, and i wonder how (and if) that works on real PC's.
It should work, albeit slowly, in qemu, but i'm more interested if it works on any real machine out there, so that kind of feedback is welcome.
Widely speaking, i'm interested in any kind of feedback, criticism or improvement ideas.
Screenshot and descriptions:
Start-up in gui mode, arrow keys to select, enter to change directory or execute, tab to switch panels.
Classic OpenGL gears demo. No controls.
OpenGL teapot demo, mouse to rotate, buttons or keys named in them to toggle features.
A sorta-remake of an old game, arrow keys to scroll, mouse plants cities.
Cellular automata. Mouse plants cells, space to start/stop.
CSG demo, should add mouse square and the curve.
4D maze demo, mouse to orient, arrows to move (left - 3D, right - 4D).
It's supposed to show a parallel-eye stereoscopic image.
Particle array, mouse to add gravity.
Console mode.
Nothing too interesting, but you should find Fasm and some asm demos there.