Update README.md

This commit is contained in:
leilei- 2014-04-12 08:54:59 -04:00
parent 98ef5c0406
commit bc382f331f

View file

@ -3,37 +3,46 @@ Engoo
This is a heavily modified Quake engine that adds multiple standard (and not so standard) features to the software renderer. This is a heavily modified Quake engine that adds multiple standard (and not so standard) features to the software renderer.
- Colored lighting in 8-bit color by 15bpp or 18bpp lookup tables, supports lits * Colored lighting in 8-bit color by 15bpp or 18bpp lookup tables, supports lits
- Translucent liquids with variable-adjusted alphas, supports vis * Translucent liquids with variable-adjusted alphas, supports vis
- Fog, support for the standard FitzQuake fog command syntax and values * Fog, support for the standard FitzQuake fog command syntax and values
- Widescreen display support, with hotizontal area expansion; support for 16:9, 16:10, and many more aspects * Widescreen display support, with hotizontal area expansion; support for 16:9, 16:10, and many more aspects
- Enhanced particle system including textured additive, modulated and alpha blended particles * Enhanced particle system including textured additive, modulated and alpha blended particles
- Enhanced blood effects, as well as an option to disable blood and gibs * Enhanced blood effects, as well as an option to disable blood and gibs
- Coronas that occlude behind walls, sprites and models smoothly * Coronas that occlude behind walls, sprites and models smoothly
- Sound pitches, including dynamic pitching of sound in time scaling modes * Sound pitches, including dynamic pitching of sound in time scaling modes
- Water refraction and reflection (DirectDraw only) * Water refraction and reflection (DirectDraw only)
- Auto-saving * Auto-saving
- Several weapon bobbing effects to help unstiff the player's sense of movement * Several weapon bobbing effects to help unstiff the player's sense of movement
- Bots * Bots
- MIDI playback * MIDI playback
- Can load BSP28 maps (Quake 0.9 shareware versions) * Can load BSP28 maps (Quake 0.9 shareware versions)
- Can partially load BSP30 maps (Half-Life) * Can partially load BSP30 maps (Half-Life)
- It doesn't load any 'high definition' packs (and never will, they tarnish the game's image) * It doesn't load any 'high definition' packs (and never will, they tarnish the game's image)
Currently it has been tested on: Currently it has been tested on:
- Windows 95 (eng95) * Windows 95 (eng95)
- Windows XP * Windows XP
- Windows 7 * Windows 7
What I'd like to get it to working on What I'd like to get it to working on
- DOS (regressed, will need to fix) * DOS (regressed, will need to fix)
- Linux * Linux
- MacOS * MacOS
What it currently compiles with: What it currently compiles with:
- Microsoft Visual C++ 6.0 * Microsoft Visual C++ 6.0
- DJGPP * DJGPP
Some of the terrible bugs you should be aware of:
* CD audio is regressed. It kept crashing under Windows 7 so I had to gut it for now :(
* MIDI doesn't work in DOS.
* Multiplayer is completely untested. It may not work.
* Sometimes, resizing the window will cause it to become 1x1 instantly.
* It's a bit sluggish because the new colored lighting code is not written in assembly.