73 Commits

Author SHA1 Message Date
Duckey77 d7b5bdfb72 C64 DTV support 2020-09-28 14:10:44 -07:00
Duckey77 5c4d7926f2 A vice-core for testing the multiple libraries
Systems have to be manually changed for now
2020-09-26 11:02:36 -07:00
Duckey77 edf4f01851 Add defines to skip AltCPU mods in the interrupts if it is not used 2020-09-26 10:53:09 -07:00
Duckey77 873b51a119 Clean up small errors and remove individual test sources 2020-09-26 10:51:36 -07:00
Duckey77 c62b19163c Fixes for issues found with the new test apps 2020-09-24 21:22:23 -07:00
Duckey77 5bedc7241a Create test apps to test the libraries 2020-09-24 21:20:28 -07:00
Duckey77 186af3a51a Set up project file and ViceCore to support multiple libraries in the future 2020-09-24 15:15:21 -07:00
Duckey77 c91011d0e1 Fix C64 includes 2020-09-24 15:07:50 -07:00
Duckey77 32d4a4a952 Make vic20 capable of single frame rendering 2020-09-24 15:07:31 -07:00
Duckey77 fc5fc988e0 Allow oeheadless to support separate libraries for Vic20, C64 and C128 2020-09-24 15:06:38 -07:00
Duckey77 29a544967e Make changes to support multiple dynamic libraries 2020-09-24 15:05:17 -07:00
Duckey77 bf3e26bb06 These files have been replaced with library dependent files 2020-09-24 14:12:49 -07:00
Duckey77 4d0abf0c58 More C128 stuff for library 2020-09-24 08:12:40 -07:00
Duckey77 d8d615e2b0 CMake fixes for c128 2020-09-24 08:11:46 -07:00
Duckey77 de0c3c5e72 Start of a C128 object interface 2020-09-23 15:06:35 -07:00
Duckey77 442d6722a7 Change the maincpu to allow single frame rendering 2020-09-23 14:09:53 -07:00
Duckey77 46f88186ff Make lists to create C128 dynamic library 2020-09-23 14:09:25 -07:00
Stuart Carnie c8e2d7f3f1 Merge pull request #6 from OpenEmu/sgc/vice3.4
Upgrade to VICE 3.4 with single-threaded architecture
2020-02-22 11:20:47 -07:00
Stuart Carnie 2a047022c5 fix: Update build info; update README 2020-02-22 11:17:29 -07:00
Stuart Carnie 119e68e98d feat: Update README with build instructions 2020-02-21 19:11:25 -07:00
Stuart Carnie 1f296c99e0 fix: Set correct timings on initialization 2020-02-15 09:15:33 -07:00
Stuart Carnie 83a31b3208 feat: Fixed timing per frame to ensure correct audio sync 2020-02-15 09:02:57 -07:00
Stuart Carnie 31df42e303 feat: Disabled rewind; not supported easily by VICE
Each time a state is serialized, it is expensive.
Drives are sync'd and other events must take place
before the state is serializable.
2020-02-10 21:06:28 -07:00
Stuart Carnie 84065ea954 feat: Updated macOS files for positional and symbolic keyboard mappings
* clean up remaining code from 3.3
* added <os/log.h> support when building OpenEmu dylib
2020-02-09 22:38:30 -07:00
Stuart Carnie f89c565268 feat: input working; experimenting with -flto 2020-02-09 00:29:09 -07:00
Stuart Carnie 5d68149e66 feat: graphics and audio now working 2020-02-08 22:49:35 -07:00
Stuart Carnie a7287ec011 chore: initial commit of 3.4
Absolutely nothing works at this point
2020-02-08 08:04:23 -07:00
Stuart Carnie a4fe2355ec chore: update ignored files 2020-02-07 20:20:18 -07:00
Duckey77 5ce41f5a87 Fixing the Core version to 3.3 2019-10-08 12:31:55 -07:00
Duckey77 3826830bc6 Add Vice 3.3 source 2019-05-17 08:47:14 -07:00
Duckey77 975b3f2fc9 Remove VICE 3.2 source 2019-05-17 08:46:39 -07:00
Duckey77 bef320fda6 Create arch reps for OpenEmu and move all deps there 2019-05-17 08:45:53 -07:00
clobber 430ef2a807 Add missing header from commit 8ce6f26000 2018-11-05 14:53:04 -06:00
clobber 8b4b91666a Update display mode change support for API change 2018-10-29 15:42:30 -05:00
clobber cccabfe4a8 Fix constants in initial -displayModes array 2018-10-20 01:37:04 -05:00
clobber 8ce6f26000 Add display mode change support 2018-10-19 21:55:02 -05:00
clobber 33a06cde68 Restore larger video buffer
Fixes intermittent crashes on launch from attempts to render outside the canvas.
2018-10-17 15:47:30 -05:00
clobber 498a70244a Xcode project cleanup 2018-10-15 14:39:09 -05:00
clobber 5b1ad44c7d Don't use "DoubleSize" mode for video output 2018-10-14 12:45:23 -05:00
clobber 4a2c622906 Fix PAR 2018-10-14 01:00:47 -05:00
clobber c167fbc5e1 Support dedicated "Jump" button and joystick port swapping 2018-10-13 22:49:25 -05:00
clobber 92242dc229 Update -insertFileAtURL: API for error handling 2018-10-12 20:53:07 -05:00
clobber 261243e817 Prevent macOS media keys by ignoring function key presses unless Fn is pressed 2018-10-10 15:51:59 -05:00
clobber 168edf1305 Implement file insertion support 2018-09-29 18:55:23 -05:00
clobber c325a57ff9 Use -fileSystemRepresentation for file names 2018-09-29 13:14:15 -05:00
clobber 5f8f6eb71c Fix compiling on Xcode 10 2018-09-29 12:15:07 -05:00
clobber aa0844982a Add initial file insertion support 2018-09-29 00:57:12 -05:00
clobber ff96ffd72c Merge pull request #5 from duckey77/master
Update VICE to 3.2
2018-09-27 20:24:14 -05:00
Duckey77 ed5a26b8ce Set Core Version to 3.2 2018-06-18 17:24:40 -07:00
Duckey77 3cf891c7b8 Update Project files for Vice 3.2 2018-06-18 17:20:22 -07:00