Avocado Git (2018/11/11) is compiled. Avocado is a Modern Playstation 1 emulator. Despite this emulator being in early development, some 3D games can run. There is currently no SPU (no sound except simple in-game Audio CDs) or MDEC (black screen instead of movies). The timer implementation does not function properly (games fail to boot or run at wrong speed).
Avocado Git Changelog:
* project: file names should be lowercase
* gte: force widescreen hack
* adpcm: fix MSVC crash
* ci: update Discord scripts
* vs: compilation fixes
* project: update Readme.md
* sdl: unlock mouse when paused
* opengl: software / hardware rendering
* sdl: macOs Mojave workaround
* cdrom: data reading fixes
* cue: parser rewrite
* sound: drop samples when not framelimiting
* cdrom: moved reading logic to CDROM
* cdrom: Red Book audio parsing
* cd: moving to .cue based file reading
* spu: quick and dirty CDROM -> SPU audio mixing
* adpcm: added 37800Hz to 44100 “Zigzag” interpolation
* cdrom: XA decoding
* spu: not tested: added Pitch Modulation
* spu: moved keyOn and keyOff to Voice class
* spu: added interpolation between samples
* controller: added missing header
* serial: read/write baud register (fix Wipeout boot)
* externals: added OpenGLES 3 support to GLAD
* opengl: using native format texture
* opengl: refactored helper classes
* opengl: added texture windows support, added incomplete blending
* opengl: added shading, blending not working
* opengl: work in progress
* opengl: hardware renderer, attempt no. 2
* dma: refactored, removed hard dependencies
* spu: change field naming to fix build errors
* project: neutralized warnings in Visual Studio builds
* gpu: started refactor
Download: Avocado Git (2018/11/11) x86
Download: Avocado Git (2018/11/11) x64
Source: Here
0 Comments
Post a Comment