Commit Graph

230 Commits

Author SHA1 Message Date
Andy Miles
a81fbd2df6
Atari 5200 Updates
1. Added CRC database lookup for ROM dump validation and file renaming
2. Added delays to improve successful ROM dumping. Especially helps with
   2-chip ROMs
3. Fixed database mapper config for Star Trek (not a 2-chip ROM)
2024-08-01 12:13:24 -07:00
Greg Dole
4d80beeb43 added Atari Jaguar Dumping 2024-07-31 13:37:56 -04:00
smesgr9000
23b241b4ef add Chess to 2600. This is a variant of Video Chess 2024-07-24 18:56:34 +02:00
sakman55
cb962b007b
Update README.md 2024-07-09 05:50:44 -10:00
sanni
c873e1a36d
Update README.md 2024-07-08 22:45:55 +02:00
sakman55
4738b2df6f
Minor title fixes 2024-07-08 09:59:15 -10:00
sanni
72dfb04624 Add new modules (thx to skaman) 2024-07-08 19:25:29 +02:00
sanni
ee923a03bc
Merge pull request #982 from partlyhuman/firmware-atari-lynx
Atari Lynx firmware 1.0
2024-07-08 16:54:30 +02:00
Roger Braunstein
bd641b6476 Cherry-picking firmware changes only for Lynx support
Updating header comments

Better blocksize detection, cleanups
2024-07-07 14:02:16 -07:00
smesgr9000
c30df288c1 add Danger Zone to 7800.txt 2024-07-06 12:09:05 +02:00
sanni
0e48720efc Add support for Dezaemon 3D 768KB save (thx to saturnu)
fff9a57a92

