twinaphex
00dce981c8
(runloop.c) Create static functions
2016-04-10 15:40:46 +02:00
twinaphex
dba04c73e4
Move core options variable
2016-04-06 02:30:20 +02:00
twinaphex
c7a9182d59
Create CORE_CTL_{INPUT_DESCRIPTORS}
2016-04-06 01:57:02 +02:00
twinaphex
9a90008543
Frame time needs to be reset back to defaults after we close the
...
core and its contents - this was causing a crash when jumping
from a core that supports frame time callback (2048) to a core
that doesn't (Mupen64plus)
2016-04-06 01:29:32 +02:00
twinaphex
4c14267f5b
Create core_type.h
2016-03-22 02:56:06 +01:00
twinaphex
93b7dc1bdd
(libretro-common) move 'lists' files to lists/
2016-03-20 14:53:54 +01:00
twinaphex
97981c7a9d
Header cleanups
2016-03-20 04:44:29 +01:00
Twinaphex
ca480ef459
Prevent possible crash
2016-03-11 10:16:23 +01:00
Alcaro
949cbcac07
Always poll input even if core doesn't have any input.
2016-02-23 16:28:32 +01:00
Hans-Kristian Arntzen
9c21c9ea1f
Before unloading game, make sure we stop the threaded audio driver.
2016-02-20 10:28:39 +01:00
twinaphex
d8bfa7ab7d
Rename RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT to RARCH_DISPLAY_CTL_DEINIT_HW_CONTEXT
2016-02-07 20:15:58 +01:00
twinaphex
702d9d4728
Create RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT
2016-02-07 20:11:16 +01:00
twinaphex
3e69eb5a8e
video_driver_unset_callback - have destroy_callback do this
...
implicitly
2016-02-07 20:06:07 +01:00
twinaphex
772aa6ef0c
Move destroy and unsetting of video driver callback to RETRO_UNLOAD_GAME
...
time
2016-02-07 19:29:40 +01:00
twinaphex
5f3ddb4bfc
Fix some warnings with SNC PS3 compiler
2016-02-03 15:25:37 +01:00
twinaphex
3eb71faf64
Nits
2016-01-28 06:21:29 +01:00
twinaphex
aad3ddc7a5
Move core_poll_type to libretro_version_1.c
2016-01-28 06:20:44 +01:00
twinaphex
49ac60767a
Move core variable to libretro_version_1.c
2016-01-28 04:41:54 +01:00
twinaphex
277f08022d
Create CORE_CTL_RETRO_CHEAT_SET
2016-01-28 04:34:39 +01:00
twinaphex
0d81f669e0
Add CORE_CTL_RETRO_CHEAT_RESET
2016-01-28 04:29:35 +01:00
twinaphex
857618d672
Implement CORE_CTL_RETRO_API_VERSION
2016-01-28 04:26:17 +01:00
twinaphex
ab221f96f1
Create CORE_CTL_SET_POLL_TYPE
2016-01-28 04:17:59 +01:00
twinaphex
1cc5bfbc12
use callbacks
2016-01-28 04:13:31 +01:00
twinaphex
7f81d7a4a8
Create CORE_CTL_RETRO_SYMBOLS_INIT
2016-01-28 04:03:02 +01:00
twinaphex
737fd4268c
Refactor CORE_CTL_RETRO_GET_MEMORY
2016-01-28 02:53:43 +01:00
twinaphex
7a896596a1
Move this to CORE_CTL_RETRO_DEINIT
2016-01-27 19:25:44 +01:00
twinaphex
f6fcb95dea
Create CORE_CTL_RETRO_SET_CONTROLLER_PORT_DEVICE
2016-01-27 19:13:15 +01:00
twinaphex
ae2cf510cd
Create CORE_CTL_RETRO_GET_MEMORY
2016-01-27 09:29:18 +01:00
twinaphex
e516a64a0c
Create CORE_CTL_RETRO_LOAD_GAME
2016-01-27 09:13:26 +01:00
twinaphex
fef5ecd97b
Create CORE_CTL_RETRO_GET_SYSTEM_INFO
2016-01-27 08:58:31 +01:00
twinaphex
2c3cb61ca8
Move code to libretro_version_1.c
2016-01-27 08:40:18 +01:00
twinaphex
1e044f38ad
Move RARCH_CTL_INIT_SYSTEM_AV_INFO to libretro_version_1.c
2016-01-27 08:21:41 +01:00
twinaphex
6a7b2aed5c
Simplifications
2016-01-27 08:17:12 +01:00
twinaphex
392fee9023
Create CORE_CTL_VERIFY_API_VERSION
2016-01-27 08:13:54 +01:00
twinaphex
24d438ccc1
Start using new callbacks
2016-01-27 07:17:53 +01:00
twinaphex
dad9b4abf8
Create CORE_CTL_RETRO_SERIALIZE and CORE_CTL_RETRO_UNSERIALIZE
2016-01-27 07:14:06 +01:00
twinaphex
a4bfd9046c
Create CORE_CTL_RETRO_SERIALIZE_SIZE
2016-01-27 06:46:59 +01:00
twinaphex
6958a23b96
Add RETRO_CTL_RETRO_SET_ENVIRONMENT
2016-01-27 05:19:15 +01:00
twinaphex
cb78c1c610
Turn retro_ctx into static local variable of core_ctl
2016-01-27 04:54:22 +01:00
twinaphex
6151e1c425
Create CORE_CTL_RETRO_CTX_FRAME_CB and CORE_CTL_RETRO_CTX_POLL_CB
2016-01-27 04:49:38 +01:00
twinaphex
5016ebd344
Create CORE_CTL_RETRO_GET_SYSTEM_AV_INFO
2016-01-27 03:40:02 +01:00
twinaphex
adcff5b6ec
Start creating more CORE_CTL_ callbacks
2016-01-27 03:35:52 +01:00
twinaphex
489b578bf8
rename CORE_CTL_RUN to CORE_CTL_RETRO_RUN
2016-01-27 03:31:42 +01:00
twinaphex
d1ffd1f9cc
Create CORE_CTL_RUN
2016-01-27 03:21:36 +01:00
twinaphex
4843e76491
Add CORE_CTL_SET_CBS_REWIND
2016-01-27 03:18:18 +01:00
twinaphex
ca00274204
Add CORE_CTL_SET_CBS
2016-01-27 03:17:05 +01:00
twinaphex
1a9479ed04
Create core_ctl commands CORE_CTL_INIT / CORE_CTL_DEINIT
2016-01-27 03:14:36 +01:00
twinaphex
e132115185
Start creating core_ctl
2016-01-27 03:08:49 +01:00
twinaphex
9ad50f91e8
Add poll-type - can change it only at compile-time right now
2016-01-27 01:16:53 +01:00
twinaphex
a56f4ba298
cleanup
2016-01-24 01:59:43 +01:00