Game OS developer pack runs on a real hardware
(OS for developing boot sector games & apps in x86 machine codes)
"A Hard Truth" from osdev wiki: [ Ссылка ]
"No one who isn't already a seasoned developer with years of experience in several languages and environments should even be considering OS Dev yet. A decade of programming, including a few years of low-level coding in assembly language and/or a systems language such as C, is pretty much the minimum necessary to even understand the topic well enough to work in it."
00:00 Intro
00:40 WHY am I doing this
02:10 Running boot sector games
03:25 Basic building of GameOS
04:08 User defined programs
04:53 You don't need to build a spaceship...
05:25 File system replacement
08:05 Customizing color schemes
09:27 Dreaded windows blue screen theme!
10:25 Hex editor & run command
11:50 Typing machine codes instruction to far jump to shell segment
13:13 How user defined program place holders may run in different segments
13:48 Load user defined programs
16:10 Clearing hex editor's buffer with new command
16:20 Writing simple user defined program in x86 machine codes and storing it to USB flash drive
16:30 Rebooting)
19:30 Resume developing from the previous session!
20:18 When I was a kid...
20:53 Summary
22:22 The most satisfying project I've coded for YouTube had so far)
23:27 Where to get GameOS (for free obviously)
24:20 How to run GameOS in online emulator
25:38 Outro
FULL SERIES PLAYLIST:
[ Ссылка ]
SOURCE CODE:
[ Ссылка ]
RESOURCES:
x86 Real mode: [ Ссылка ]
x86 Real mode memory segmentation: [ Ссылка ]
x86 Memory map: [ Ссылка ]
x86 BIOS interrupts: [ Ссылка ]
x86 Assembly registers: [ Ссылка ]
x86 Assembly instructions: [ Ссылка ]
CHS addresses: [ Ссылка ]
x86 Online emulator: [ Ссылка ]
SUPPORT THE CHANNEL:
[ Ссылка ]
![](https://s2.save4k.ru/pic/5zGwoCkUeWc/maxresdefault.jpg)