(This is untested)
2024-06-30 12:10:47 +02:00
PsyK0p4T
acc069e103
Update pcw.txt 2024-06-28 23:32:12 +02:00
Roger Braunstein
25d51dcba5 Add 8-Bit Music Power Encore (Famicom, Columbus Circle 2024) to NES DB 2024-06-25 21:59:47 -07:00
smesgr9000
005f340cc2 add "Snail Against Squirrel" 2024-06-14 17:34:51 +02:00
PsyK0p4T
01f424cad6
Update n64.txt
Fix "Hoshi no Kirby" save type for rev2 and rev3
2024-06-10 10:53:28 +02:00
InvalidInterrupt
5a26da9341 Convert sd/st.txt to use LF endings in index
The other db files use LF endings and count on gitattributes to
convert files in the working tree; having CRLF in the index results
in git reporting working tree modifications that cannot be resolved with
any of the usual methods (e.g. restore, reset, checkout) on non-Windows
systems. This can prevent checking out other branches or tags.
2024-06-08 23:24:33 -07:00
smesgr9000
73700e2886 support mapper > 255, implement mapper 446 submapper 0&1 - thanks to NewRisingSun for support, fix iNES2.0 mapper parsing of byte 8 2024-05-24 23:54:13 +02:00
smesgr9000
d233387acc fix issue #939. Remove duplicate write of laster buffer. Also add Berzerk Enhanced 2024-05-01 18:50:35 +02:00
smesgr9000
ccc06ef4e4 fix reading mapper > 9 from database 2024-05-01 09:35:00 +02:00
smesgr9000
d7c1afd57c
Add fairchild, ody2, msx and vectrex to README.md 2024-05-01 09:28:56 +02:00
smesgr9000
bb12c99fac replace FAIRCHILD, ODY2, MSX and VECTREX cart selection code with code used in NES, COLV & INTV. Define "Database not found" in OSCR.cpp 2024-05-01 09:06:23 +02:00
smesgr9000
14c3ca2a83
add 5200 and arccart section to README.md 2024-04-29 19:22:21 +02:00
smesgr9000
9909fdafb3 replace 5200 and ARC cart selection code with code used in NES, COLV & INTV 2024-04-29 19:09:50 +02:00
smesgr9000
38f3ebdc8d
fix formatting of newly added documentation 2024-04-28 10:30:58 +02:00
smesgr9000
c3c701cd93
add c64cart section to README.md 2024-04-28 10:27:31 +02:00
smesgr9000
c5c82d4902
fix ordering in 7800.txt 2024-04-28 10:21:41 +02:00
smesgr9000
fa90691f89
Add DeathFlood to c64cart.txt 2024-04-28 10:20:00 +02:00
smesgr9000
82173ab775
Add Attack of the Petscii Robots to 7800.txt 2024-04-28 09:54:58 +02:00
smesgr9000
394dcdcf1f replace C64 cart selection code with code used in NES, COLV & INTV 2024-04-28 09:50:48 +02:00
sakman55
9f51bb1af7
Update c64cart.txt
Updated to work with C64.ino that fixes Issue #902
2024-04-27 12:52:37 -10:00
smesgr9000
a539f9b7de add description of 2600.txt and 7800.txt to README.md 2024-04-27 10:14:51 +02:00
smesgr9000
57bf121c06 replace 2600 cart selection code with code used in NES, COLV & INTV 2024-04-27 09:59:36 +02:00
smesgr9000
3ce23a57ad replace cart select code with code used in NES, COLV, INTV 2024-04-24 20:07:44 +02:00
sanni
5d0ae986c9
Merge pull request #932 from PsychoFox11/master
Fix Slaughter Sport title, two CRC32s
2024-04-22 12:42:08 +02:00
PsyK0p4T
ea3adb09bc
Update pcw.txt 2024-04-21 11:39:11 +02:00
Don Jones
8b617851a1
Update md.txt
Fix two CRC32s
2024-04-21 02:09:33 -04:00
Don Jones
8458fe6bf7
Update wsv.txt 2024-04-15 05:39:39 -04:00
PsyK0p4T
8afd2a580e
Update pcw.txt 2024-04-07 23:58:10 +02:00
PsyK0p4T
8fbab1e760
Update pcw.txt 2024-04-07 22:39:46 +02:00
PsyK0p4T
980208e18f
Update pcw.txt
Fixed duplicated entry
2024-04-07 20:49:26 +02:00
PsyK0p4T
229b1ba544
Update gba.txt
Fix CRC32 for some 32MB games.
2024-04-03 00:14:42 +02:00
PsyK0p4T
d79357d963
CRCs file for Sufami Turbo 2024-03-11 16:36:20 +01:00
PsyK0p4T
44b26960f5
Update gba.txt
"Game Boy Advance Video" entries added.
2024-03-10 22:35:49 +01:00
PsyK0p4T
a455b10019
Update pce.txt 2024-03-10 21:54:07 +01:00
PsyK0p4T
4de1c52798
Update gba.txt
List reworked : 
- Alphabetical ordering
- All (beta) entries removed to avoid conflicts
2024-03-06 23:41:59 +01:00
Ancyker
e61ac414d8 Code optimization, cleanup, and stylization
* Reduced PROGMEM / DRAM usage slightly (Using defaults w/HW5: Before -> 214,668 bytes / 5,757 bytes; After -> 213,414 bytes / 5,751 bytes)
  * Optimized some menu options and calls
  * Added more string constants and implemented them where found.
* Fixed some stylization
  * Constants should always be uppercase.
  * Features should use the `ENABLE_<feature name>` format.
  * Options for features should use the `OPTION_<feature name>_<option name>` format.
  * Added ENUMs for more clarity and better type checking.
  * Moved some defines over to `constexpr` and `const` types. These are preferred over preprocessor constants when not intended for use with `#if` and other preprocessor language.
2024-03-02 11:26:35 -05:00
Ancyker
3468703a51 Added ability to use config file for some options.
A sample `config.txt` is in the SD folder. Currently the option is disabled by default and must be enabled.

Also:
* Eliminated the 5V spike at boot when VSELECT is installed and enabled. See discussion #906
* Fixed a warning in `MD.ino`
* Did some code cleanup, more cleanup to come.
2024-02-29 17:52:04 -05:00
PsyK0p4T
5f3983b36c
Update pce.txt 2024-02-26 09:28:56 +01:00
PsyK0p4T
d007c455e7
Update md.txt 2024-02-25 14:11:46 +01:00
PsyK0p4T
5e7861be1c
Rename ataricart.txt to 2600.txt 2023-12-26 23:05:12 +01:00