negativeExponent
d8225bb313
Add optional battery save using libretro save api
...
- Adds core option to allow battery saves using the libretro api
(retro_get_memory_data/size)
- Initial save size set at 128KB and actual size is automatically
determined internally by gba.
- This will always assume that a save file is supported since save
size or type cannot be determined until gba tries to write to backup memory.
- A 128KB block of memory is used as buffer, similar method to VBA
Next/Beetle GBA workarounds.
Fix https://github.com/libretro/gpsp/issues/72
2020-09-05 20:47:59 +08:00
negativeExponent
ba5d66e0bc
Fix flash 64K games not saving (Fix https://github.com/libretro/gpsp/issues/59 )
2019-11-15 21:49:44 +08:00
bmaupin
89e55e9902
Reenable native file IO on PSP
2019-10-03 13:53:34 -04:00
aliaspider
65ff54ff4e
fix sram not saving on some platforms.
2015-09-20 23:42:37 +01:00
aliaspider
d4caae665f
show the gbaover details for the current gamepak only.
2015-04-06 11:30:47 +01:00
twinaphex
360f958f8d
Split up gba_over entries into separate header file
2014-12-22 05:18:39 +01:00
twinaphex
2c81cc1915
Add entries to gbaover
2014-12-22 05:15:05 +01:00
twinaphex
34472c0092
Add more gbaover entries
2014-12-22 04:49:26 +01:00
twinaphex
d80bf300d4
Add entries to gbaover
2014-12-22 01:01:43 +01:00
twinaphex
167586fbe3
Add more entries to gbaover
2014-12-22 00:32:56 +01:00
twinaphex
99092cafcf
Add more entries to gbaover
2014-12-22 00:17:15 +01:00
twinaphex
95e630983c
Add more entries to gbaover
2014-12-22 00:08:37 +01:00
twinaphex
9ea187d3a8
Remove patching of two BIOS ROM locations
2014-12-21 09:48:06 +01:00
twinaphex
06022e2559
Update gbaover
2014-12-21 09:21:53 +01:00
twinaphex
b89210e14e
Add more entries to gbaover
2014-12-21 07:41:57 +01:00
twinaphex
91d7ce94f8
More changes
2014-12-21 07:24:25 +01:00
twinaphex
91d936b13f
Add some more vbaover entries
2014-12-21 06:38:55 +01:00
twinaphex
cc1a867328
Start adding gbaover - unfinished
2014-12-21 06:29:16 +01:00
Twinaphex
d10c4afea2
Get rid of function_cc
2014-12-20 09:14:38 +01:00
twinaphex
ba834beeb1
Change load_gamepak signature
2014-12-20 08:35:53 +01:00
twinaphex
9fe97ba148
gba_memory.c - some cleanups
2014-12-20 08:25:17 +01:00
twinaphex
ab96870240
Make functions static in gba_memory.c
2014-12-20 08:12:28 +01:00
twinaphex
87b34754f8
Remove more case ranges
2014-12-13 04:55:24 +01:00
twinaphex
e83651639f
dma_transfer - change dest_ptr to type uintptr_t - fixes 64bit interpreter
...
according to aliaspider
2014-12-12 01:53:39 +01:00
twinaphex
9a468a0f3b
Demacro-ize dma_transfer_expand
2014-12-11 03:38:57 +01:00
twinaphex
97087610a2
gba_memory.c - Turn trigger_dma into function
2014-12-11 03:10:29 +01:00
twinaphex
e713728977
(gba_memory.c) Turn trigger_timer into real function
2014-12-11 03:00:09 +01:00
twinaphex
67525fe8ea
Turn some sound macro functions in gba_memory.c into real functions
2014-12-11 02:49:46 +01:00
twinaphex
d64b61a65e
cleanups
2014-12-11 02:40:08 +01:00
twinaphex
ce8e594fc5
load_game_config - print config_path
2014-12-10 18:09:53 +01:00
twinaphex
82731290ee
We don't need to get rid of idle loop patching for non-dynarec
...
core
2014-12-10 17:27:18 +01:00
twinaphex
75cffe81f2
non-HAVE_DYNAREC codepath compiles and links now
2014-12-10 17:16:41 +01:00
twinaphex
1bf4901b58
Add HAVE_DYNAREC ifdef to gba_memory.c
2014-12-10 17:09:24 +01:00
twinaphex
51d78afa09
Add HAVE_DYNAREC ifdef
2014-12-10 17:06:09 +01:00
twinaphex
7a0b0cba45
Style nits
2014-12-10 15:47:19 +01:00
twinaphex
4f7ff2b91d
Convert enum to sram_type_size to avoid warning
2014-12-10 15:25:29 +01:00
twinaphex
8bda867c2b
Fix one warning in Clang
2014-12-10 15:24:49 +01:00
aliaspider
a926a68eb3
cleanups
2014-12-10 12:53:26 +01:00
aliaspider
41484cd73c
use correct save directory.
2014-12-10 12:00:12 +01:00
aliaspider
ad485d434a
implement retro_serialize/unserialize
2014-12-10 11:06:17 +01:00
twinaphex
a16cbdc416
Rename memory.c to gba_memory.c
2014-12-10 05:05:41 +01:00