osfree-project / win16 Goto Github PK
View Code? Open in Web Editor NEWosFree Windows Kernel for osFree Win16 Personality
License: Other
osFree Windows Kernel for osFree Win16 Personality
License: Other
Because it possible to ba a problems with multitasking.
According sources, command line passed to kernel except first parameter. Need to change it to pass cmdline to kernel in same way as in original. Need to investigate this.
Add execution of task swapper to win.com to allow execute DOS programs. Needed for 3.1 and higher. For 3.0 not needed. Seems WSWAP executed by win.com, and wswap executes dosx.exe.
If 386 CPU used, then DOSX.EXE must load KRNL386.EXE, KRNL286.EXE otherwise.
Implement WinExec using Wine sources...
On second execution WIN.COM pass garbage in command line to DOSX.EXE or WIN386.EXE. DOSX.EXE freeze, WIN386.EXE passes control to KERNL386.EXE which reports "Can't execute "sdg363g4T@##" program".
For now no any checks. Just assumes image is for VGA mode 13.
Task list window shown second time only if close window. After any command window doesn't appear
For now win.com doesn't allow to select Windows mode. Only autodetection.
Need to replace attempt to backport to 16-bit cpu by original version (something wrong with backport, but don't want waste time for debugging).
To be possible to add bitmap to win.com it is required to add RLE decompressor.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.