Commit Graph

77 Commits

Author SHA1 Message Date
James Sanford
763f0d322c Image name changes. 2012-10-23 18:40:23 -07:00
James Sanford
95155b2f04 Power Off action. 2012-10-23 18:40:22 -07:00
James Sanford
991fdba07a Random notes for those that read the default config. 2012-10-23 18:40:22 -07:00
James Sanford
af1cb6ef89 Exit app if user cancels mandatory dialog. 2012-10-23 18:40:22 -07:00
James Sanford
c32a835a56 Load ROM at the same time that we unpack internal assets. 2012-10-23 18:40:22 -07:00
James Sanford
e09b2a0b8a Ask user to pick a disk image. 2012-10-23 18:40:22 -07:00
James Sanford
d1934cb53d Show a dialog until the internal images are ready to be used. 2012-10-23 18:40:22 -07:00
James Sanford
029a485d0d User can choose between some built in disk images. 2012-10-23 18:40:22 -07:00
James Sanford
4d11d473d6 Config files in assets/ 2012-10-23 18:40:22 -07:00
James Sanford
60681e4db4 Note about deficiencies in CopyHelper. 2012-10-23 18:40:19 -07:00
James Sanford
7fd08733ec These files were removed earlier 2012-10-23 18:40:19 -07:00
James Sanford
a587ba4ed7 Use config files from 'assets', copied to external storage directory. Copy 'default' config over on startup, which allows the user to edit the default config. 2012-10-21 02:59:37 -07:00
James Sanford
07ad8717ba Strip down features to prepare for first release. 2012-10-19 17:10:20 -07:00
James Sanford
aff9838674 More accurate scaling with GL renderer. The software renderer likely needs an adjustment now. 2012-10-18 00:18:15 -07:00
James Sanford
10c52151f7 Clean up the GL window scaling routines. 2012-10-17 22:27:45 -07:00
James Sanford
7079970b79 Fixup style. 2012-10-17 21:59:07 -07:00
James Sanford
33eeb6f175 Placeholder dial for emulation speed. 2012-10-17 21:35:33 -07:00
James Sanford
92ad0afb3c Bug workaround to create KEYCODE_DEL events. 2012-10-17 21:24:26 -07:00
James Sanford
b039ca01c4 Initial layout for disk image selector. 2012-10-17 21:24:26 -07:00
James Sanford
8017a226dd ActionBar icons. 2012-10-17 21:24:26 -07:00
James Sanford
0b66e23f2f Minor README updates. 2012-10-17 21:24:26 -07:00
James Sanford
c8774b5287 Allow secondary pointer to be promoted to primary. 2012-10-17 21:24:26 -07:00
James Sanford
c4524ae164 Update action bar icon during joystick/mouse switch. 2012-10-17 21:24:26 -07:00
James Sanford
b8cb45b481 Start cleaning up options menu and ActionBar. 2012-10-17 21:24:26 -07:00
James Sanford
3f1de7eeca New mouse with multitouch buttons. 2012-10-17 21:24:25 -07:00
James Sanford
e45690bc74 Use KegsViewGL renderer by default. 2012-10-17 21:24:25 -07:00
James Sanford
4704863843 Merge in OpenGL version of screen update. 2012-10-17 21:24:25 -07:00
James Sanford
1d82d39eb2 Moving KegsThread out of KegsView. 2012-10-17 21:24:25 -07:00
James Sanford
589a28af6a Remember to set bit 8 for special events. 2012-10-17 21:24:24 -07:00
James Sanford
ce110ffb86 Allow startup slot to be set externally. 2012-10-17 21:24:24 -07:00
James Sanford
8683da9557 Helper to see if native thread loop is waiting to power on. 2012-10-17 21:24:24 -07:00
James Sanford
1f9812a371 Add ability to power back on. Only expose 'power cycle' in the UI. 2012-10-17 21:24:24 -07:00
James Sanford
c3af8c61f5 Add 'Power Off' event, causes kegsmain to exit. 2012-10-17 21:24:24 -07:00
James Sanford
c059be6084 Disable built-in .gz handling under Android. 2012-10-17 21:24:24 -07:00
James Sanford
08509faebd Spotted a few unused globals. 2012-10-17 21:24:24 -07:00
James Sanford
4b03473214 Add warm reset menu option. (Open Apple-Control-Reset) 2012-10-17 21:24:24 -07:00
James Sanford
c0ecd8da18 ifdefs for ANDROID_ARGB_8888 vs RGB_565 2012-10-17 21:24:24 -07:00
James Sanford
9cbd698d4d Smoother scrolling. Drift away from android vsync by refreshing 1/59.8. 2012-10-17 21:24:24 -07:00
James Sanford
bd3836e409 Try using RGB_565 bitmap. 2012-10-17 21:24:23 -07:00
James Sanford
b023e66caf ActionBar 2012-10-17 21:24:23 -07:00
James Sanford
b3a3ffe648 Still working on obtaining the actual window size. 2012-10-17 21:24:09 -07:00
James Sanford
f557787e81 Add some safety checks around action bar update. 2012-10-17 21:24:09 -07:00
James Sanford
ee2814b689 Improve detection of window size. 2012-10-17 21:24:09 -07:00
James Sanford
3f106b9ce0 Use pure black background. Bitmap scale must be at least 1. 2012-10-17 21:24:08 -07:00
James Sanford
ab5f7bd39a Shuffle more into BitmapThread. 2012-10-01 19:25:40 -07:00
James Sanford
406dc13ff3 Fix typo. 2012-09-30 21:20:09 -07:00
James Sanford
63b7bf1c6d Move bitmap drawing to separate thread.\n\nBitmap drawing is now triggered by a Handler on the native thread. The bitmap thread runs a Looper that receives an empty message.\n\nAlso, screen size and scaling logic is moving into BitmapSize class. 2012-09-30 21:17:32 -07:00
James Sanford
2c402d03ff Add 0xFF alpha bit for use in ARGB bitmap. 2012-09-21 22:16:01 -07:00
James Sanford
fb6893468a Screen scaling code for landscape and portrait modes. 2012-09-20 22:02:01 -07:00
James Sanford
f178c50fac Surface callbacks now only affect canvas updates, not pause/resume. 2012-09-12 20:30:36 -07:00