Commit graph

27 commits

Author SHA1 Message Date
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
Ben Slater
9bd9b31776 Fixed Linux debug build and build_daedalus script 2019-02-23 22:18:43 +11:00
z2442
b9a07de52c Disable more Debug stuff in psp release 2019-02-20 19:58:28 -05:00
z2442
34729430e6
Update BuildConfig.h
Disable debug in release
2019-02-19 22:02:06 -05:00
Wally
a4e4f15357 SDL is now working correctly.. just a bit slow 2019-02-18 13:27:11 +11:00
mrbenslater
1b73c06860 Fix transparent screen for linux.. now it's just black 2019-02-15 21:34:50 +11:00
salvy
e691015226 [!] Fixed and optimized IS_SEG_8000 (Corn)
[+] Glover needs rounding mode (PSP)
[!} Fixed crash in Paper Mario when Mem opt is enabled
[!} Removed unused entry from PatchSymbol struct
[-] Remove DAEDALUS_IS_LEGACY (all dead code is removed by the compiler anyways)
2013-11-07 00:19:23 -08:00
salvy
795992d473 [-] Removed partial tmem emulation
Note: There's now only two methods: fast or accurate tmem
2013-06-26 21:51:41 +01:00
Paul Holden
067a594a9f [~] Move ConfigOptions.{h,cpp} to Config/ and tidy header include order. 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
c8452474a4 [~] Store common conifg in a config.gypi, rather than having a dummy Config project
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1650 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 16:36:47 +00:00
strmnnrmn
3bdc551790 [~] Remove DAEDALUS_ALIGN_REGISTERS. This was meant to be an optimisation for the PC, but it was disabled in Release anyway. I'm not sure it would make much difference these days in any case
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1620 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 13:02:43 +00:00
strmnnrmn
f96b511594 [~] Add a Config.gyp file so that there's a single place for setting the Config/ path. A bit hacky.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1608 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-23 22:32:49 +00:00
salvy
1a8aa9b8e1 [!] Fixed bad assumption for sprite2D in Glover
[!] Accurate TMEM can be used on the PSP (Just define DAEDALUS_ACCURATE_TMEM)
[!] Use StrmnNrmn's PrepareTexRectUVs for PSP(No need for hacks and I don't think is too expensive at the end)
[~] Fixed a SP DMA bug in W32 (I still think we should use the PSP method, since it works fine)
[~] Set rounding mode in W32/OSX (NOP for PSP)
[+] Handle more regs in MTC0
[~] Some clean ups


git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1358 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-22 06:55:04 +00:00
strmnnrmn
d7d116642a Fix more trailing whitespace (files with CRLF line endings?)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@825 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-11-28 23:23:11 +00:00
salvy
3e7389df90 [!] Simplified when setting TlutAddress
[!] Moved out gVertexStride outside the Tris loop 
[!] Call directly TlutAddress (saves function call)
[!] Bring back recolour white texture (Is needed by Krby's clouds)
[~] Code clean ups etc

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@803 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-11-07 19:37:58 +00:00
Corn
3f1e612b52 [-] Reverted LWC1/SWC1 FPU OPs (caused to many issues need more work)
[!] Reorganized Build Config flags

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@643 42e9bfbe-799a-4a2d-bad1-236e862a387a
2012-04-13 13:12:34 +00:00
Corn
bbbababc74 [+] Optimized palette loading (bypassing copy to TMEM) for a speed up in some games
[+] Old TMEM emulation is a compile option in buildconfig.h
[-] removed redundant texture info in struct
[-] TMEM is not using VRAM (was no speed benefit)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@408 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-09-22 20:51:06 +00:00
Corn
3fc10c60d8 [+] Enable to choose 32bit color mode at boot time by pressing "Circle" until splash screen shows up (default is 16bit)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@358 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-08-16 22:14:15 +00:00
Salvy
886c096f4e [-] Removed experimental interrupts (it never worked correctly anyways)
[~] Simplified abit UseIRQmode check, and added comments
[!] By mistake I removed to clear pi status reg in DMA_PI_CopyFromRDRAM...fixed

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@349 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-08-11 06:25:26 +00:00
Salvy
3b54c04239 [!] undef EXPERIMENTAL_INTERRUPTS
[+] Check viewport etc only when is changed (ex: user changed it in menu)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@195 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-21 06:44:51 +00:00
Salvy
15bdaf2949 [+] Experimental new SI/PI/SP interrupts (based from 1964, nightmare creatures, body harvest work now)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@180 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-08 23:27:38 +00:00
Corn
3c9f214028 [!] optimized build config for best overall speed in B3
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@157 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-25 22:24:25 +00:00
Corn
3c76699db9 [!] Fixed missed correction for custom DLParser_TexRect_Last_Legion()
[!] Fixed color warning from Bdacanay 
[!] some small cleanup

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@152 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-24 18:21:41 +00:00
Salvy
6ffdd6199a [!] Light up easymsg lib
[~] Converted all our dialogs using easymsg lib (big clean up too)
[+] Added new compile option to turn off dialogs (this only enabled for dev and profile builds) 

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@126 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-11 19:35:04 +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