smesgr9000
57bf121c06
replace 2600 cart selection code with code used in NES, COLV & INTV
2024-04-27 09:59:36 +02:00
smesgr9000
3ff99bfe48
Merge remote-tracking branch 'origin/master' into a7800database
2024-04-24 20:28:42 +02:00
smesgr9000
4502d1e56e
revert accidently committed Config.h
2024-04-24 20:17:10 +02:00
smesgr9000
d8809b198d
revert accidently committed Config.h
2024-04-24 20:13:45 +02:00
smesgr9000
3ce23a57ad
replace cart select code with code used in NES, COLV, INTV
2024-04-24 20:07:44 +02:00
smesgr9000
3441cedfd4
remove duplicate code of seeking database files for letter
2024-04-24 19:55:43 +02:00
smesgr9000
e7e0da80b0
remove some duplicate printing code and declare more global text strings
2024-04-22 18:51:01 +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
Don Jones
dc1e776b19
Update MD.ino
...
Fix Slaughter Sport's title and folder name
2024-04-21 02:08:30 -04:00
smesgr9000
4c8f8266a1
support CLOCKGEN for C64
2024-04-18 18:09:19 +02:00
smesgr9000
e1716d48bb
fix reading mapping > 5 causes crc32 0x0000000
2024-04-12 20:15:16 +02:00
smesgr9000
cf1d01855d
reduce memory footprint for 7800.ino
2024-04-12 19:07:00 +02:00
smesgr9000
9ad338a821
support for F4SC, F6SC & F8SC
2024-03-24 14:06:06 +01:00
smesgr9000
a2924e4f58
create a merge request for https://github.com/sanni/cartreader/issues/916
2024-03-23 23:30:17 +01:00
PsyK0p4T
281639370f
CRC check added
...
CRC check added for SFC Sufami Turbo sub-carts
2024-03-11 16:38:10 +01:00
PsyK0p4T
6d89a279f2
Update MD.ino
...
Thanks to psychofox :
- Fix Madden NFL 98 (USA)
- More aftermarket games added
2024-03-07 11:13:09 +01:00
Ancyker
a86f140198
Follow up to/fix for e61ac414d8
2024-03-02 11:30:44 -05: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
35eca2a9f4
Update 7800.ino
...
Add clock generator usage to fix timing issues (thanks to @smesgr9000)
2024-02-29 23:17:41 +01:00
sanni
f947fb4e3f
Add support for MBC30 flash cart by HDR (thx to ManCloud)
...
Two issues were resolved:
- this flashcart uses the Audio-In pin instead of the WR pin
- Writing 4MB gets stuck after bank 170 and needed the SRAM to be mapped (same as MBC5)
2024-02-29 09:36:23 +01:00
PsyK0p4T
417e88d7d1
Update MD.ino
...
Force saveType to 0 for some aftermarket games not using SRAM
2024-02-25 13:58:06 +01:00
LuigiBlood
bbe37d9839
SNES: Add Game Processor RAM Cassette Read/Write support
2024-02-09 23:02:59 +01:00
PsyK0p4T
e4e4c7f1f5
Update PCE.ino
...
Add compatibility for "Games Express CD Card (Japan) (Green Version)"
2024-02-02 00:12:39 +01:00
PsyK0p4T
d556e5a4af
Update Cart_Reader.ino
...
Standardize all Atari codes
2023-12-26 23:13:51 +01:00
PsyK0p4T
a8b493026e
Update Config.h
...
Standardize all Atari codes
2023-12-26 23:12:11 +01:00
PsyK0p4T
a9bccaf8f7
Update 5200.ino
...
Standardize all Atari codes
2023-12-26 23:10:23 +01:00
PsyK0p4T
2bdba9c8bd
Update 7800.ino
...
Standardize all Atari codes
2023-12-26 23:09:38 +01:00
PsyK0p4T
c06f1c4e95
Update 2600.ino
...
Modify Atari 2600 code to follow 5200/7800 model.
2023-12-26 23:08:10 +01:00
PsyK0p4T
319d110339
Update VECTREX.ino
...
Allows to manually select and dump carts up to 64 KB.
2023-12-26 21:53:39 +01:00
PsyK0p4T
d0fe5c8ca1
Update Cart_Reader.ino
...
Add Sufami Turbo support
2023-11-25 00:34:13 +01:00
PsyK0p4T
70d52636d7
Update SNES.ino
...
Add Sufami Turbo support
2023-11-25 00:32:51 +01:00
PsyK0p4T
0287ea8ed2
Update Config.h
...
add Sufami Turbo support
2023-11-25 00:29:55 +01:00
PsyK0p4T
f86a861628
Add Sufami Turbo module
2023-11-25 00:26:38 +01:00
sanni
1eac83ef79
Update OSCR.cpp
2023-11-21 09:55:10 +01:00
sanni
ad294f651f
Update Cart_Reader.ino
2023-11-21 09:54:54 +01:00
sanni
5176a15199
Update ARC.ino
...
Fix compilation error in combination with ENABLE_UPDATER
2023-11-21 09:43:00 +01:00
PsyK0p4T
a55aa7bbff
Update SNES.ino
...
Avoids a compilation warning
2023-11-20 21:46:44 +01:00
sanni
654686cf15
Update Cart_Reader.ino
2023-11-20 12:23:34 +01:00
sanni
a06d9ee87b
Update version
2023-11-20 12:19:32 +01:00
qufb
ac1c6db12d
Fix PH3 pin typo
2023-11-16 22:27:01 +00:00
PsyK0p4T
8fdd93f293
Update PCW.ino
...
- Added : size detection for Multi-pack cartridges
- Modified : dump function for Multi-pack cartridges
- Added : timing fixes needed for recent HW revisions
2023-11-02 17:21:52 +01:00
sanni
029c33dfb9
N64: Add error message if eeprom does not return data
...
Should prevent problem as described in discussion #857
2023-10-17 22:07:51 +02:00
sanni
2e72842bb1
Fix Clock Gen Calibration Menu
...
Function didn't display negative calibration factors correctly.
Also added option to use the calibration factor without enabling the calibration menu to save some space.
2023-10-17 18:41:14 +02:00
sakman55
a257fc2ee5
Update MD.ino
...
Add John Madden Football '93 (U) (EA Sports) to EEPROM list.
2023-10-14 20:06:08 -10:00
Richard Weick
0e04c1c1a1
Update GB.ino
...
This updates the GBC Gameshark functions to check the Chip ID before performing any other functions, which ensures a good connection with the Gameshark cartridge and prevents erroneous dumps or writes due to poor connection.
2023-10-01 12:46:10 -05:00
sanni
c873d3cf9d
Update Cart_Reader.ino
2023-09-25 18:32:44 +02:00
PsyK0p4T
b270f0c30e
Update Cart_Reader.ino
...
compilation fix
2023-09-25 16:23:43 +02:00
PsyK0p4T
4ddd867f87
Update OSCR.cpp
...
update app version
2023-09-25 16:16:07 +02:00
PsyK0p4T
b2415c0287
Update Cart_Reader.ino
...
Add the possibility to hide Self Test from menu
2023-09-25 16:12:04 +02:00