sanni
6659b84d9d
Add support for Benesse Pocket Challenge W Module (thx to skaman)
2022-09-25 10:36:28 +02:00
Lesserkuma
77c0daeb6a
Update to displaying full ROM title on SNES, N64, GB, GBA
2022-09-24 14:36:13 +02:00
splash5
d506cd5358
Support for dumping "Street Fighter Zero 2" (SDD1 ROM Only)
2022-08-24 11:48:49 +08:00
sanni
d7d49bac75
Add some text when changing size based on database
2022-08-22 21:20:05 +02:00
sanni
c353451e31
Forgot about Tales
2022-08-22 20:50:52 +02:00
sanni
2a409bd848
Update SNES database to 20220812
2022-08-22 17:49:19 +02:00
sanni
fb743285fe
Only correct SNES ROM size if non-standard size found in database, else trust header info to be correct
2022-08-19 12:16:14 +02:00
sanni
f002e40aa6
Add back option to dump headerless NES ROM
2022-08-03 12:14:32 +02:00
sanni
c07a9334fd
Small fixes
2022-07-26 23:26:20 +02:00
sanni
0e56a3451a
V9.2 Alpha: Adds Coleco- and Intellivision (thx to skaman)
2022-07-23 11:16:37 +02:00
sanni
e02a8e49df
V9.1 Delete broken entries from SNES database
2022-07-18 09:16:56 +02:00
sanni
0a4a4d0039
Add no-intro database to NES
...
This is just a beta release, stuff might be broken.
2022-07-07 00:15:13 +02:00
sanni
44d853e1bb
Add CRC32 and filenames to SNES database
2022-06-21 13:29:19 +02:00
sanni
fac6f8eab2
Copy latest log to dump dir
2022-06-16 15:15:43 +02:00
Kreeblah
75e85af20f
Automatically create snes_clk.txt if it doesn't exist
2022-02-26 21:20:33 -08:00
sanni
eef1c6e8cc
Add check if Clockgen is working
2021-11-18 14:55:50 +01:00
sanni
dfec64917d
V7.2: LCD bugfix #2
2021-11-17 21:31:18 +01:00
sanni
21736a241a
V7.2: LCD bugfix
2021-11-17 20:13:24 +01:00
CaitSith2
bbe6e3cceb
Add Clock generator calibration option
2021-10-28 14:26:10 -07:00
sanni
5a3b311feb
Fix Led and missing word wrap
2021-10-26 17:13:42 +02:00
sanni
05deb817ac
V7.0: Add basic support for MKS MINI12864 V3
...
https://www.aliexpress.com/item/1005003098864693.html
2021-10-24 00:41:18 +02:00
sanni
a981bb0c3e
Make clockgen calibration optional
2021-10-14 09:53:07 +02:00
sanni
527f3562ed
V6.4: Add ExLoRom and ExHiRom flash options
...
- LoRom (P0) will write up to 8MB starting from file 0x0 to flashrom 0x0.
- HiRom (P0) will write up to 4MB starting from file 0x0 to flashrom 0x0.
- ExLoRom (P1) will write the first 4MB starting from file 0x0 to flashrom 0x400000. And then a second block up to 4MB from file 0x400000 to flashrom 0x0.
- ExHiRom (P1) will write the first 4MB starting from file 0x0 to flashrom 0x400000. And then a second block up to 4MB from file 0x400000 to flashrom 0x0.
2021-06-09 11:28:39 +02:00
sanni
c343094966
Add option to force A23 to high while flashing HiROM repros
...
A23-> low enables P0 and A23->high enables P1 flashrom.
2021-05-12 17:42:49 +02:00
sanni
e78d6e99e0
V6.1: Add support for exFAT SD cards (>32GB)
2021-04-26 18:20:30 +02:00
sanni
1bf1d2b720
Up version number and default to clock correction factor 0
2021-01-31 13:31:23 +01:00
Kreeblah
c471a9161e
Added attempt to load SNES clock offset from /snes_clk.txt before defaulting to -16000
2021-01-26 23:05:25 -08:00
jiyunomegami
e73ee4b171
modular compilation fixes
2020-07-11 20:39:12 +09:00
jiyunomegami
29093b1bf3
add #ifdef enable_XXX check to each module
2020-07-05 00:07:14 +09:00
jiyunomegami
82ea59b942
add options.h
2020-07-04 22:37:02 +09:00
jiyunomegami
b0d8bf15ee
add enable_XXX define for each module
2020-07-04 21:02:34 +09:00
jiyunomegami
d22f35b2ef
use local sramBanks variable in SNES.ino
2020-07-04 20:57:54 +09:00
sanni
4d6594c0aa
V5.3: Update snes.txt database
...
Created with this Processing script parsing the No-Intro set from Dezember 2019 with all beta, proto, unlicensed, sample and missing checksun ROMs removed:
https://www.dropbox.com/s/379g607k6ka8bfq/snesdata.pde?dl=1
2020-06-30 12:52:08 +02:00
sanni
7b263115a5
V4.8: Add Reset Option to sub menues
2020-04-12 11:11:10 +02:00
sanni
aa4621a54d
V4.7: Increase SA1 compatibility
...
Somehow a lower clock seems to work better, maybe the clock generator draws less power this way?!
2020-03-19 18:21:41 +01:00
sanni
83aacd4c66
Update SNES.ino
2020-03-17 16:38:44 +01:00
sanni
5cec7afd1f
V4.6: Increase SA1 compatibility
2020-03-17 14:09:47 +01:00
sanni
0c54882042
V4.3: Add BS-X sram read/write thx to skaman
2019-12-17 19:53:21 +01:00
sanni
34d6871f7d
Set eeprom location for folder number to 0 again
2019-09-27 17:38:42 +02:00
Robert Neumann
29e8109606
SNES, MD: avoid dumping/writing 0 Byte files to SD card
2019-09-11 20:02:26 +02:00
sanni
9b2011c95c
V3.8: Fix SF Memory
2019-09-08 15:53:46 +02:00
Robert Neumann
6c2b9a9732
various: work on SNES SA-1 init / reset; LED: skip red in attract mode, as red usually indicates an error to the user
2019-09-05 15:43:27 +02:00
sanni
bbdff75a6f
V3.6: Code Clean-up and NES integration(untested)
...
Copy&pasted all the functions from "Famicom Dumper" by skaman into NES.ino and modified them to fit the enviroment.
Not tested yet.
2019-09-05 00:48:39 +02:00
Robert Neumann
85992eff80
SNES: blink LED while dumping (as with the other modules); show total elapsed time, including the checksum check
2019-08-31 02:51:02 +02:00
sanni
f6390d1604
V3.4: Add MD Checksum and autoformat all ino files
2019-08-30 20:20:41 +02:00
Robert Neumann
4246ba4e07
progress_bar: Included the progress bar in the N64 and SNES modules; some OLED formatting; reverting the Arduino reset to basically jmp 0 again (due to issues with some Mega2560 bootloaders probably, my module would sometimes just hang)
2019-08-29 19:13:50 +02:00
Robert Neumann
07561bdaf0
n64_speedup: roughly double n64 dumping performance by using the 1024 byte file buffer and combining the checksum and dumping code; also some cleanup
2019-08-28 23:48:44 +02:00
Robert Neumann
f7b61cc656
strings_to_flash: conserve ~ 800 byte SRAM by putting menu strings in progmem. Free bytes now: ~ 4000
2019-08-28 12:02:17 +02:00
Robert Neumann
c5c26110fb
arduino_reset: replace the assembler jmp 0 reset method with resetArduino() that uses the watchdog timer to reset the device. This is the preferred method, as it initializes the device more correctly.
2019-08-27 21:43:48 +02:00
Robert Neumann
9dc087720b
snes_speedup: optimized SNES dumping performance by reducing ROM read delays and increasing the SD card buffer from 512B to 1024kB; dumps a 32Mbit cart in 14 seconds now, 10 of which are for the SD card access :)
2019-08-27 00:19:54 +01:00