Commit Graph

  • bdba596d07 stop frame properties from changing after starting, ffmpeg doesn't like that Vivian Lim 2020-11-29 02:27:37 -0800
  • 764485b2b5 update crate ref Vivian Lim 2020-11-29 02:02:32 -0800
  • 997be77c8a switch to ffmpeg-next Vivian Lim 2020-11-29 02:01:39 -0800
  • d1e7019902 some fumbling Vivian Lim 2020-11-29 02:01:07 -0800
  • f94f5c836f WIP: getting closer to actually encoding a frame!! lif 2020-01-25 19:32:12 -0800
  • abff72a694 fix a warning & the cargo version of ffmpeg4 lif 2020-01-25 12:18:35 -0800
  • b1bde52bb0 WIP - fixing some parameters in video filter lif 2020-01-25 12:15:59 -0800
  • e4046986d2 WIP get compiling again lif 2020-01-24 23:58:04 -0800
  • a440c1a190 Merge branch 'viv/sdl_keyboard' of cinnabon/rustro into matriarch Vivian Lim 2019-12-24 05:27:21 +0000
  • 801896cff6 Merge branch 'viv/inf_spf' of cinnabon/rustro into matriarch Vivian Lim 2019-12-24 05:27:09 +0000
  • 6ae54e8ea2 add check for infinite framerate, which I saw on gambatte/windows Vivian Lim 2019-12-23 21:24:45 -0800
  • 84973982b4 use gamepad_state for any non-zero value, instead of just positive ones. Vivian Lim 2019-12-23 21:23:18 -0800
  • 243d5b3889 wrapper: invoke handler.set_memory_maps() Vivian Lim 2019-12-23 21:20:45 -0800
  • 032956d343 Add keyboard input bindings Vivian Lim 2019-12-23 00:22:35 -0800
  • b9023a0131 WIP ffmpeg filter graphs lif 2019-12-09 00:01:27 -0800
  • ffc53708d1 WIP more - now gets meaningful ffmpeg errors, still need to make a filter pipeline to do resampling and pixel format conv lif 2019-11-24 22:55:30 -0800
  • dafe029b01 WIP ffmpeg example, no real functionality yet lif 2019-11-24 01:14:22 -0800
  • 3a37efea02 fix default pixfmt in sdl2 example, add ffmpeg4 to dev-dependencies in preparation for ffmpeg example lif 2019-11-24 01:13:14 -0800
  • e0e02397a7 use cargo examples semantically lif 2019-11-23 21:19:15 -0800
  • 74952f0678 fix intellij-rust nag about serialize_size lif 2019-11-23 20:28:56 -0800
  • 14a3f14b71 fix example post-rename and reorganize lif 2019-11-23 20:21:20 -0800
  • f36518d2e6 reorganize wrapped types & pass through sensor and perf counter methods lif 2019-11-23 20:18:52 -0800
  • ea3aa70936 update name and authors lif 2019-11-23 20:18:31 -0800
  • 3f31cf6625 implement ENVIRONMENT_SET_INPUT_DESCRIPTORS lif 2019-11-23 19:37:18 -0800
  • 49aa491904 implement ENVIRONMENT_SET_SUBSYSTEM_INFO lif 2019-11-19 00:31:14 -0800
  • 7b50e6b975 implement ENVIRONMENT_GET_PROC_ADDRESS lif 2019-11-18 01:01:33 -0800
  • 7f36723025 fixes for genplusgx lif 2019-11-18 01:01:12 -0800
  • 71683dba82 WIP: starting on ENVIRONMENT_SET_HW_RENDER lif 2019-11-17 23:35:56 -0800
  • f4335e3f11 stubs for ENVIRONMENT_GET_PERF_INTERFACE lif 2019-11-17 23:13:25 -0800
  • 604b3f03f8 implement ENVIRONMENT_SET_CONTROLLER_INFO lif 2019-11-17 23:02:40 -0800
  • 871e0f799f implement RETRO_ENVIRONMENT_SET_VARIABLES lif 2019-11-17 22:03:37 -0800
  • 0e3ba53eec Wait to call retro_set_environment until we have the Handler registered lif 2019-11-17 20:52:35 -0800
  • e1ab7d69aa hacking in 3D Control Pad for NiGHTS and angrylion software rendering for N64... lif 2019-11-17 02:42:13 -0800
  • b3156a4b04 quick and dirty logging of variable queries lif 2019-11-17 01:42:29 -0800
  • a591037d19 get mednafen_saturn_libretro.so working lif 2019-11-17 01:31:45 -0800
  • bdb746c861 AsRef < Deref lif 2019-11-16 22:34:01 -0800
  • 3157fbdac1 Fix infinite drop() loop on close lif 2019-11-16 22:25:03 -0800
  • d9f1d789ca log support lif 2019-11-16 21:34:01 -0800
  • 140f988e99 fixes for gambatte and picodrive lif 2019-11-16 22:04:15 -0800
  • ae4cebef6f smol touch of polish on the sdl2 audio path lif 2019-11-16 21:34:28 -0800
  • 4e22289ef0 sdl2 input support lif 2019-11-16 20:27:42 -0800
  • c3cea12713 small fix for gambatte, which still doesn't work lif 2019-11-15 23:27:19 -0800
  • 043806c713 audio support lif 2019-11-15 23:03:30 -0800
  • e183627018 working sdl2 example, albeit messy lif 2019-11-15 20:59:08 -0800
  • d3f83c48c1 ...am i getting the wrong object back in my Handler-dispatch code? i probably am. lif 2019-11-15 02:05:37 -0800
  • 33b3270c10 "Invalid texture" apparently... lif 2019-11-15 01:40:02 -0800
  • 41a4a016f3 (cocks shotgun) code's haunted lif 2019-11-15 01:15:51 -0800
  • 50b1649315 WIP nonfunctional SDL 2 thing lif 2019-11-14 21:21:58 -0800
  • 6668c9c11f reorganize files lif 2019-11-14 19:16:44 -0800
  • b5b5a1041a Collapse bespoke handler traits/fields into one lif 2019-11-11 23:56:28 -0800
  • 2a8b3f350a Migrate lowest-level stuff to existing libretro-sys crate lif 2019-11-11 23:46:53 -0800
  • 498c874bc7 start making giant match statement in environment cb wrapper lif 2019-11-10 23:21:38 -0800
  • eaab387216 WIP: add all env queries to HandlesEnvironment trait Vivian Lim 2019-11-10 17:36:53 -0800
  • 5b27d27fdf WIP idiomatic wrapping of lower-level FFI lif 2019-11-10 16:24:29 -0800
  • 0d0dda356c Start making nicer types for interop with Rust lif 2019-11-07 18:43:14 -0800
  • e34b9daa38 The rest of the functions - but not a good answer for callbacks yet lif 2019-11-07 17:09:47 -0800
  • 6448c0a040 initial commit lif 2019-11-04 00:14:16 -0800