Commit Graph

1430 Commits

Author SHA1 Message Date
negativeExponent
449db5de6b Fix loading of 512-palette file
Some checks failed
CI / build-ps2 (push) Has been cancelled
Crowdin Translation Integration / create_intl_file (push) Has been cancelled
2024-11-23 09:01:33 -06:00
negativeExponent
9f53af4e33 Fix crash due to core option count overflow
Some checks failed
CI / build-ps2 (push) Has been cancelled
Crowdin Source Texts Upload / upload_source_file (push) Has been cancelled
Crowdin Translation Integration / create_intl_file (push) Has been cancelled
Happens mostly on dipswitched-enable games like Vs. System.
2024-10-16 00:15:30 -05:00
negativeExponent
f72dac45e8 Add support for 512 palette, new deepmhasis method
- Increase palette table from 256 to 1024. the 1st 256 colors are used
  by FCEUmm internally and for compatibility (PS2/PSP will use the old
  emphasis located in this area). New 512 colors with emphasis will be
  read from offset 256 of this palette table.
- Support loading of 512 palette, this will still use the same nes.pal
  filename.
2024-10-16 00:15:30 -05:00
negativeExponent
ac798e1ba4 use 512-palette table for emphasis 2024-10-16 00:15:30 -05:00
LibretroAdmin
e226068f97
Update compilation.yml
Some checks failed
CI / build-ps2 (push) Has been cancelled
Crowdin Source Texts Upload / upload_source_file (push) Has been cancelled
Crowdin Translation Integration / create_intl_file (push) Has been cancelled
2024-09-23 05:55:21 -07:00
LibretroAdmin
0ff6714d2a
Update compilation.yml 2024-09-23 05:54:21 -07:00
libretroadmin
744f5d9c8b Buildfix 2024-07-20 19:55:33 +02:00
libretroadmin
21651b9947 Add mapper 470 2024-07-20 18:28:03 +02:00
libretroadmin
5d6b3dab7c Backport add missing StateRestore on mapper 354 2024-07-20 18:23:16 +02:00
libretroadmin
d2557ae061 Add mapper 81 2024-07-05 21:22:18 +02:00
Alberto Fustinoni
9e685cda13
Updated libretro-common (#609) 2024-06-28 15:41:51 -07:00
LibretroAdmin
819805ea75
Update Makefile.libretro 2024-06-28 11:04:41 -07:00
libretroadmin
fe4a4f8a53 Add mapper 555 2024-06-15 13:07:14 +02:00
libretroadmin
ac7ab8a99f Add mappers 362 and 398 2024-06-10 19:56:27 +02:00
libretroadmin
4588e03500 Add mapper 454 2024-06-10 19:52:48 +02:00
libretroadmin
a852437463 Add mapper 128 2024-06-10 14:30:55 +02:00
libretroadmin
bc9d865f94 Add mapper 551 2024-06-09 18:46:50 +02:00
libretroadmin
9ad7a68cf3 Add mapper 458 2024-06-09 18:37:35 +02:00
libretroadmin
cc633b2848 Add mapper 457 2024-06-09 18:35:16 +02:00
libretroadmin
eb37ca21ed Add mapper 453 2024-06-09 18:32:06 +02:00
libretroadmin
2d82ec73e6 Add mapper 430 2024-06-09 18:27:44 +02:00
libretroadmin
5913eba9f2 Add mapper 420 2024-06-09 18:20:17 +02:00
libretroadmin
06287bc8e8 Add mapper 277 2024-06-09 18:16:27 +02:00
libretroadmin
25b83453af Fix linking error 2024-06-04 05:53:15 +02:00
NRS-NewRisingSun
8e5651a1fa
More mapper updates (#607)
* M061: Add CHR-ROM variant.

* M227: Make DIP switch change only apply to submapper 1

* M242: Only assume DIP/solder pad read when A0-A7 are zero, corrects ET-187 and Xing-2462. Initialize M227's and M242's DIP switch setting on Hard Reset.

* M052: Support CHR-RAM-less variant of submapper 14.

* M364: Correct the outer bank register's address mask, for LT-953 multicart.

* M047: Supprt larger-sized multicarts using a compatible PCB. Reset to menu.

* M360: Add submapper 1.

* M221: Rewrite, add submapper 1 variant.

* M288: Remove bank masks to allow for already-existing larger cartridges.

* M411: Add submappers.

* M417: Add submapper 1.

* M115: Add multicart functionalities.

* M201: Simplify and correct the power-on value. CF-043, mentioned in the source code comment, needs no submapper; just a correct header with Horizontal mirroring.

* M200: Correct the power-on value.

* M432: Add submappers to distinguish three variants.

* Add mapper 412.

---------

Co-authored-by: NewRisingSun <8vytz1+dhp372pv94ebg@sharklasers.com>
2024-06-03 16:51:29 -07:00
NRS-NewRisingSun
c970bcc2b5
Updates to mappers 268, 351 and 422 (#605)
* M422: Fix an issue in CNROM mode.

* M351: Correct the emulation of Wai Wai World 2 in VRC4 mode.

* M268: Add Submappers 10/11.

* M422: Correct a problem with Super Mario Bros. 3.

---------

Co-authored-by: NewRisingSun <8vytz1+dhp372pv94ebg@sharklasers.com>
2024-05-29 13:40:32 -07:00
libretroadmin
0dc5915f0b Add mappers 448 and 556 2024-05-27 23:01:14 +02:00
LibretroAdmin
386376c673
Update Makefile.libretro 2024-05-25 01:01:03 -07:00
libretroadmin
808cc78833 Add mapper 528 2024-05-25 09:38:53 +02:00
libretroadmin
fd909e1417 Add mappers 501 and 502 2024-05-25 09:27:13 +02:00
libretroadmin
902b3b01c6 Add mapper 500 2024-05-25 09:23:37 +02:00
libretroadmin
6f6b527b9d Add mapper 265 2024-05-24 07:11:20 +02:00
libretroadmin
78064f4a44 Add missing mapper 439 2024-05-24 06:56:09 +02:00
libretroadmin
b8dbbcc5df Add mapper 439 2024-05-24 06:55:19 +02:00
libretroadmin
45937113dd 330 - Fix undefined behavior warning 2024-05-22 15:15:22 +02:00
libretroadmin
d473fd960f Attempt to fix build for PS2 2024-05-22 15:02:37 +02:00
libretroadmin
431c9d9ff4 Add mapper 174 2024-05-22 14:55:21 +02:00
libretroadmin
aebea87836 Add mapper116 multi-rom support (Mapper 116-瑪莉家族大集合 5-in-1) 2024-04-06 23:02:01 +02:00
libretroadmin
40969671ce Add new palettes 2024-03-02 14:26:27 +01:00
LibretroAdmin
7fad08e552
Merge pull request #571 from StormedBubbles/family_trainer
Support Family Trainer peripheral
2023-09-16 08:27:39 -07:00
StormedBubbles
cd302c0d06 Support Family Trainer 2023-09-15 20:50:27 -04:00
LibretroAdmin
f068818c4d
Merge pull request #569 from NRS-NewRisingSun/mappers
Mappers 126/422/534: Update based on information from datasheet.
2023-06-20 06:41:34 +02:00
NewRisingSun
caa52ca3b9 Mappers 126/422/534: Update based on information from datasheet. Keep compatibility with existing dumps in wrong bank order, but do not support new dumps in wrong bank order. 2023-05-28 10:40:43 +02:00
LibretroAdmin
ad2c71d8b6
Merge pull request #568 from warmenhoven/dev/warmenhoven/tvos
Fix tvos build
2023-05-28 05:56:27 +02:00
Eric Warmenhoven
5218d39aa8 Fix tvos build 2023-05-27 14:49:05 -04:00
LibretroAdmin
154ee559c0
Merge pull request #563 from ClusterM/master
More mapper 342 fixes
2023-05-10 03:44:32 +02:00
Alexey 'Cluster' Avdyukhin
22e5a21bd6 More mapper 342 fixes 2023-05-08 15:19:40 +04:00
LibretroAdmin
b8131ea0aa
Merge pull request #562 from ClusterM/master
Mapper 342 fixes
2023-05-05 15:55:18 +02:00
Alexey 'Cluster' Avdyukhin
27900f1fa0 Mapper 342 fixes 2023-05-04 14:05:50 +04:00
libretroadmin
398356bc34 remove --std=c89 line 2023-05-03 20:43:09 +02:00