Dimitris Panokostas
4564e3a546
Fixed version string
2016-09-22 13:11:15 +02:00
Dimitris Panokostas
979f69658b
Merge remote-tracking branch 'refs/remotes/origin/master' into sdl2
...
# Conflicts:
# src/main.cpp
2016-09-22 13:09:33 +02:00
Dimitris Panokostas
4018b2089b
Added code to prevent future navigation problems
...
- If keyboard navigation hits an invalid (non-existent) item in the
future, the GUI should not freeze.
- Version bump.
2016-09-19 23:22:37 +02:00
Dimitris Panokostas
af3e0cfc37
Enabled keyboard navigation to LED functionality
...
You can now navigate with the keyboard in the Misc->Keyboard LED options
(NumLock / Scroll Lock) - fixes #9
2016-09-19 23:11:28 +02:00
Dimitris Panokostas
cb9f950f6e
Fixed bug in Misc panel keyboard navigation
...
The GUI would freeze if you pressed down when on the "bsdsocket.library"
checkbox, in the Miscellaneous section.
2016-09-19 22:43:53 +02:00
Dimitris Panokostas
0a8464acc1
SDL2 support
...
Initial changes, not working yet
2016-09-18 13:26:53 +02:00
Dimitris Panokostas
553247cd61
Merge pull request #12 from midwan/master
...
Update README.md
2016-09-18 09:43:55 +02:00
Dimitris Panokostas
c2121f8e58
Update README.md
2016-09-17 19:30:38 +02:00
Dimitris Panokostas
e3199771f9
Formatting update
...
Fixed alignment in code formatting
2016-09-17 10:21:28 +02:00
Dimitris Panokostas
8cf28bfadf
Fixed GUI navigation bug
...
- When using the keyboard to navigate, the GUI would get stuck if you
pressed LEFT/RIGHT when focused on the Reset button.
- Fixed Display slider Left/Right navigation (Left would get Display
focused instead of moving the slider)
2016-09-17 10:15:23 +02:00
Dimitris Panokostas
dc2073ddd2
Restore keyboard LEDs to normal state on exit
2016-09-14 23:02:32 +02:00
Dimitris Panokostas
84eb870920
Revoked changes about opening tty on startup
...
Removed code for opening tty on startup, since it didn't make a
difference
2016-09-13 22:46:06 +02:00
Dimitris Panokostas
8a20344198
Added console detection code
...
Cleanup of commented code.
Added fd variable to hold file descriptor for the console (/dev/tty).
Modified ioctl() calls to use fd instead of the hardcoded "0".
2016-09-13 00:40:34 +02:00
Dimitris Panokostas
909604663b
Improved LED handling
...
- Added LED_DFs define
- Calling LED_POWER when emulation starts (does not work yet)
- Simplified configuration regarding LEDs
- Added support for CD LED assignment
2016-09-12 02:01:41 +02:00
Dimitris Panokostas
e6478df3a5
Fixed bug #5
...
- Double clicking on a configuration will now only load it in the
emulator, not boot it as well.
- Changed GUI bit depth to match the info fetched from SDL's
GetVideoInfo() instead of hardcoding it to 16-bit as it was before.
- Disabled RCTRL->Reset while in GUI (not needed?)
2016-09-11 22:09:26 +02:00
Dimitris Panokostas
8373c9d524
Fixes to allow GLES platform to build
2016-09-11 01:31:50 +02:00
Dimitris Panokostas
a5d4a23dc8
Fixed incorrect types
2016-09-08 10:17:13 +02:00
Dimitris Panokostas
675ec7d554
Removed gold linker
...
Gold linker does not seem to recognize cpu architecture on Raspbian
2016-09-06 22:51:06 +02:00
Dimitris Panokostas
ddf39f46fc
Fixes in makefile
2016-09-06 22:38:54 +02:00
Dimitris Panokostas
9c52ca926f
Added missing CPU_FLAGS variable
2016-09-06 21:56:51 +02:00
Dimitris Panokostas
3446d72224
Fix missing compiler flags
...
DEFS was not passed to the compiler, fixed
2016-09-06 21:43:21 +02:00
Dimitris Panokostas
be3ee48b8f
Added SDL keyboard events
...
Added keyboard events from Android port
2016-09-06 15:32:08 +02:00
Dimitris Panokostas
f34ca388e8
Code formatting
2016-09-06 14:52:17 +02:00
Dimitris Panokostas
9d4ccc92d0
Cleaned up empty spaces
2016-09-06 13:38:29 +02:00
Dimitris Panokostas
d4f90a8237
Update Makefile
...
Added non-neon helper object, removed Picasso96 variable (no longer needed as it's enabled by default on all platforms now)
2016-09-06 13:31:02 +02:00
Dimitris Panokostas
bfab3df7a0
Update README.md
2016-09-06 10:33:03 +02:00
Dimitris Panokostas
9e925de0d2
Add read & execute to all files in hdd directory
2016-09-06 10:23:33 +02:00
Dimitris Panokostas
9819e8a52c
Fixed bug when quitting while in Desktop
...
Fixed Bug which caused a black screen when quitting the emulator, if it
was launched from a Desktop (e.g. LXDE) environment. Also removed extra
unnecessary gui events (Pandora specific).
2016-09-05 22:56:49 +02:00
Dimitris Panokostas
ed4dc05dce
Added datestamp for version
...
Modified startup version information to show datestamp of build. It now
also indicates that it's a different version (Amiberry optimized)
2016-09-05 00:38:13 +02:00
Dimitris Panokostas
063dc07a72
Fixed bug "RSHIFT+s causes crash"
...
Removed Pandora shortcuts which caused crashes, enabled Picasso96 by
default for all versions now (does not have to be explicitely specified
in the compiled flags anymore)
2016-09-05 00:11:39 +02:00
Dimitris Panokostas
404a91e8d5
Update README.md
2016-09-03 16:54:13 +02:00
Dimitris Panokostas
7fa3bfd789
Merge remote-tracking branch 'refs/remotes/Chips-fr/master'
2016-09-03 16:41:33 +02:00
Dimitris Panokostas
be2014b211
Renamed functions
...
Renamed helper functions so that they work in all architectures now
(including Pi Zero)
2016-09-03 16:31:58 +02:00
Dimitris Panokostas
9bbe91e0fc
Added helper file compatible with Pi Zero
2016-09-03 15:10:31 +02:00
Dimitris Panokostas
1eff849ac6
Minor cleanup
2016-09-03 14:33:32 +02:00
Chips
68a20a1be6
Add six axis workaround
2016-09-02 23:52:51 +02:00
Dimitris Panokostas
834bbc2e23
Added startup message
2016-09-02 23:23:51 +02:00
Dimitris Panokostas
89e08d6a97
Changes for Pi 1/Pi Zero
2016-09-02 23:16:52 +02:00
Dimitris Panokostas
67325f8d1d
Fixes for Pi 1 and Pi Zero
...
Changes to allow compilation for Pi Zero/Pi 1, code improvements
2016-09-02 23:14:47 +02:00
Dimitris Panokostas
467eabd3f3
Update README.md
2016-09-02 10:43:13 +02:00
Dimitris Panokostas
820d898671
Updated Casts
...
Changed C-style casts to C++ style casts
2016-09-02 01:26:35 +02:00
Dimitris Panokostas
a6c939b44f
Internal updates
...
Further sync with TomB's version, config gui now opens screen with only
the necessary resolution (instead of the native res from the console),
enabled Picasso96 by default
2016-09-02 01:18:46 +02:00
Dimitris Panokostas
0c851c2cb3
Removed even more unnecessary compiler options
...
Removed options that are enabled with -Ofast anyway
2016-09-01 20:16:28 +02:00
Dimitris Panokostas
8bd1940357
Removed unnecessary options from Makefile
2016-09-01 20:11:52 +02:00
Dimitris Panokostas
956080b6cb
Updated Makefile
...
Synced compile options with TomB's version, specified optimized flags
for the Pi models
2016-09-01 17:09:18 +02:00
Dimitris Panokostas
81c0f83641
Code formatting
...
Harmonized code formatting for better readability
2016-09-01 13:53:43 +02:00
Dimitris Panokostas
427c08f137
Update README.md
2016-09-01 11:49:45 +02:00
Dimitris Panokostas
efb894781e
Code cleanup
...
Reformatted code for improved readability. Fixed type casting. Selective
merge from uae4arm (android)
2016-09-01 00:02:17 +02:00
Dimitris Panokostas
89aaed4a53
Support for LEDs
2016-08-29 20:08:05 +02:00
Dimitris Panokostas
b7c425cdbf
Merge remote-tracking branch 'refs/remotes/Chips-fr/master'
2016-08-28 20:36:52 +02:00