1143 Commits

Author SHA1 Message Date
twinaphex
f4cf5dbfc9 Update .gitlab-ci.yml 2020-12-06 19:40:54 +01:00
Autechre
ca381a9fc1
Merge pull request #412 from jdgleaver/dingux-gitlab-ci
Add OpenDingux target to .gitlab-ci.yml
2020-11-27 22:30:53 +01:00
jdgleaver
70952034f8 Add OpenDingux target to .gitlab-ci.yml 2020-11-27 10:41:45 +00:00
Autechre
f090d5a447
Merge pull request #411 from negativeExponent/nes2_overrides
Nes2 overrides
2020-11-17 02:14:54 +01:00
negativeExponent
8deefc3bef Fix warning 2020-11-17 06:52:11 +08:00
negativeExponent
565391c213 Directly apply NES 2.0 overrides when available 2020-11-17 06:46:41 +08:00
negativeExponent
d98245e49c Misc update 2020-11-17 06:40:10 +08:00
Autechre
0c99601605
Merge pull request #410 from negativeExponent/mappers
add mapper 401
2020-11-16 22:50:19 +01:00
negativeExponent
faa58abe0f Add mapper 401 2020-11-17 03:30:05 +08:00
negativeExponent
0cc55ba1f1 m293: Fix alignment and update 2020-11-17 00:19:02 +08:00
Autechre
970509ac47
Merge pull request #409 from negativeExponent/mappers
Add mapper 293
2020-11-16 15:51:43 +01:00
negativeExponent
14b689cde6 Add mapper 293 2020-11-16 18:17:00 +08:00
Autechre
79b76eb197
Merge pull request #405 from michaelforney/toplevel-semicolons
Remove extraneous semicolons at top-level
2020-11-12 02:11:13 +01:00
Autechre
a9f40c69a3
Merge pull request #406 from negativeExponent/mappers
Update bs4xxxr
2020-11-12 02:10:59 +01:00
negativeExponent
d8132fa88d Update bs4xxxr 2020-11-12 02:45:46 +08:00
Michael Forney
066899eaff Remove extraneous semicolons at top-level
These are unnecessary and not strictly allowed in ISO C.
2020-11-10 19:23:34 -08:00
Autechre
6e3c463bdf
Merge pull request #404 from negativeExponent/mappers
Add unif multicarts
2020-11-09 14:46:39 +01:00
negativeExponent
ed01e34323 Add unif multicarts
- Add unif board BS400R
- Add unif board BS4040R
2020-11-09 20:12:54 +08:00
Autechre
e7e7610c27
Merge pull request #401 from negativeExponent/mappers
Add mapper 370 and 395, update mapper 221
2020-10-30 17:47:45 +01:00
Autechre
0a473440c3
Merge pull request #402 from negativeExponent/fix
add workaround for some multicart games
2020-10-30 17:47:35 +01:00
negativeExponent
66dc404582 Fix #398 2020-10-31 00:23:37 +08:00
negativeExponent
344c12301f Add mapper 370 and 395, update mapper 221
Add support for mapper 395
Add support for mapper 370
Update mapper 221 for 2MB bank support
2020-10-31 00:16:42 +08:00
Autechre
0e173120c3
Merge pull request #399 from negativeExponent/updates
misc updates
2020-10-27 16:48:04 +01:00
Autechre
2e6dccc971
Merge pull request #400 from Alcaro/patch-1
Don't set pixel_format in retro_init
2020-10-27 16:47:49 +01:00
Alcaro
1258eb759f
Don't set pixel_format in retro_init
libretro.h says "This function should be called inside retro_load_game() or retro_get_system_av_info().", let's do as it says.
2020-10-27 04:00:53 +01:00
negativeExponent
9f46517792 Fix some warnings reported from LGTM 2020-10-26 07:41:48 +08:00
negativeExponent
4e2c5468e4 Overclock: Remove this for region change
These variables, normal_scanlines and totalscanlines will get updated if
FCUI_SetVidSystem(), so no need to set it here.
2020-10-26 06:36:10 +08:00
negativeExponent
2ae14b75de APU: Move duty cycle swapping during apu writes 2020-10-26 06:35:58 +08:00
negativeExponent
6eccb4401f Update libretro-common 2020-10-25 12:01:27 +08:00
negativeExponent
565f60c0f2 Fix some warnings 2020-10-25 08:31:41 +08:00
Autechre
2a317f27b3
Merge pull request #397 from negativeExponent/updates
misc updates
2020-10-23 04:50:08 +02:00
negativeExponent
71daae412e UNIF: Ensure that used memory are freed on errors
- removes "goto" jumps
- frees ROM and VROM if necessary
2020-10-23 10:24:12 +08:00
negativeExponent
c542204651 UNIF: Fix incorrect ines-mapper log and cleanup 2020-10-23 09:51:17 +08:00
negativeExponent
75165981fb Change c++ to c comments 2020-10-22 19:59:23 +08:00
Autechre
a921a0f6e5
Merge pull request #396 from negativeExponent/mapper_updates
Update mapper 059/060
2020-10-22 02:07:58 +02:00
negativeExponent
5538bbedd9 Update mapper 059/060
Excerpt from nesdev:

