2096 Commits

Author SHA1 Message Date
github-actions
138b02eaa4 Bump version to V15.3 after bi-monthly release 2025-10-01 01:00:49 +00:00
PsyK0p4T
2859245f6a Update ws.txt
Battle Spirit - Digimon Frontier (Japan) added
V15.2
2025-09-23 21:08:25 +02:00
PsyK0p4T
2fb5e00728 Update SMS.ino
Comments added
2025-09-18 10:39:13 +02:00
sanni
5419fba6f5 Update bi-monthly_release.yml 2025-09-14 10:47:48 +02:00
smesgr9000
73a40df27d add 7800 Countermeasure 2 and Tiger-Heli 2025-09-11 21:57:34 +02:00
sanni
b936d1fa2d Merge pull request #1132 from tlsa/tlsa/md-cart-size
MD: Add support for 72 and 120 megabit cart sizes
2025-09-10 21:03:41 +02:00
Michael Drake
f896fb4baa MD: Add support for 72 and 120 megabit cart sizes 2025-09-10 19:43:54 +01:00
nsx0r
2e242edc57 Update NES.ino - fix for Babel no Tou
fix for Babel no Tou
2025-09-10 15:38:14 +00:00
sanni
462ae5deb1 Detect 18-in-1 repro based on name instead of CRC1 2025-09-08 23:00:00 +02:00
sanni
0be0f70cfb Update GBA.ino 2025-09-07 20:13:18 +02:00
sanni
2430fcecfd Sort GBA database by cart ID and fix nulled out cart ID 2025-09-07 19:48:30 +02:00
smesgr9000
e11821d01c add support for Super Circus Atari and A.R.T.I. - also add 2600 game Avalanche 2025-09-07 13:02:50 +02:00
smesgr9000
adc4dd1224 fix overdump of 7800 Bounty Bob Strikes Back. Also add 2600 Avalanche 2025-09-05 16:42:56 +02:00
sanni
302516bea6 Merge pull request #1130 from agi/master
Add support for Genesis 29F800 under CFI.
2025-09-05 09:14:08 +02:00
Agi Sferro
a0005ce834 Add support for Genesis 29F800 under CFI.
The 29F800 supports CFI commands as is except for the ID command, so this adds
custom code to identify it.

Rewrote the identifyCFI function a bit to make it more readable.
2025-09-04 18:08:18 -07:00
nsx0r
d7fd160227 Update Cart_Reader.ino 2025-08-28 04:47:08 +00:00
sanni
a869bad94f Merge pull request #1127 from pavelkokorin/user/kokorin/fix_build_wo_ENABLE_MD
fix build if ENABLE_MD is not defined
2025-08-24 18:06:16 +02:00
Pavel Kokorin
6983b7d894 fix build with ENABLE_MD define is commented out 2025-08-24 18:47:57 +03:00
github-actions
ac63e4142a Bump version to V15.2 after bi-monthly release 2025-08-23 10:31:31 +00:00
sanni
15637d8009 Merge pull request #1125 from andy-miles/md-sol-deace
Added Sol-Deace (Japan) (Columbus Circle).md to md.txt
V15.1
2025-08-21 08:08:33 +02:00
Andrew Miles
ab63b0a319 Added Sol-Deace (Japan) (Columbus Circle).md to md.txt
Validated rom dump:
  CRC32: 634679bb
  MD5: e1ade52f6ddb7bad12c2576d9ac18b14
  SHA-1: 4556c9740cecc7c2294ba49cd2a23999a1834275
2025-08-20 16:56:48 -07:00
sanni
2b06189bf2 N64: Add option to skip erase 2025-08-18 13:50:54 +02:00
sanni
7e3a3133b6 Update N64.ino 2025-08-18 11:56:45 +02:00
sanni
4f0a52380a N64: fix default cartsize for unknown cart 2025-08-18 11:38:38 +02:00
sanni
1a5cfa8a65 N64: Better slot selection for 18-in-1 repro 2025-08-18 11:28:25 +02:00
sanni
1195102aaf Merge pull request #1124 from agi/master
Identify SRAM chip when flashing Genesis CFI.
2025-08-18 07:57:40 +02:00
Agi Sferro
126953606b Identify SRAM chip when flashing Genesis CFI.
In a board with 1 flash chip and SRAM, the SRAM is always enabled so attempting
to detect it as CFI will fail.

