]> git.0x19.co - doomgeneric-snom360/commitdiff
Update README.md
authorozkl <ozkl@users.noreply.github.com>
Sun, 15 Jan 2023 17:42:06 +0000 (20:42 +0300)
committerGitHub <noreply@github.com>
Sun, 15 Jan 2023 17:42:06 +0000 (20:42 +0300)
README.md

index 4a9df1a0f5c7b21b1a42b6336a434cd476e2ea3c..64371c4d56d8520d9d67e7bd5ad05e8935b614e0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,7 +1,6 @@
 # doomgeneric
 The purpose of doomgeneric is to make porting Doom easier.
 Of course Doom is already portable but with doomgeneric it is possible with just a few functions.
-The limitation is there is no sound!
 
 To try it you will need a WAD file (game data). If you don't own the game, shareware version is freely available (doom1.wad).
 
@@ -22,8 +21,11 @@ Create a file named doomgeneric_yourplatform.c and just implement these function
 |DG_GetKey            |Provide keyboard events.
 |DG_SetWindowTitle    |Not required. This is for setting the window title as Doom sets this from WAD file.
 
+# sound
+Sound is much harder to implement! If you need sound, take a look at SDL port. It fully supports sound and music! Where to start? Define FEATURE_SOUND, assign DG_sound_module and DG_music_module.
+
 # platforms
-I have ported to Windows, X11, and Soso. Just look at (doomgeneric_win.c or doomgeneric_xlib.c).
+Ported platforms include Windows, X11, SDL, Soso. Just look at (doomgeneric_win.c or doomgeneric_xlib.c).
 
 ## Windows
 ![Windows](screenshots/windows.png)