Stephen Anthony
9250059086
Update Xcode project for missing files.
2020-02-01 22:30:26 -03:30
Stephen Anthony
9ad47ae5f3
Updated copyright to 2020. Happy New Year to anyone reading this!
2019-12-31 13:48:56 -03:30
Stephen Anthony
ef45cc5037
Added Lightgun class to Xcode project.
2019-12-30 19:00:49 -03:30
Stephen Anthony
3e3b9b3d50
Final updates for default initialization.
...
The debugger is crashing, so now the debugging begins :)
2019-12-29 20:12:37 -03:30
Stephen Anthony
f9b3d0198a
Updated Xcode project for addition of PhosphorHandler class.
2019-12-26 20:47:01 -03:30
Stephen Anthony
fdee5ba642
Some cleanups suggested by clang-tidy.
2019-12-21 22:38:01 -03:30
Christian Speckner
84fe53c673
Adapt XCode project file.
2019-12-19 18:08:43 +01:00
Christian Speckner
e5159ca59c
Be ready for fractional scaling factors, performance improvements.
2019-12-17 21:31:08 +01:00
Christian Speckner
d9effb80b8
Rename HqBlitter -> QisBlitter
2019-12-17 17:16:37 +01:00
Christian Speckner
01d2bfa598
Update XCode project.
2019-12-10 23:23:46 +01:00
Stephen Anthony
4deafc03f5
Updated xcode project for recent class additions.
2019-11-02 11:27:18 -02:30
Stephen Anthony
91148d299a
Eliminate conversion to pointer when it's not necessary.
2019-09-27 22:50:24 -02:30
Christian Speckner
ba3015a8f9
Fix MacOS build.
2019-09-04 15:54:17 +02:00
Stephen Anthony
69d807a85b
Update Xcode project for removed file.
2019-08-20 21:15:19 -02:30
Stephen Anthony
c10b467de1
Updated files for upcoming release (whenever that may be).
...
Added info from 6.0.1 branch.
2019-08-18 19:09:18 -02:30
Christian Speckner
06f452e7bd
Remove unecessary cwd logic.
2019-08-18 22:10:24 +02:00
Christian Speckner
712cfbaeb1
Don't try to detect launch from finder.
2019-08-17 23:48:19 +02:00
Christian Speckner
89709b925e
Fix MacOS build.
2019-08-17 22:46:47 +02:00
Stephen Anthony
a04fbc8292
Fixed Xcode project for recent file selector changes.
2019-06-22 21:37:09 -02:30
Stephen Anthony
b1b0f685d1
Fix compile error and warnings in macOS.
...
Still need to fix crashes on startup.
2019-05-25 15:01:00 -02:30
Stephen Anthony
83a3bdd6cd
GUI support is now conditional in Stella. This is enabled by default for all ports except libretro.
...
- When disabled, it also disables the debugger and cheatcode support
- UI-wise, this reverts Stella to 1.x functionality (before any internal UI was added)
- Eliminates 47000 lines of code for those ports (like libretro) that don't need it.
2019-05-02 17:58:39 -02:30
Stephen Anthony
351462ddff
Xcode project changed again for some reason???
2019-05-01 19:17:13 -02:30
Christian Speckner
8e22dc52b4
Log via Logger singleton, fixes races between logging and OSystem teardown.
2019-05-01 23:14:16 +02:00
Christian Speckner
0e6e54f15c
Save settings immediatelly on sqlite and macos.
2019-05-01 12:04:09 +02:00
Stephen Anthony
49706b4190
Updated Xcode for recent class additions.
2019-04-30 21:20:42 -02:30
Christian Speckner
4d0da9b8e7
Merge branch 'master' into sqlite
2019-04-29 00:50:30 +02:00
Stephen Anthony
a7cf51995e
Add missing class to Xcode.
2019-04-27 14:13:01 -02:30
Christian Speckner
262084778e
Coding style.
2019-04-26 22:27:20 +02:00
Christian Speckner
f26f4e53c6
Remove obsolete platform specific settings classes.
2019-04-26 22:24:33 +02:00
Christian Speckner
126464f66f
Switch MacOS to SettingsRepository, fix clash between bspf.hxx and Cocoa.
2019-04-26 00:23:53 +02:00
Stephen Anthony
00e464afc3
Enable conditional compilation for ZIP/zlib support.
2019-04-24 15:36:20 -02:30
Stephen Anthony
1042c4ff7f
First pass at conditional compilation of SDL for Stella.
...
For now, it's enabled for all mainline ports.
Stella doesn't absolutely need SDL (as the libretro port shows); it's less than 2000 lines in 220,000+ LOC,
2019-04-23 13:56:15 -02:30
Stephen Anthony
e865cde07b
Re-enabled PNG support for Xcode, and fixed minor warnings.
2019-04-21 21:02:30 -02:30
Christian Speckner
0f3648ee09
Convert to ARC.
2019-04-14 18:52:58 +02:00
Christian Speckner
d63f68508f
Update NIBs, resolve warnings.
2019-04-14 18:40:21 +02:00
Christian Speckner
d394dd876d
Turn warnings in XCode to 11, pacify warnings.
2019-04-14 18:25:02 +02:00
Stephen Anthony
54afc16015
Updated Xcode for recent class additions.
2019-03-31 11:55:38 -02:30
Christian Speckner
51ef029afe
Add CartCDFInfoWidget to xcode project.
2019-03-21 21:31:54 +01:00
Stephen Anthony
b8393a22a1
Updated Xcode for recent class additions.
2019-03-16 16:08:17 -02:30
Stephen Anthony
42f9fc88f1
Fixed macOS compilation
...
- Like Windows, the 'basedir' stuff isn't implemented yet
2019-02-24 20:03:29 -03:30
Stephen Anthony
d5180ba649
Improve variable/method naming in Settings class.
2019-02-23 17:07:50 -03:30
Stephen Anthony
032b08cca1
Fixed compilation errors in macOS. I still need to think about the Settings stuff, though.
2019-02-23 16:02:13 -03:30
Stephen Anthony
130fcf1dfc
Fairly large refactoring of Settings class
...
- Completely separate Settings and OSystem; the former no longer uses the latter at all
- Moved separate Settings methods directly into that class, exposing less info outside the class
- Reworked loading/saving config files; this may break macOS port (not tested yet)
- Next thing TODO is convert Settings class to use map instead of vectors
2019-02-21 21:55:08 -03:30
Stephen Anthony
f94fd34f99
Updated macOS project files to Xcode 10, fixing any remaining warnings.
2019-02-14 19:07:05 -03:30
Stephen Anthony
275666b0af
The annual copyright year update.
2019-01-01 11:35:51 -03:30
Stephen Anthony
933c4d7d3c
Mac-related files/folders are now using 'macOS' naming scheme.
2018-12-19 11:46:09 -03:30