NESten's Mapper DLL v1.0 contained an incorrect implementation of T3H53 as iNES mapper 059 and UNIF mapper BMC-T3H53. The UNIF implementation was improved in NESten's Mapper DLL v1.2 while the iNES implementation was not, causing confusion about what kind of cartridge the unimproved mapper 59 was supposed to be. As Nintendulator's mapper DLL is based on NESten's mapper DLL, this was carried over to Nintendulator. Presumably as a result of this confusion, FCEUX and others put the correct implementation of T3H53 at INES Mapper 060, displacing the "Reset-based NROM-128 4-in-1" in the process.

With that said above, im following nesdev's notes and change the
following:

- Reassign Mapper 60 as Mapper 59.
- Add BMC-T3H53, a UNIF cart using the same UNIF-board D1038 which is
  assigned as iNES Mapper 59
- Add the Reset-Based NRON-128 mapper, Mapper 60
2020-10-22 05:49:41 +08:00
Autechre
168515f6e3
Merge pull request #395 from negativeExponent/fix_warnings
Fix warnings
2020-10-21 21:37:02 +02:00
negativeExponent
fc99e34a2c Typo 2020-10-21 21:07:13 +08:00
negativeExponent
c2594418a9 m176: Fix battery save size, silence parenthesis warning 2020-10-21 21:03:36 +08:00
negativeExponent
e0cb4d2814 Fix warnings [-Wimplicit-fallthrough=] 2020-10-21 20:55:08 +08:00
negativeExponent
99c0d8351f Fix warnings [-Wmissing-field-initializers] 2020-10-21 20:35:05 +08:00
Autechre
b3da5fcdce
Merge pull request #394 from negativeExponent/mapper_updates
m176: Fix address mask causing incorrect register writes
2020-10-20 18:49:08 +02:00
negativeExponent
2c97c53c8b m176: Fix address mask causing incorrect register writes 2020-10-20 22:13:03 +08:00
Autechre
09cb100ddd
Merge pull request #393 from negativeExponent/updates
misc updates, fixes and cleanup
2020-10-19 05:27:03 +02:00
negativeExponent
8b3c191f68 Remove NETWORK branch
This was part of netplay.c that do not exist anymore. Its empty and not
relevant to current codebase.
2020-10-19 09:32:42 +08:00
negativeExponent
7d232046a1 Remove unused functions 2020-10-19 09:31:16 +08:00
negativeExponent
023d2a397b m176: Updates
- Fix incorrect chr-bank mask (let's see which games complain again)

- Enables the 7-stage dipswitch support through reset switch.
  E.g switches multicart type on supported carts. like 10-in-1 to
  20-in-1 etc.
2020-10-19 09:17:45 +08:00
negativeExponent
412e40698d Fix overrides incorrectly setting flags 2020-10-19 08:18:23 +08:00
Autechre
abe6e3d232
Update .gitlab-ci.yml 2020-10-18 19:20:16 +02:00
twinaphex
b42551e232 Add ps2 target 2020-10-16 00:56:39 +02:00