Skip to content

A minesweeper game with various board sizes and powerful, user-friendly game controls. Made in C for ICS-OS.

Notifications You must be signed in to change notification settings

keithliam/ics-os-minesweeper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setting Up ICS-OS and Minesweeper

In your terminal, type the following:

$ git clone https://github.com/keithliam/ics-os-minesweeper.git
$ cd ics-os/ics-os
$ ./run

This will automatically compile and boot ICS-OS.

Running Minesweeper

Inside ICS-OS, type the following:

$ mines.exe

About ICS-OS

Modern real-world operating systems are too complex to be taught to undergraduates and other instructional operating systems are not complete and usable and do not work on real hardware. By providing students with a not so complex working operating system to play with, they will be able to appreciate and understand deeper the concepts underlying an operating system.

Thus, this project aims to develop a simple yet operational instructional operating system for teaching undergraduate operating systems courses. ICS-OS is a fork of DEX-OS by Joseph Dayo.

Downloads

Latest floppy image: ics-os-floppy.img

The source code available for download in .tar.gz format is availabe in the releases section.

Get started by reading the Kernel Developer's Guide.

Development and Support

This project is used at the Institute of Computer Science, University of the Philippines Los Banos for CMSC 125. It is maintained by the Systems Research Group.

Don't forget to check the Wiki.

You can ask questions here.

About

A minesweeper game with various board sizes and powerful, user-friendly game controls. Made in C for ICS-OS.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.1%
  • Assembly 2.1%
  • Other 0.8%