OSDev.org
https://forum.osdev.org/

Indigo operating system 0.10
https://forum.osdev.org/viewtopic.php?f=2&t=31369
Page 1 of 1

Author:  Sik [ Wed Feb 15, 2017 2:35 pm ]
Post subject:  Indigo operating system 0.10

The Indigo operating system is an OS that runs on a Mega Drive and (tries) to turn your console into a computer (・ω・) Programs are indeed separate from the kernel (there's a minimal filesystem on the ROM) and communicate through syscalls, while the kernel takes care of most of the GUI tasks.

You can get it here:
https://github.com/sikthehedgehog/indigo

Image
More screenshots here: https://github.com/sikthehedgehog/indig ... creenshots

For the curious about the hardware specs (rough incomplete overview):

  • Processing
    • Main CPU: 68000 running at 7.67MHz
    • Sound CPU: Z80 running at 3.58MHz
    • 64KB RAM for main CPU
    • 8KB RAM for sound CPU
    • Cartridges can be up to 4MB
  • Graphics
    • Four palettes of 15 colors each
    • Up to 80 sprites on screen, from 8×8 to 32×32 px
    • Two scrolling tilemaps + one fixed "window" tilemap
    • 64KB of video memory (up to 2048 patterns)
  • Sound
    • YM2612 (6 FM channels or 5 FM + 1 DAC channels)
    • PSG (3 square wave + 1 noise channels)

EDIT: just realized threads should be specific to one version, whoops ^-^;

Author:  MajickTek [ Thu Feb 16, 2017 11:10 am ]
Post subject:  Re: Indigo operating system 0.10

Thank you so much! I was waiting for this :D

Author:  jojo [ Thu Feb 16, 2017 12:24 pm ]
Post subject:  Re: Indigo operating system 0.10

YES HOLY CRAP

EDIT: A note, I don't know what your test system is (rom cart?), but it doesn't seem to work with the mouse emulation in Fusion.

Author:  Geri [ Mon Aug 07, 2017 6:28 pm ]
Post subject:  Re: Indigo operating system 0.10

Image

Author:  Sik [ Mon Aug 07, 2017 6:44 pm ]
Post subject:  Re: Indigo operating system 0.10

How did I miss this?
jojo wrote:
EDIT: A note, I don't know what your test system is (rom cart?), but it doesn't seem to work with the mouse emulation in Fusion.

Pretty sure it does (since I've used it there), just make sure it's in the player 2 port.

Indigo 0.20 supports the mouse in either port so that's less of an issue (I need to finish it but I'm bogged down with other stuff right now), though first I need to find out why it suddenly refuses to run on real hardware anymore. It even manages to make a Sega devkit immediately cut out connection to the debugger (not even wait for timeout), apparently there's nothing else that made it hang that hard.

Author:  cheapskate01 [ Thu Oct 12, 2017 6:15 pm ]
Post subject:  Re: Indigo operating system 0.10

Sik wrote:
The Indigo operating system is an OS that runs on a Mega Drive and (tries) to turn your console into a computer (・ω・)


No Sh*t! I had no idea this ran on a Mega drive?! I'm testing this out right away, that thing hasn't seen anything but my attic in years!

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/