Wally4000
67ec7b2ca3
Add Translate Feature to SDL UI
2024-10-07 13:02:11 +02:00
wally4000
c065ed98f9
Don't use a reference for strings otherwise garbage printed :)
2024-07-22 16:26:35 +10:00
wally4000
9df03a122f
Allow easy switching between intrafont and SDL2_TTF on the PSP
2024-07-21 13:37:15 +10:00
wally4000
bc74877fd6
Tidy up UI more
2024-07-21 11:51:02 +10:00
wally4000
8b5cb5e0f2
No longer just PSP Menu..
2024-07-16 16:36:01 +10:00
wally4000
fda2ce6155
Use std::string a bit more (Will make sense later)
2024-07-16 13:13:20 +10:00
wally4000
b6fec7c930
Fix About Screen
2024-07-14 18:25:40 +10:00
z2442
fd1ff51182
Merge branch 'master' into master
2024-07-13 20:50:55 -04:00
wally4000
e5f6729396
Start work on the PC UI resolution
2024-07-12 19:16:57 +10:00
Wally4000
23d29d18db
Apply Z2442's fixes, thanks Z!
2024-06-29 21:55:53 +10:00
Wally4000
678521d40e
Fix GL Context
2024-06-29 10:27:53 +10:00
z2442
4455472cde
Merge branch 'master' into Fixes_LINUX_WINDOWS_UI
2024-06-27 11:27:40 -07:00
z2442
9d85bb701b
ui fix from master
2024-06-27 11:13:36 -07:00
z2442
96051f2774
*fixed linux UI launch bug
...
*enabled text blending in the UI
*fixes for keyboard support stick
2024-06-27 10:58:37 -07:00
z2442
7b343c05bf
Fixed flickering under SYSGL
2024-06-23 18:06:47 -07:00
wally4000
4a35201f22
Specify if a variable is unused to silence compiler.
2024-06-20 12:24:05 +10:00
wally4000
c8b43189a0
more IO isolation
2024-06-18 14:59:35 +10:00
wally4000
4bcc5af9b9
Move MathUtil.h to Utility
2024-06-17 16:29:28 +10:00
wally4000
677f53c592
Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE
2024-06-17 13:45:41 +10:00
z2442
73e324c14b
Merge branch 'master' into UI_Fixes_MAC
2024-06-10 20:31:44 -04:00
z2442
4edfc7b005
*Added wallys memory leak fix
...
*Added full support for SDL2 gamepads
*Fixed a leak with SDL2 UI swaping
2024-06-08 18:31:31 -04:00
wally4000
36aed19521
Make sure we destroy the texture, otherwise we leak
2024-05-27 16:26:53 +10:00
z2442
4019b7bc70
disable text wrap in GL seems to fail with the font.
2024-04-29 20:47:21 -04:00
z2442
1b37ea8b13
Fixing pause and menu screen
2024-04-23 19:43:55 -04:00
Howard Su
c49122bb87
Try to fix OSX
2023-12-10 20:10:33 +08:00
Howard Su
22e7d34dbc
try to render utf8
2023-12-09 22:32:39 +08:00
Howard Su
43f6f81411
Fix font height API on TTF
2023-12-09 22:25:15 +08:00
Howard Su
199835e701
support OSX and enable screen scale
2023-12-09 22:03:38 +08:00
Howard Su
b6250015a8
Fix display on Windows
2023-12-09 17:45:29 +08:00
Howard Su
734ed8788d
Make Win32 build on Release
2023-12-07 22:56:38 +08:00
Howard Su
1b5472be45
Add more UI elements
2023-12-06 18:24:33 +08:00
Howard Su
e2f0ffa95f
More fixes on PSP
2023-12-06 14:46:22 +08:00
Howard Su
abba1cdca9
Add input support
...
Keycode mapping needs more work.
2023-12-06 12:35:02 +08:00
Howard Su
8fe4602f7d
UI is showing
2023-12-06 11:46:27 +08:00
Howard Su
c090e9a49f
rename to avoid conflict
2023-12-06 07:46:43 +08:00
Howard Su
7b02681143
Start working on UIContext implementation
2023-12-05 22:54:07 +08:00
Howard Su
c580dfc327
Get Code compiled
2023-12-05 14:47:01 +08:00
Wally4000
895e8910d9
Remove BuildOptions and clean up macros
2023-10-23 12:58:37 +11:00
Wally4000
76eb881494
use shared_ptr instead of RefCounted Class
2023-06-22 15:47:48 +10:00
Wally4000
6dca83df5e
Clean up CMake (PSP Build is jank)
2023-04-15 09:35:45 +10:00
Wally4000
060557db9b
Use smart pointers for singleton and graphics
2022-07-16 00:36:25 +10:00
Wally4000
2824aaaba6
Use Std::filesystem more
2022-07-11 13:54:08 +10:00
Wally4000
a9cf98ff24
Add Imgui UI made by Z2442. Will clean later
2022-05-03 11:35:28 +10:00
Wally
23d60271b8
PSP will now build but crashes :(
2022-03-27 12:56:24 +11:00
Wally4000
3fec82b04d
Remove stdafx.h for consistency
2022-03-22 18:06:17 +11:00
Wally4000
1804b898cf
Overhaul CMake. May break PSP Build
2022-03-21 21:34:56 +11:00
wally4000
4fbc81a4ac
Use std::max and std::min
2021-10-23 22:12:40 +11:00
z2442
383621ba0d
Add window resize + fullscreen toggle
2020-12-31 08:52:37 -05:00
Wally4000
15e3e2a1d0
Update to the Bazel Directory Structure..
2020-08-22 18:42:41 +10:00
Carlos R
6311dba429
Added savestate support to the Linux build
...
Usage is: There's 9 slots available for savestes, pressing ctrl + 0-9 will create a savestate and pressing 0-9 will load the savestate
*Properly exit the emulator when the Daedalus window is closed, also the emulator can now be exited when pressing escape
*Properly disabled gamepad support, also added a define to re enable once it gets implemented with SDL
*Moved key polling events to a callback
2020-08-09 13:32:21 -07:00