OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Oct 24, 2017 3:39 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Indigo operating system 0.10
PostPosted: Wed Feb 15, 2017 2:35 pm 
Offline
Member
Member

Joined: Wed Aug 17, 2016 4:55 am
Posts: 171
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 ^-^;

_________________
https://github.com/sikthehedgehog/indigo


Top
 Profile  
 
 Post subject: Re: Indigo operating system 0.10
PostPosted: Thu Feb 16, 2017 11:10 am 
Offline
Member
Member
User avatar

Joined: Sat Dec 17, 2016 6:58 am
Posts: 80
Location: The Internet
Thank you so much! I was waiting for this :D

_________________
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code:
while ( ! ( succeed = try() ) );


Top
 Profile  
 
 Post subject: Re: Indigo operating system 0.10
PostPosted: Thu Feb 16, 2017 12:24 pm 
Offline
Member
Member
User avatar

Joined: Mon Apr 18, 2016 9:50 am
Posts: 137
Location: New York New York
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.

_________________
The OS is P5. Don't expect it to build.


Top
 Profile  
 
 Post subject: Re: Indigo operating system 0.10
PostPosted: Mon Aug 07, 2017 6:28 pm 
Offline
Member
Member
User avatar

Joined: Sun Jul 14, 2013 6:01 pm
Posts: 442
Image

_________________
Operating system for SUBLEQ cpu architecture:
http://DawnOS.tk


Top
 Profile  
 
 Post subject: Re: Indigo operating system 0.10
PostPosted: Mon Aug 07, 2017 6:44 pm 
Offline
Member
Member

Joined: Wed Aug 17, 2016 4:55 am
Posts: 171
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.

_________________
https://github.com/sikthehedgehog/indigo


Top
 Profile  
 
 Post subject: Re: Indigo operating system 0.10
PostPosted: Thu Oct 12, 2017 6:15 pm 
Offline
Member
Member

Joined: Sat Aug 01, 2015 9:05 pm
Posts: 58
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!

_________________
"That I'm in forum signatures is just a sign the invasion of sortie is nearing completion. Soon you'll all have to become me to defeat me." ~ Sortie


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group