Commit graph

2808 commits

Author SHA1 Message Date
salvy
20ca36cb1a [!] Fixed light in Majora's Mask 2013-06-13 00:41:30 -07:00
salvy
36a13d5616 [!} Many clean ups to accurate TMEM 2013-06-12 22:13:00 -07:00
salvy
4ab14b5574 [!] TLUT hack for accurate tmem 2013-06-12 10:04:47 -07:00
salvy
242696b775 [~] Reduced audio buffer for W32 plugin (was too high and thus laggy) 2013-06-11 23:10:48 -07:00
salvy
b2dcc58c62 [!] Fixed bug in memcpy_byteswap when size is less than 4
[-] Removed memcpy_byteswap32 (no longer used)
[!] Fetch libraries' headers from third_party folder (W32 build)
2013-06-11 23:08:05 -07:00
salvy
1999614977 Merge branch 'master' of https://github.com/salvy/daedalus 2013-06-11 12:17:28 -07:00
salvy
d6ae6d27ee [!] Make sure to use the bswap op for W32 (I'm surprised MSVC didn't optimized this out..) 2013-06-11 12:09:20 -07:00
CornN64
36785ada3e [!] made sure CMD for audio lists can only be 0-31 (array safe)
[!] HLE patches now sign extend return value also for PSP
2013-06-11 21:06:26 +02:00
salvy
e7e9e4e06d [!] Typo in CopyLineSwap32 (fast tmem copy)
[!] Fixed crash in games that use musyx, also fixed detection
2013-06-11 10:31:10 -07:00
salvy
2a15adcb05 Merge branch 'master' of https://github.com/salvy/daedalus 2013-06-11 01:56:44 -07:00
salvy
180eb00463 [!] Fixed bug in fast tmem copy (CopyLine) (DK64 works flawless with accurate tmem now, also OTT's sky)
[!] Fast tmem copy for CopyLineSwap/32 (thx Corn for helping!)
[!] Aligned tmem to 16 byte
[!] Forgot to add bound checking for tmem in LoadTile
2013-06-11 01:37:59 -07:00
salvy
4e3b49b50b [~] tidy Microcode.cpp 2013-06-10 14:26:43 -07:00
Paul Holden
88833d8058 [~] We should warn if trying to run the BatchTest when it's not compiled in 2013-06-04 22:02:31 +01:00
Paul Holden
56ca51475f [~] Replace IO::Path::PathBuf with IO::Filename 2013-06-04 22:02:31 +01:00
Paul Holden
e2492d21d7 [~] Add a FIXME in Dump_GetSaveDirectory - we check that a string is empty twice here, and it looks odd. I think there used to be some code here to show a file selector or something. 2013-06-04 22:02:31 +01:00
Paul Holden
c7125668f4 [~] Move System.{h,cpp} to System/ 2013-06-04 22:02:31 +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
7cfc7d16fa [~] Reference headers relative to Source/ 2013-06-04 22:02:31 +01:00
Paul Holden
0c9e241132 [~] Consistent #endif comments 2013-06-04 22:02:30 +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
salvy
9a0624ab37 [!} Fixed crash in 1080 with accurate tmem, also added bound checking in load block to be safe.
[!] Updated glfw to latest version 2.7.8
[!] Pull webly header from third party dir (I'll start pulling out all the headers from third party dir to make compiling PC build easier)
[+] Added german translation by Vedat
[-] Removed deprecated files from PC Data
[~] Disabled full screen toggle for PC (GLFW doesn't handle fullscreen toggle very well yet)
[!} n64.psh had inconsistent end lines
2013-06-03 10:59:55 -07:00
salvy
7fc3af08d0 [!] Saves state's name scheme is the same as the PSP now(save states can be shared with the PSP easily), also no there's 10 slots per game
[!] Increase max trace size (Note: Banjo Tooie still flushes our fragment cache too often, but atleast now I can run it fullspeed on my old pc)
[+] Added toggle for full screen, just press F1 (WIP!)
[!} Updated readme.txt
2013-06-02 23:05:23 -07:00
salvy
dd678a0964 [!] Fixed graphics glitching out in Banjo Tooie
[!] Fixed sun glare in Banjo Tooie (looks great now!)
2013-06-02 18:21:58 -07:00
salvy
977277f243 [!] Fixed compatibility with windows xp (Note XP users makes sure to install the Microsoft Visual C++ 2012 Redistributable Package SP1
[+] Added Visual Studio 11 project files for mediaengine and dvemgr
2013-06-02 16:20:30 -07:00
Paul Holden
7daf339031 [!] Fixed bug when resizing window (from Salvy) 2013-06-01 17:15:23 +01:00
strmnnrmn
010393683d [~] Tidy patch member variable naming
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1753 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:42 +00:00
strmnnrmn
b3b0fa5390 [~] DAEDALUS_ENABLE_OS_HOOKS for OSX
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1752 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:37 +00:00
strmnnrmn
48813087a4 [~] Tidy sz prefixes in patch
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1751 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:30 +00:00
strmnnrmn
3d9b1d862b [~] Tidy sz prefixes in DebugLog
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1750 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:25 +00:00
strmnnrmn
5dd075201c [~] Down with sz prefix - RomSettings.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1749 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:20 +00:00
strmnnrmn
bdd50a8950 [!] W32 AddExtension was inconsistent - it also removed the old extension. Use the new SetExtension for this functionality now.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1748 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:15 +00:00
strmnnrmn
5c94de6276 [~] Path::AddExtension return value is unused (and a bit pointless)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1747 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:10 +00:00
strmnnrmn
5f1af554f7 [~] Ensure we call IO::Directory::EnsureExists after setting up the path. Tidy Dump_Get{Save|Dump}Directory functions
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1746 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:41:01 +00:00
strmnnrmn
761c374b39 [~] Add a helper SetExtension function
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1745 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:56 +00:00
strmnnrmn
f181f93c2d [~] Compile fixes from merge
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1744 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:51 +00:00
strmnnrmn
c4667cfee3 [~] Rename DaedalusConfig::szSaveDir to mSaveDir
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1743 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:45 +00:00
strmnnrmn
a9c40c73d0 [~] DaedalusConfig::szRomsDirs had 99 unused IO::Filename instances, wasting 26KB or so. Even [0] seemed to be unused - it's never assigned to. Rename to mRomsDir
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1742 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:38 +00:00
strmnnrmn
b0b6ca54df [~] Tidy another szFilePath
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1741 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:32 +00:00
strmnnrmn
d386e7fbd1 [~] Change some more szFilePath -> filepath
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1740 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:27 +00:00
strmnnrmn
71cc815ec9 [~] Tidy up some (commented out) code in RSP_HLE.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1739 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:22 +00:00
strmnnrmn
cdb6f9e035 [~] Tidy IRomSettingsDB::Commit
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1738 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:18 +00:00
strmnnrmn
43c7c48bab [~] Rename RomInfo::szFileName to mFileName
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1737 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:13 +00:00
strmnnrmn
df40500ca1 [~] Tidy Save.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1736 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:06 +00:00
strmnnrmn
7f6a40f167 [~] Give Save a C-style interface
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1735 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:40:01 +00:00
strmnnrmn
ad3fc0b510 [~] Tidy naming of variables in Save. Move to .cpp (no need to make these visible to the world).
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1734 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:39:54 +00:00
strmnnrmn
1ac2f80e02 [~] Remove some unused #includes
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1733 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 08:39:49 +00: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
Corn
4c3f5a3f58 [!] Added true 64bit compare for BGTZ on PSP dynarec
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1730 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 06:59:31 +00:00
salvy
680a2ff786 [!] Changed input configuration for PC (please refer to readme.txt)
[!] Updated readme.txt for PC
[!} Save states will be created on /SaveStates directory (PC)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1729 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-06-01 06:48:47 +00:00