Welcome, Guest. Please login or register.

Author Topic: Other multitask GUI within 1 MB system software?  (Read 4146 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Other multitask GUI within 1 MB system software?
« on: August 24, 2012, 05:47:28 PM »
Is there any other operating system besides AmigaOS that handles multitasking and graphics environment within 1 MByte?, preferably free.

Thinking that 512 kB ROM + essentials on floppy < 1 MByte. Memory protection could be worthwhile too.
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Other multitask GUI within 1 MB system software?
« Reply #1 on: August 24, 2012, 06:12:06 PM »
Well if the code is portable enough the choice of CPU is less critical. But one example would be a MIPS processor with 1 MByte RAM and 512 kB ROM and maybe some FPGA as graphics chip.
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Other multitask GUI within 1 MB system software?
« Reply #2 on: August 24, 2012, 10:11:15 PM »
Recal something like multi-TOS too ..
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Other multitask GUI within 1 MB system software?
« Reply #3 on: August 25, 2012, 12:12:33 AM »
cooperative multitasking.. hickuptasking ;)
« Last Edit: August 25, 2012, 01:52:11 AM by freqmax »
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Other multitask GUI within 1 MB system software?
« Reply #4 on: August 25, 2012, 02:11:38 AM »
Alternatives so far:
 * AmigaOS (m68k) ;)
 * QNX 1.44M Web (x86)
 * MacOS from floppy (m68k?)
 * SymbOS for Z80 machines (MSX, Amstrad CPC / PCW) < 128 kB
 * Contiki (6502)
 * MenuetOS (x86)
 * KolibriOS (x86)
 * Multi-TOS (m68k?)
 * DOS + Win3.11 .. maybe??
 * GEOS 8-bit and 16-bit?
 * Early versions of GEM Desktop
 * Early versions of RiscOS

If I require pre-emptive multitasking, memory protection, GUI Window environment, free license, source code perhaps only KolibriOS fits?

I'm just thinking that a mobile phone shouldn't need 1 GHz CPU + 1 GB RAM to run software.... when an Amiga more or less did manage on 7 MHz CPU with 512 kB RAM in 1985. Time for Aphone (A-phone) that runs Amosaic on the town? ;)
Also a laptop where one can compile and run C software with a battery that last a week would be something..

(just thinking freely)