bushing
0c81a2c8c0
implement lots of wii HLE stuff. :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1713 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:17:22 +00:00
bushing
6a9f8e766c
add support for EXI_READWRITE (only used by USBGecko code)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1712 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:15:38 +00:00
bushing
1d64f66241
Don't display errors for failures to load the fonts, because they are almost never used.
...
(Instead, we could display an error if something actually tries to use it)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1711 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:14:29 +00:00
bushing
20e14bebc4
implement ScanDirectoryTree for POSIX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1710 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:11:56 +00:00
magumagu9
5f1f968e21
This is an ugly hack, but increase the size of the buffer... I managed
...
to overflow it while experimenting with the JIT.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1709 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:02:35 +00:00
John Peterson
9786786c7e
nJoy: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1708 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 20:11:22 +00:00
John Peterson
270e411cf5
nJoy: Changed comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1707 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 18:56:10 +00:00
John Peterson
5e5e507121
nJoy: Enabled keyboard input (only for buttons so far) through wxWidgets in the main application. It only works when you render to the main window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1706 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 18:50:24 +00:00
nakeee
de7abc6bd0
By JP's request
...
Build directory is now per flavour
Debug build will add -debug i.e. Binary/i686-debug/Dolphin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1705 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 17:56:59 +00:00
nakeee
f514f161b5
stop blamming SDL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1704 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 16:05:07 +00:00
nakeee
20b6438b4b
warning fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1703 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 15:49:19 +00:00
nakeee
847dc93b73
That line doesn't make sense at all
...
Can anyone explain why it's there?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1702 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 15:37:14 +00:00
daco65
fce24deca5
merging the ini database with dolphin svn.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1701 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 14:00:27 +00:00
nakeee
ac7fe768ee
Debug compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1700 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 20:11:37 +00:00
John Peterson
b63e559f8a
nJoy: I forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1699 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 11:41:58 +00:00
John Peterson
15cff48f5a
nJoy: First implementation of an analog stick radius adjustment. Converting a square radius to a circle radius.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1698 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 11:32:03 +00:00
LPFaint99
fb5b4d026a
Compile fix, remove PanicAlert from nJoy SDL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1697 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 19:39:12 +00:00
hrydgard
3db9fb4fc1
More renaming.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1696 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:33:53 +00:00
hrydgard
8bf3d83107
rename some files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1695 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:26:18 +00:00
hrydgard
2a552421a5
moar cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1694 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:02:46 +00:00
nakeee
acd0e0d8da
linux/debug builds fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1693 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:19:27 +00:00
hrydgard
95a341a4e9
GL Vertex loader moved to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1692 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:09:16 +00:00
hrydgard
ab01e9e853
Prepare vertexloaders for the move...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1691 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:03:50 +00:00
nakeee
8819ac74c4
Fixed up padsimpleevnt sconscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1690 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:02:18 +00:00
hrydgard
fe3cd168f0
Move parts of VertexManager.h to VideoCommon. Opens for moving the VertexLoader to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1689 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:56:56 +00:00
hrydgard
2ec3cd6694
Move VertexShaderManager too.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1688 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:47:32 +00:00
nakeee
bd9ebbf8c9
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1687 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:39:53 +00:00
hrydgard
d585d26393
Move PixelShaderManager, ImageWrite to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1686 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:27:58 +00:00
hrydgard
afc87eb5ae
cut dependencies, clean code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1685 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:24:15 +00:00
nakeee
974ff690f6
added XFStructs.cpp to SConscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1684 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:37:41 +00:00
nakeee
fa69ed2836
compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1683 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:33:32 +00:00
hrydgard
67634d5a45
Forgot these
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1682 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:33:15 +00:00
hrydgard
6c916151ab
Split out the shader caches into their own files. The goal is to eventually be able to move the "Managers" to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1681 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:23:59 +00:00
nakeee
bfa0ef86b1
make gltest compile after 1677
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1680 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:00:41 +00:00
nakeee
18c4a6b33e
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1679 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:55:16 +00:00
nakeee
734c776a18
Clean up wiimote ifdefs a bit
...
donno what with svn and padsimpleevnt
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1678 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:53:32 +00:00
hrydgard
fa9f5c44fb
More code movin' .. split Vertex/Pixelshadermngr into xxCache and xxManager.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1677 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:43:18 +00:00
magumagu9
3669d711a2
Finish generalizing Safe/UnsafeWriteRegToReg, including warning about
...
unsafe uses.
I was going to use this for stbx, but it appears that JIT'ing it is
actually visibly slower (!).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1676 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:04:42 +00:00
nakeee
1413a40944
second try
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1675 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 09:36:35 +00:00
nakeee
a679e345fd
Started working on pad evnt
...
fix for testgl
fix for njoy-sdl to work in debug
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1674 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 09:20:01 +00:00
magumagu9
3a51b3c6e3
Generalize SafeWriteRegToReg. The non-32-bit forms aren't yet used,
...
but could be nice to have.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1673 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 08:56:17 +00:00
magumagu9
32402b465d
JIT implementations of lwzux and stwux. Unfortunately, not really a
...
visible performance increase.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1672 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 08:53:40 +00:00
bushing
ba58962d24
Change the font in DebuggerWX to something legible kthx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1667 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 03:46:04 +00:00
John Peterson
a9e588f4f3
nJoy: I forgot the file header
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1666 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 02:48:35 +00:00
John Peterson
92cef41968
nJoy: Preparation for adding new options. NOTICE: Not tested in OSX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1665 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 02:42:15 +00:00
magumagu9
ce01268885
Use ABI_CallFunction instead of CALL where appropriate. Hopefully, this
...
will help with the reported crash problems on OSX. I can't really test
properly, though, since I'm on Linux; please give me feedback on
whether this helps.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1664 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:18:39 +00:00
magumagu9
be4c7e1399
Add a helper to make zero-argument calls from an aligned stack
...
correctly.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1663 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:10:36 +00:00
magumagu9
b92c831857
Reverting r1650. I don't think this change is the right approach: it
...
actually ends up *misaligning* the stack for the normal ABI_CallFunctionC
and friends. I'll try to help come up with the correct fix; look for
another commit in a bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1662 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:05:22 +00:00
hrydgard
358333b94b
and more boring moving and cleanup ...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1661 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 21:44:56 +00:00
hrydgard
17a601958c
OpcodeDecoding.cpp now shared.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1660 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 20:11:42 +00:00