This commit adds some simple code that attempts to modify address 0x0 of the
chip to detect if the chip is ROM or SRAM. If the value changes upon writing to
it, it will assume it's SRAM and ignore it when flashing.
2025-08-17 17:31:22 -07:00
sanni
46487f46fc N64: Add support for dumping 18-in-1 repro 2025-08-17 16:39:56 +02:00
sanni
e949f4ab7c Merge pull request #1121 from agi/master
Detect one chip boards for Genesis CFI repro flash carts.
2025-08-14 09:31:45 +02:00
Agi Sferro
7c6babc146 Detect one chip boards for Genesis CFI repro flash carts.
This change detects when the serial number of the second flash chip matches the
first one, indicating that the flash cart only has one chip.
2025-08-13 21:13:13 -07:00
Agi Sferro
afa40633e5 Use F() in MD.ino CFI code. 2025-08-13 21:13:13 -07:00
sanni
8b7f1f05b7 Add 29F160 command set to GB repro menu (untested) 2025-08-07 18:54:13 +02:00
nsx0r
93ae9a142f Update NES.ino - fix mapper 380
mapper 380 needs M2 pulse, tested working
2025-08-07 08:26:59 +00:00
sanni
28d4ae16fe small Serial Monitor fixes 2025-08-06 14:52:38 +02:00
sanni
3a2acc52fb Add support for flashing 1MB MBC1 DIY cart 2025-08-05 15:49:00 +02:00
sanni
a39e36ffba Update GB.ino 2025-08-04 17:28:32 +02:00
sanni
d6c08b2eba Update GB.ino 2025-08-04 17:25:09 +02:00
sanni
d3db2c2729 Update bi-monthly_release.yml 2025-08-04 12:25:52 +02:00
sanni
ddb7fb36d7 Re-structure GB repro menu & fix dumping GB ROM with no name in header
MBC1 option probably not working yet
2025-07-29 13:22:55 +02:00
sanni
e6790ed8b8 Merge pull request #1118 from agi/master
Add support for flashing CFI-based flash cart for Genesis
2025-07-29 09:12:33 +02:00
Agi Sferro
b373075fca Add support for flashing CFI-based flash cart for Genesis
This adds support for flashing flash carts with CFI 16 bit flash chips.

Currently supports 2x 16MBit board by Bucket Mouse here:
https://github.com/MouseBiteLabs/Genesis-Cartridges/tree/main/Advanced%20Flash

I'm planning to add support for a 1x 16MBit board as soon as I build one and
others if I can get a prototype.

Based on the existing SNES CFI support.
2025-07-28 22:28:39 -07:00
sanni
640caf4fe3 Update and rename monthly_release.yml to bi-monthly_release.yml 2025-07-20 13:40:30 +02:00
sanni
0b8ac2ec14 Update SNES.ino - Fix crashing menu when enabling Clock Calibration 2025-07-08 10:46:29 +02:00
github-actions
29a897ef36 Bump version to V15.1 after monthly release 2025-07-01 01:18:16 +00:00
sanni
8e1a0492ad Update oscr_tool.ps1 V15.0 2025-06-20 13:48:29 +02:00
sanni
316fa03d04 Update oscr_tool.ps1 2025-06-20 07:08:31 +02:00
sanni
c7c6dc0b15 Update monthly_release.yml 2025-06-20 07:08:10 +02:00
sanni
bd9360e8b4 Fix avrdude timeout on old PC 2025-06-19 23:56:57 +02:00
sanni
201e12f6d4 Preconfigure more settings for Arduino IDE 2025-06-19 17:58:45 +02:00
sanni
1717218fc0 Fix GBA Nintendo e-reader always fails flash erasure (thx to CaitSith2) 2025-06-19 12:52:09 +02:00