Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.54 KB

CONTRIBUTING.md

File metadata and controls

48 lines (31 loc) · 1.54 KB

O21 Contributor Guide

Development Prerequisites

To develop O21, you'll need .NET 7 SDK (or a later version).

Build the Project

Execute the following shell command:

$ dotnet build

Play the Original

So far, the simplest way to play the original game is from PlayMiniGames.

If the game sound is too loud and annoys you, you can disable it via the main menu. Unfortunately, PlayMiniGames' version of Windows 3.x doesn't seem to support Cyrillic, so you won't be able to read the actual names of the menu items. So, just open the first item of the main menu, and disable all the checkboxes there if you want to completely disable the in-game sound.

Download the Original

Download it from the Internet Archive.

SHA256 hash of the U_95.rar file is 2F85B004B8C9BE21BE7327BD677370433DBD04B65F3B909561FE17EA6B43534A.

See the documentation on the original resources.

Extract the Original Resources

To run image export from a NE file (DLL or EXE), run the game with the following arguments:

$ dotnet run O21.Game -- export <path-to-ne-file> <path-to-output-dir>

This will create a bunch of .bmp files in the output directory containing the game sprites.