Skip to content

AnalogFeelings/ChicagoSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChicagoCRT Sample

GitHub issues GitHub pull requests GitHub GitHub commit activity (branch) GitHub Repo stars Mastodon Follow

This is a sample project for ChicagoCRT, using the raw Win32 API on C17 with MSVC.
Done very haphazardly, the labels even use the Windows 3.x font.

🖼️ Screenshots

Windows 95 (on 86box)

  • CPU: Intel Pentium 75MHz
  • Motherboard: ASUS P/I-P55T2P4
  • Memory: 8MB
  • GPU (2D): S3 ViRGE/DX (375)
  • GPU (3D): 3dfx Voodoo
  • SPU: SoundBlaster 16

win95

Windows 11 (my PC)

  • CPU: AMD Ryzen 5 3600
  • Motherboard: AORUS B450 ELITE V2
  • Memory: 16GB DDR4
  • GPU (3D): RTX 2060

win11

🧰 Build instructions

Requires Visual Studio 2022, with the C++ workload installed and the Windows SDK.

Clone ChicagoCRT, build it, and then copy the output ChicagoCRT.lib to a new Libraries folder on the root.
Replace Source/Include/ChicagoCRT.h with an updated version from the repository if needed.

Building can then be done as with any standard C++ project, and the output will be found on the Debug or Release folder.

✨ Bonus

This repository includes a C# script to patch the executable automatically!
You can find it in the Scripts subfolder at the root of the repository.

⚖️ License

This software is licensed under the terms of the MIT license.
You can read the terms here.