35 Commits
Author SHA1 Message Date
Adrian "asie" Siekierka 5bb64aacf0 WS: Initial Pocket Challenge V2 support (#95)
The Pocket Challenge V2 is an education handheld based on the ASWAN SoC, as used in the WonderSwan. It uses the same boot ROM (with an early exit), but has some implementation changes:

    The LCD icon segment area is not present (on the display panel only).
    There is no onboard internal EEPROM.
    The input keypad layout differs.
    The headphone output is always used with a custom onboard DAC, as opposed to relying on the SoC's own PWM DAC for the internal speaker.

This PR implements support for all of this. Support for the PCv2-exclusive cartridge mapper (KARNAK) will be added by a separate PR.
2026-05-17 01:11:02 +09:00
SourMesen e391fd8f9a Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" (#78)
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"

* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour 9e5d013c84 Debugger: Minor performance improvements for debugger initialization 2025-03-26 21:25:34 +09:00
Sour 30fd76d9e0 NES: Added support for .qd format FDS roms 2025-02-07 21:06:17 +09:00
Sour 18269da46b SNES: Add support for Sufami Turbo games 2025-01-03 09:18:59 +09:00
Sour c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour d6d0b87c22 Added ColecoVision support
Also adds mode 1 (text mode) and mode 3 (multicolor mode) support for the SMS/SG-1000
2024-07-27 14:52:31 +09:00
Sour caaf8ed8e8 GB: Added basic support for gbx files 2024-07-06 17:54:34 +09:00
Sour 13acb3fe42 Added GBA support 2024-03-30 11:42:31 +09:00
Sour 5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour 020b29fe0d PCE: Allow loading .sgx files from compressed archives 2023-10-29 20:15:38 +09:00
Sour 4ea985f4b5 When a file has an unknown extension, check for known file signatures to pick a core 2023-03-12 16:39:48 -04:00
Sour 152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour c3a83d2aa9 PCE: Added support for .hes music files 2022-09-03 14:41:07 -04:00
Sour 1108bffe07 PCE: Read CD-ROM image in 256kb chunks instead of loading the entire file at startup 2022-09-01 11:31:38 -04:00
Sour 165c86963e Netplay: Fixed various issues/crashes/freezes, allow selecting a controller on a hub adapter, etc. 2022-07-29 00:42:51 -04:00
Sour 23bd5c599f CD audio playback, ADPCM playback 2022-04-16 17:52:25 -04:00
Sour ab023e0a9a Allowing loading CUE files, refactor mappings, implement bram, allow viewing cdrom memory in debug tools, etc. 2022-04-15 12:14:29 -04:00
Sour ed2c5fa0ba wip 2022-04-14 19:15:46 -04:00
Sour cc6818e267 PCE file association 2022-04-09 15:59:37 -04:00
Sour 98e0c7bb66 UI: Fixed duplicate GB roms in select rom dialog 2022-02-06 13:55:21 -05:00
Sour e35160a734 UI: Implemented loading from zip/7z files 2022-01-22 23:06:17 -05:00
Sour 0d78c064f3 Core: Reduce shared_ptr usage, refactor netplay code to remove static instances 2022-01-21 21:25:33 -05:00
Sour 4d092bc07b Tweak load order/priority + use file ext. to select core 2021-05-06 22:37:01 -04:00
Sour 2029191669 Input configuration work 2021-04-14 22:32:22 -04:00
Sour cece3a3a14 ZIP: Fixed recent game not loading when filename stored in zip file was not UTF-8 2020-06-30 16:50:29 -04:00
Sour 371a7a1ac8 Added basic support for GBC games 2020-05-19 21:31:33 -04:00
Sour 5f055110fa Added Game Boy support
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour e4441b5237 BS-X: Fixed loading .bs files from zip/7z files 2020-04-26 12:37:01 -04:00
Sour 6ea8d6c815 Refactoring: Port back some code changes from Mesen 2020-02-15 14:28:13 -05:00
Sour 38e4403b79 Added ST010/ST011 support 2019-07-16 00:34:44 -04:00
Sour c9405d7ba3 DSP: Added support for DSP-1/2/3/4 games (LLE - requires bios file) 2019-07-14 21:45:12 -04:00
Sour a70a746df1 MinGW: Fixed compilation errors/warnings 2019-07-03 00:44:45 -04:00
Sour f4ad787721 UI: Added support for zip/7z files 2019-03-10 23:45:56 -04:00
Sour b54efba8dc Add back some of the excluded projects 2019-02-13 14:10:36 -05:00