James Sanford
7bde7861c2
New DiskLoader with gzip and zip support.
...
Flow of disk image selection now goes through DiskLoader
with onImageReady/onImageCancelled callbacks. DiskLoader
handles downloading, ungzipping, and extracting from zipfile.
2012-11-07 19:10:36 -08:00
James Sanford
5f3f8e3b33
Better user experience, force filesystem sync before starting.
...
We write a large file to disk and then go to read it back.
This was causing a multi second delay in the UI until the
data had been flushed to disk. Now, we call sync() before
claiming that the assets are ready to be used.
2012-11-03 13:19:19 -07:00
James Sanford
973d9c1422
Add OG initializations from kegs_3_1_453
...
This fixes the bug where, for example, the mouse cursor wouldn't display after reboting from another disk.
2012-11-03 13:18:17 -07:00
James Sanford
66ea28c3c6
Add ability to hot swap disks.
2012-11-03 01:33:48 -07:00
James Sanford
9dab77080f
Remove unused variables and old debug code.
2012-10-29 23:57:19 -07:00
James Sanford
2d2ff27518
Use ActionBarSherlock and the Support Library to support API 10 and later.
2012-10-23 23:35:20 -07:00
James Sanford
029a485d0d
User can choose between some built in disk images.
2012-10-23 18:40:22 -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
e45690bc74
Use KegsViewGL renderer by default.
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
ce110ffb86
Allow startup slot to be set externally.
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
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
2c402d03ff
Add 0xFF alpha bit for use in ARGB bitmap.
2012-09-21 22:16:01 -07:00
James Sanford
f0648382c8
Add JNI Joystick code.
2012-08-21 03:27:48 -07:00
James Sanford
541019db47
Fix lines with trailing spaces.
2012-08-12 16:31:24 -07:00
James Sanford
d323ed911f
Put license back in place after merge.
2012-08-12 16:29:06 -07:00
James Sanford
6eb4c08b49
Debug notes.
2012-08-12 16:24:09 -07:00
James Sanford
e006a12421
Replace crazy KEGS sound buffer with my own crazy sound buffer.
2012-08-12 13:21:26 -07:00
James Sanford
2b5248d2fb
Remove unused headers.
2012-08-11 20:13:56 -07:00
James Sanford
7fddfcaeb9
Change CRLF line termination to LF
2012-08-11 20:07:42 -07:00
James Sanford
186e77ddbe
Tiny cleanup.
2012-08-10 18:07:28 -07:00
James Sanford
8a164513ec
Try using OG ActiveGS as base for KEGS.
2012-08-10 18:05:53 -07:00
James Sanford
f9f4a21ef5
Fix size of array.
2012-08-10 12:54:53 -07:00
James Sanford
91f006be3a
First pass at OpenSLES audio driver.
2012-08-09 18:38:41 -07:00
James Sanford
a9f6a3f1b0
Cleanup bad copy/paste.
2012-08-06 17:00:27 -07:00
James Sanford
0d001a96a3
Initial Android build files and android_driver.c
2012-08-06 16:59:26 -07:00
James Sanford
1601a90a4a
Add script-generated includes.
2012-08-06 16:57:25 -07:00
James Sanford
9750667958
Initial changes for __ANDROID__
2012-08-06 16:56:51 -07:00
James Sanford
cc7bd844d6
Original kegs.0.91 source code.
2012-08-06 16:34:15 -07:00