Update README.md
This commit is contained in:
@@ -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
|
||||

|
||||
|
||||
Reference in New Issue
Block a user