Commit Graph

1344 Commits

Author SHA1 Message Date
sanni
94fa2e8182
Merge pull request #655 from splash5/snes-akaj
Fix SNES "Kakinoki Shougi (Japan)"
2022-12-11 11:08:49 +01:00
sanni
55964248b6
Merge pull request #654 from nsx0r/patch-44
[WIP] solving mappers with bus conflicts
2022-12-11 11:01:34 +01:00
splash5
eea4fb365f Do compareCRC when reading game in SFM.
Don't rename when calculate checksum, just use filename and folder.
2022-12-11 10:49:07 +08:00
splash5
7eb3acb2bb Fix "Kakinoki Shougi (Japan)" 2022-12-11 10:45:42 +08:00
nsx0r
0f1a37e6d3
Update NES.ino 2022-12-11 00:00:57 +01:00
nsx0r
95e795023d
[WIP] solving mappers with bus conflicts
solving mappers with bus conflicts, mapper 2 is fixed, more to come after more testing
2022-12-10 15:05:16 +01:00
sanni
93fba20d62
Merge pull request #651 from nsx0r/patch-43
added NES mappers 59+63+113+126+134+174
2022-12-08 23:32:49 +01:00
nsx0r
a18434b8fc
added NES mappers 59+63+113+126+134+174
added NES mappers 59+63+113+126+134+174
2022-12-08 16:10:05 +01:00
sanni
a72abda056
Merge pull request #650 from nsx0r/patch-42
added NES mappers 46+52+212
2022-12-07 16:35:17 +01:00
nsx0r
eba530437f
added NES mappers 46+52+212
added NES mappers 46+52+212
2022-12-06 16:48:53 +01:00
sanni
13b6af3275
Merge pull request #649 from nsx0r/patch-41
added NES mappers 42+142+157+162+163+177
2022-12-06 12:38:32 +01:00
nsx0r
86c5e78870
added NES mappers 42+142+157+162+163+177
added NES mappers 42+142+157+162+163+177
2022-12-05 20:35:51 +01:00
sanni
8e528727a6
Merge pull request #647 from nsx0r/patch-40
addes NES mappers 178+227+241
2022-12-05 09:44:38 +01:00
nsx0r
f258b1ec76
addes NES mappers 178+227+241
addes NES mappers 178+227+241
2022-12-04 08:45:49 +01:00
sanni
a176fd0154
Merge pull request #642 from Ancyker/master
Fix Vselect PCB
2022-11-26 09:30:23 +01:00
Ancyker
2734726d81 Fix Vselect PCB
5V and 3.3V were backwards on the headers to connect to the main PCB.

