• Stars
    star
    143
  • Rank 257,007 (Top 6 %)
  • Language
    C
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SkyOS32 is a 32-bit operating system under development in C ++ in a Visual Studio environment.

SkyOS32

SkyOS32 is a 32-bit operating system under development in C ++ in a Visual Studio environment.
In general, the development of an operating system is not easy,
because the development platform is so inconvenient.
SkyOS32 allows you to build a kernel with only one Visual Studio IDE in a Windows environment.
Develop an operating system just as you would develop an application through SkyOS32.

넀이버 카페 λ°”λ‘œκ°€κΈ°

License

SkyOS32 is BSD licensed.

Development Tool

Feature

Loading the kernel via GRUB
Build the kernel with Visual Studio 2019
C++ language support
STL available
try/catch implementation
Debugging Engine
Independent address space between processes
Debugging using DLL
Lua 5.42 and LuaTinker Multi Language Support
A few GUI Sample

Chapter

01 HelloWorld
02 CPU
03 Exception Handler
04 Memory Manager
05 Heap
06 C++
07 Common Library
08 Device
09 Debugging
10 Console System
11 Application
12 GUI
13 ThirdParty
14 DLL
15 Advanced Debugging
16 SkyOS64

Sample Screen

Multi Language Output

More Repositories

1

CGSF

Online Game Server Platform
C++
134
star
2

CGSFII

CGSF Second Edition
C++
31
star
3

yuzaos

An operating system written in C++, MSVC
C
29
star
4

retrogamedev

retro game development book helper
26
star
5

onlinegameserver

game server book source code
C++
17
star
6

kingsvalley

msx 1 game kingsvalley c implementation. ubox msx library present
C
15
star
7

allegro4_dos

dos / win32 cross platform development environment
C
13
star
8

Win32OpenSourceSample

Win32 OpenSource Usage Example
C++
11
star
9

cgsf2019

cgsf visual studio 2019 version
C++
10
star
10

SDLProgramming

Example For SDL 2.0 Cross Platform Programming
C++
10
star
11

cocos2dx-dev

sample game collection for development of cocos2dx 2.x
C++
10
star
12

ubox_example

msx game development library ubox example
C
8
star
13

win32opensource2

Automatically exported from code.google.com/p/win32opensource2
C++
8
star
14

DOSDev

DOS Program Development
C
7
star
15

SkyOS2.0

SkyOS dev version
C
5
star
16

DeadLock-Detector

It implements thread deadlock detection of win32 api lock function
C++
4
star
17

SDLGameProgramming

SDL Game Programming Using Dual System.
C
4
star
18

sdl_bgi

windows / dos cross platform BGI(Borand Graphics Interface) development system
C
3
star
19

BugSlayer

BugSlayer - Process Dump Module
C++
3
star
20

hxdos-sdl-example

HX DOS Extender SDL Test
C
3
star
21

yuza

OS Development Framework
2
star
22

quack

quack os
C++
2
star
23

avplayer

avplayer - vs2013
C++
2
star
24

sdldualsystem

SDL Game Programming Using Dual System.
C++
2
star
25

yuza_stl

stl for yuza os. this source's base is eastl.
C++
1
star
26

helloSDL

sample android SDL framework
Java
1
star
27

socoban

C
1
star
28

MSXTetris

MSX Tetris game example.
C
1
star
29

LinkerLoaderTech

μ„œμ  "링컀, λ‘œλ” μ‹€μ „ 개발 ν…Œν¬λ‹‰" 뢀둝 μ†ŒμŠ€μ½”λ“œ
C
1
star
30

PrettyOS

x86 OS
C
1
star
31

GNUBoy-MSVC

GNUBoy Visual Studio Port
C
1
star
32

allero4programming

simple allegro4 engine game programming tutorial
C
1
star
33

SpaceFighter

C++
1
star
34

pdpdds

1
star
35

aceos

ace os
C
1
star
36

sdl4dos

ms-dos compatable sdl 1.2 library project
C
1
star
37

bellona2

32bit x86 bellona2 os source code
C
1
star
38

OrangeOS

C++
1
star
39

sevengame

Seven Game
C++
1
star
40

TransSCI

Sierra SCI32 Game Translator Tool
C++
1
star
41

ubox_2dplatformer

ubox msx library 2d platformer example
C
1
star
42

Python-3.2-Wrapper

Python 3.2 wrapper for C++
C++
1
star