Aaron Culliney
0dbcfbc9a2
Various fixes to get Mac and iOS building
2016-02-15 21:10:16 -08:00
Aaron Culliney
829291feba
Refactor all drawing to run on video thread in one scanner pass
...
- Moves extra work off CPU/audio thread
- Prepares the way to possibly remove the vestigal intermediate indexed framebuffer and do direct RGBA_8888 writes
to XImage or OpenGL texture
- Prepares the ground for possible better emulation of video scanner hardware
Conflicts:
src/display.c
src/video/glvideo.c
src/video/video.h
2016-02-15 13:29:58 -08:00
Aaron Culliney
261ae2efae
Refactor to not use video_backend in so many places
2016-02-07 14:42:32 -08:00
Aaron Culliney
281fccb73b
Update misc project settings =)
2016-01-05 00:11:38 -08:00
Aaron Culliney
c5256dde85
Add new shader to iOS and Mac bundle
2016-01-05 00:10:11 -08:00
jvernet
1b2c6fff83
Project update
2016-01-04 21:25:28 -08:00
jvernet
5f21ef14a4
Macs Flat icons, Toolbar
2016-01-04 21:25:28 -08:00
jvernet
4de4fa6685
??
2016-01-04 21:25:28 -08:00
jvernet
680fbea853
Add missing IOS icon
2016-01-04 21:25:28 -08:00
jvernet
29e6dcde2f
dsk document definition
...
so that you can download .dsk directly in Apple2IOS Document/inbox
directly from Safari. But need a way to show Inbox folder in Disk View…
2016-01-04 21:25:28 -08:00
jvernet
0fee86bc3c
Added ReadOnly Switchs for disks
2016-01-04 21:25:27 -08:00
jvernet
b6a9f667ef
Latest commit from mauiaaron need common.h in imagutil for FREE and MALLOC macros
2016-01-04 21:25:27 -08:00
jvernet
7008d21fcf
IOS icon
2016-01-04 21:25:27 -08:00
jvernet
f05ce4d247
IOS icons
2016-01-04 21:25:27 -08:00
jvernet
6445546ff9
Toolbar Icons
2016-01-04 21:25:27 -08:00
jvernet
672d824946
Yes, it work !
...
https://youtu.be/C5no96qnCNQ
2016-01-04 21:25:27 -08:00
jvernet
4d89d173f4
Here we are: now everything work for iPad.
2016-01-04 21:25:27 -08:00
jvernet
86064cf1c6
Hard to understand those Segues ***ing
2016-01-04 21:25:27 -08:00
jvernet
b60a697b86
Finally ! First time loading disk !!!
2016-01-04 21:25:27 -08:00
jvernet
3cea55cc40
Est ce que je vais terminer un jour ?
2016-01-04 21:25:26 -08:00
jvernet
f722725992
IOS Pref more
2016-01-04 21:25:26 -08:00
jvernet
28875b5e76
IOS Prefs
2016-01-04 21:25:26 -08:00
jvernet
a3040dfb05
IOS stuff
2016-01-04 21:25:26 -08:00
jvernet
d23b0593fb
IOS Stuff
2016-01-04 21:25:26 -08:00
jvernet
97700bbff6
More IOS work
...
but it doesn’t work better.
2016-01-04 21:25:26 -08:00
jvernet
b9a6f0060d
test on real iPad
2016-01-04 21:25:26 -08:00
jvernet
4522fa98ac
ToolBar properly at bottom
2016-01-04 21:25:26 -08:00
jvernet
bf341731f0
Separate View/controller
2016-01-04 21:25:26 -08:00
jvernet
b04e7760c2
IOS ToolBar Trying
...
Need to know how it work…
2016-01-04 21:25:26 -08:00
jvernet
f984bfc5b0
IOS
2016-01-04 21:25:25 -08:00
jvernet
b251e122e2
Localization Preferences
2016-01-04 21:25:25 -08:00
jvernet
4d1224ce29
Localization French
2016-01-04 21:25:25 -08:00
jvernet
746dcb2e3d
Suite
2016-01-04 21:25:25 -08:00
jvernet
f4258ade45
Initials changes
...
Added NSToolbar and French Localization
2016-01-04 21:25:25 -08:00
Aaron Culliney
e7e6af1335
WIP : first cut at MainMenu popup
2016-01-04 20:34:27 -08:00
Aaron Culliney
5737e89150
Initial iOS target compiles, links, and appears to run in simulator and on device =)
2016-01-04 20:34:27 -08:00
Aaron Culliney
6af1309e2d
Various project changes to prepare for iOS target
2016-01-04 20:33:35 -08:00
Aaron Culliney
042edd8bab
Segregate Mac-specific classes into OSX group
2016-01-04 20:33:35 -08:00
Aaron Culliney
d69b416c58
Lightly refactor emulator joystick API in preparation for more comprehensive refactor
2015-12-19 13:01:28 -08:00
Aaron Culliney
c35122beb6
Changes insisted upon by Xcode 7.x
2015-11-14 10:42:17 -08:00
Aaron Culliney
ee83ecb52c
Enable CPU speed animation
2015-11-14 10:41:53 -08:00
Aaron Culliney
a61fd339a6
Various fixes to get Mac build compiling
2015-11-14 08:01:20 -08:00
Aaron Culliney
dc1845afe9
Add correct files to Mac project
2015-11-13 23:09:24 -08:00
Aaron Culliney
2cc23cf35d
Upgrade to GPLv3 "or later" and update copyrights
2015-10-22 21:09:13 -07:00
Aaron Culliney
ed60b2ea73
Refactor VM initialization and shutdown
2015-09-11 23:03:17 -07:00
Aaron Culliney
2c97f7af19
Excise HEADLESS ... it was only being used by testcpu
2015-09-06 17:14:38 -07:00
Aaron Culliney
7d4b63e12d
Refactor : move reinitialize() to timing module and make static (mostly)
2015-09-06 14:05:18 -07:00
Aaron Culliney
a0cadc83c6
Refactor timing locking behavior
...
- Do not start CPU thread until after splash screen
- Insure that only CPU thread can actually create/destroy the audio interfaces
2015-07-26 13:48:24 -07:00
Aaron Culliney
2bc846d1fe
Revert "Fix non-deterministic ctor load issues and use singleton for video_backend module access"
...
This reverts commit af95212a199fbf4360de89409067861b6248a5b5.
TODO : make ctor loads deterministic
2015-04-17 21:40:56 -07:00
Aaron Culliney
af95212a19
Fix non-deterministic ctor load issues and use singleton for video_backend module access
2015-04-16 21:53:12 -07:00