Commit Graph

  • db61365eeb Add optional non-netlist bugfix for OLP 16 bit write access. Fixes occasional crash of Ants and maybe others cdg greyrogue 2026-04-25 12:32:51 -04:00
  • a68bafd6bc Increase delay for pause and unpause response and add for mode. Helps Highlander. greyrogue 2026-04-16 13:28:00 -04:00
  • 6a0e0674a2 Add delay for pause and unpause response. Helps Highlander but still not consistent. greyrogue 2026-04-16 08:30:42 -04:00
  • 2bfe17b7d9 reset settings and enable cheats menu_cleanup Kitrinx 2026-04-15 10:51:50 -04:00
  • 8a33035bda add files to the qips Kitrinx 2026-04-15 10:19:14 -04:00
  • c9839bf36b add missing new files Kitrinx 2026-04-15 10:09:25 -04:00
  • 7baac52cff resolve merge conflict Kitrinx 2026-04-15 10:00:33 -04:00
  • 834d35c574 add some missing changes Kitrinx 2026-04-15 09:58:15 -04:00
  • a422f62f1d Delay dsa response for toc greyrogue 2026-04-15 02:40:07 -04:00
  • 8f756ca149 Cdg support (#36) greyrogue 2026-04-14 09:58:43 -04:00
  • 84215a7f7a Merge branch 'menu_cleanup' into cdg greyrogue 2026-04-14 09:57:49 -04:00
  • bc737b5187 Use same serial RX pin as the Gameboy core, allows use of GB Link cable with GB-SNAC adapters for JagLink (#33) Keith Conger 2026-04-14 06:31:36 -06:00
  • e9d1515007 Fix UART transmit counter (#32) greyrogue 2026-04-14 08:31:16 -04:00
  • a13605f3b0 Menu cleanup (#35) master Jamie Blanks 2026-04-14 08:30:18 -04:00
  • 100ecb4063 It appears the found signal needs to be delayed for 2 frames after the track has started playing. The dsp code that is running is scanning for q subcodes all the time and it has to have found the new track number and saved it early. That allows cdfront to copy it to its saved copy which it compares against the current track (set to 0xff) when it sees the found code. If the found code comes to early it updates the track to out of date qsubcode track no. Then when the first real qsubcode comes in it thinks the track has changed and bumps the track number when it should not. Delaying 2 frames on the found code gives time for the qsubcode to propgate through to the copy. I do not know how this affects other things. Maybe the data needs to be delayed as well (does not matter for audio), related to the 16KB of FIFO we are not doing? I have other changes as well. Not sure if they are needed or not. ome commands appear to be dropped or corrupted as well but this happens in a consistent way. Should be able to figure it out. All of the changes in this branch need to be examined more closely greyrogue 2026-04-09 21:45:57 -04:00
  • c054ed171c Byte Swap cdg data in cdi greyrogue 2026-03-30 19:36:48 -04:00
  • ba61c5ae2a First cdg displaying greyrogue 2026-03-30 18:09:01 -04:00
  • c9308e15c4 building single ram Kitrinx 2026-03-29 18:33:38 -04:00
  • 7dd994e883 data delivery stability Kitrinx 2026-03-27 22:34:42 -04:00
  • 23348e3e0d polish up command response Kitrinx 2026-03-27 18:49:51 -04:00
  • 10556674d2 butch working well Kitrinx 2026-03-22 22:07:14 -04:00
  • 07fcddbbc8 several updates and fixes to butch and cd streaming Kitrinx 2026-03-06 11:49:51 -05:00
  • dcaaaac686 Update README.md greyrogue-patch-1 greyrogue 2026-03-02 23:59:17 -05:00
  • 4d5d1561c9 Fix UART transmit counter greyrogue 2026-03-02 09:36:14 -05:00
  • cdbedee850 Significant timing, seeking, and menu cleanup Kitrinx 2026-02-24 22:21:59 -05:00
  • cff3991bf4 Re-index menu options with new indexing system Kitrinx 2026-02-22 21:42:14 -05:00
  • 9f693be6c9 Gamedrive Init support (#30) Jamie Blanks 2026-02-22 20:57:25 -05:00
  • d8efe5a45e Adds Lightgun emulation with mouse and joystick (#26) Keith Conger 2026-02-22 14:10:08 -07:00
  • 4659e2c022 Cd improvements and Memtrack (#29) greyrogue 2026-02-22 15:02:12 -05:00
  • 3d5d570507 Merge pull request #24 from kconger/mouse_speed greyrogue 2025-07-31 06:48:33 -04:00
  • e5a434e98d Increases mouse speed. Keith Conger 2025-07-30 22:38:57 -07:00
  • 0016cfd0d4 Merge pull request #23 from TheJesusFish/master greyrogue 2025-07-28 21:21:18 -04:00
  • be56a982f3 sys update Brendan Saricks 2025-07-28 19:26:48 -05:00
  • 4f83ee678e Merge pull request #22 from greyrogue/CD_preliminary greyrogue 2025-07-28 15:11:01 -04:00
  • e6dd83f779 Merge branch 'master' into CD_preliminary greyrogue 2025-07-28 15:10:32 -04:00
  • a084cd880d Move Fastram config to avoid cheats greyrogue 2025-07-28 15:05:50 -04:00
  • cbad3334f7 Merge pull request #21 from kconger/cheats greyrogue 2025-07-28 12:45:18 -04:00
  • 223a6db30f Fix reset on cheat load, thanks Kitrinx! Remove signal tap references Move debug option Keith Conger 2025-07-28 09:34:22 -07:00
  • fc3fe53ce6 Initial Cheat Code Support Keith Conger 2025-07-27 21:48:56 -07:00
  • 62c60706e0 Merge pull request #20 from kconger/teamtap greyrogue 2025-07-27 23:31:18 -04:00
  • 984b1d9e38 Add ability to use Team Tap in JoyPort 1 or 2. Gauntlet II requires the Team Tap in JoyPort 1. Keith Conger 2025-07-27 12:26:19 -07:00
  • a6a7ab210b Initial Team Tap Support Remove JagLink option and always have it wired to the USER port Keith Conger 2025-07-26 20:01:58 -07:00
  • 88209ebdd6 Add control over fastram usage. For example 0,1 allows Attack of the Mutant Penguins to run on Single RAM greyrogue 2025-07-24 12:39:59 -04:00
  • a1cad7aab0 Improve cart compatibility greyrogue 2025-07-12 19:37:21 -04:00
  • 7fc56cf036 Add seek delay to fix Vid Grid audio corruption greyrogue 2025-07-10 15:23:30 -04:00
  • 58aa5823a6 Fixes audio corruption in Hoverstrike from CD data on i2s greyrogue 2025-07-09 10:35:44 -04:00
  • fa23ca96fb Fixes broken first cue loading for direct cdi loading and streaming greyrogue 2025-07-08 05:08:27 -04:00
  • b73768335b Fixes and support direct cdi loading and streaming greyrogue 2025-07-06 15:54:04 -04:00
  • 7a6800f641 Merge pull request #17 from kconger/menu_dupe greyrogue 2025-05-03 16:21:59 -04:00
  • 789160b01f Removes duplicate mouse menu entry Keith Conger 2025-04-29 11:59:09 -06:00
  • ffb9fbebe9 Merge pull request #14 from kconger/mouse_fixes greyrogue 2025-04-28 00:01:24 -04:00
  • 4714677708 Merge pull request #16 from greyrogue/CD_preliminary greyrogue 2025-04-27 19:48:50 -04:00
  • 53cdca8771 Preliminary CD support greyrogue 2025-04-27 17:33:27 -04:00
  • 91e8e8ac66 Merge pull request #15 from MiSTer-devel/new_cpu greyrogue 2025-04-27 15:48:10 -04:00
  • d1ea8bc8bc Map mouse signals in like the spinner. This also fixes an issue where the screen goes black when mouse one is plugged into port 1. Keith Conger 2025-04-03 12:07:26 -06:00
  • 209fec5db4 update cpu to nuked Kitrinx 2025-03-31 20:55:44 -04:00
  • 7c5ee1e6bd Merge pull request #12 from kconger/mouse_fixes greyrogue 2025-03-21 15:12:33 -04:00
  • 794de33172 Fixes mouse input Keith Conger 2025-03-21 12:55:48 -06:00
  • 64b8350ea1 Merge pull request #11 from zakk4223/spinner greyrogue 2025-03-14 05:26:45 -04:00
  • 472b5115d0 Formatting Zakk 2025-03-09 23:19:07 -04:00
  • c5b0084da8 Add P1+P2 pulse menu item (Tempest 2K) Zakk 2025-03-09 23:09:39 -04:00
  • c9873eb427 Add spinner controls Zakk 2025-03-09 21:32:02 -04:00
  • 9a7199f873 Merge pull request #9 from greyrogue/rework greyrogue 2025-01-23 20:11:50 -05:00
  • 32ba680e03 Add crop for NBA Jam and Flip Out greyrogue 2025-01-23 20:08:15 -05:00
  • 32084f3714 Merge branch 'MiSTer-devel:master' into rework greyrogue 2025-01-23 10:50:47 -05:00
  • dcbbed1d37 Merge pull request #7 from kconger/jaglink greyrogue 2025-01-23 10:49:30 -05:00
  • 921f3c809e Change does not match netlsts. Makes Iron Soldier 2 and Barkley Shut Up and Jam run greyrogue 2025-01-20 07:10:31 -05:00
  • 7225f639d7 Fix add16sat eightbit non-hi-inhibit mode. greyrogue 2025-01-20 05:32:18 -05:00
  • 2b85b440ba Merge branch 'jaglink' of https://github.com/kconger/Jaguar_MiSTer into jaglink Keith Conger 2025-01-17 10:32:18 -07:00
  • 250292a33c Fix option location Keith Conger 2025-01-17 10:30:30 -07:00
  • 586bd1e87b Fix option location Black Box Embedded, LLC 2025-01-17 09:47:37 -07:00
  • 342378db58 Exposes JagLink/ComLynx UART to USERIO port Black Box Embedded, LLC 2025-01-16 21:02:56 -07:00
  • 2d8de57dbb Merge pull request #1 from greyrogue/rework greyrogue 2025-01-16 19:18:42 -05:00
  • c1389c22e8 Stability: When writing to the same register at the same time, prioritize dest data over src data. Power Drive Rally appears to require this. greyrogue 2025-01-14 08:14:01 -05:00
  • 7d7b92bf9e Add single SDRAM (slower and untested. Speedup BIOS ROM reading when turbo enabled greyrogue 2025-01-12 11:53:20 -05:00
  • 5869dd1a92 Change vsync for dv1. Change reset logic to make consistent greyrogue 2025-01-08 22:25:11 -05:00
  • 20b9b1cc88 Rework RAM timing. Now memory state machine runs as fast as original hardware. Needs cleanup greyrogue 2025-01-08 22:22:54 -05:00
  • addd3e6359 Move cart ROM to sdram. Removed wait signal for cart ROM. Test inversion of clock resets greyrogue 2025-01-05 00:53:23 -05:00
  • 9a5a632bf2 Add eeprom file saving. Slight speed improvement: No wait on sdram write; no wait on sdram read if same sdram cas/ras address. greyrogue 2024-12-31 21:05:53 -05:00
  • 3c82a01435 Not finished evaluating these yet GreyRogue 2024-11-17 18:11:25 -05:00
  • b1023a0f1c Merge pull request #1 from greyrogue/motherboard_rework greyrogue 2024-11-17 18:03:58 -05:00
  • 8324ca1934 revert turbo to 2x Kitrinx 2024-11-15 15:17:29 -05:00
  • a1b14e949f fix several issues with controller bus Kitrinx 2024-11-15 13:03:50 -05:00
  • 3bc3257a7a add clean project file Kitrinx 2024-11-14 23:04:29 -05:00
  • 9e8884b21c fix missing tlw ports Kitrinx 2024-11-14 23:02:06 -05:00
  • b20a101001 Replace sadd4 and 8 modules inline GreyRogue 2024-11-13 20:55:29 -05:00
  • 709c09be05 Fix sadd4 and 8 modules (mistake in rework) GreyRogue 2024-11-13 18:16:32 -05:00
  • 8acfe0f460 Merge pull request #2 from greyrogue/rework_sys greyrogue 2024-11-13 08:25:07 -05:00
  • e66789a8f2 Merge branch 'rework' into rework_sys greyrogue 2024-11-13 08:23:56 -05:00
  • 2ab6b66a27 Exact contents of good build. Simplified output enables. Looped jerry high data. GreyRogue 2024-11-12 15:31:09 -05:00
  • 4a4299063a Merge branch 'rework' into motherboard_rework Kitrinx 2024-11-11 19:54:38 -05:00
  • d9d2e27af8 Fix dsp microcode for opcodes different from gpu. Allows undo of change in arith for satszp. Fixed opcodes fixes audio in NBA Jam, Doom, Wolfenstein GreyRogue 2024-11-11 19:47:41 -05:00
  • 793a8cf54f Fix sat16s instruction in dsp. Improves NBA Jam sound. GreyRogue 2024-11-10 11:24:07 -05:00
  • e518338ebf fix i2s Kitrinx 2024-11-09 13:10:27 -05:00
  • ed046eaf4e update sys Kitrinx 2024-11-09 11:51:14 -05:00
  • 0ebb5c11fd resolve merge conflict Kitrinx 2024-11-08 16:36:27 -05:00
  • 8bda2635fb rework motherboard code fixing bugs and cleaning up several things Kitrinx 2024-11-08 16:34:51 -05:00
  • d651f92e6b Improve timing. greyrogue 2024-11-07 16:26:26 -05:00
  • f254a581f4 Improve timing. Bus grant change from Kitrinx greyrogue 2024-11-07 13:22:20 -05:00
  • 94a1734a65 First pass sdram rework requires refresh rate greyrogue 2024-11-04 16:33:33 -05:00