Posted version 0.99n, major sound improvements, also better performance and S3 Virge support
This improves the sound backends to fix (most) glitches, especially for the DOS and Windows versions. The Windows version may still have some issues with slow CPUs under Windows 95/98, though (NT-based Windows should be fine even on slower CPUs) - this will probably need a rewrite of the sound backend to use DirectSound.
Also adds a color palette cache which improves map loading times significantly with the game's own maps already precached (user maps will still need to calculate their color palette the first time they are loaded) and fixes some texture format issue with Direct3D.
Full changelog:
- Fixed Direct3D backend's texture format creation to support RGB555 textures which should make the game playable on S3 Virge
- Reworked the sound code for all backends to improve its quality, especially for DOS and Windows under slower CPUs. It still has some glitches under Windows though, i might need to just bite the bullet and rewrite it using DirectSound.
- The renderer now updates the color palette only when needed, thus avoiding unnecessary palette changes that can slow down rendering (especially under DirectDraw and DOS)
- Added a palette cache to avoid recalculating the palette for each maps, improves load times considerably. The game now has a palcache.dat file which contains the cached palettes for the five maps in it (custom maps will do a recalculation the first time they are loaded and update palcache.dat)
- Added a floppy disk-based installer
- Separated DOS UI code from Config.pas to CrtUtils.pas to be shared with the floppy disk-based installer
- Added missing shell and batch file for building the Mac OS X and SDL (under Windows) versions
This release does not include a new editor because the previous one should work fine, there haven't been any relevant changes. Also no Mac OS X version because my iMac is in storage and i need to reconnect it just to make a new build - since the last version worked fine and the changes are largely about performance for older machines, i decided to avoid the hassle for now.
Files
Get Post Apocalyptic Petra
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
- Version 0.99o is out, some big improvements for the DOS and Windows versionsJun 02, 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
- Added DOS floppy disk imageApr 20, 2021
Comments
Log in with itch.io to leave a comment.
very good
Thanks :-)