retro-wertz
14086d0007
Libretro: Fix crash on some linux systems
2018-08-19 22:19:06 +08:00
retro-wertz
f45935af98
Add vbam_libretro.info
...
to be copied into <retroarch_folder>/<core_info_folder
2018-08-06 13:46:48 +08:00
retro-wertz
fca7e175d8
Libretro: Prevent crash when loading an incompatible state file
2018-07-24 14:23:52 -07:00
retro-wertz
1289e08cb4
Libretro: Enable battery save ram support for MBC2 and MBC7
2018-07-24 14:23:52 -07:00
retro-wertz
a9ab09f749
Libretro: Fix realtime clock not updating in GB/GBC...
...
Remove usage of RETRO_MEMORY_RTC - not required since real-time clock is always updated and is using current time and not ingame time.
Add some more rom info to logs during loading
2018-07-24 14:23:52 -07:00
retro-wertz
6cda6c0c24
Libretro: Show basic details in log window during rom loading
2018-07-24 14:23:52 -07:00
retro-wertz
6ef938fc52
Libretro: Add memory descriptors for GB/GBC
2018-07-20 22:21:07 +08:00
retro-wertz
bb64e8d8d6
Libretro: Use retro_get_memory_data/size for battery-enabled roms
...
Supports battery saving for MBC1, MM01, MBC3, MBC3+RTC, MBC5
WIP: TAMA5, MBC2, MBC7
Minor style nits
2018-07-19 03:06:06 +08:00
retro-wertz
119e1f5c99
Libretro: Add core options for GB border and hardware overrides
2018-07-17 21:34:14 +08:00
retro-wertz
bf447bf89a
Libretro: Add GB/GBC core
...
Gb,gbc and sgb enhanced version of roms and savestates working. Bios loading for gb/gbc works too. No save ram / battery handling yet.
Fix offset and pitch issues with vba rendering and when borders are enabled.
2018-07-17 01:55:19 +08:00
retro-wertz
f05a05e622
Libretro: Refactoring for adding GB/GBC core
2018-07-15 17:53:44 +08:00
retro-wertz
02e5f0bdce
Libretro: Bump version number
2018-07-06 22:47:41 +08:00
retro-wertz
9146f878d5
Cleanup
2018-06-30 12:15:08 -07:00
retro-wertz
88a19f7c07
Libretro: Add entries for games using 8KB eeprom
2018-06-30 12:15:08 -07:00
retro-wertz
daf50fcdbe
Libretro: Remove workaround for save file handling
...
For the most part, save types should now be identified during rom loading and then allow libretro to correctly use flash or eeprom save types and save size.
2018-06-30 12:15:08 -07:00
retro-wertz
c1f281b7ba
Libretro: Better auto detection of save types when not found in gbaover
2018-06-30 12:15:08 -07:00
retro-wertz
7337341166
Libretro: Set input descriptors to each retropad mapping options
2018-06-30 12:15:08 -07:00
retro-wertz
ef8c89fce0
Libretro: Do not compile arm disassembly module
...
fix compile issue in windows
2018-06-28 15:15:18 -07:00
retro-wertz
9c85991773
Opps
2018-06-16 16:47:44 +08:00
retro-wertz
90bc79f299
Libretro: implement vbam logging using libretro logging api
2018-06-16 15:55:26 +08:00
retro-wertz
f4b88ba63a
Libretro: Remove GBA LCD filter
...
Libretro use shaders for filters etc.
2018-06-16 15:53:20 +08:00
retro-wertz
710d2f3ebf
UtilRetro: Remove LCD filter
2018-06-16 15:08:04 +08:00
retro-wertz
e0fe836516
Makefile: Add option for sanitizer, add -DNO_DEBUGGER
2018-06-16 15:02:27 +08:00
retro-wertz
94d076760d
Makefile: Remove sources we dont need
2018-06-16 15:00:47 +08:00
retro-wertz
3791b0a07f
Libretro: Fix samplerate not passed correctly to gba core
2018-06-14 12:16:37 -04:00
retro-wertz
3385be2578
Silence some warnings
2018-06-14 11:48:35 -04:00
retro-wertz
4d4819f055
Libretro: Add core options for Sound Interpolation and Filtering
2018-06-14 11:48:35 -04:00
retro-wertz
94f1102395
Libretro: Add core option to mute sound channels
2018-06-14 11:48:35 -04:00
retro-wertz
27fa30b43c
Libretro: Disable cheats by default, update to bios loading
...
Minor rework on how bios is loaded when CPUInit is called, removes a few conditions.
Disable cheats by default. This is automatically re-enabled when enabling and applying cheats. Should save a few cycles during runtime if cheats are not needed.
2018-06-13 22:49:26 +08:00
retro-wertz
01c5f465fe
Libretro: Cleanup controller layout binds
2018-06-13 22:39:25 +08:00
retro-wertz
319a4869c7
Libretro: Do not allow opposing directions
2018-06-13 21:19:59 +08:00
U-DESKTOP-UVBJEGH\Cloud
2c46522e59
Libretro: Add Solar Sensor
2018-06-11 16:46:17 +08:00
retro-wertz
1606ea7482
libretro: Cleanup some #ifdefs
2018-06-06 16:20:32 +08:00
retro-wertz
8edd4ce5de
libretro: Fix save types not properly set using overrides
2018-06-05 08:23:19 +08:00
retro-wertz
3411aa33a4
libretro: Use stdint.h instead in most cases
2018-06-05 00:14:06 +08:00
retro-wertz
1f20ba81ad
libretro: Update
2018-06-04 23:55:08 +08:00
retro-wertz
ff4f1235aa
libretro: Fix wrong file pointer
2018-06-04 18:03:33 +08:00
retro-wertz
8f6e5de50a
libretro: Fix error : narrowing conversion
2018-06-04 18:01:58 +08:00
retro-wertz
8a1fd58783
libretro: Add header guard to UtilRetro.h
2018-06-04 17:59:29 +08:00
condret
d3b459ba0d
fix gameboy header-detection in libretro interface
2017-04-23 21:54:56 +00:00
Zach Bacon
9324318373
Working on getting libretro updated
2017-03-24 07:59:10 -04:00
Zach Bacon
fec17c7900
libretro: this should solve the configmanager stuff and libretro
2017-03-23 22:14:38 -04:00
Zach Bacon
105bbba888
Almost there, just a few more blocks to go.
2017-03-21 21:52:28 -04:00
Zach Bacon
c0f8a8a335
Resolves undefined issues, just doesn't fix using libretro... yet.
2016-11-17 19:29:10 -05:00
Zach Bacon
0d6b94afb7
Slow fix of libretro interface
2016-11-10 00:40:22 -05:00
Rafael Kitover
01200fadbd
Mac OS X 10.7 (Lion) build and runtime support
...
Make a custom cstdint.h header file that includes <tr1/cstdint> if
<cstdint> is not available, because the clang 3.x used on Lion does not
have it. Change all references to <cstdint> to use it instead.
Add missing OpenGL header for older OS X in sdl/SDL.cpp .
When calling HiDPI methods, use respondsToSelector: to check if the
methods are available first.
Fix the bundling/linking script to support multiple copies of the same
dylib with different versions. Necessary to include both the Lion system
libpng and the brew libpng. Including the system libpng is necessary
because it is removed in later versions of OS X.
2016-11-03 10:49:13 -07:00
Dorian Wouters
31391e090c
Kill common/Types.h, replace its old typedefs w/ standard types
...
Fix includes in files using standard int types
Fix wxWidgets UI includes
Silence some unused variable warnings in GBA-arm.cpp macros
2016-07-29 11:07:11 +02:00
Zach Bacon
1944613131
gb folder is done, next up gba, once this is all up I'm going to look at enhancing the cores
2016-07-09 11:41:31 -04:00
Zach Bacon
5bf44d19be
updated standards to webkit standard
2016-07-08 19:59:29 -04:00
skidau
97d2f385d2
Separate the configured saveType from the runtime saveType
2015-04-18 14:52:58 +00:00
wowzaman12
f2f09136dd
just added ereader.cpp to the mix.
2015-04-14 12:22:07 +00:00
skidau
0e5d12f070
Updated libretro to c0449e2c75650325aed7e7495a41f166d9ec0e7a (11/03/2015 7:03:18AM)
...
c0449e2c75
2015-04-14 10:39:21 +00:00
skidau
d42582090e
Linux build fix
2015-03-28 04:08:30 +00:00
skidau
a65204d54f
Added E-Reader scan support by CaitSith2.
...
One thing it does, is correct any raw files scanned, if they are correctable. (usually, uncorrectable raw files come up with a read error.) There is also bin support included as well. (Note, if you open a valid dotcode bin, it will encode it to raw, and save the freshly encoded raw file if it has been set in the menu. If the dotcode save file has not been set, the bin will still load.)
Currently, part of the GBA emulation breaks the E-Reader scan code. The reader always returns a Region Error.
2015-03-27 22:50:11 +00:00
kode54
552a8cf2ff
Add tiled rendering define to Android makefiles, too.
2013-09-24 11:53:04 +00:00
kode54
ce3e37223a
Add tiled rendering define - big performance improvement
2013-09-24 11:52:20 +00:00
kode54
ae81a99e81
Fix target output name
2013-09-24 11:51:36 +00:00
kode54
7654a7b1ed
Fix build for Android
2013-09-24 11:50:37 +00:00
kode54
8c034c3b67
(Libretro) Fix build
2013-09-21 16:18:04 +00:00
kode54
f4c26dcd95
Let's try that again.
2013-09-21 13:57:40 +00:00
squall-leonhart
3949de1b14
revert 1207-1210 as its not really ready for integration yet.
2013-09-21 02:42:37 +00:00
thibeaz
bdf78c1247
libretro merge into trunk, the individual interfaces can still be compiled on their own so the gtk/sdl/mfc interfaces can still work as originally intended. Special thanks to Squarepusher of the libretro team for helping us get this merged
2013-09-20 21:08:23 +00:00