Commit Graph

30 Commits

Author SHA1 Message Date
Vivian Lim 5d2692262c Split into two crates in one workspace: ferretro_core & ferretro_components 2021-08-18 14:32:55 -07:00
Vivian Lim 2d2983fd1c fix setting memory maps when emu calls it 2021-08-17 16:16:07 -07:00
Vivian Lim cf076409f0 Merge branch 'matriarch' of ssh://vvn.space:2222/cinnabon/rustro into viv/ffmpeg2 2021-08-17 15:37:51 -07:00
lifning a7c4f0909d sorta works! ffmpeg component might need updating to latest example code 2021-08-17 04:06:40 -07:00
lifning 9dcbc94847 WIP: messing with mutability for a better tomorrow 2021-08-12 23:58:21 -07:00
lifning 47d7113b03 implement the rest of the callbacks in the dispatcher 2021-08-11 00:42:13 -07:00
lifning 2b73e3d836 document env callbacks & continue sketching component api 2021-08-10 17:59:00 -07:00
Vivian Lim 243d5b3889 wrapper: invoke handler.set_memory_maps() 2019-12-23 21:20:45 -08:00
lif e0e02397a7 use cargo examples semantically 2019-11-23 21:19:15 -08:00
lif 74952f0678 fix intellij-rust nag about serialize_size 2019-11-23 20:28:56 -08:00
lif f36518d2e6 reorganize wrapped types & pass through sensor and perf counter methods 2019-11-23 20:18:52 -08:00
lif 3f31cf6625 implement ENVIRONMENT_SET_INPUT_DESCRIPTORS 2019-11-23 19:37:18 -08:00
lif 49aa491904 implement ENVIRONMENT_SET_SUBSYSTEM_INFO 2019-11-19 00:31:14 -08:00
lif 7b50e6b975 implement ENVIRONMENT_GET_PROC_ADDRESS 2019-11-18 01:01:33 -08:00
lif 71683dba82 WIP: starting on ENVIRONMENT_SET_HW_RENDER 2019-11-17 23:36:01 -08:00
lif f4335e3f11 stubs for ENVIRONMENT_GET_PERF_INTERFACE 2019-11-17 23:13:25 -08:00
lif 604b3f03f8 implement ENVIRONMENT_SET_CONTROLLER_INFO 2019-11-17 23:02:40 -08:00
lif 871e0f799f implement RETRO_ENVIRONMENT_SET_VARIABLES 2019-11-17 22:03:37 -08:00
lif 0e3ba53eec Wait to call retro_set_environment until we have the Handler registered 2019-11-17 20:52:35 -08:00
lif e1ab7d69aa hacking in 3D Control Pad for NiGHTS and angrylion software rendering for N64... 2019-11-17 17:27:50 -08:00
lif b3156a4b04 quick and dirty logging of variable queries 2019-11-17 01:42:29 -08:00
lif a591037d19 get mednafen_saturn_libretro.so working 2019-11-17 01:31:45 -08:00
lif bdb746c861 AsRef < Deref 2019-11-16 22:34:01 -08:00
lif 3157fbdac1 Fix infinite drop() loop on close 2019-11-16 22:25:03 -08:00
lif d9f1d789ca log support 2019-11-16 22:04:20 -08:00
lif 4e22289ef0 sdl2 input support 2019-11-16 20:27:42 -08:00
lif 043806c713 audio support 2019-11-15 23:03:30 -08:00
lif e183627018 working sdl2 example, albeit messy 2019-11-15 20:59:08 -08:00
lif 50b1649315 WIP nonfunctional SDL 2 thing 2019-11-14 21:21:58 -08:00
lif 6668c9c11f reorganize files 2019-11-14 19:16:44 -08:00
Renamed from src/libretro_wrapper.rs (Browse further)