×
Create a new article
Write your page title here:
We currently have 176 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
176Articles

Speedy Eggbert Troubleshooting: Difference between revisions

No edit summary
No edit summary
Line 12: Line 12:


# install fluidsynth ''(for Debian: apt install fluidsynth)''
# install fluidsynth ''(for Debian: apt install fluidsynth)''
# Download a sound found and place it somewhere you like. Examples:
# Download a sound font and place it somewhere you like. Examples:
#* Windows General MIDI soundfont
#* Windows General MIDI soundfont
#** https://files.openeggbert.com/Speedy_Eggbert/Windows/Default%20Windows%20MIDI%20Soundfont/gm.sf2 (''source: https://musical-artifacts.com/artifacts/713<nowiki/>)''
#** https://files.openeggbert.com/Speedy_Eggbert/Windows/Default%20Windows%20MIDI%20Soundfont/gm.sf2 (''source: https://musical-artifacts.com/artifacts/713<nowiki/>)''
Line 21: Line 21:
''Note: Sound game effect works. Format for sound is WAV. Format for background music is MIDI.''
''Note: Sound game effect works. Format for sound is WAV. Format for background music is MIDI.''


=== Multiplayer mode does not work. ===
== Multiplayer mode does not work in Wine ==
How to fix it: Installing directplay: <code>winetricks directplay</code>
 
=== How to fix it: ===
Install directplay: <code>winetricks directplay</code>


''More investigation is needed''
''More investigation is needed''


=== Saving custom levels to XCH files does not work ===
== Saving custom levels to XCH files does not work in Wine ==
More investigation is needed
More investigation is needed


=== Loading custom levels from XCH files does not work ===
== Loading custom levels from XCH files does not work in Wine ==


== Make the EXE files run without DirectX installed ==
== Make the EXE files run without DirectX installed ==

Revision as of 19:49, 9 July 2024

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:

  1. install fluidsynth (for Debian: apt install fluidsynth)
  2. Download a sound font and place it somewhere you like. Examples:
  3. 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

Note: Sound game effect works. Format for sound is WAV. Format for background music is MIDI.

Multiplayer mode does not work in Wine

How to fix it:

Install directplay: winetricks directplay

More investigation is needed

Saving custom levels to XCH files does not work in Wine

More investigation is needed

Loading custom levels from XCH files does not work in Wine

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