17 Commits

Author SHA1 Message Date
clobber f909b1e8a3 Update to ProSystem JG 1.5.1 2022-12-24 17:21:16 -07:00
C.W. Betts 03a35ab963 Build only active architecture on debug builds. 2021-02-20 01:36:41 -07:00
C.W. Betts cf410b6700 Remove Xcode template icon.
Make ProSystem build on both Apple Silicon and Intel.
2020-12-22 23:52:17 -07:00
C.W. Betts d0a5ab88d8 Merge branch 'master' of github.com:OpenEmu/ProSystem-Core into master 2020-10-01 02:04:21 -06:00
C.W. Betts 9228bbea43 Fix locations of the system plugin headers.
Minor Xcode maintenance.
2020-10-01 01:26:41 -06:00
clobber 56420c3a12 Merge fixes and improvements from Wii7800 0.5 fork by raz0red (https://github.com/raz0red/wii7800/releases/tag/0.5)
Includes:
- Partial Expansion Module (XM) support
  - XRAM
  - XPokey (limited to single Pokey)
- Added support for cartridges with sizes greater than 144k
- Additional bank switching modes and cartridge types
- Multiple bank switching fixes
- Reworked cartridge header detection
  - Now properly detects bank switching, RAM, etc.
  - Detects Expansion Module (XM)
  - Detects High score cartridge
  - Detects Pokey at $0450
- Cartridge database
  - Added several new cartridge properties
    - Pokey at $0450
    - Default difficulty switch settings
    - Expansion Module (XM) enabled/disabled
    - High score cartridge enabled/disabled
  - Database content
    - Fixed incorrect controller settings for Sirius, Crossbow,
        and Alien Brigade
    - Added many homebrew cartridges
- Fixed issue occurring when Kangaroo and Holey were enabled (caused
    background to be displayed, resulting in large black squares)

Missing:
- High Score Cartridge support
2020-08-23 00:36:54 -05:00
C.W. Betts 1742f0be53 Update language resources.
This quiets warnings in newer Xcode releases.

Also update framework locations.
2020-01-07 16:43:14 -07:00
Rudy Richter d2ed27ffca Enable direct-render 2017-07-22 11:06:00 -04:00
Alexander Strange 5a02e16589 Update projects - fix debug builds, make deployment 10.11, enable objc-arc properly, build faster 2015-10-17 13:04:19 -07:00
clobber c5b4b1166d Turn off GCC_NO_COMMON_BLOCKS 2015-10-09 19:40:21 -05:00
Christoph Leimbrock c5efc99e31 Fix some warning and adjust project settings. 2015-10-06 22:04:33 +02:00
clobber ec17ea864f Refactor sound 2015-08-07 03:44:38 -05:00
clobber ec2a8c68e5 Fix bit shift overflow warning and enable -O3
With optimization on, cartridge_size will result in garbage/undefined behavior and break loading of games not found in the database
2015-08-06 01:11:14 -05:00
clobber 8518f32fbb Project file clean up 2015-08-05 22:49:26 -05:00
Alexander Strange 366bb1c4a9 Compilation speed: enable modules 2014-01-19 23:03:17 -08:00
clobber 96b4606d7b Update spakle update URL and remove DSA key 2013-12-21 21:35:56 -06:00
clobber 6d1f51397e Initial port
Still needs sound. Note: won't run with optimizations so release build
is -O0
2013-07-30 02:31:40 -05:00