Vivian Lim
|
d8d0038643
|
Merge pull request 'wrapper: invoke handler.set_memory_maps()' (#10) from viv/call-set-memory-maps into matriarch
Reviewed-on: https://git.vvn.space/cinnabon/rustro/pulls/10
|
2021-08-03 08:11:05 +00:00 |
lif
|
abff72a694
|
fix a warning & the cargo version of ffmpeg4
|
2020-01-25 12:18:35 -08:00 |
Vivian Lim
|
a440c1a190
|
Merge branch 'viv/sdl_keyboard' of cinnabon/rustro into matriarch
|
2019-12-24 05:27:21 +00:00 |
Vivian Lim
|
801896cff6
|
Merge branch 'viv/inf_spf' of cinnabon/rustro into matriarch
|
2019-12-24 05:27:09 +00:00 |
Vivian Lim
|
6ae54e8ea2
|
add check for infinite framerate, which I saw on gambatte/windows
|
2019-12-23 21:24:45 -08:00 |
Vivian Lim
|
84973982b4
|
use gamepad_state for any non-zero value, instead of just positive ones.
|
2019-12-23 21:23:18 -08:00 |
Vivian Lim
|
243d5b3889
|
wrapper: invoke handler.set_memory_maps()
|
2019-12-23 21:20:45 -08:00 |
Vivian Lim
|
032956d343
|
Add keyboard input bindings
|
2019-12-23 00:22:35 -08:00 |
lif
|
3a37efea02
|
fix default pixfmt in sdl2 example, add ffmpeg4 to dev-dependencies in preparation for ffmpeg example
|
2019-11-24 01:13:14 -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
|
14a3f14b71
|
fix example post-rename and reorganize
|
2019-11-23 20:21:20 -08:00 |
lif
|
f36518d2e6
|
reorganize wrapped types & pass through sensor and perf counter methods
|
2019-11-23 20:18:52 -08:00 |
lif
|
ea3aa70936
|
update name and authors
|
2019-11-23 20:18:31 -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
|
7f36723025
|
fixes for genplusgx
|
2019-11-18 01:01:12 -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
|
140f988e99
|
fixes for gambatte and picodrive
|
2019-11-16 22:04:20 -08:00 |
lif
|
ae4cebef6f
|
smol touch of polish on the sdl2 audio path
|
2019-11-16 21:34:37 -08:00 |
lif
|
4e22289ef0
|
sdl2 input support
|
2019-11-16 20:27:42 -08:00 |
lif
|
c3cea12713
|
small fix for gambatte, which still doesn't work
|
2019-11-15 23:27:19 -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
|
d3f83c48c1
|
...am i getting the wrong object back in my Handler-dispatch code? i probably am.
|
2019-11-15 02:05:37 -08:00 |
lif
|
33b3270c10
|
"Invalid texture" apparently...
|
2019-11-15 01:40:02 -08:00 |
lif
|
41a4a016f3
|
(cocks shotgun) code's haunted
|
2019-11-15 01:15:51 -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 |
lif
|
b5b5a1041a
|
Collapse bespoke handler traits/fields into one
|
2019-11-11 23:56:28 -08:00 |
lif
|
2a8b3f350a
|
Migrate lowest-level stuff to existing libretro-sys crate
|
2019-11-11 23:46:53 -08:00 |
lif
|
498c874bc7
|
start making giant match statement in environment cb wrapper
|
2019-11-10 23:21:38 -08:00 |
Vivian Lim
|
eaab387216
|
WIP: add all env queries to HandlesEnvironment trait
|
2019-11-10 17:36:53 -08:00 |
lif
|
5b27d27fdf
|
WIP idiomatic wrapping of lower-level FFI
|
2019-11-10 16:47:29 -08:00 |
lif
|
0d0dda356c
|
Start making nicer types for interop with Rust
|
2019-11-07 18:43:14 -08:00 |
lif
|
e34b9daa38
|
The rest of the functions - but not a good answer for callbacks yet
|
2019-11-07 17:09:47 -08:00 |
lif
|
6448c0a040
|
initial commit
|
2019-11-04 00:14:16 -08:00 |