Commit Graph

208 Commits

Author SHA1 Message Date
libretroadmin
2f74c21f50 Remove unused functions and function arguments 2022-05-29 01:04:24 +02:00
libretroadmin
a9eb7397be Cleanups 2022-05-29 01:01:14 +02:00
DisasterMo
daf83f1113 Add automatic Crowdin synchronization 2021-12-06 20:40:30 +01:00
twinaphex
e9e7a79761 Remove some stdio file I/O stuff 2021-09-17 16:46:54 +02:00
twinaphex
c463856106 Cleanups 2021-03-24 15:49:24 +01:00
negativeExponent
9f68a5ed58 Cleanups
- Simplify bios loading related functions
- use const char * instead of std::sting where application
- remove some directory-related initializations that are need
2020-10-19 12:17:32 +08:00
negativeExponent
574144820d Cleanup settings.cpp 2020-10-19 12:17:32 +08:00
negativeExponent
ab51b18caf Add fixed rotation to core options
This should allow fixed rotations if need be for use with core or game
overrides.
2020-10-19 10:26:20 +08:00
negativeExponent
9cb3b24956 Minor tweak to frame buffer 2020-10-16 22:37:23 +08:00
negativeExponent
650c94743e mednafen.h: Git rid of these macros 2020-10-16 18:18:07 +08:00
negativeExponent
da956cc125 Fix malloc/delete mismatch 2020-10-16 15:53:55 +08:00
negativeExponent
777c15a5d9 Add 16/32 color modes switching and cleanups
- Cleanup for video/surface.cpp and video/surface.h
- Enable support for 16/32 bit color switching using core options (restart method).
- Switch to 16 color mode as default
2020-10-16 15:29:24 +08:00
negativeExponent
62d3e71f77 Fix retro_load_game always returns false (Fix #40)
- retro_load_game is always returning false causing games to fail loading since the variable "game" is always NULL.
- returns true from retro_load_game if everything loads up fine without major issues.
2020-09-29 04:47:40 +08:00
twinaphex
f5d76c56c0 Cleanups 2020-09-19 04:15:35 +02:00
twinaphex
dacb4f6e79 Cleanups 2020-09-19 04:10:54 +02:00
twinaphex
4756c2eb60 Silence most warnings 2020-05-18 16:07:12 +02:00
negativeExponent
6530e225a9 Update core option label
- Shorten option description and make key label more descriptive
- This should reflect the proposed changes on the docs page
2019-12-26 05:14:07 +08:00
negativeExponent
2d9efba335 Add *.o as supported extentions (homebrews) 2019-12-26 04:45:59 +08:00
negativeExponent
15fd036ea1 Cleanup 2019-12-25 19:44:06 +08:00
negativeExponent
34bd32c24e Implement environment callback RETRO_ENVIRONMENT_GET_INPUT_BITMASKS 2019-12-25 19:44:06 +08:00
negativeExponent
8bb4de659b Bump version to 1.24.0
- Not much code-wise has been updated since this cores last major update. So majority of the version bump is to structurally sync code with upstream while maintaining any existing update like headerless support and rotation.
2019-12-25 19:44:06 +08:00
negativeExponent
53cfb6b119 Add core option to auto-rotate known games 2019-12-25 19:44:06 +08:00
negativeExponent
12db71df06 Sync to 1.24.0 2019-12-25 19:43:56 +08:00
twinaphex
91797c5163 Update - MSVC2003 builds 2019-07-30 04:58:21 +02:00
funbars
c3fa585bc0
msvc targets 2019-05-26 19:34:16 -05:00
retro-wertz
173020a460 Update
- sync recent changes to to mdfn 1.22.2
2019-04-29 19:34:39 +08:00
retro-wertz
1a2ed86ca5 Core does not need deinterlacer 2019-02-09 09:46:10 +08:00
retro-wertz
9b8da2065d Refactor input for single-player user only 2019-02-09 09:29:17 +08:00
retro-wertz
dfc7ce6fff Add input descriptor 2019-02-09 09:25:00 +08:00
retro-wertz
9565a96f27 Update
- re-add deallocating mCartBank1 to be reallocated with new size later.
- some minor style nits and cleanup
2019-02-08 05:22:58 +08:00
retro-wertz
603097a07a Update file.cpp 2019-02-07 19:25:08 +08:00
retro-wertz
38ba58d538 Remove extra lines from MDFN_printf/MDFN_DispMessage 2019-02-04 09:08:09 +08:00
retro-wertz
053b55837c Update to 0.9.47 2019-02-04 03:36:26 +08:00
retro-wertz
e4ddaf104f Change library name to Beetle Lynx and update core version
- From Mednafen Lynx to Beetle Lynx like all other mdfn cores
- Update version numbers from 0.9.31 to 0.9.37
2019-02-04 02:31:40 +08:00
retro-wertz
b19f4d0561 Update to 0.9.37
- Most of it anyways. didnt include changing pointer vars into
unique_ptr<> for example
- Add support for ASAN when compiling
2019-02-04 02:25:56 +08:00
retro-wertz
b888ebff08 Prevent crash when load unknown or corrupted roms
- This has been reworked in the previous commit to load into the "Insert
Game" screen when loading an unknown or corrupted rom.
- Fix crc32 calculation
2019-02-03 22:09:17 +08:00
retro-wertz
6fd380ad52 Sync to 0.9.34 2019-02-03 13:55:28 +08:00
retro-wertz
affe106478 Simplify savestates code
- Backported for consistency with other beetle/mednafen cores
2019-02-03 11:40:27 +08:00
retro-wertz
1f9d128582 Convert core into full need_fullpath = false 2019-02-02 15:52:04 +08:00
retro-wertz
8eacae1eb0 Support for screen + d-pad rotation using SELECT button
- pressing SELECT rotates screen
- d-pad mapping rotates together with screen

I've never owned or used LYNX before so this is based on usuability. Not
sure how many games needs needs this rotation feature to merit it as a
core option. Pressing SELECT seems quicker than going to menu.
2019-02-02 13:58:26 +08:00
retro-wertz
bd2882cf98 Add support for headerless roms 2019-02-02 12:37:11 +08:00
twinaphex
bed327e540 Update 2017-12-17 18:27:04 +01:00
leiradel
81f878ec41 Fixed retro_get_memory_data/size 2017-10-21 19:36:20 +01:00
orbea
d2e8bb1371 Fix permissions. 2017-03-21 10:59:39 -07:00
Sérgio Benjamim
b652b3d9fb Default Aspect Ratio should be 80:51 (160:102) 2017-02-11 22:09:18 -02:00
twinaphex
8ea8650a4f Better error handling 2017-01-24 15:45:01 +01:00
Gregor Richards
1a252dcb3c Report git version with library_version 2016-12-09 18:18:22 -05:00
twinaphex
c2cc95ebf8 Cleanup Makefile; add Emscripten target 2016-09-07 06:33:53 +02:00
twinaphex
448494c6ed Cleanups 2016-08-12 18:52:11 +02:00
twinaphex
0cd74c1f84 Cleanups 2016-08-09 08:21:32 +02:00