Repository navigation
v0.1.5
Engine Improvements
This release has multiple improvements.
Internal Test Map Added
This is for debugging uses. This test map is created by @Ghoster738. Meaning you do not need the original files to view this map.

If you want to see the map just use this command.
./FCopMIT --embedded-map
CObj Quad Bug Fixed.
The previous version of FCopMIT divides quadrilaterals to triangles differently than the original game. This caused graphics bugs because the quadrilaterals where not divided properly.
Previously
Now
Full Color CObj Decoding
My version previously ignored vertex colors for opaque polygons. My project still deviates from Future Cop's because for some reason blues are always set to zero in the original game. I do not know if this is a CObj bug on the original engine, so I opted to read the blue channel.
Previously
Now
Upgraded Animated Map Textures from Static Limit to Dynamic Limit
Mostly an implementation detail but the UV animation limit can be increased now. This is thanks to Dynamic World Shader Recompilation. Also this map is created by Natbat3k.
Previously
Now
Parsing More Playstation 1 Data
This project now reads data it previously skipped. Announcements for the PS1 version can now be read. Small videos and music is also read. However, what is lacking is decoding capabilities.
What's Changed
- Section Geometry Updated; Internal Test Map; Added Git Attributes by @Ghoster738 in #69
- This project reads IFF's more accurately by @Ghoster738 in #70
- I reverted to a previous MojoAL to fix a bug by @Ghoster738 in #71
- Bare-bones SHD Implementation; Bug fixes by @Ghoster738 in #72
- Resource Loading Speed; More Header Info Processed by @Ghoster738 in #73
- IFF Memory/Speed Improvement Removed Redundant Allocations by @Ghoster738 in #74
- Accurate Quads for Models; Accurate vertex colors; Dynamic World Shader Recompilation by @Ghoster738 in #76
- PSX SWVR Support; Placeholder VAG Resources; An Announcement Bug Fix by @Ghoster738 in #77
- Upgraded Libraries and MojoAL is updated again by @Ghoster738 in #78
- Updated mINI library from 0.9.16 to 0.9.17
- Updated SDL2 library from 2.30.6 to 2.32.0
- Updated libpng library from 1.6.43 to 1.6.46
- Updated libjsoncpp library to 1.9.6
- Updated MojoAL library
Full Changelog: v0.1.4...v0.1.5





