Commit graph

  • d1d4993902 Stop pause menu from opening up if rom is not running wally4000 2024-07-16 16:01:19 +10:00
  • ee96bb4f0b Move some UI stuff to Unique_ptrs wally4000 2024-07-16 16:01:06 +10:00
  • 74ac1819a1 Revert "Move some UI stuff to Unique_ptrs" wally4000 2024-07-16 15:41:44 +10:00
  • 094328ae26 Move some UI stuff to Unique_ptrs wally4000 2024-07-16 14:27:02 +10:00
  • d95c41d526 Name PSP Graphics Context Libraries appropriately. wally4000 2024-07-16 13:14:57 +10:00
  • fda2ce6155 Use std::string a bit more (Will make sense later) wally4000 2024-07-16 13:13:20 +10:00
  • b9f09e08a1 Tidy up UI Files wally4000 2024-07-16 07:02:28 +10:00
  • b6fec7c930 Fix About Screen wally4000 2024-07-14 18:25:40 +10:00
  • f3f54c710f
    Merge pull request #68 from wally4000/master z2442 2024-07-13 20:51:54 -04:00
  • fd1ff51182
    Merge branch 'master' into master z2442 2024-07-13 20:50:55 -04:00
  • 32f6c33bb0 Fix some Windows stuff Wally4000 2024-07-12 23:17:30 +10:00
  • e5f6729396 Start work on the PC UI resolution wally4000 2024-07-12 19:16:57 +10:00
  • dd5de90df1 Fix some missing includes wally4000 2024-07-12 19:16:43 +10:00
  • c03f18aeeb Use shared_ptr for rombuffer... wally4000 2024-07-12 19:16:32 +10:00
  • edac9e990f Add release build type here wally4000 2024-07-12 19:15:54 +10:00
  • b410037b6a Don't measure the Time in savestates for now.. wally4000 2024-07-12 19:15:40 +10:00
  • a02e85073e Move a lot of fopen to std::fstreams wally4000 2024-07-11 20:10:49 +10:00
  • 34885c6189 Replace fopen in Fragment Loading code with std::fstream wally4000 2024-07-08 11:43:58 +10:00
  • 77b4f443f5 Add Framerate Analysis and audio Debugging to CMake wally4000 2024-07-08 11:43:57 +10:00
  • 08d4f880f0 Remove redundant option Wally4000 2024-07-06 10:08:54 +10:00
  • bd16fbdb82 Fix typo in Options.cmake Wally4000 2024-07-06 10:06:30 +10:00
  • a07023394e Remove redundant Windows code Wally4000 2024-07-06 10:02:11 +10:00
  • 397400964f Move Virtual Alloc declaration to CMakeLists Wally4000 2024-07-06 10:01:57 +10:00
  • 6ad9354a12 Move DAEDALUS_ACCURATE_CVT to CmakeFile Wally4000 2024-07-06 09:54:47 +10:00
  • 03cce70a56 Audio Plugin not used in this file Wally4000 2024-07-06 09:50:49 +10:00
  • 0b1f9c4256 Doesn't need to be defined in Windows build Wally4000 2024-07-06 09:50:40 +10:00
  • f0b4b22c1f Revert Windows back to using SYNC as SDL does not support ASYNC just yet Wally4000 2024-07-06 09:50:14 +10:00
  • 05608be782 Turn off Debugging PIF again Wally4000 2024-07-06 09:49:48 +10:00
  • 88ae4dc269 Modernise Windows Debug asserts. Wally4000 2024-07-05 21:49:45 +10:00
  • fae9f52381 Remove unndeeded Windows thing and replace with Posix accurate_CVT Wally4000 2024-07-05 21:48:56 +10:00
  • 833e2edfae Fix Debug console message Wally4000 2024-07-05 21:48:24 +10:00
  • 2e2cfc0c24 Use the Timing from Posix Build Wally4000 2024-07-05 21:45:44 +10:00
  • c24d784080 These files are needed. Wally4000 2024-07-05 16:26:05 +10:00
  • 5d6f108e72 Restored shared_ptr for ROM File handling.. for now (Fixes PSP) Wally4000 2024-07-04 20:48:00 +10:00
  • 41b8c8c521 Update debug and for PSP put prx / raw binary in DaedalusX64 Directory DEBUG Wally4000 2024-07-04 20:16:24 +10:00
  • 101cca15dd Fix typo Wally4000 2024-07-04 19:24:03 +10:00
  • 4c15fed06b Remove Update function from AudioPlugin.h Wally4000 2024-07-04 10:57:23 +10:00
  • ca75f74035 Tidy up some Windows exclusive stuff Wally4000 2024-07-04 09:37:31 +10:00
  • 3b3bdb3716 Fix some debug console messages for Windows Wally4000 2024-07-04 09:36:15 +10:00
  • 80406b8853 Merge branch 'Tidy_IO' of https://github.com/wally4000/daedalus into Tidy_IO Wally4000 2024-07-04 09:34:22 +10:00
  • dd75f5b4a4 Use Posix main.cpp for Windows Wally4000 2024-07-04 09:34:13 +10:00
  • 4ebe7e1f57 bump up to c++23 wally4000 2024-07-03 16:14:08 +10:00
  • 867517a337 Remove Redundant BuildOptions.h wally4000 2024-07-03 11:08:43 +10:00
  • b9d20d8a71 Turn off the displaylist debugger temporarily, Audio Plugin None should be specified wally4000 2024-07-03 11:04:32 +10:00
  • f755c6b66d Tidy up compilation yaml wally4000 2024-07-02 12:33:10 +10:00
  • 8a831ff71a Get the correct artifact wally4000 2024-07-02 10:29:35 +10:00
  • 64cbbc0b49 Just tar the DaedalusX64 Directory wally4000 2024-07-02 10:21:33 +10:00
  • 5f57273263 This might work. wally4000 2024-07-02 09:59:04 +10:00
  • 640ab1dc43 Re add release tag wally4000 2024-07-02 08:54:39 +10:00
  • 4952c208fb Attempt number 9000, fixing MSVC paths wally4000 2024-07-02 08:45:19 +10:00
  • eefea5d168 set runtime directory to current binary dir wally4000 2024-07-02 08:33:28 +10:00
  • 24806739fc remove release flag from CMake Config. We're already specifying this in the build wally4000 2024-07-01 15:06:41 +10:00
  • 7426037f6a Ordering? wally4000 2024-07-01 15:00:16 +10:00
  • 09206d6a05 exe path is wrong wally4000 2024-07-01 14:38:46 +10:00
  • 905f8ecc03 Ah yes. The magical cmake stuff wally4000 2024-07-01 14:26:05 +10:00
  • d807077ce8 Wrestling with the install command wally4000 2024-07-01 13:06:05 +10:00
  • 6eed436fa3 Install from the yml script for Windows wally4000 2024-07-01 12:57:25 +10:00
  • c4893ce201 Slashes wally4000 2024-07-01 12:32:09 +10:00
  • 345be9e963 Windows slashes yay wally4000 2024-07-01 11:33:35 +10:00
  • 82b97426cc use bat file for Windows and build artifacts wally4000 2024-07-01 11:24:24 +10:00
  • 9310ae0788 add cstring in appropriate files wally4000 2024-07-01 10:48:50 +10:00
  • 7e531ee23b Isolate IO namespace to what is left.. Wally4000 2024-06-29 22:40:37 +10:00
  • fa6787c9c6 Add in the DLLS and the font (Finally) Wally4000 2024-06-29 22:03:24 +10:00
  • 23d29d18db Apply Z2442's fixes, thanks Z! Wally4000 2024-06-29 21:55:53 +10:00
  • 1800aefc44 Fix build issues Wally4000 2024-06-29 21:55:32 +10:00
  • dae3ed8262 Add basic script and install features for Windows Wally4000 2024-06-29 21:54:42 +10:00
  • ffd4f9a674 Remove redundant files Wally4000 2024-06-29 18:13:10 +10:00
  • 0db6f44622 Apply some fixes so Windows builds again Wally4000 2024-06-29 11:55:46 +10:00
  • 187d8c24ea
    Merge pull request #67 from DaedalusX64/Fixes_LINUX_WINDOWS_UI Ben 2024-06-29 10:37:35 +10:00
  • 32f03e49c8 Merge branch 'Tidy_IO' of https://github.com/wally4000/daedalus into Tidy_IO Wally4000 2024-06-29 10:28:55 +10:00
  • daa1017dd7 Disable Dynarec for Riscv64 cpus Wally4000 2024-06-29 10:28:14 +10:00
  • 678521d40e Fix GL Context Wally4000 2024-06-29 10:27:53 +10:00
  • 4455472cde
    Merge branch 'master' into Fixes_LINUX_WINDOWS_UI z2442 2024-06-27 11:27:40 -07:00
  • 9d85bb701b ui fix from master z2442 2024-06-27 11:13:36 -07:00
  • a261fbfe6c *Ui flicker fix from master z2442 2024-06-27 11:13:19 -07:00
  • 96051f2774 *fixed linux UI launch bug *enabled text blending in the UI *fixes for keyboard support stick z2442 2024-06-27 10:58:37 -07:00
  • 9476068375 Fix Background in SaveState selector wally4000 2024-06-25 12:02:56 +10:00
  • c955aa9648 std::unique_ptr for romfile wally4000 2024-06-25 10:08:37 +10:00
  • e4e90030e7 Use unique_ptr for ROMFile wally4000 2024-06-25 10:07:46 +10:00
  • 7b343c05bf Fixed flickering under SYSGL z2442 2024-06-23 18:06:47 -07:00
  • ea702a4197 Double Whoops wally4000 2024-06-21 19:58:06 +10:00
  • 17456cd1d3 Whoops wally4000 2024-06-21 19:57:33 +10:00
  • 4a99816e84 How'd that get in there? wally4000 2024-06-21 19:56:45 +10:00
  • 36f3e0c0c2 Remove more IO suff wally4000 2024-06-21 19:51:57 +10:00
  • 78d05ac4ff Alpine fix Brennen Murphy 2024-06-20 18:57:35 -04:00
  • 6b9fc4f899 Things will be broken here but more IO:: Removal wally4000 2024-06-20 16:18:03 +10:00
  • c0439ea45f Remove more IO code. wally4000 2024-06-20 13:44:11 +10:00
  • 502ac8c7da Fix a bunch of compile errors wally4000 2024-06-20 12:50:05 +10:00
  • 4a35201f22 Specify if a variable is unused to silence compiler. wally4000 2024-06-20 12:24:05 +10:00
  • 8e63e67b2d Bump up to Ubuntu Beta for Linux builds wally4000 2024-06-20 11:00:06 +10:00
  • 763b717b8b Fix DisplayList Debugger wally4000 2024-06-20 10:54:20 +10:00
  • 5be11beeb3 Std::filesystem by reference and start to enable Translate for all wally4000 2024-06-20 10:07:25 +10:00
  • c4acf0e70c Fix Savestate function wally4000 2024-06-20 07:07:55 +10:00
  • 3c594851bb more io Wally4000 2024-06-18 20:21:29 +10:00
  • ebed797b89 More IO:: Standardisation Wally4000 2024-06-18 17:48:41 +10:00
  • c8b43189a0 more IO isolation wally4000 2024-06-18 14:59:35 +10:00
  • 4cbf70a925 Replace a bunch more IO:: namespace stuff wally4000 2024-06-18 10:53:45 +10:00
  • 46263f03f1 Start fixing Zipped roms, still needs more work so remains disabled wally4000 2024-06-18 10:53:33 +10:00
  • f2c073db21 Replace IsRomname Function with filesystem operations wally4000 2024-06-18 07:55:10 +10:00
  • 0902dc2db1 Fix CTR build Wally4000 2024-06-17 21:00:23 +10:00