Version 0.99o is out, some big improvements for the DOS and Windows versions
Post Apocalyptic Petra » Devlog
The new version contains several changes to the engine to improve performance under DOS and retro Windows PCs - under a new benchmark mode the game has it can do between 16 to 19 fps on average on a 133Hz Pentium machine, depending on the setup. Also a port of the editor to Linux and a few minor fixes.
Here is a more detailed list of the changes:
- [Game] Benchmark mode (-bench parameter)
- [Game] Add progressbar in loading screens
- [Engine] Use a PAK file instead of data files in the data subdirectory. The -NOPAK parameter can be used to ignore the PAK file
- [Engine] Most file I/O code was changed to use streams instead of raw files
- [Engine] Audio fixes for Windows and DOS
- [Engine] Optimization: treat box visibility requests beyond the camera as invisible
- [Engine] Optimization: replace PVS with portals allowing for better occlusion culling
- [Engine] Optimization: for the software rendering backends add occlusion tests against the recorded span data to avoid drawing meshes behind walls and following occluded portals
- [DOS] Fix SB16 buffer initialization
- [SDL] Optimize output scaling to actually not be awful
- [DDraw] Optimization: do doublebuffering in the CPU as this can be faster for some slower cards
- [D3D] Fix Direct3D use of fog so that S3 Virge works
- [D3D] Add support for 8bit textures to save some VRAM
- [S3D] Unfinished S3D backend for S3 Virge-based GPUs (mostly works except for clipping)
- [Editor] Port editor to Linux using OpenAL for audio
- [Editor] Allow hiding the triline objects used to mark in-game invisible stuff
- [Editor] Add a bunch of development helping and debugging visualizations, wireframe mode, etc
- [Editor] Fix various editor bugs
- A few other minor things
This version does not contain builds for all OSes (e.g. macOS, Linux, GCW0, etc) since the game is basically the same and most of the effort was for optimizing the DOS and Windows builds for retro PCs.
Files
Petra099o.img (DOS Floppy Disk Image) 1.4 MB
Jun 02, 2022
Petra099o.zip (DOS and Windows versions) 1.7 MB
Jun 02, 2022
Petra099oEditor.zip 1.6 MB
Jun 02, 2022
Petra099oLinuxEditor.tar.xz 1.6 MB
Jun 02, 2022
Petra099oSource.zip 342 kB
Jun 02, 2022
Get Post Apocalyptic Petra
Download NowName your own price
Post Apocalyptic Petra
3D adventure/platformer. A computer wakes you up inside a broken down facility...
Status | Released |
Author | Bad Sector |
Genre | Adventure, Puzzle |
Tags | 3D Platformer, DOS, Female Protagonist, Low-poly, Moddable, Non violent, Post-apocalyptic, Sci-fi, Third Person |
Languages | English |
More posts
- Sound Blaster 16 fix for Petra 0.99oJul 11, 2023
- Petra Engine on CodebergMay 29, 2023
- Petra Engine now its own thingJul 25, 2022
- Added an archive file for all downloadsJul 25, 2022
- Piece Model EditorNov 01, 2021
- Added ARM Linux build for Raspberry PiSep 12, 2021
- Fix for S3 Virge, should work for real now...Jun 30, 2021
- Posted version 0.99n, major sound improvements, also better performance and S3 V...Jun 12, 2021
- Added DOS floppy disk imageApr 20, 2021
Leave a comment
Log in with itch.io to leave a comment.