donkopunchstania
9b16c36014
Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4407 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-12 00:48:24 +00:00
Shawn Hoffman
2c7214f2af
msvc: fix wxw build order
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4304 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-20 04:01:22 +00:00
death2droid
b3194e596e
Fix win32 build and remove a warning from sln.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4243 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-09 23:19:24 +00:00
Shawn Hoffman
463e93c41a
fix debugfast build (msvc)
...
external libs go to $(SolutionDir)\$(ConfigurationName)\$(PlatformName), and debugfast build uses Release build of external libs.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4230 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-08 15:46:51 +00:00
John Peterson
4d9a47f6dc
VS solution: Fixed sln file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4167 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-02 19:26:52 +00:00
John Peterson
5d3814aa68
VS solution: Removed duplicate DebugFast configuration for non-wx externals to avoid double linking errors. If there is a need for a third configuration for an external library, file names needs to be adjusted, for example.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4166 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-02 19:21:09 +00:00
rice1964
d616f132d7
Debugger for DX9 plugin.
...
Debugger panel is displayed only if Dolphin is started with /d option.
Dump features are not implemented.
Pause/Resume buttons works, only if the plugin is built in DEBUG or DEBUGFAST configuration, not in RELEASE. These features are really only for devs, not for regular gamers.
You will be able to pause frame by frame, or by n frames, or by n primitive flushes. Other pausing options are not implemented yet.
When other pausing and dumping features are implemented, debugging will be much easier.
I have changed the DX9 project setting to use unicode character set in order to use wxWidge tools. If this causes Dolphin building problems for you, check your project setting.txt
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4154 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-02 06:33:41 +00:00
hrydgard
3db8bf7774
...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4130 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-31 22:56:46 +00:00
hrydgard
e4d8021a86
tiny build config fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4128 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-31 22:49:37 +00:00
death2droid
135a0818eb
Add SFML_Network to the building.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4102 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-30 02:50:03 +00:00
XTra.KrazzY
ac1a4abbef
Renamed solution files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4101 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-29 22:24:51 +00:00
John Peterson
ff962750fb
VS solution: Some fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4094 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-29 08:45:06 +00:00
John Peterson
9999936a61
VS solution: Created programs solution
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4092 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-29 08:07:58 +00:00
John Peterson
53a8ca52b6
GUI: Fixed the render-to-main fullscreen mode and screen resizing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4056 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-25 06:34:58 +00:00
John Peterson
b01b7c78a5
GUI: Moved debugging window to AUI, more AUI improvements to be done
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4052 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-25 01:50:27 +00:00
XTra.KrazzY
bb14237a9a
Reverted r4045, it works for me!(R) How about you?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4049 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-24 21:41:36 +00:00
John Peterson
d71cb02fc9
Windows Build: Moved externals to separate solution
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4045 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-24 07:11:50 +00:00
XTra.KrazzY
092989dffc
Added dummy Lua interface files. Now Dolphin links with Lua successfully.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4039 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-23 15:56:13 +00:00
XTra.KrazzY
68957ed5e9
Added the Lua (5.1.4) external dependency. Verify this compiles on Linux too. Now all we need to do is implement some interface.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4038 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-23 13:13:58 +00:00
Shawn Hoffman
5013ab957c
code style cleanup for bba which has been sitting around my hdd for a long time
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3944 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-06 23:08:18 +00:00
LPFaint99
c2b7895f11
set vcproj to unicode for everything except Core, Common, DiscIO, InputCommon, and Plugin_VideoDX9
...
and wxUSE_UNICODE set to 1 for wx
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3907 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 07:11:51 +00:00
sl1nk3.s
caf152fdd0
Fix screenshot offset as well as screenshot aspect ratio, also use PNG instead of BMP thanks to issue 1186.
...
Fix for opening.bnr containing bad chars where the loop would stop when encountering one (fixes Rogue Leader description, which was using 0x0d and 0x0a)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3899 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 23:38:49 +00:00
nakeee
17303d3be9
remove njoy_testing from sconstruct/sln (yea I hope I didn't break it:)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3865 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-20 21:29:52 +00:00
Shawn Hoffman
e4af896638
revert accidental change to OpenGL's Config.cpp
...
fix jitil building
fix win32 debugfast building
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3574 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-28 16:47:14 +00:00
hrydgard
aecaf271f1
New DSP debugger: step one. (not ready yet, but try loading zelda WW and look at the dsp debugger..).
...
Had to shuffle around quite a lot of code to be able to extract the CodeView into a library nicely so it can be used from both the main dolphin and the LLE plugin... also extracted the symboldb code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3517 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-21 08:39:21 +00:00
Nolan Check
5853c80050
Visual Studio solution file clean-up.
...
- Use "Dolphin" as the start-up project since that builds the Dolphin executable.
- Instead of having projects depend on the plug-ins, make the plug-ins part of the solution configuration.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3495 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-19 01:39:55 +00:00
Shawn Hoffman
0a6c8c412d
UnitTests: keep intermediate files in own dir and copy binary to destination when built.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3463 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-16 05:05:29 +00:00
Nolan Check
7812b2a231
Fix null-dereferencing error in EXI_DeviceMemoryCard.cpp;
...
Make wx projects build for 64-bit JITIL configuration
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3435 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-14 03:29:58 +00:00
hrydgard
31f7020b2d
Add mini unit testing framework to Dolphin itself - use it to find bugs and verify the portable powerpc fp number classifier. also random cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3432 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-13 22:08:01 +00:00
Shawn Hoffman
695fe31b2c
...and the days of ceaseless build fixing begin anew
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3337 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-06 15:51:03 +00:00
Shawn Hoffman
613aa198df
build DSPSpy for gc (make -f MakefileGC) - needs web server or something for easy result viewing :p
...
Remove the sort on the netplay gamelist... tatsunoko vs. capcom appears as ???? vs. capcom, so it was being sorted to the top and screwing up the index. To do it "correctly" you'd need to assign the index to the item's arbitrary data.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3226 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 05:28:05 +00:00
Shawn Hoffman
32fff6db74
fix windows debugfast build and warning fix in SDCardUtil.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3225 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 00:19:35 +00:00
sl1nk3.s
176d528719
Introducing Netplay, currently not extremely polished, and not yet fully tested..
...
Thanks to shuffle2 for fixing the linux build on an earlier version, still pending other linux fixes :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3220 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 21:50:24 +00:00
Shawn Hoffman
56398758b0
Add sfml network library. Hopefully this will make net-related coding a breeze :)
...
Note that as it is not used by anything yet, it has not yet been added as a dependency for any projects
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3184 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 17:04:11 +00:00
Shawn Hoffman
79aa90b876
really fix SOIL-related troubles, i think :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3183 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 16:41:08 +00:00
death2droid
1d593069b5
x64 SOIL fix thanks to baby.lueshi
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3180 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 13:16:30 +00:00
death2droid
08179aa16c
Fix windows build problem with SOIL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3177 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 11:20:27 +00:00
death2droid
4f195d4d30
Revert changes to vcproj
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3167 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 07:59:26 +00:00
death2droid
d0304dc997
Add hires texture support to OpenGL
...
Currently still only dumps files as .tga but supports loading as .png, .bmp,.tga , .dds
This is by baby.lueshi
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3166 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 07:43:56 +00:00
XTra.KrazzY
f4f93f624a
Made DSPSpy build in VC++ (when having devKitPro)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3121 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 15:29:27 +00:00
hrydgard
07b774c7de
debugfast build fixing. make the hle bios loading-or-not logic make sense.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3113 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 08:23:25 +00:00
hrydgard
13b50e44c1
Add fake VS project for DSPSpy.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2996 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 14:09:26 +00:00
Marcus Wanners
c395b93590
Fix those dependencies, once and for all (I hope!). Thanks to Nolan.Check.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2991 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-17 23:04:00 +00:00
Marcus Wanners
0c65e2fe11
Fix for issue 864. Thanks to Nolan.Check.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2967 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 16:36:03 +00:00
Shawn Hoffman
b8406f8721
change dsptool's outpath to be where dolphin.exe is
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2966 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 13:52:10 +00:00
Shawn Hoffman
0a8731edc5
fix windows builds(s)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2961 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-13 06:14:10 +00:00
hrydgard
e8b9e93465
DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2955 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 10:21:40 +00:00
Shawn Hoffman
f6bc828e63
fix for issue 839
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2942 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 18:24:23 +00:00
Shawn Hoffman
4a7f01348d
windows build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2935 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:04:48 +00:00
Shawn Hoffman
f8ed0b5c4c
chop the "testing" moniker off of dsp lle
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2934 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:02:22 +00:00