Commit graph

45 commits

Author SHA1 Message Date
wally4000
fd22ce09e0 Shuffle some files around 2024-08-05 21:15:57 +10:00
wally4000
057d301b11 Remove BaseDir extern and replace with setBasePath function 2024-08-02 15:15:58 +10:00
wally4000
bc74877fd6 Tidy up UI more 2024-07-21 11:51:02 +10:00
wally4000
d1d4993902 Stop pause menu from opening up if rom is not running 2024-07-16 16:01:19 +10:00
wally4000
74ac1819a1 Revert "Move some UI stuff to Unique_ptrs"
This reverts commit 094328ae26.
2024-07-16 15:41:44 +10:00
wally4000
094328ae26 Move some UI stuff to Unique_ptrs 2024-07-16 14:27:02 +10:00
wally4000
a02e85073e Move a lot of fopen to std::fstreams 2024-07-11 20:10:49 +10:00
Wally4000
dd75f5b4a4 Use Posix main.cpp for Windows 2024-07-04 09:34:13 +10:00
wally4000
36f3e0c0c2 Remove more IO suff 2024-06-21 19:51:57 +10:00
Wally4000
ebed797b89 More IO:: Standardisation 2024-06-18 17:48:41 +10:00
wally4000
c8b43189a0 more IO isolation 2024-06-18 14:59:35 +10:00
Howard Su
9cba217b73 osx has this support 2023-12-10 20:10:33 +08:00
Howard Su
199835e701 support OSX and enable screen scale 2023-12-09 22:03:38 +08:00
Howard Su
a47d61a75d Fix Windows build 2023-12-08 14:37:50 +08:00
Howard Su
734ed8788d Make Win32 build on Release 2023-12-07 22:56:38 +08:00
Howard Su
abba1cdca9 Add input support
Keycode mapping needs more work.
2023-12-06 12:35:02 +08:00
Howard Su
7b02681143 Start working on UIContext implementation 2023-12-05 22:54:07 +08:00
Howard Su
5b1d5051ed move dynarec code together 2023-12-04 20:14:03 +08:00
Wally4000
1c5ca317f2 Adding 3DS Port 2023-10-30 21:27:44 +11:00
Wally4000
895e8910d9 Remove BuildOptions and clean up macros 2023-10-23 12:58:37 +11:00
Wally4000
20ea1d6fad Fix Linux build 2023-08-21 10:17:13 +10:00
z2442
35425e1449 -Add Async to Mac OSX
-Fix logic error in main rom selector
-Enable SDL Quit in main window.
2023-08-06 11:07:56 -04:00
Wally4000
b0185d6441 Begin introducing std::filesystem more 2022-04-19 20:22:58 +10:00
Wally4000
f04a7d68ff Add beginnings of a UI to posix build 2022-04-19 16:02:56 +10:00
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +11:00
Wally4000
3a6b58fa89 REmove PosixPaths 2022-03-18 18:05:11 +11:00
Wally4000
a1f945414d Remove System/Paths.h / Paths.cpp as not required 2022-01-30 21:21:03 +11:00
Wally4000
0c242a0249 Start tidying up the paths, fix c++20 compat 2022-01-30 21:07:40 +11:00
Wally4000
0d9cb06b08 use std::filesystem::path with gDaedalusExePath 2021-11-13 15:36:38 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10:00
Carlos R
3de6b8210e Fixes and improvements for hle cache and mempack support
*Fixed mempack support when savetype is not unknown, for simplicity we always assume the presence of the mempack. Ill add proper support to disable it later
*Removed force flag for Save_Flush, this was a legacy flag mainly used to manually allow users to force saving
*Moved hle cache directory inside the SaveGames folder and removed all the duplicate code added when it was moved to its own directory
*Fixed accurate TMEM for the PSP (still disabled on the PSP)
2020-07-12 14:10:40 -07:00
Carlos R
b37c629d8a *Defined DAEDALUS_SILENT for release builds to
*Fixed batch test for Linux and tidy when setting path for executable
*Fixed rom.db for linux
2020-07-11 15:10:55 -07:00
=
1511baa25e Fix up paths in headers 2020-05-27 19:20:52 +10:00
Wally4000
8043afce6e Add Cache / Save Game path support to Posix build.
Correct long filename in roms.ini
2020-05-12 22:56:52 +10:00
joey Radcliffe
9b9a88604c Compiles on OSX now :) 2020-05-11 19:31:30 -04:00
Ben Slater
0e2d2369c4 Reverted base renderer 2019-05-27 17:34:13 +10:00
Wally
2d7157e5a9 Got SDL2 build compiling again.. Not sure if it works yet, crashes KDE on my VM 2019-05-27 13:00:23 +10:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
z2442
e7e8b47a66 remove commented code 2019-02-18 21:08:39 -05:00
Wally
f7d5bf9ff3 fixed input so keys actually work now 2019-02-18 21:01:36 -05:00
z2442
b89365235a Changes to file loading Fixes daedalus on Ubuntu 2019-02-18 17:43:36 -05:00
mrbenslater
a15db49462 Added input for SDL keyboard.. Needs some work and is very basic 2019-02-18 17:12:00 +11:00
Ben Slater
b3f38652c7 SDL2 stuff builds but segfaults 2019-02-14 13:51:13 +11:00
Ben Slater
e664edc436 Start moving from GLFW to SDL 2019-02-14 13:21:59 +11:00
Ben Slater
090c86337e Merge macOS / Linux builds to Central Posix build
Fix macOS Build - Should work on anything <=10.13 for now
2019-02-08 14:33:43 +11:00
Renamed from Source/SysOSX/main.cpp (Browse further)