Genesis-Plus-GX/core
tokumeiwokiboushimasu fbc949cc47
Build fixes
With gcc-8.2.1 on Fedora29, there are the errors below.

../core/z80/z80.c:470:21: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80op,op);
                     ^
../core/z80/z80.c:471:21: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80cb,cb);
                     ^
../core/z80/z80.c:472:21: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80dd,dd);
                     ^
../core/z80/z80.c:473:21: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80ed,ed);
                     ^
../core/z80/z80.c:474:21: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80fd,fd);
                     ^
../core/z80/z80.c:475:25: error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
 PROTOTYPES(Z80xycb,xycb);
                         ^
make: *** [Makefile.sdl2:183: build_sdl2/z80.o] Error 1
2019-02-26 00:12:22 +09:00
..
cart_hw [Core/MD] fixed SRAM power-on state with games larger than 2MB (Duke Nukem 3D, Triple Play 96, Triple Play - Gold Edition) 2019-01-26 18:33:41 +01:00
cd_hw [Core/CD] improved accuracy of Word-RAM byte writes (verified on schematic) 2019-01-09 00:54:59 +01:00
input_hw [Core/IO] fixed regression with 6-buttons control pad emulation (fixes Duke Nukem 3D) 2019-01-21 23:24:36 +01:00
m68k [Core/CPU] fixed 68k timing of BTST Dn,#Imm instruction (verified by Flamewing in original microcode) 2019-01-09 01:08:28 +01:00
ntsc rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00
sound [Core/Sound] Nuked OPN2: removed discrete ym3438 core 2018-02-01 00:01:03 +09:00
tremor arm-vita-eabi-gcc complains about int / ogg_int32_t 2015-08-30 01:38:58 +02:00
z80 Build fixes 2019-02-26 00:12:22 +09:00
genesis.c [Core/CPU] improved 68K/Z80 synchronization 2018-01-07 16:24:28 +01:00
genesis.h [Core/CPU] improved 68K/Z80 synchronization 2018-01-07 16:24:28 +01:00
hvc.h updated file header 2013-10-28 23:09:41 +01:00
io_ctrl.c [Core/IO] added short description of I/O ports (credits to Charles MacDonald for original documentation) 2019-01-09 00:59:40 +01:00
io_ctrl.h [Core/IO] added short description of I/O ports (credits to Charles MacDonald for original documentation) 2019-01-09 00:59:40 +01:00
loadrom.c [Core/CD] added support for Wondermega & Wondermega M2/X'Eye specific fader hardware (fixes CD-DA issues and freeze when using Wondermega, Wondermega M2 or X'Eye BIOS) 2018-08-30 18:37:12 +02:00
loadrom.h [Core/MS] improved region detection (fixes BIOS support with Japanese games) 2018-06-21 00:28:57 +02:00
macros.h [Core/CD] added support for platform-configurable CD file virtualization 2017-06-30 13:42:47 +02:00
mem68k.c [Core/MD] fixed 68k read memory handler 2017-04-14 21:26:58 +02:00
mem68k.h [Core/MD] fixed 68k read memory handler 2017-04-14 21:26:58 +02:00
membnk.c [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
membnk.h [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
memz80.c [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
memz80.h [Core/MS] improved Japanese Master System I/O chip (315-5297) emulation (verified on real hardware by Charles MacDonald) 2016-06-14 23:42:30 +02:00
shared.h Nuked OPN2: requested changes 2017-09-23 20:26:26 +09:00
state.c [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
state.h [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
system.c [Core/CPU] improved 68K/Z80 synchronization 2018-01-07 16:24:28 +01:00
system.h [Core/CPU] improved 68K/Z80 synchronization 2018-01-07 16:24:28 +01:00
types.h Visual Studio 2017 sdl2 solution. 2018-06-30 20:51:37 +03:00
vdp_ctrl.c [Core/VDP] allow active screen width to be modified during first two lines (Bugs Bunny in Double Trouble) 2017-09-20 16:45:50 +02:00
vdp_ctrl.h [Core/VDP] improved FIFO emulation accuracy 2017-06-05 23:52:03 +02:00
vdp_render.c Add option to remove per-line sprite limits 2017-10-04 22:24:31 -07:00
vdp_render.h [Core/VDP] fixed Master System II extended video modes sprite parsing (fixes Mega Man 2 demo) 2016-04-10 17:06:22 +02:00