Commit graph

47 commits

Author SHA1 Message Date
wally4000
a367c6a4db Path issues breaking out of tree builds. 2024-08-06 14:29:39 +10:00
wally4000
057d301b11 Remove BaseDir extern and replace with setBasePath function 2024-08-02 15:15:58 +10:00
wally4000
a02e85073e Move a lot of fopen to std::fstreams 2024-07-11 20:10:49 +10:00
wally4000
9310ae0788 add cstring in appropriate files 2024-07-01 10:48:50 +10:00
wally4000
9476068375 Fix Background in SaveState selector 2024-06-25 12:02:56 +10:00
wally4000
c0439ea45f Remove more IO code. 2024-06-20 13:44:11 +10:00
wally4000
4cbf70a925 Replace a bunch more IO:: namespace stuff 2024-06-18 10:53:45 +10:00
wally4000
f2c073db21 Replace IsRomname Function with filesystem operations 2024-06-18 07:55:10 +10:00
wally4000
68233ee492 Fix more path stuff 2024-06-17 20:05:10 +10:00
wally4000
4bcc5af9b9 Move MathUtil.h to Utility 2024-06-17 16:29:28 +10:00
Howard Su
75d3eb0814 enable debug build of win32 2023-12-07 23:35:46 +08:00
Howard Su
734ed8788d Make Win32 build on Release 2023-12-07 22:56:38 +08:00
Wally4000
895e8910d9 Remove BuildOptions and clean up macros 2023-10-23 12:58:37 +11:00
Wally4000
b6eff3b826 Hurray it lives. 2023-10-11 18:47:51 +11: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
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
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +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
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
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
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
strmnnrmn
767e4efd9c Fix line endings
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@822 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-11-28 22:11:57 +00:00
Salvy
ec58ebcab3 [!] Updated French translation (niccoooodu61)
[!] Huge clean up (redundant code, unnecessary checks/asserts etc) in our RomFile code
[!] Removed nasty hack I had when either reading to header of Rom or loading Rom completely (everything is allocated separately now to avoid this sort of bugs..)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@613 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-02-13 00:42:15 +00:00
Salvy
bdbd952c60 [+] Initial repo (based from r630 dx64 branch)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@3 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 04:37:41 +00:00