Note: If you already ordered the PCB it still can be used, just install it upside down.
2022-11-25 18:44:56 -05:00
sanni
1c383d45ca
Merge pull request #639 from nsx0r/patch-38
added NES mapper 176
2022-11-24 23:08:45 +01:00
nsx0r
2c477ddae1
added NES mapper 176
added NES mapper 176, tested working
2022-11-24 22:18:46 +01:00
sanni
a93a9e51de
Merge pull request #638 from splash5/snes-ae6j
Fix SNES Daikaijuu Monogatari 2
2022-11-24 10:16:06 +01:00
splash5
ed1c1f0bea Fix SNES Daikaijuu Monogatari 2 2022-11-24 17:08:41 +08:00
sanni
f2b38d3966
Merge pull request #631 from nsx0r/patch-36
added NES mapper 28
2022-11-19 09:18:11 +01:00
nsx0r
36fa976b53
added NES mapper 28
added NES mapper 28, tested working with 2x Action 53 cartridges
2022-11-19 09:04:06 +01:00
sanni
46dd333bd4 Fix NES mapper selection 2022-11-18 10:46:13 +01:00
sanni
4fad4463e9
Merge pull request #629 from nsx0r/patch-35
adjusting min/max sizes for some mappers
2022-11-18 09:17:21 +01:00
nsx0r
4cf2f761ee
adjusting min/max sizes for some mappers
adjusting min/max sizes for some mappers, this is required to dump some recent carts:
Lucky Penguin is 64k mapper 2
Project Blue is 512k mapper 34
2022-11-18 07:47:04 +01:00
sanni
8dcb841109
Up version number 2022-11-12 20:25:51 +01:00
sanni
8514cce604
Merge pull request #628 from Ancyker/master
Add Voltage Selection Switch
2022-11-12 20:21:21 +01:00
Ancyker
e806b39658
Merge pull request #1 from sanni/master
Update with master
2022-11-12 14:15:19 -05:00
Remy Starshade
aee632642d Add Voltage Selection Module 2022-11-12 14:13:22 -05:00
sanni
25784ec058
Merge pull request #627 from scrap-a/fixSnK
Fix Sonic & Knuckles
2022-11-12 19:35:23 +01:00
scrap-a
ca23277b5a Fix Sonic & Knuckles 2022-11-13 03:05:19 +09:00
sanni
be8ebee87f
Merge pull request #624 from nsx0r/patch-34
fixed mapper 225/255
2022-11-11 12:09:40 +01:00
nsx0r
cf8e3f9b21
fixed mapper 225/255
i finally got 2 carts to confirm this is working with this fix
2022-11-11 12:08:17 +01:00
sanni
662d1b25bf
Merge pull request #623 from nsx0r/patch-33
fixed mapper 226
2022-11-11 10:54:13 +01:00
nsx0r
39988d2b1c
fixed mapper 226
forgot to set the high bit for bigger carts
2022-11-11 10:53:13 +01:00
sanni
7b1ff5f499
Merge pull request #622 from nsx0r/patch-32
added NES mapper 226
2022-11-10 23:30:55 +01:00
nsx0r
9decd85848
added NES mapper 226
added NES mapper 226, tested working with NES pirate multicart 42-in-1
2022-11-10 23:20:23 +01:00
sanni
6c98c02c69
Update README.md 2022-11-10 23:20:03 +01:00
sanni
1df3aef0cd
Merge pull request #618 from nsx0r/patch-31
fixing NES mapper 228
2022-11-09 10:58:39 +01:00
nsx0r
fdc1911b5e
fixing NES mapper 228
that *should* work
2022-11-09 10:54:58 +01:00
sanni
ca557ff9bb
Merge pull request #617 from nsx0r/patch-30
added NES mapper 228 - UNTESTED
2022-11-08 12:59:05 +01:00
nsx0r
8b493c4447
added NES mapper 228 - UNTESTED
added NES mapper 228 (Action 52 + Cheetahmen II) - NEED TESTING
2022-11-08 12:49:42 +01:00
sanni
9f6a23f11b
Merge pull request #613 from vpelletier/trim
Assorted small changes
2022-11-05 09:42:30 +01:00
Vincent Pelletier
78c05c826c Cart_Reader.ino: Move definitions after all forward declarations
It seems the Arduino IDE picks the position of the first definition to
insert all auto-generated forward declarations. This fails to compile if
any of these generated forward declarations references a type included
later.
So, reorder the code a bit so the first definition happens strictly after
the last inclusion.
2022-11-05 05:04:37 +00:00
Vincent Pelletier
ab9e36e12e Cart_Reader.ino: Comment rewind_line implementation
The logic of this function is not immediately clear, so comment it
extensively.
2022-11-05 05:04:37 +00:00
Vincent Pelletier
bfbbe922ad Github workflow: Enable all compiler warnings
So regressions have a chance of being spotted.
Sadly, there does not seem to be a flag to enable -Werror, so the CI will
succeed even with warnings.
2022-11-05 05:04:37 +00:00
Vincent Pelletier
e334edb4e5 Cart_Reader.ino: Simplify checkButton nesting
Also, fixes a compiler warning on the HW4/5 function, which could reach
the function's end without a "return" statement.
2022-11-05 05:04:37 +00:00
Vincent Pelletier
7b1e74c1fc Cart_Reader.ino: Always return a value from SERIAL_MONITOR checkButton 2022-11-05 01:24:19 +00:00
Vincent Pelletier
6de1a34cd7 Cart_Reader.ino: Catch-all condition for page 3
Makes it clear to the compiler that no other page exist, and hence
option_offset and num_answers are always initialised.
2022-11-05 01:02:18 +00:00
Vincent Pelletier
4d3cdd9004 NES.ino: Always set browseDatabase
Fixes a compiler warning.
2022-11-05 00:43:24 +00:00