How to run on Linux
Use Wine: https://www.winehq.org/
There are some issues, when you run the Windows version of Speedy Blupi/Eggbert on Linux via Wine.
Background music does not work in Wine
Wine usually outpus this error:
0194:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
How to fix it:
- install fluidsynth (for Debian: apt install fluidsynth)
- Download a sound found and place it somewhere you like. Examples:
- Run:
fluidsynth -a pulseaudio /path/to/soundfont
- Add an
&
at the end, if you want to run it in the background. Or you can configure its autostart at the boot
- Add an
Note: Sound game effect works. Format for sound is WAV. Format for background music is MIDI.
Multiplayer mode does not work.
How to fix it: Installing directplay: winetricks directplay
More investigation is needed
Saving custom levels to XCH files does not work
More investigation is needed
Loading custom levels from XCH files does not work
Make the EXE files run without DirectX installed
https://github.com/CnCNet/dummy-dplayx
This was not yet tested. Investigation is needed.
How to upgrade the EXE files to DirectX 11/12
https://github.com/dege-diosg/dgVoodoo2/
To be investigated
https://github.com/otya128/winevdm
How the 3D models of Eggbert were created
This software was used: Ray Dream Studio
http://www.win3x.org/win3board/viewtopic.php?t=13786\
Play MIDI on Linux (stub)
https://www.reddit.com/r/linuxquestions/comments/x91k5c/simple_midi_player_on_linux/
How to show keyboard and mouse presses in the realtime
Maybe this will work: https://github.com/Jax-Core/Keystrokes
How to play multiplayer over Internet
Hamachi. Maybe an alternative exists