mirror of
https://github.com/OpenDriver2/REDRIVER2.git
synced 2024-11-25 03:42:34 +01:00
- [Psy-X] bump version & update readme
This commit is contained in:
parent
dee614fa3d
commit
9d817f28bb
@ -4,19 +4,20 @@
|
||||
Framework aiming to build and run originally targeted **Playstation** applications on other platforms based on Psy-Q SDK.
|
||||
|
||||
### Implementation details
|
||||
- high-level *Playstation API* reimplementation which translates it's calls into modern/compatible APIs
|
||||
- Psy-Q compatible headers
|
||||
- High-level *Playstation API* reimplementation which translates it's calls into modern/compatible APIs
|
||||
- Psy-Q - compatible headers
|
||||
- Implements Geometry Transformation Engine (GTE) in software and adapts it's macros and calls
|
||||
- **PGXP-Z** - PGXP support with optimized vertex cache lookup and extended with *modern 3D hardware perspective transform* and *Z-buffer* support **PGXP-Z**
|
||||
- **PGXP-Z** - PGXP support with optimized vertex cache lookup and extended with *modern 3D hardware perspective transform* and *Z-buffer* support **PGXP-Z**, with additional API to help improve rendering
|
||||
- *LibSPU* with ADPCM decoding on OpenAL (SPU-AL)
|
||||
- *LibGPU* with Playstation-style polygon and image handling
|
||||
- ISO 9660 BIN/CUE image support with Playstation CD API
|
||||
- Already proven to be *95% compatible* with the Psy-Q Playstation SDK - Psy-X game look identical to the Playstation game
|
||||
|
||||
## TODO
|
||||
- Add some missing LibGTE functions
|
||||
- Add support for MDEC, CDXA decoding and playback
|
||||
- Extend BIN/CUE image support
|
||||
- SPU ADSR
|
||||
- Add some missing **LibGTE** functions
|
||||
- MDEC implementation in **LibPress**
|
||||
- CD Audio/XA decoding and playback
|
||||
- SPU Attack-Decay-Sustain-Release (ADSR) support, *maybe through own mixer?*
|
||||
|
||||
### Credits
|
||||
- SoapyMan - more GTE functions, SPU-AL, PGXP-Z
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
/* Emulator version */
|
||||
#define PSYX_MAJOR_VERSION (2)
|
||||
#define PSYX_MINOR_VERSION (1)
|
||||
#define PSYX_MINOR_VERSION (8)
|
||||
|
||||
/* Compile date and time */
|
||||
#define PSYX_COMPILE_DATE (__DATE__)
|
||||
|
Loading…
Reference in New Issue
Block a user