Commit graph

2111 commits

Author SHA1 Message Date
Dimitris Panokostas
e6d765bf7d Added 1680x1050 Picasso96 resolution, fix #30
- Added support for 1680 x 1050 Picasso96 resolution
- Bumped version build date to 2016-12-21
2016-12-20 21:47:38 +01:00
Dimitris Panokostas
d51c596f82 Update README.md 2016-12-20 13:21:13 +01:00
Dimitris Panokostas
cc3edcce8b Update README.md
added binary dependencies
2016-12-20 12:59:37 +01:00
Dimitris Panokostas
b9b7256903 Bumped build version 2016-12-20 11:56:30 +01:00
Dimitris Panokostas
daa3d44046 Fixed keyboard LEDs on activity
Simplified the function call (only needs 2 parameters anyway, took away
the third)
Fixed functionality to enable the keyboard LEDs to work as expected
Note: This only works when started from the console (using fbcon) and
not as root
2016-12-20 11:45:20 +01:00
Dimitris Panokostas
8092f51f4e Removed Caps Lock update from KeyUp
The Caps Lock is a toggle, so there was no need to check/change it
during KeyUp as well. KeyDown only should be enough
2016-12-20 10:37:16 +01:00
Dimitris Panokostas
1d1986b61d Moved reset combination check to pandora.cpp
Moved the code for checking for Ctrl-A-A (for reset) to pandora.cpp.
Does not check on each vsync refresh now.
2016-12-20 10:30:07 +01:00
Dimitris Panokostas
ad2f907f01 Added the Caps Lock key recognition fix for KeyUp 2016-12-20 09:47:16 +01:00
Dimitris Panokostas
f72c85382b Fixed Caps Lock causing emulator Quit
Caps Lock was not recognized and the newly added KeyDown clauses
captured it as an unknown keypressed. Now works normally again.
2016-12-20 09:41:09 +01:00
Dimitris Panokostas
619dd7aa2e Audio changes for more reliable output
Changed CDAUDIO buffers back to the old reliable values
2016-12-19 14:43:26 +01:00
Dimitris Panokostas
5fcd66b84a Fixes for audio sync/skipping
Note: this brings back the "underrun occurred" message, but it's
preferable for now (until we fix that as well)
2016-12-19 13:55:41 +01:00
Dimitris Panokostas
fb7cd70f78 Fixed type of next_synctime 2016-12-18 18:21:03 +01:00
Dimitris Panokostas
b8d9f46263 Merged sound.h from Chips 2016-12-18 18:07:12 +01:00
Dimitris Panokostas
4de74150a0 Fixed missing items after merge
Some files were not merged from Chips
2016-12-18 18:02:37 +01:00
Dimitris Panokostas
4cddc127f7 Fixed last_synctime type in events.h
This was missed in the merge from Chips' fork
2016-12-18 17:35:41 +01:00
Dimitris Panokostas
32e20ab859 Fixed condition for helper file
The check for including arm_helper or neon_helper was not correct in the
Makefile, fixed.
2016-12-18 13:11:59 +01:00
Dimitris Panokostas
8573cfab8e Fixed multiple compiler warnings 2016-12-17 14:21:03 +01:00
Dimitris Panokostas
8b5f8f8bb5 Added missing arm_helper.s
Added missing file to allow Picasso96 on Pi 1/Zero again
2016-12-17 11:42:18 +01:00
Dimitris Panokostas
595f5a92b7 Update README.md 2016-12-17 11:29:24 +01:00
Dimitris Panokostas
109804e610 Added rpi2 binary in gitignore 2016-12-17 11:28:13 +01:00
Dimitris Panokostas
4a9124dd2f Removed debugging messages
Resolution related messages now only show if debugging
2016-12-16 17:00:33 +01:00
Dimitris Panokostas
df3bd366e2 Fixed framerate problem with vsyc 2016-12-16 16:53:22 +01:00
Dimitris Panokostas
d4c2ab0884 Enabeld Remote debugging as root (sudo)
This allows for remote deubging with the display showing locally on the
Pi
2016-12-16 15:10:59 +01:00
Dimitris Panokostas
fad997094d Set remote debugging to X11Window = Remote 2016-12-16 15:06:45 +01:00
Dimitris Panokostas
b80e0349c2 Update README.md
History update to reflect latest commit changes
2016-12-15 14:13:20 +01:00
Dimitris Panokostas
f8b9e386bd Moved Menu and Quit assignments to Misc
- Moved options for mapping a keyboard or joystick button for Config and
Quit to the Misc page, since there was not enough room in the Input
page.
- Cleaned up the code to use variables for positioning those UI elements
instead of hardcoded sizes.
- Re-aligned the Scroll and Num Lock LED assignments to harmonize the
look of the UI.
2016-12-15 14:07:04 +01:00
Dimitris Panokostas
2d6e66dba6 Update README.md 2016-12-13 17:21:15 +01:00
Oliver Ainger
07425e3dcd Quit Button Enhancement (#29)
* Adding Joystick Button Support for Menu & Quit

* Update Values on GUI exit and bug fix to Panel Input Menu Items
2016-12-13 16:45:27 +01:00
Dimitris Panokostas
7228725d30 Code formatting improvements
Improved readability (no code changes)
2016-12-11 23:39:40 +01:00
Dimitris Panokostas
8e90e6eff0 Code formatting to improve readability 2016-12-11 23:11:27 +01:00
Dimitris Panokostas
0dfdd0e7a3 Fixed spacing in assignment 2016-12-11 22:40:39 +01:00
Dimitris Panokostas
abf64fc25e Fixed code formatting (no code changes) 2016-12-11 22:33:19 +01:00
Dimitris Panokostas
14bc991fc9 Added Shutdown button
Added button to shut down the host from within the emulator
2016-12-11 22:23:36 +01:00
Dimitris Panokostas
b3ea40df1f Recover CD32 audio after audio improvements 2016-12-11 21:42:59 +01:00
Dimitris Panokostas
bdb9f8a58f Double buffering and black screen management 2016-12-11 21:35:35 +01:00
Dimitris Panokostas
50281a8f90 Joybutton to show menu
Added experimental option to assign a joystick button (for now, button
1) to open the GUI menu.
2016-12-11 11:29:24 +01:00
Dimitris Panokostas
01154d65d2 Added optimization flags for VS solution 2016-12-11 09:22:38 +01:00
Dimitris Panokostas
2c226e99d8 Added optimization flags for Release builds 2016-12-11 00:04:37 +01:00
Dimitris Panokostas
eb2a073f08 Fixed missing library reference in Makefile 2016-12-10 15:49:48 +01:00
Dimitris Panokostas
ed6bbdc84d Removed sdltruetypefont.o 2016-12-10 15:27:38 +01:00
Dimitris Panokostas
809370e87d Makefile fixes 2016-12-10 15:24:41 +01:00
Dimitris Panokostas
4dc41447f0 Fixed SDL2 references
Fixed remaining SDL2 references, now compiles without errors
2016-12-10 13:23:58 +01:00
Dimitris Panokostas
8983c0c5a3 Changed SDL1 references to SDL2
SDL1 calls to SDL2 ones
Changed references to Guichan to Guisan
Changed references to renamed paths
2016-12-10 11:40:41 +01:00
Dimitris Panokostas
3497882b5b Updated VS solution 2016-12-09 19:22:56 +01:00
Dimitris Panokostas
165781839b Fixed references in source files
Renamed references to old paths in source files
Updated VS solution to SDL2 specific includes, libs and paths
2016-12-09 19:18:42 +01:00
Dimitris Panokostas
348281d36a First renames after merge
Renamed folders
Updated Makefile contents
Removed obsolete files/folders
2016-12-09 19:04:33 +01:00
Dimitris Panokostas
247acd0575 Merge from Chips (audio related fixes) 2016-12-05 18:19:01 +01:00
Dimitris Panokostas
5b4df17be1 Update README.md 2016-12-05 11:32:37 +01:00
Dimitris Panokostas
d8f2ac6496 Fixed bug causing crash on startup
Fixed the keyboard mapping table which caused a crash during startup.
Removed some debugging code and messages.
2016-12-04 16:16:34 +01:00
Dimitris Panokostas
6557728cd2 Added some debugging code 2016-12-04 13:44:15 +01:00