Commit graph

8 commits

Author SHA1 Message Date
Hannes Mann 04026967c4 Mostly complete audio decoding
* OpenRayman can now fully decode .apm (Ubisoft? IMA ADPCM) audio used by Rayman 2 for music.
* APM audio is fully preseved and encoded into FLAC audio to ease editing with external programs (e.g. Audacity)
* Support for .bnm (audio banks with PCM and IMA ADPCM audio) is underway. This is only commited to get the online GitHub repo up to date.
* The data extractor is now threaded (not fully, it simply runs linearly in another thread)
* The data extractor now has a GUI progress dialog showing some information to the user (IProgressDialog on Win32, GTK3 on Linux)
* Various minor changes and bugfixes
2016-08-14 22:33:53 +02:00
Hannes Mann dfdb375801 Interpret most known instructions 2016-06-28 00:52:06 +02:00
Hannes Mann 5d6803b59f Switch from GLFW to SDL2
SDL2 is better supported and has a great game controller api
Wont build on Windows right now
2016-06-15 05:06:21 +02:00
Hannes Mann f4b6006019 Add JSON library 2016-06-13 01:29:50 +02:00
Hannes Mann 0bdfb582c9 Fix for windows 2016-06-12 16:37:23 +02:00
Hannes Mann ec23ad10ce Add lodepng for png loading 2016-06-11 22:43:55 +02:00
Hannes Mann ca11333274 Add libepoxy and GL stub 2016-06-11 21:50:52 +02:00
Hannes Mann f87b0351da Add glfw as submodule 2016-06-11 18:22:42 +02:00