First post, by chacha
Hello friends !
I love using Win98 but I always feel like it lacks many QoL tools we are used to, particulary when developing or messing with the system.
So I spent the last few weeks porting a more updated Toolchain and then back-porting usefull stuff.
Everything is there: http://win98.chacha.ddns.net/
Currently there is:
- The SDK: GCC 11.5.4 + mingw-w64 v8.0.3
* it ran 2 full week of continuous automatited test-suite with 32 concurrent test nodes , more than 100 000 tests / fixing issues when found
* I can provide docker builder image if wanteed
- Python 3.15
* ran 1 full week of unit testing too, probably needs more testing but at least pip works with request or tornado for exemple
- 7-Zip 26.04
* lzma2 support 😀
- PuTTY 0.85
- Git 2.56.0
* ssh requires putty to be installed too
- virtio drivers (for qemu / kvm ! )
* storage, network, serial, balloon
Note that some software (python & putty) are using lib openssl internally.
* So they can connect to modern web !
Mozilla roots are built-in and then the first program that uses openssl updates the host store (<windir>\Application Data\openssl).
All this stuff is in BETA stage, even though I ran A LOT of tests (official test suite, wine test, real win98 test..) there is very lickely still issues to fix.
All the code is managed by my CI so I can fix / release fast.
If you found problems please do not hesitate to raise a ticket on my gitea server (link in the download page), I am checking it more often than here.
Last, in case it matters for someone: yes I used AI !
These 2 month of work would have been 2 years or more without it.
I am a professional developer and I drove it the same way I am managing my team at work: strategy, design, random code review, quality gates, continuous integration...
More to come soon... 😉
Cheers