Commit graph

  • d57a21997a Version 5.1 released - hotfix to improve config efficiency. main Dave Bernazzani 2025-02-28 06:21:18 -05:00
  • 849c18eb2b
    Update README.md wavemotion-dave 2025-02-28 05:54:36 -05:00
  • c1d61673a7
    Update README.md wavemotion-dave 2025-02-28 05:53:29 -05:00
  • ec31048360 Minor correction to the readme file for v5.1 Dave Bernazzani 2025-02-27 06:30:36 -05:00
  • 08a5ed111b Version 5.1 - see readme.md file for details. 5.1 Dave Bernazzani 2025-02-26 10:56:25 -05:00
  • 941f3c6302 Cleanup of source code formatting and some database improvements. Dave Bernazzani 2025-02-26 07:47:23 -05:00
  • 1043fbc291 Switched to 20 VBLANK scanlines and 262 total scanlines. Dave Bernazzani 2025-02-25 18:16:17 -05:00
  • 07057b5051 More cleanup for the Frame rendering handler Dave Bernazzani 2025-02-25 17:27:20 -05:00
  • 81fedf5a06 Reworked configuration - first pass at adding memory for global config. Dave Bernazzani 2025-02-25 08:31:33 -05:00
  • 7ee7f113e3 And yet another round of cleanup in the frame rendering. Dave Bernazzani 2025-02-25 07:06:42 -05:00
  • a8f7c879f4 A round of cleanup around Prosystem Frame handling to try and dial in on getting as many games to work properly both with and without BIOS enabled. Dave Bernazzani 2025-02-24 18:53:51 -05:00
  • 30d892e564 And yet more cleanup for BIOS handling Dave Bernazzani 2025-02-24 12:16:03 -05:00
  • a2bb1219de And yet more cleanup for BIOS handling. Dave Bernazzani 2025-02-23 14:46:37 -05:00
  • 4761ace958 Another round of cleanup for BIOS/Cart swap handling. Dave Bernazzani 2025-02-23 12:19:46 -05:00
  • fb3e058e2b Overhaul of Maria Cycle counting to improve accuracy. First pass at adding BIOS support. Dave Bernazzani 2025-02-23 08:17:04 -05:00
  • 92ac5d7a20 Version 5.0 - See readme.md for details. 5.0 Dave Bernazzani 2025-02-21 07:05:39 -05:00
  • b80e0211f2 Another cleanup pass of the new composite filtering to handle artifacts. Dave Bernazzani 2025-02-19 09:24:15 -05:00
  • 5510d23ae1 More cleanup for Kangaroo mode and first pass at adding composite/artifact handling for Tower Toppler. Dave Bernazzani 2025-02-18 08:37:59 -05:00
  • 3f67763fd9 Fix for KANGAROO_MODE (though it's still not enabled by default) Dave Bernazzani 2025-02-17 11:38:41 -05:00
  • 19ec089aa9 Version 4.9 Released. See readme.md for details. 4.9 Dave Bernazzani 2025-02-17 08:58:26 -05:00
  • e452594769 Adding in RAM mirrors for improved emulation accuracy. Slight optmization to memory read handler to offset that small hit to speed due to improved accuracy. Dave Bernazzani 2025-02-16 09:23:50 -05:00
  • b3a96e11ea Version 4.8 - see readme for details. Dave Bernazzani 2025-02-15 08:24:57 -05:00
  • 8e56a25623 Version 4.8 - see readme for details. 4.8 Dave Bernazzani 2025-02-15 08:24:57 -05:00
  • f116ec6863 Some tech specs for the Atari that were useful for me Dave Bernazzani 2024-06-15 07:26:04 -04:00
  • 13d89fe935 Readme updated for version 4.7 Dave Bernazzani 2024-05-11 07:54:47 -04:00
  • ef779ea625 Version 4.7 - see readme for details. 4.7 Dave Bernazzani 2024-05-11 07:48:34 -04:00
  • c08f1b5329
    Update README.md wavemotion-dave 2024-05-11 07:10:21 -04:00
  • 66d344522b
    Update README.md wavemotion-dave 2024-05-11 07:09:32 -04:00
  • 287894babc 4.6d with database cleanup, debug improvements and minor tweaks. Dave Bernazzani 2024-05-11 07:06:15 -04:00
  • 4ff31b149c Updated readme for version 4.6c Dave Bernazzani 2024-05-10 07:43:34 -04:00
  • f1540e71a9 4.6c with fix for Legend of Silverpeak (swap in bank 0 by default) and improvement for screen shift using X/Y so the screen does not jitter when you hold the button down. Dave Bernazzani 2024-05-09 09:16:33 -04:00
  • a57f6293c8 4.6b adding a number of new and updated homebrews to the internal database using Trebor's PRO PACK from January 2024. Dave Bernazzani 2024-05-08 08:04:19 -04:00
  • e07035aa31
    Explained Screen Pan Up/Down wavemotion-dave 2024-05-07 07:55:41 -04:00
  • c1e90fdb59
    Added section on screen tweaking. wavemotion-dave 2024-05-07 07:54:29 -04:00
  • 8fe0219f2c Version 4.6a with the new ability to shift/pan the screen up/down using the X/Y buttons. This allows for 16 extra pixels to be shifted into view for games that utilize a significant number of extra scanlines. Dave Bernazzani 2024-05-07 07:27:38 -04:00
  • 7a5fdc4db2
    Update README.md for version 4.6 wavemotion-dave 2024-05-06 09:54:01 -04:00
  • 44c7432e6e
    Update README.md for version 4.6 wavemotion-dave 2024-05-06 09:42:05 -04:00
  • 90abe106ce Version 4.6 with full support for the .a78 v4 headers, improved HSC support, and other sundry improvements. See readme.md for details. 4.6 Dave Bernazzani 2024-05-06 09:02:41 -04:00
  • 30f0a004c0 Readme updated for version 4.5b Dave Bernazzani 2024-05-05 11:06:01 -04:00
  • 07887cc610 Version 4.5b with new Zoom magnifying glass icon to toggle a 1:1 zoom the display (with centering) - useful for games with text or high score entry. Each game that utilizes the High Score Cart (HSC) will get their own 2K of "battery backed" SRAM. Dave Bernazzani 2024-05-05 10:59:15 -04:00
  • 7441d9ff2a Version 4.5b with new Zoom magnifying glass icon to toggle a 1:1 zoom the display (with centering) - useful for games with text or high score entry. Each game that utilizes the High Score Cart (HSC) will get their own 2K of "battery backed" SRAM. Dave Bernazzani 2024-05-05 10:25:58 -04:00
  • 0b705b495c Version 4.5a with some sanity checks added to ensure a larger than 48K cart does not ever overwrite memory if inadvertently set (or detected) to be a CF_NORMAL type cart. This was causing problems with the Donkey Kong XM demo cart. Dave Bernazzani 2024-05-04 08:06:14 -04:00
  • a6f3527016 Version 4.5 with improved display output (small fonts look better) and SNES pad support. 4.5 wavemotion-dave 2022-11-18 10:42:30 -05:00
  • 455e2d24f3 The new SNES2Atari scheme for the 7800 is supported. Choose this as a controller type for the few games that utilize it. Hopefully more will follow! wavemotion-dave 2022-11-17 07:32:14 -05:00
  • 4abfabf98f
    Minor typos corrected. wavemotion-dave 2022-11-15 07:08:08 -05:00
  • b172b7d8b5 Version 4.4 released. 4.4 wavemotion-dave 2022-11-14 08:50:25 -05:00
  • 5907e921ba V4.3b with ability to select from 3 of Trebor's PRO PACK color Palettes (CRT V2 COOL, WARM and HOT) wavemotion-dave 2022-11-14 07:23:44 -05:00
  • 653e4354ea 4.3a - Improved sound channel mixing to avoid volume drop. wavemotion-dave 2022-11-13 11:45:41 -05:00
  • 47bcbdf7e9 Version 4.3 is released! 4.3 wavemotion-dave 2022-11-11 09:35:40 -05:00
  • 11e0eb748c Cleanup as we get ready to launch 4.3 wavemotion-dave 2022-11-11 06:45:05 -05:00
  • 6b15e128e5
    Update README.md wavemotion-dave 2022-11-09 14:42:50 -05:00
  • 29bde658bc
    Update README.md wavemotion-dave 2022-11-09 14:35:47 -05:00
  • 7b9aa7fcf0 More optmizations to eek out a bit more speed. wavemotion-dave 2022-11-09 10:37:37 -05:00
  • 1a8f11f129 4.2d More optmization to banksets and some CPU improvements. wavemotion-dave 2022-11-09 06:58:51 -05:00
  • f7c4c647ee Fix for Xenoprobe wavemotion-dave 2022-11-08 16:16:29 -05:00
  • 700453df0d 4.2c More Maria Cycle fixes. Kung Fu playable again. wavemotion-dave 2022-11-08 15:47:43 -05:00
  • e739276662 Minor code refactor and cleanup. wavemotion-dave 2022-11-08 14:00:39 -05:00
  • eb2f263cd2 More cleanup of Maria Cycles for better accuracy. wavemotion-dave 2022-11-08 12:55:57 -05:00
  • aa02a71247 4.2b Preliminary support for Banksets handling. Improved DMA timing. Small tweaks and improvements to compatibility across the board including handling more of the "stable" illegal opcodes for the 6502. wavemotion-dave 2022-11-08 07:53:14 -05:00
  • eb91c9c37a Version 4.2 notes. 4.2 wavemotion-dave 2022-11-06 06:13:39 -05:00
  • a3c6f26fa3 Version 4.2 released with new RAM x2 scheme, improved internal database and Pokey @800 support. wavemotion-dave 2022-11-06 06:12:44 -05:00
  • 009c4d2c4d
    Added configuration section. wavemotion-dave 2022-11-02 07:44:04 -04:00
  • 6bcca8c203 Version 4.1 with improvement to Maria "Steal Cycle" handling to make most games run more accurately. 4.1 wavemotion-dave 2022-11-02 07:10:53 -04:00
  • be39c6110b More cleanup wavemotion-dave 2022-11-01 18:10:25 -04:00
  • 53c4e85496 Minor screen tweaks and database cleanup. wavemotion-dave 2022-11-01 16:19:01 -04:00
  • 81a7851cd9 Minor tweak to the sound engine to clean up gaps. wavemotion-dave 2022-11-01 14:45:13 -04:00
  • e955ae60d3 Reverted Cycle Stealing default until cycle timing can be worked out better. wavemotion-dave 2022-11-01 13:53:07 -04:00
  • 213a453af1 4.0b the DSi now defaults to 'steals cycles' to make it more accurate. wavemotion-dave 2022-11-01 12:13:28 -04:00
  • 4843c9d9e4 4.0a small tweak for Ninja golf and minor optmization wavemotion-dave 2022-11-01 11:14:15 -04:00
  • 4620f70ed0 Fix for Ms. Pac Man (steals cycles) wavemotion-dave 2022-11-01 11:02:07 -04:00
  • bb9bd32e89 Fixed typo 4.0 wavemotion-dave 2022-11-01 06:53:46 -04:00
  • 7c0e11c299 Version 4.0 - switch to the maxmod streaming library to remove "zingers" from sound. wavemotion-dave 2022-11-01 06:51:56 -04:00
  • 97d494e265 Eliminated obsolete files. wavemotion-dave 2022-10-31 09:57:05 -04:00
  • b4250c785f Updated sound core to the MAXMOD sound library. This eliminates "zingers" in the sound output. wavemotion-dave 2022-10-31 09:56:42 -04:00
  • c48a14ba79 New for maxmod sound library. wavemotion-dave 2022-10-31 09:55:56 -04:00
  • ef4a1b62c5 New for maxmod sound library. wavemotion-dave 2022-10-31 09:55:39 -04:00
  • 1673fa8bda Minor cleanup wavemotion-dave 2022-10-30 07:03:38 -04:00
  • 8fe429c2d4 3.9b ... just a bit faster wavemotion-dave 2022-10-29 16:17:15 -04:00
  • 17d476de09 Slight Sally CPU optmization to gain a half frame wavemotion-dave 2022-10-29 16:16:37 -04:00
  • d7f36f755e Fix for console switches wavemotion-dave 2022-10-29 10:19:55 -04:00
  • 1e435318bd Version 3.9 released! 3.9 wavemotion-dave 2022-10-29 09:23:32 -04:00
  • ef9d3f03b8 Moved high score SRAM backing file to /data/ wavemotion-dave 2022-10-29 06:59:11 -04:00
  • d23d03d00c Removed obsoleted files wavemotion-dave 2022-10-29 06:52:00 -04:00
  • 973c07ec38 Refactor and remove obsoleted code. wavemotion-dave 2022-10-29 06:51:30 -04:00
  • 17f4f468cb Added smaller printf handling for better stack memory usage. wavemotion-dave 2022-10-29 06:51:06 -04:00
  • a05e9519e5 3.8e with another half-frame of performance wavemotion-dave 2022-10-28 15:46:16 -04:00
  • 6cd4ed6cd2 And another partial frame of performance. wavemotion-dave 2022-10-28 13:01:31 -04:00
  • 73c1c123b1 Minor cleanup wavemotion-dave 2022-10-28 12:40:59 -04:00
  • 42452d0973 Reverted Maria fast color optmization. wavemotion-dave 2022-10-28 11:27:05 -04:00
  • c3533d842e Another slight Maria color optmization for just a bit more speed. wavemotion-dave 2022-10-28 11:18:37 -04:00
  • 9be397cbb3 3.8d Improved speed of the sound core to write 16-bits at a time (vs 8-bits). Minor optmization of the 320AC modes in the Maria handling. Removed large buffers from stack. wavemotion-dave 2022-10-28 07:15:14 -04:00
  • 39412a3b57 3.8c - A few more optmizations and proper screen clear between games. wavemotion-dave 2022-10-27 21:43:56 -04:00
  • 78bf4c0672 More optimization and streamline of Maria handling. wavemotion-dave 2022-10-27 18:44:52 -04:00
  • e6dbfe966d Slight optmization for Pokey games wavemotion-dave 2022-10-27 08:09:00 -04:00
  • f6234abc87 3.8b Another frame of performance for Pokey games (Commando, Ballblazer, etc) wavemotion-dave 2022-10-27 07:25:47 -04:00
  • 76beb61caa Fix for Jinx voice wavemotion-dave 2022-10-26 15:29:37 -04:00
  • 035becf824 3.8a fix for non-database matches wavemotion-dave 2022-10-26 12:43:52 -04:00
  • 2a505dd775 Reversed logic on Cycle Stealing - it was backwards from old ProSystem days. 3.8a wavemotion-dave 2022-10-26 11:27:11 -04:00
  • 8f21c6e20f Version 3.8 - more speed, more options, better gameplay 3.8 wavemotion-dave 2022-10-26 08:14:48 -04:00
  • d047cca163
    Update README.md wavemotion-dave 2022-10-26 07:43:40 -04:00