Commit graph

53 commits

Author SHA1 Message Date
Wally4000
fe19eda12f Add the Basic RomIndex stuff 2023-06-07 15:36:08 +09:30
Wally4000
3584fe4d37 Fix Savetypes for indexed roms 2023-05-31 06:48:21 +10:00
Wally4000
8a1cd3738b Furhter implementation of RomIndex 2023-05-30 16:32:28 +10:00
Wally4000
bef2e3515b Integrate Rom Indexing to Posix_Main 2023-05-17 13:04:19 +10:00
Wally4000
2d804c223f RomIndex is now populated 2023-05-16 17:14:00 +10:00
Wally4000
2d3a92118c RomIndex works now 2023-05-12 20:12:17 +10:00
Wally4000
e63daa3a34 Just rewrite the whole thing. 2023-05-11 21:33:10 +10:00
Wally4000
f10dfa1018 Added more to RomIndex 2023-05-09 23:14:30 +10:00
Wally4000
45f8bdc3d7 Begin implementing new functions 2023-05-09 19:21:56 +10:00
Wally4000
32366cb249 Basic Implementation of Internal RomDB. 2023-05-09 00:33:53 +10:00
Wally4000
c7bed4c5a5 Pass filename by reference to avoid copies 2023-04-29 12:21:30 +10:00
Wally4000
b5ed8ac792 Revert "Remove redundant Stream.cpp file"
This reverts commit 5e38dee8e3.
2023-04-25 11:01:34 +10:00
Wally4000
5e38dee8e3 Remove redundant Stream.cpp file 2023-04-23 21:59:18 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
56ccc1a79c Use Smart Pointers for ROMFile 2022-07-17 20:43:08 +10:00
Wally4000
060557db9b Use smart pointers for singleton and graphics 2022-07-16 00:36:25 +10:00
Wally4000
484051d232 Revert RomDB Change until it works properly 2022-05-03 22:30:27 +10:00
Wally4000
ca36d90a3e Clean up more functions 2022-05-03 22:20:05 +10:00
Wally4000
0c1994d6b3 more std::filesystem 2022-04-20 20:07:20 +10:00
Wally4000
b0185d6441 Begin introducing std::filesystem more 2022-04-19 20:22:58 +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
0044d9ae30 Exclusive PSP Utilities should be in PSP/Utility 2022-01-31 11:19:44 +11:00
Wally4000
a1f945414d Remove System/Paths.h / Paths.cpp as not required 2022-01-30 21:21:03 +11:00
Wally4000
4b54ce3dbb Up to C++ 20, fix some filesystem operations 2022-01-30 19:56:41 +11:00
wally4000
4fbc81a4ac Use std::max and std::min 2021-10-23 22:12:40 +11:00
Wally4000
b9ce367826 Begin internal path stuff with std::filesystem 2021-10-18 22:29:23 +11:00
Wally4000
eadc1b3758 move from typedef to modern using declaration 2021-10-18 18:58:14 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10: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
=
1c342d8c8f Revert all initialiser list variables. 2020-05-04 12:24:21 +10:00
Ben Slater
6a725bf99e Removed a bunch of asserts / debug options from release build, stabs a bunch of compiler warnings 2019-05-03 17:43:44 +10:00
Wally
5dee7fe2cb Converted remaining HLEGraphics to C11 standard 2019-03-22 16:39:50 +09:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
Wally
e17fdddadf [~] Fix Conker Regression
[+] Remove a hell of a lot more missed asserts.
2019-01-23 17:05:36 +11:00
mrbenslater
2e6cf17baa Move more debug stuff out of Release 2019-01-21 19:58:47 +11:00
Paul Holden
56ca51475f [~] Replace IO::Path::PathBuf with IO::Filename 2013-06-04 22:02:31 +01:00
Paul Holden
49a06ed319 [~] Make header guards consistently use FULL_PATH_TO_FILE_H_, with script 2013-06-04 22:02:30 +01:00
Paul Holden
734944d829 [~] Drop the _MSC_VER check around #pragme once - all the compilers we use understand #pragma once (or happily ignore it) 2013-06-04 22:02:30 +01:00
strmnnrmn
4dc6891596 [~] Rename MAX_PATH_LEN kMaxPathLen
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1732 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:39:43 +00:00
strmnnrmn
ffcbe649b1 [~] stdafx cleanup: Include stdio.h and stdlib.h where needed
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1703 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-19 08:53:29 +00:00
strmnnrmn
b05c813379 [~] Huge filename cleanup. Use IO::Filename rather than char [MAX_PATH] or char [MAX_PATH+1]. Add an IO::Path::Assign. Use IO::Path::Assign/Combine rather than strcpy/strcat/snprintf. Remove MAX_PATH (everything should use the constant in IO.h if required, then we can make this platform specific)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1686 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:04:55 +00:00
strmnnrmn
6435d4dc36 [~] stdafx.h cleanup - move gDaedalusExePath to System/Paths.h
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1684 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:04:31 +00:00
strmnnrmn
1a91fe468d [~] Add some loggin to IRomDB::AddRomDirectory
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1572 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:25:18 +00:00
strmnnrmn
7b8aff50fd [+] Add a function to the RomDB to add an entire directory at a time.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1564 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:24:15 +00:00
salvy
ec968e68cb [-] Bye bye MainWindow, we are a console app now :)
Note: A huge clean up is required to deprecate completely MainWindow

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1463 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-28 08:26:16 +00:00
strmnnrmn
cc31616bc8 [!] OSX FindFileOpen fix
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@996 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-02-17 19:43:37 +00:00
strmnnrmn
57e39ec213 Merge some trivial changes from multi-platform build
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@838 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-12-04 09:32:14 +00:00