Commit Graph

618 Commits

Author SHA1 Message Date
David Walters
a9f1ef274b Use lightgun API for Zapper. 2018-09-27 08:43:12 +01:00
meepingsnesroms
a37c3bc664 Fix null terminator buffer overflow
While updating my devkitARM I found this buffer overflow:
src/input/bworld.c:56:3: warning: '__builtin_memcpy' forming offset 21 is out of the bounds [0, 20] of object 'bdata' with type 'uint8[20]' {aka 'unsigned char[20]'} [-Warray-bounds]
   strcpy((char*)&bdata[13], "SUNSOFT");
2018-08-15 13:29:46 -07:00
Twinaphex
67c072617b Merge pull request #220 from misson20000/nsw-dynamic
NSW: dynamic cores
2018-06-21 10:44:49 +02:00
Twinaphex
b0375d3cbf Merge pull request #222 from retro-wertz/libretro
Libretro
2018-06-15 06:53:06 +02:00
retro-wertz
2bca72186d Mapper30: Backport 4-screen mirroring support
9b6ff8fe49
2018-06-15 11:30:23 +08:00
retro-wertz
1811ea1e06 Remove incomplete Use NTSC core option
Use NTSC colors option is incomplete due to missing int,hue adjustments. This can be added but there is no smooth way using core options or hotkey to selec ranges 1-256 for fine tuning

Using shaders instead can work better at this with more adjustments possible
2018-06-15 10:59:25 +08:00
retro-wertz
7439630dab add Pro Yakyuu - Family Stadium '88 to ines-correct (#2) (#3) 2018-06-15 10:33:43 +08:00
hizzlekizzle
a0eb81b667 Merge pull request #219 from Aftnet/master
Fixed UWP build
2018-06-06 20:05:28 -05:00
misson20000
f5beb2def3 NSW: dynamic cores 2018-05-30 21:40:08 -07:00
Alberto Fustinoni
9b7c2e507e Fixed build 2018-05-31 10:01:09 +09:00
Twinaphex
82fd24e28d Merge pull request #214 from SapphireTactician/patch-1
Improve Label Redux Act 2
2018-04-18 05:18:43 +02:00
SapphireTactician
9991455b69 Improve Label Redux Act 2
Changing name wording from what FCEUX used to @fr500 's suggestion
2018-04-17 23:17:12 -04:00
Twinaphex
652a8e6307 Merge pull request #213 from SapphireTactician/patch-1
Update opposing simultaneous input fix option title
2018-04-15 00:55:25 +02:00
SapphireTactician
e5b3025d24 Update option title
Done as per @twinaphex
2018-04-14 18:50:29 -04:00
twinaphex
674be2d5d0 Add label 2018-04-14 19:49:14 +02:00
twinaphex
3f7127a932 Add up/down allowed core option 2018-04-14 19:35:51 +02:00
twinaphex
f6db0b026b Updates 2018-04-13 01:58:48 +02:00
Andrés
a42c1c61a2 Merge pull request #212 from webgeek1234/master
Refactor android jni makefiles
2018-04-06 20:36:50 -05:00
Aaron Kling
5f08fd57f9 Refactor android jni makefiles 2018-04-06 13:22:38 -05:00
twinaphex
02840d9cff C89_BUILD fixes 2018-03-20 16:07:46 +01:00
Twinaphex
0f6f419067 Merge pull request #209 from Dwedit/master
Mostly complete sound savestate fix
2018-03-20 12:18:32 +01:00
Dwedit
ef6e70075f corrected non-functional typo 2018-03-16 23:25:48 -05:00
Dwedit
a76897a920 More variables in sound state, plus first 32 words of sound buffer (needed for filtering) 2018-03-16 23:17:37 -05:00
Dwedit
b9df5f188c Smooth sound after loading state
Moved function-level static variables outside of functions and renamed them
2018-03-15 19:50:46 -05:00
hizzlekizzle
16170cdfa7 Merge pull request #208 from retro-wertz/update_state
Update
2018-03-06 11:18:03 -06:00
retro-wertz
e5421762fd state.c: Style nits 2018-03-07 00:57:52 +08:00
retro-wertz
77d07e782c state.c: Update 2018-03-07 00:36:03 +08:00
Twinaphex
8314297846 Merge pull request #207 from retro-wertz/savestate
Add missing variable to save state
2018-03-04 14:51:54 +01:00
retro-wertz
0343e3dbd8 Add missing variable to save state 2018-03-04 21:47:52 +08:00
twinaphex
94c2e08101 Update Makefile.common 2018-02-25 12:50:05 +01:00
hizzlekizzle
c0e4cd856f Merge pull request #206 from retro-wertz/sram
Initialize save ram
2018-02-24 19:04:16 -06:00
retro-wertz
ad68b979f4 Initialize save ram 2018-02-25 07:17:04 +08:00
twinaphex
9ad88b9c11 Fix warnings 2018-02-21 14:46:01 +01:00
hizzlekizzle
5a813bd318 Merge pull request #202 from retro-wertz/m30
Mapper30: Update compatibility with libretro api
2018-02-21 07:37:11 -06:00
Twinaphex
f2c988f8fb Merge pull request #205 from retro-wertz/savestate_fix
Refactor state variables for expansion audio
2018-02-21 09:39:12 +01:00
U-O1\User
d9fc4c0c87 Refactor state variables for expansion audio 2018-02-21 16:34:55 +08:00
retro-wertz
9ca78a78dc Mapper30: Update compatibility with libretro api 2018-02-18 11:53:48 +08:00
Twinaphex
71aa945073 Merge pull request #200 from kwyxz/master
FCEUmm core for Solaris 11
2018-01-23 07:55:37 +01:00
kwyxz
b01f24a4de Allow Solaris build 2018-01-22 13:34:28 -08:00
twinaphex
1534e17ece Fix warning 2018-01-21 06:58:36 +01:00
hizzlekizzle
5d5b7e06c5 Merge pull request #198 from retro-wertz/aspect
Update to 4:3 aspect
2018-01-10 18:24:47 -06:00
retro-wertz
1bcbfba6a6 Update to 4:3 aspect
Update 4:3 aspect so that image is not stretched when horizontal and vertical overscans are adjusted
2018-01-10 11:39:36 +08:00
twinaphex
166573c553 Add Switch target 2018-01-04 22:56:30 +01:00
Twinaphex
6ecbe4863e Merge pull request #197 from retro-wertz/input
Cleanup input
2018-01-03 15:59:56 +01:00
retro-wertz
fe04e86c42 Cleanup input
Gamepad loops based on # of players(4 max), while other inputs are looped by number of ports(2 max).
2018-01-03 20:06:13 +08:00
twinaphex
221c1fae87 Don't use register keyword 2017-12-24 19:35:07 +01:00
hizzlekizzle
5b9b57ee3e Merge pull request #188 from retro-wertz/framebuffer
Remove use of RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER
2017-12-23 18:46:27 -06:00
Twinaphex
f4f1c69ac2 Merge pull request #189 from Aftnet/master
Appveyor CI
2017-12-21 16:47:23 +01:00
Alberto Fustinoni
e647ca413e Fix 2017-12-21 20:40:28 +09:00
Alberto Fustinoni
e32f25be63 Formatting 2017-12-21 20:38:08 +09:00