39 Commits

Author SHA1 Message Date
jdgleaver
499f1c04de Replace direct file access with VFS routines 2021-10-20 16:58:35 +01:00
negativeExponent
d6c854abd8 Use fopen_utf8 instead of fopen 2021-04-20 16:18:54 +08:00
twinaphex
f282bbdc29 (MSVC 2005/2010) Add core 2021-02-09 00:33:37 +01:00
negativeExponent
722154b93f Allow FDS conversion mappers to use FDS APU 2020-03-06 02:58:27 +08:00
negativeExponent
aa55f760f5 Android: Add nes ntsc filters 2020-02-23 20:55:28 +08:00
negativeExponent
266bc3b92f Implement blargg ntsc filters
- this implements blargg's nes ntsc filters using core options
- an optional height doubling is also added but disabled for performance reasons (might make that optional as a core option)
- since PS2 and PSP have their own blitter branches, these platforms do not have the ntsc filters since i dont have the means to test on those systems.
- compile with HAVE_NTSC=1 to have these options, HAVE_NTSC=0 disabled filter including core options
- HAVE_NTSC=1 is set as default, other than PS2 and PSP as stated above.
2020-02-23 20:05:12 +08:00
negativeExponent
602fe391d5 Update libretro api headers 2020-01-25 17:59:49 +08:00
retro-wertz
8446a7ba58 dipswitch.c: Rename src and header file
- (non function-changing update) just for consistency, append "libretro_" to source file to be consistent with new core option file
2019-07-21 10:27:26 +08:00
retro-wertz
06c99179be Add support for Mapper 237 (Teletubies Y2K multicart) 2019-07-02 09:37:00 +08:00
Emery Hemingway
74e43dbd02 Tupfile for super-repositories
- Revert Genode Make rules
- Tweak Makefile.common for compatiblity
- Allow LIBRETRO_COMM_DIR override
2019-06-28 23:44:06 +02:00
Emery Hemingway
3259e34303 Remove stale references to src/mappers 2019-06-28 23:39:38 +02:00
retro-wertz
f9aa5e5462 Add dipswitch for VS games and Mapper105 (NWC) 2019-05-18 22:38:41 +08:00
twinaphex
290b1f92ce Add MSVC2008 target 2018-12-27 19:52:49 +01:00
retro-wertz
b5803e0e1d c89 compliant? (#237)
* Replace C++ comments into  C comments

* Move INLINE out of Makefile.common, move to fceu-types.h

An INLINE define is still existing in Makefile.common for msvc (dont
have a way to to test that). Moved the rest into fceu-types.h using the
one already existing from emu2413.h.

* Increase maximum volume for apu channels
2018-12-03 20:25:17 -06:00
twinaphex
94c2e08101 Update Makefile.common 2018-02-25 12:50:05 +01:00
Brad Parker
b8149445dd xbox1: don't add path to stdint in Makefile.libretro, just fix the path in Makefile.common instead 2017-09-16 13:25:28 -04:00
twinaphex
f352dc59ba Update 2017-09-16 06:22:27 +02:00
twinaphex
5961b34d8d Update 2017-09-15 00:34:16 +02:00
retro-wertz
b658dc0308 buildfix 2017-08-29 19:17:02 +08:00
twinaphex
4d3ef9a0dc Update 2017-07-01 11:12:45 +02:00
twinaphex
d3ae563b5e MSVC instrumentation 2017-07-01 10:59:00 +02:00
twinaphex
95832bfac9 Cleanup 2017-07-01 10:45:08 +02:00
twinaphex
d6e9137062 Cleanups 2017-07-01 02:50:19 +02:00
twinaphex
ab8a02e22c Update Makefile.common 2016-04-07 03:39:02 +02:00
twinaphex
3e12850dd6 Update memory_stream 2016-04-07 03:17:52 +02:00
twinaphex
6013ca2357 Change STATIC_LINKING ifdef 2016-04-07 01:58:06 +02:00
twinaphex
1da84f497a Don't compile in memstream for non-statically linked cores 2016-04-07 01:36:54 +02:00
twinaphex
e8d9b0b09a (Android) Buildfix 2015-09-09 06:31:38 +02:00
twinaphex
6a77032c08 Buildfix 2015-08-29 06:05:40 +02:00
twinaphex
9d99bd0eaa Exclude debug.c from compilation unless DEBUG is defined 2015-08-06 13:37:09 +02:00
twinaphex
a1f4c31970 Make it possible to compile without griffin too 2015-08-06 13:27:20 +02:00
twinaphex
1ad5e3a277 Merge ines.c 2015-08-06 13:01:26 +02:00
twinaphex
39394def54 Merge unif.c 2015-08-06 12:58:51 +02:00
twinaphex
be4a01db54 Revert "Add non-Griffin codepath"
This reverts commit ec7e16ff84214b8e253f5ae5b9d29636a3dabc39.
2015-08-06 11:39:49 +02:00
twinaphex
e982bb637b Revert "Cleanups"
This reverts commit d368ee005485221f70c438f2c6782d0272355809.
2015-08-06 11:39:10 +02:00
twinaphex
d368ee0054 Cleanups 2015-08-06 11:30:34 +02:00
twinaphex
ec7e16ff84 Add non-Griffin codepath 2015-08-06 11:26:45 +02:00
twinaphex
832e03c1f9 Make local versions of fds/ines/unif.c 2014-12-08 22:04:07 +01:00
twinaphex
1655de8b6c Add Makefile.common 2014-11-02 04:14:23 +01:00