Commit Graph

1752 Commits

Author SHA1 Message Date
nsx0r 66dfc8b4e9
[NES] fix mapper 148 2023-07-18 07:17:17 +02:00
PsyK0p4T f4fb19e6ae
Update pcw.txt
Add new entries
2023-07-18 00:56:21 +02:00
sanni 801687c010
Merge pull request #828 from partlyhuman/loopy-sram-fixes
Fixes Loopy SRAM dumping
2023-07-16 09:23:22 +02:00
Roger Braunstein a334129e2a Fixes Loopy SRAM dumping 2023-07-15 23:15:19 -07:00
Ancyker 6210ac1324 HW5 Main PCB, Revision 5
* Migrated files to KiCad 7
* Added RTC
  * IC: Analog Devices Inc. DS3231MZ
  * Battery holder (CR1616): Keystone Electronics 3012
* Cleaned up traces
* Changed ground fill to solid
* Removed test pads and LCD solder jumper
* Cleaned up/prettified silkscreen and logo
* Cleaned up some footprints (more to come eventually)
* Added 3D models for board display
* Schematic image is now a PDF since it has 2 pages
2023-07-16 01:39:06 -04:00
Ancyker ff62f494eb Firmware Updates for RTC
Also minor edits to `setVoltage()`
2023-07-16 01:01:58 -04:00
sanni 95f4f44786
Update OSCR.cpp 2023-07-13 10:32:02 +02:00
sanni ac03c4bede
Update Cart_Reader.ino 2023-07-13 10:31:15 +02:00
sanni a945c63eb4
Update README.md 2023-07-11 10:04:15 +02:00
sanni 74e46f4322
Merge pull request #824 from partlyhuman/support-casio-loopy
Casio Loopy Adapter
2023-07-11 09:53:04 +02:00
splash5 d059759fa1
Merge pull request #823 from PsyK0p4T/master
Add support for "Technoptimistic" (Aftermarket)
2023-07-11 10:47:45 +08:00
Roger Braunstein 1d147828f6 PR ready? 2023-07-10 16:01:23 -07:00
Roger Braunstein 0d7b51806a Moves loopy db into loopy.ino, adds format sram option 2023-07-10 15:52:02 -07:00
PsyK0p4T f2fc73a844
Update md.txt
Add "Technoptimistic (Aftermarket)"
2023-07-10 00:53:28 +02:00
PsyK0p4T eb50a94473
Update MD.ino
Add "Technoptimistic (Aftermarket)"
2023-07-10 00:51:55 +02:00
Roger Braunstein 2b5168f144 SRAM operations working, some minor optimizations 2023-07-06 16:34:06 -07:00
Roger Braunstein 7f005e3f0e Fixes issue with SRAM where writing to shared address port set control pins 2023-07-06 15:52:30 -07:00
Roger Braunstein 1dccf84d9f Use header values for rom and sram start/end instead of hardcoding 2023-07-06 14:11:54 -07:00
Roger Braunstein 4621ad20f3 Adds internal checksumming, ID setting romname 2023-07-06 13:55:45 -07:00
Roger Braunstein 8a484b0214 CRLF required for cart database files 2023-07-05 01:57:42 -07:00
Roger Braunstein 1a7be97dc1 Loopy ROM dumping working 2023-07-05 01:29:46 -07:00
sanni 34a1c6b336 Fix dumping Tactics Ogre 2023-07-04 19:58:45 +02:00
Roger Braunstein 7daa114bb9 Some provisional Loopy code 2023-07-03 00:15:20 -07:00
Roger Braunstein d74ad957d8 Stubs out Loopy menu item 2023-07-02 16:08:09 -07:00
Roger Braunstein 3ad3ee0637 Resolved good dump of little romance 2023-07-01 14:28:47 -07:00
sanni 29814cb31b
Update Cart_Reader.ino 2023-07-01 16:40:01 +02:00
Roger Braunstein 69ec85e2e0 Updates loopy database 2023-06-29 12:55:01 -07:00
Roger Braunstein 6e6de6eeba Adds full crc32 to Loopy database, and documents 2023-06-28 14:45:59 -07:00
Roger Braunstein f7a87fe7b5 Fills out pin spreadsheet with Loopy pins. Needs double and triple check 2023-06-28 14:25:38 -07:00
Roger Braunstein 9272c5f947 Adds loopy checksum database 2023-06-28 13:23:29 -07:00
Roger Braunstein 52da1a1c36 Merge branch 'master' into support-casio-loopy 2023-06-28 13:13:26 -07:00
Ancyker 5b70224950 Fix warning in NES.ino and cleanup data types 2023-06-27 03:43:40 -04:00
Ancyker 2cf7f5dbe7 Cleanup voltage requests
The `setVoltage()` function should be called even when `ENABLE_VSELECT` is disabled because `ENABLE_3V3FIX` also uses it. There is no resource cost to do this as when both options are disabled the compiler will optimize this function out. This just "future proofs" the code so if that function ever does more it doesn't need updated everywhere. This applies to `setup_FlashVoltage()` as well.

The changes to OSCR.cpp are just for code formatting and additional comments to clarify this.
2023-06-26 15:25:54 -04:00
Ancyker 9fb7af3f5b Fix automatic voltage selection (fixes #818)
Fix for automatic voltage selection only working when 3V3FIX was enabled.
2023-06-26 14:59:27 -04:00
sanni 560b24ccde Fix iNES header stored as text if CRC is not found in database 2023-06-26 19:34:55 +02:00
sanni 812da38741 Change default mode in N64 controller range test 2023-06-26 17:23:39 +02:00
sanni 50b6540863 Delete old/unused NES database code 2023-06-26 17:05:10 +02:00
sanni f432ad15f5
Shorten "Smurf - Rescue in Gargamel's Castle" name to prevent crash 2023-06-26 16:26:01 +02:00
sanni 0489df7bd4 Revert NES CreateRAMFileInSD function to previous version 2023-06-26 15:46:47 +02:00
sanni 3a2db439be Update SNES.ino 2023-06-26 12:27:45 +02:00
sanni dee54dd30e Move automatic voltage selection from menu to setup functions 2023-06-26 12:04:00 +02:00
sanni 4a5c4a5fca
Update README.md 2023-06-25 14:11:20 +02:00
sanni ab300b795b
Add files via upload 2023-06-25 14:09:44 +02:00
sanni abe029eefc V12.6 Add MSX and Pokemon Mini modules (thx to skaman) 2023-06-25 14:09:17 +02:00
PsyK0p4T e86662c640
Update PCE.ino
Add compatibility for "CD-ROM² Super System Card (v3.0)(Japan)" and "Arcade Card Pro CD-ROM²" carts.
2023-06-19 15:05:32 +02:00
sanni 02bea92716
Merge pull request #814 from lesserkuma/master
GBA: Fixes ROM name length and reading 32 MB carts that use EEPROM saves
2023-06-17 15:30:13 +02:00
Lesserkuma d1bfd53593 [GBA] Fixed reading 32 MB carts that use EEPROM saves 2023-06-17 14:24:17 +02:00
Lesserkuma 4c3e618f6e [GBA] Corrected ROM name length 2023-06-17 14:20:57 +02:00
PsyK0p4T c0e881a43b
Merge pull request #813 from PsyK0p4T/master
Update MD.ino
2023-06-16 09:19:37 +02:00
PsyK0p4T 52962a28a7
Update MD.ino
Add support for Virtua Racing (E/U/J)
All credits go to Sanni for initial ideas, and Prominos for researches and code.
2023-06-16 09:17:21 +02:00