Commit Graph

43 Commits

Author SHA1 Message Date
James Sanford
3f654b411a Use 16MHz full speed. TODO: 1/16th scaling and res/ updates. 2013-07-27 21:25:52 -07:00
James Sanford
af3ae51ec8 Show current emulation speed in dialog.
Use java.util.concurrent.atomic for objects shared between threads.
2013-07-26 17:45:52 -07:00
James Sanford
e757179683 fix formatting 2013-02-16 17:52:16 -08:00
James Sanford
49bda51656 Note about x_calc_ratio. 2013-02-03 16:18:16 -08:00
James Sanford
f31ca41ed8 Fix implicit-function-declaration warnings. 2013-02-03 15:17:56 -08:00
James Sanford
6e861763de Fix shift-overflow warnings. 2013-02-03 15:16:58 -08:00
James Sanford
da899313d3 min SDK of app is 10 2013-02-03 14:33:50 -08:00
James Sanford
6a6b104d5e Remove unused/broken code. 2012-12-24 20:17:07 -08:00
James Sanford
52ca82acf1 Move sync() to a different spot yet again. 2012-11-21 18:57:43 -08:00
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