Posted version 0.99c, important fix and a config tool


This version fixes an important bug with the keyboard input handler that caused Petra to walk slowly when the numlock key was on and the player used the arrow keys from the arrow pad instead of the numpad. The keyboard handler was mostly rewritten and tested with several PCs, so it should now work properly.

Also new functionality was added, including a configuration utility and launcher for custom maps.

The changelog is:

  • Added CONFIG utility for configuring settings and launching user maps
  • Added the ability to configure the Sound Blaster 16 port, DMA and IRQ
  • Added a setting to disable sound completely (can make the game somewhat bearable in slower systems)
  • Added notifications when the game is loading a map (previously it could appear as if the game crashed, but it was just taking a long time)
  • Made sound to stop between load maps (previously the sound buffer looped, again giving the impression that the game crashed - especially on slower systems)
  • Maps are now first checked under the 'User' directory before the 'Data' directory, allowing for user maps to be placed there (the CONFIG utility will also display maps and text files under the User directory)
  • Added a very simple example 'pool' map
  • Added a "failsafe" key in the inventory screen in case the user gets stuck: pressing F7 while the inventory screen is open will kill Petra, causing her to teleport back to the map start
  • Fixed keyboard handler bug with arrows and numlock which caused Petra to walk instead of running when numlock was on and the arrow pad was used instead of the numpad arrows

Again, i didn't update the editor since none of the changes above really affect it.

Files

Petra099c.zip 831 kB
May 10, 2020
Petra099cSource.zip 140 kB
May 10, 2020

Get Post Apocalyptic Petra

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.