Skip to content

Commit 659ea52

Browse files
authored
Create 2025-03-15-porting-win32.md
1 parent ea4c910 commit 659ea52

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

_posts/2025-03-15-porting-win32.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: post
3+
title: "Porting Win32 to Rewrite"
4+
date: 2025-03-15
5+
author: KapTheGuy
6+
tags: "Free95"
7+
---
8+
9+
I, the author, Kap Petrov, have been assigned the task of **Doing the PS/2 Mouse/Keyboard Driver** and **Implementing Windows API** for
10+
the rewrite of Free95.
11+
12+
I will work mainly on the FAT16 driver, and graphics driver & Win32 API.
13+
14+
Things needed to get working on Windows API:
15+
- User Mode
16+
- An executable loader
17+
- Graphics driver (for GUI applications)
18+
- Syscalls
19+
20+
And i'll do all of these. For the executable loader, i'm gonna implement an ELF one first for testing the Win32 API and such, and
21+
then i'll work on the PE Loader.
22+
23+
Version 0.2.1 will have basic ability of running Winodws GUI Applications and a newly improved codebase.

0 commit comments

Comments
 (0)