hrydgard
6e56ea80f7
Don't disable option dialogs at runtime.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4634 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-01 21:43:54 +00:00
Marko Pusljar
aa2f2dc95c
DSPLLE - cleaning, small fixes (2 shift opcodes are more correct now (lsr,asr) + some 0x3... opcodes are working better in case they are extended)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4633 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-01 20:38:42 +00:00
ayuanx
4d512ecba7
1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games.
...
No need to use "Sound Loop Hack", so I just removed it.
2. Fixed the WAD game loading issue. What can I say, I have to go though and patch all the WII_IPC_HLE devices to take care of this.
3. Applied tomman's Linux keyboard patch, but I can't test here, no suitable environment.
4. Disabled configuration dialogs when game is running, you have to pause game first to be able to change any configuration. (Which prevents some accidental crash to happen.)
5. Other trivial fixes, no need to mention.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4632 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-01 15:39:37 +00:00
luisr142004
9e17ee5155
fix a linux wiimote compile error and apply some little changes to the dx plugin :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4631 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-30 03:48:59 +00:00
ayuanx
5ef159a971
Now WiiMote button mapping supports both Keyboard & Joypad, or even mixed, no need to bother Xpadder. :)
...
But I've only tested on Win32 SDL, don't know about Linux or 360pad.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4630 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-29 17:58:52 +00:00
nakeee
8eb821722f
Unconsting an iterator passed to erase
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4629 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-29 17:10:57 +00:00
ayuanx
4ce110e841
Thanks to godisgovernment's sharp eyes, now the Reset() bug in WII_IPC_HLE is fixed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4628 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-29 06:14:28 +00:00
ayuanx
7643127935
Fixed the tiny bug that prevents you from customizing Wiimote key mapping.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4626 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-28 19:45:24 +00:00
ayuanx
3e287233e9
Shake in last revision works, but not that sensitive.
...
So just updated the keyboard "shake" function a bit, this can dramatically increase the shake key sensitivity.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4625 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-28 18:37:57 +00:00
ayuanx
ff23c02795
Now "Wiimote/Nunchunk Shake" on Keyboard works(for Win only).
...
Just press the "Shake" key.
The shake involves all the three axes: X, Y, Z.
So when you press the shake key, you are actually shaking not only up-down, left-right, and forward-backward at the same time.
I did this becuse different games may require different directional shake, no need to seperate them to 3 keys I think.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4624 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-28 18:00:07 +00:00
ayuanx
0f7b1a2f95
Added an option "Enable Loop Audio Hack" in DSP config.
...
I know hack is not good but before we find a better way to detect different games, at least this option allows some games to output normal sound without breaking other games.
Besides, this commit will hopefully fix the "Unknown device: /dev/usb/hid" issue, but not sure as I have no game to test on this issue.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4623 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-28 11:40:04 +00:00
luisr142004
60352d92eb
Wiimote: reapply the Upright wiimote option
...
D3D: add the EFB Copy option to complete Rodolfo's commit plus add the Overlay FPS and the Disable Fog options
also change the config dialog's behaviour a bit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4622 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-28 05:59:46 +00:00
ayuanx
bf6f40efbf
An attempt to fix Monster Hunter Tri, verification needed yet.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4620 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 20:48:54 +00:00
ayuanx
ea732db998
Thanks to Wagnard28 and other lots of people's test, now this will hopefully solve the troubling regression problems between r4616 and r4617.
...
Sorry about such frequent commits in a short time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4619 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 20:21:12 +00:00
Rodolfo Osvaldo Bogado
5e31f22e50
small code reorganization.
...
Now efb to ram display correctly but still is misaligned by one pixel
please test and give me feedback
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4618 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 19:42:27 +00:00
ayuanx
f69184b887
This should fix the No Sound Problem in GC & Non-AX games.
...
Besides, this should also fix the WAD game loading issue.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4617 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 17:39:37 +00:00
ayuanx
155719dc36
Very small but very COOL fix.
...
This commit fixed the Hang-up in many games, like "New Super Mario Bros. Wii", "Resident Evil: The Darkside Chronicles", "Fatal Frame 4: Tsukihami no Kamen", "Muramasa: The Demon Blade", and etc. You name it. OH YEAH!
This little issue really cost me some *serious* debugging time, phew...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4616 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 15:07:52 +00:00
nakeee
3e49599a33
AlsaSound: Applied the fix from issue 1689 makes DSP better
...
thanks darumo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4615 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-27 11:52:29 +00:00
ayuanx
fddab016fa
Fixed the save file path issue of r4613
...
Anyone encounters significant FPS drop (comparing to r4611 or earlier) please report
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4614 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-26 17:50:14 +00:00
ayuanx
7a6241da81
OK, now all hardware devices are pre-created, so theoretically you can save/load state anytime anywhere, no need to wait for game title to show.
...
Besides this should boost the performance by a little.
Warning: Remember to set "Framelimit" to: Auto or 60, or else Emu Wiimote will lose sync in a second.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4613 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-26 09:50:50 +00:00
Shawn Hoffman
8405c4049d
Commit better wiiuse compiles, the ones in last commit may have been switched around by git on me. Add MotionPlus to the statesave so it won't be a bother later, and uncomment some things so accessing it doesn't cause PanicAlerts
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4612 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-26 05:01:24 +00:00
Shawn Hoffman
6145dd2967
Real Wiimote: fix a crash some people were having, and fix IR behavior (by turning off some msvc++ optimizations...)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4610 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-25 16:22:46 +00:00
interdpth
7118900d3b
My first proud commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4609 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-25 10:07:56 +00:00
ayuanx
29774c35e8
My first commit :)
...
Fixed more memory leaks when doing state load. Now all file devices(handles) are stored in state, and this will fix some crash after loading state.
Warning: Do NOT Save/Load state before game title is shown and controllable, or else you will get a corrupt state.
If you encounter "Emu WiiMote Desync" frequently, please report the condition
(PS: To recover from wiimote desync, just load a saved state)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4608 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-24 17:10:38 +00:00
Shawn Hoffman
6a46befc2a
commit ayuanx's patch from issue 1634. Fixes quite a few IPC + IPC_HLE + IPC_HLE_USB + wiimote problems, see the issue for full details
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4606 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-24 05:03:47 +00:00
Rodolfo Osvaldo Bogado
55dc7efaa4
corrected viewport and scissor test behavior in both plugins.
...
some code cleanup in d3d.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4605 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-23 14:08:08 +00:00
Shawn Hoffman
37f1e1ca73
fix changing between interpreter and JIT not taking place instantly. Fix loading config needlessly twice on app init. Fixes issue 1682
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4604 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-23 08:43:14 +00:00
nakeee
67dee48b3e
Moved XInitThreads to where it wont crash should solve issue 1540 (Thanks emuxperts for the fix)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4603 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-23 08:25:41 +00:00
Shawn Hoffman
66b80131d6
wxMenu objects are now deleted by wxwidgets - should fix a few GUI-related crashes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4602 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-23 08:05:54 +00:00
nakeee
354078def6
make wxpostevent into addpendingevent hoping to solve some thread issue on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4600 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-22 07:37:00 +00:00
Rodolfo Osvaldo Bogado
19d7bb2c84
big commit, implemented depth textures with hardware support in D3D, so now they will be correct as in opengl. please test a lot because i only tested the ati path, nvidia path is "Theoretical" :).
...
Also reimplemented screen clearing as a color quad to support alpha blending when clearing as in the original hardware.
the funny thing is how is implemented peeking, as locking depth textures is not supported, implemented peeking copying the values form the depth texture to a r32f render target and then reading back the data.
please a lot of testing to this commit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4599 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-22 02:37:00 +00:00
Shawn Hoffman
7fa29f0b66
fix linux compile
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4598 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-21 21:03:30 +00:00
Shawn Hoffman
32c74c6481
cleanup wii usb keyboard a little - really needs to use inputcommon or something...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4597 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-21 10:25:27 +00:00
donkopunchstania
6e7395cef1
Try to do Z textures better. Z texturing does not work if early z or no z update. Corrected the Z texture bias used on 8 and 16 bit textures.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4596 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-21 02:49:46 +00:00
Rodolfo Osvaldo Bogado
c9f5521d26
forget the new files Sorry :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4595 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-20 20:14:34 +00:00
Rodolfo Osvaldo Bogado
802c112ad9
Well this commit has 2 parts:
...
first part if fixing, fixed, i thing, the flickering that everyone has reported, at least in my case i only have flickering in the one texture in one game and now is fixed. The other fix is not for an reported issue, is more a correctness fix, running dolphin with pix to review debug errors, result in a ton of warnings and error, now with this commit, at least for ati, there no more error or warnings, this means, correct management and state change, no accurate emulation, for this still a lot of work to do.
for this part of the commit please give me feedback and let me know of remaining issues
Te second part is the partial implementation of efb to ram copy in d3d, this won't brake anything because is commented but i commit this to ask for help from ector and donko in some errors remaining in the implementation related to differences between opengl an d3d.
if you want to test this you have to uncomment line 150 to 155 of bpstruct.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4594 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-20 18:46:30 +00:00
Sonicadvance1
47f3c5bc31
Forgot about this. Nobody wants WiiUse debugging on. Also, Real Wiimote works with this one, because I forgot to remove the -1! Huzza!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4593 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-19 22:58:36 +00:00
Sonicadvance1
3af4c50af1
Clean up Wiiuse to allow less _WIN32 defines. Windows side now spits out regular packets, and takes in regular packets. Like a normal OS should :} This shouldn't break Windows wiimote, Linux Wiimote doesn't work with this revision. Will require the new plugin which doesn't have emulated Wiimote at all.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4591 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-19 22:47:57 +00:00
Shawn Hoffman
651b5addf4
DiscIO.vcproj depends on zlib...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4590 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-19 03:12:14 +00:00
Rodolfo Osvaldo Bogado
fe1a5142a7
a minor cleanup in xf registers, an some small bug fixes. please test and give me feedback
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4589 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-19 02:28:41 +00:00
Shawn Hoffman
73af91281a
allow dumping of all symbols to a signature file
...
*hopefully* fix the memleak when scrubbing wii discs.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4588 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-18 21:11:05 +00:00
Shawn Hoffman
1a374ad62c
fix a silly overflow error in DiscScrubber.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4587 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-18 19:16:59 +00:00
Marko Pusljar
93f2440f30
DSPHLE AXwii mail revert (thanks to RazLaron)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4586 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-16 18:06:34 +00:00
bztdlinux
d52eb9f692
Remove the silly trampoline VideoCommon.h (thanks to godisgovernment)
...
VideoSoftware does not need Cg
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4585 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-16 02:15:28 +00:00
Shawn Hoffman
633786f96b
small warning fix in PadSimple.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4584 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-16 00:47:52 +00:00
bztdlinux
f796d4d747
STAND BACK - NEWLINE POLICE
...
gcc spams warnings when newlines are not at the end of files.
reason: http://gcc.gnu.org/ml/gcc/2001-07/msg01120.html
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4582 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-15 22:26:39 +00:00
donkopunchstania
f992fc6949
EFB to RAM in OGL and software plugin now work correctly when texture in RAM is a different size than the source. Corrected some block heights in texture decoder to fix copying certain EFB formats.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4580 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-15 20:14:03 +00:00
Marko Pusljar
9c03de8790
DSPHLE AXwii - cleaning, DCD10004 mails are now correct for Wii Sports ucode too
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4579 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-15 15:24:52 +00:00
luisr142004
14c3878543
reapply the changes from rev 4532 (without the resizing issues) and the changes from rev 4555 -- fixes issue 1660
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4578 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-15 07:46:43 +00:00
daco65
70068a288a
small fix from chaos in event handling of real wiimote
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4577 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 23:54:30 +00:00
Shawn Hoffman
a5cde0d45b
refine changes made in r4567
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4576 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 23:16:42 +00:00
Rodolfo Osvaldo Bogado
f8c2dcaa4e
fix for re missing characters in both plugins, thanks to autoran for the testing. also modified depth efb copy behavior to work accordantly to this change.
...
in opengl efb copy, set the destination texture format and not use argb always.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4575 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 23:15:09 +00:00
death2droid
6005f4155d
Remove info window from Dolphin since most people do not use it or didn't even know it exists.
...
Plus many people think its useless :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4574 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 22:24:20 +00:00
bztdlinux
f3366f21e1
Consolidated duplicate code into new function EmulateAnalogStick(...), and make diagonal scaling value consistent.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4573 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 22:18:58 +00:00
bztdlinux
2814438e79
Patch from the.emeralddragonfly which adds functionality to PadSimple:
...
- Adjustable partial press for the main stick, C-stick, and triggers
(separate keys + adjustable values for semi-L, semi-R, semi-main, semi-C)
- Escape key to clear a keybinding (especially useful now)
- A whole bunch of cleanuppy/consistency stuff.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4572 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 20:19:06 +00:00
Shawn Hoffman
b531c3a04d
build fix. now everthing is hunky-dorey mkay
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4571 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:58:51 +00:00
Shawn Hoffman
4622bd0c8b
reapply changes from 4550-4551,4556-4559 correctly...sigh...some files were ignored by tortoisesvn, and myself :|
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4570 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:50:51 +00:00
Shawn Hoffman
dc75095f99
re-apply dsp-related changes from r4533
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4569 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:45:35 +00:00
Shawn Hoffman
5bafbbd361
re-apply the warning fixes to Source\Plugins\Plugin_VideoDX9\Src\resource.h from r4555
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4568 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:39:02 +00:00
Shawn Hoffman
a60ad41d4d
apply ayuanx's fix for classic controller events not being recognized if you are pressing certain combinations. fixes issue 1592
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4567 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:28:21 +00:00
Shawn Hoffman
06aa62504c
revert to r4531, but keep the changes from the following revisions: 4533,4550-4551,4556-4559
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4566 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 17:08:32 +00:00
death2droid
ee57003ea9
Dolphin System information window: Added basic and untested linux os information check. And also moved the windows.h include down into the ifdef
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4563 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 13:00:29 +00:00
death2droid
2eff42f659
Forgot a tiny bit in last commit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4562 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 08:55:50 +00:00
death2droid
2667a469fb
Dolphin:
...
System Information(InfoWindow.cpp) - Added a method to check what Windows OS you are running(I do not know of a method to check what linux OS someone is using)
and also added a extended version of the cpu_summarize.
Plugin manager - Temporarily fixed a problem that caused a crashing when pressing Stop reported in Issue 1656
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4561 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-14 08:53:16 +00:00
Sonicadvance1
de9991c30d
NoWX fixes >_>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4560 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 20:27:40 +00:00
Marko Pusljar
4d3620ace3
DSPHLE AXwii work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4559 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 20:27:38 +00:00
nakeee
ba42d9aa58
DSPLLE moved DMA debuging to debug level (thanks ayuanx@163.com)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4558 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 13:47:12 +00:00
nakeee
ecf667e755
DSPLLE: long due removal of exception and Zelda messages
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4557 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 13:33:17 +00:00
Rodolfo Osvaldo Bogado
e56ca08b4f
some minor changes preparing for future commits, and a correction to texture alignment that must solve the efb misalignments in various games
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4556 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 11:55:14 +00:00
luisr142004
654800458f
OGL: allow the Esc button to work while windowed and not rendering to main
...
D3D: fix the wireframe option getting enabled when using the fullscreen option
and did some code cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4555 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 10:45:41 +00:00
John Peterson
928dc99874
Gamepad (minor) > Crashfix in Wiimote plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4554 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 09:11:24 +00:00
Sonicadvance1
173c16ad41
Should fix a crash that was deleting a invalid pointer that happens when we unload plugins before freeing pads, if this causes problems anywhere, please tell me
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4553 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 09:04:17 +00:00
John Peterson
ee88afce58
Gamepad (minor) > Disabled LiveUpdates, it's not stable in the current form
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4552 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 01:52:15 +00:00
omegadox
00f2a30b71
Some AR Fixes, and speedup Patch Event so AR can apply Code increments faster than the game execution, this helps fixes Jump code in some games.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4551 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 01:26:26 +00:00
Shawn Hoffman
f38aaca614
apply deathknight13579's other changes from issue 1630
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4550 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-13 01:19:43 +00:00
John Peterson
0837e38c39
Gamepad (minor) > Fix to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4549 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 23:39:43 +00:00
John Peterson
7c1d118913
Build (minor) > Forgot a message box
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4548 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 23:24:07 +00:00
John Peterson
2d064262ce
Gamepads (minor change) > Fix to last commit, LiveUpdate related
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4547 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 23:22:51 +00:00
John Peterson
d47e4827f7
Build (minor) > Fix to last commit, missing an ending " in some instances
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4546 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 23:10:36 +00:00
John Peterson
2de805da0a
Build (minor) > Fixed target paths, had accidentally broken one of the configurations
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4545 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 22:51:28 +00:00
John Peterson
926ff36489
Build (minor) > Fixed linux compilation errors
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4544 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 21:20:16 +00:00
John Peterson
18450737be
Gamepads (minor change) > Fixed it so it doesn't always check for new pads on startup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4543 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 21:14:41 +00:00
John Peterson
7a6eb0f350
GUI > Fixed the restart to debugging/non-debugging option, GetModuleFileName use the full path now, should not fail
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4541 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 19:50:45 +00:00
John Peterson
013a27b13b
Externals > Fixed SDL include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4538 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 19:26:25 +00:00
John Peterson
71506bc0f7
Wiimote and nJoy > Gamepad changes
...
1. Added LiveUpdates, while the configuration window is open nJoy and Wiimote will check for connected/disconnected pads
2. Removed the 'Nintendo RVL-CNT-01' device from the device list, and other SDL devices with no axes/buttons
3. Added SDL (from the current SVN) to get debugging information for SDL.dll
4. Added 'Upright Wiimote' option to emulated Wiimote options
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4534 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 18:57:35 +00:00
Marko Pusljar
b858befba2
DSPLLE small mul fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4533 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 16:17:22 +00:00
luisr142004
1ba75a05d0
Fix some plugin communication with the video plugins (fixes Esc button) and apply an opengl equivalent of my first commit :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4532 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 07:18:31 +00:00
donkopunchstania
dee90fa7aa
The WGP does not loop if the write pointer is set beyond the end of the fifo. Updated the video plugins this time.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4531 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-12 01:51:40 +00:00
Sonicadvance1
ebc696c58e
Fix GCC 4.5 Compiling. -fvisibility=hidden seems to break it, so it was removed. Non-POD objects are now errors instead of warnings in 4.5, so I had to remove the wxString::Format. and a Fix where GCC 4.5 introduced strndup. Compiling with nowx=true gave me linker problems for some reason, and I added the -flto flag but commented out. Dunno what it will do yet.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4530 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-11 11:07:04 +00:00
Shawn Hoffman
e4ec0ba33b
add deathknight13579's actionreplay fixes from issue 1630
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4529 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-11 06:18:37 +00:00
donkopunchstania
8d6aa79389
Revert WGP change. The previous change was correct, but the video plugins need to be updated.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4528 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-11 04:32:57 +00:00
donkopunchstania
52da977c73
Fixes to the software plugin command processor. Made it easy to use the command processor in place of the one in video common. Use frame skip setting from the application in the software plugin instead of the internal frame skipping config setting. The WGP does not loop if the write pointer is set beyond the end of the fifo.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4527 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-11 03:14:38 +00:00
Rodolfo Osvaldo Bogado
c2a4e33313
Implemented secondary path for hardware with no multiples render target support, so please a lot of testing from people with problems in the last release.
...
corrected a little depth textures still broken but now at least i discover the reason, the ultra bad news for d3d lover is, the only correct way to implement depth textures will be do a firs depth only pass disabling blending.
This is because blending is affecting the values stored in the depth texture, so to store the true values, blending mus be deactivated.
this will degrade performance but is the only "Correct" way in d3d 9. the other possibility is dx10 but that's a complete different story ;)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4526 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-10 12:45:03 +00:00
Shawn Hoffman
0b30b23719
give wiimote + extensions more sane (to me...) default keys. make order of all directions be left, right, up, down, instead of having different orderings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4525 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-09 07:46:43 +00:00
LPFaint99
c8d46de541
fix for issue 1585
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4524 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-09 05:32:33 +00:00
Sonicadvance1
3c537ec137
Fix Compiling in OSX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4523 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 23:36:14 +00:00
sl1nk3.s
07408d7625
Fix issue 1523, disable x64 path on Jit64::lXz causing issue 615, and revert the FPU change from r4441, as it's causing weird issues in SSBM
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4522 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 23:12:35 +00:00
nakeee
1c95100eb1
DSPLLE: moved breakpoint to debug to gain some speed
...
clrl fix from lordmark
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4521 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 21:37:38 +00:00
Rodolfo Osvaldo Bogado
0ac07e8aa8
Big Commit this will break a lot, fix a lot, but i thing is a good step:
...
Implemented all the correct format conversions in efb to texture copy.
replaced all the stretcrect calls with quad draws this must improve speed a bit.
A BIGGGGGGGGGG cleanup in the code and reorganization.
reimplemented zpeek using a secondary render target ( this still is buggy so many issues left)
please a lot off feedback.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4520 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 20:35:11 +00:00
Sonicadvance1
84c6135bfd
Oops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4519 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 10:37:53 +00:00
Sonicadvance1
3fa2c9fbac
Fix Linux compiling entirely
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4518 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 10:37:04 +00:00
luisr142004
6c88f9e652
disable the full screen button while no game has been loaded and move a change from rev 4492
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4517 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 09:13:42 +00:00
Sonicadvance1
3cf6a9e014
Some more fixes, not quite sure where const_iterator is defined at
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4516 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 09:07:24 +00:00
nakeee
60f142ce96
Begining of porting the luainteface to linux + some other small fixes.
...
(could use some help with lua macros)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4515 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 08:54:09 +00:00
Shawn Hoffman
1b7303ea0a
apply warning fixes from r1447
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4514 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 02:28:06 +00:00
XTra.KrazzY
dcb9967e75
Lua is officially supported on Dolphin. (thanks for the linkage fix shuffle2!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4512 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-08 00:15:58 +00:00
XTra.KrazzY
b9794a9533
Continuing godisgovernment's fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4511 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 23:56:41 +00:00
XTra.KrazzY
db372f0e32
Lua now has GUI and is fully functional! But it doesn't link if I don't ignore libcmt.lib so commented all the LuaInterface calls until someone fixes it...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4510 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 23:54:10 +00:00
Shawn Hoffman
a4ea3a3452
fix crash caused by adding DSP_ClearAudioBuffer()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4509 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 23:51:12 +00:00
nakeee
2bff17d9f5
missing include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4508 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 22:27:58 +00:00
XTra.KrazzY
a0129e51a3
LUAInterface should have all its functionality now (excluding input/controller management). Now we need a GUI to see how it works. Added new DSP function: ClearAudioBuffer, which clears the audio buffer for pausing. Currently it doesn't work with DSound.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4507 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 20:01:39 +00:00
hrydgard
ebaad032eb
forgot something
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4506 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 18:54:37 +00:00
hrydgard
2d0f714546
Rewrite memory management, _hopefully_ banishing "failed to map 1 gb contiguous memory" 32-bit Dolphin errors to history.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4505 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 18:53:10 +00:00
Shawn Hoffman
42cd2838a3
jit bcctrx and misc code cleanup. NES games launched from animal crossing work, but have major video problems...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4504 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-07 17:56:01 +00:00
XTra.KrazzY
5579a9169d
LUA: Huge warning cleanup (no more warnings)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4503 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-06 22:15:06 +00:00
XTra.KrazzY
9f97b26332
LUA code is now portable. Now all that's left is the 20 more TODOs in there...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4502 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-06 21:52:36 +00:00
Marko Pusljar
10d7e1bf3e
DSPLLE dissasm fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4501 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-06 13:28:03 +00:00
Shawn Hoffman
281636b79b
Some cleanup of BBA code. No behavioral changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4500 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-06 06:43:01 +00:00
nakeee
7a0055e113
DSPLLE: made not into notc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4499 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-05 09:06:21 +00:00
Shawn Hoffman
8ad15321f2
Make the HLE'd OSPanic print out the associated message.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4498 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-05 07:05:33 +00:00
Marko Pusljar
0d7d699710
DSPLLE - small fix for previous commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4497 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-04 14:10:56 +00:00
Marko Pusljar
10fb287311
DSPLLE stuff - no real progress, mostly useful as a reference for HLE improvement, Pikmin 1 has sound in intro though (can't be sure if its ok, because its too slow)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4496 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-04 12:49:26 +00:00
nakeee
099b89d9e9
DSPLLE: some bad code clean up pointed out by lordmark
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4495 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-04 10:06:47 +00:00
Rodolfo Osvaldo Bogado
8e204c659e
This is a "Try to fix" commit, reverted all the changes made by my first commit that could affect texturing, so please everyone with texture problems please test this, also in opengl let the viewport calculations the way they where, opengl can handle any values in the viewport.
...
in direct3d this is different, the only valid values are between 0.0 an 1.0 so fix this and let the shader handle the rest.
please test all this and let me know the results.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4494 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-02 21:09:48 +00:00
Shawn Hoffman
b3553eb53c
when dumping shaders from VertexManager.cpp, don't overwrite old ones.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4493 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-01 02:03:26 +00:00
sl1nk3.s
6c0c97cffe
Fixed TLB games support for the iCache, games using the TLB Hack should now work as before (fixes issue 1218)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4492 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-01 01:24:30 +00:00
Rodolfo Osvaldo Bogado
22a0864337
Discover that various games that have black screen problem in nvidia is just caused by having negative zfar or znear values, in ati is not a problem, the drivers can handle it.
...
This is a test, clamp the values to see if this fix the problem, please test a lot don't know if this breaks something else
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4491 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-01 01:15:06 +00:00
Rodolfo Osvaldo Bogado
78fa929c70
Some errors in the values passed to e pixel shader caused the menu error, no they are fixed, thanks to LordMark for help me with the testing.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4490 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-31 13:40:53 +00:00
Shawn Hoffman
2913d1fd9e
Fix some wii IPC stuff:
...
/dev/fs: IOCTLV_GETUSAGE
/dev/es: IOCTL_ES_GETCONSUMPTION
IOCTL_ES_GETTITLECONTENTSCNT
IOCTL_ES_GETTITLECONTENTS
IOCTL_ES_SETUID
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4489 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-31 09:20:24 +00:00
Shawn Hoffman
1d666bf109
remove some newlines from FileUtil logs.
...
add ___blank to HLE'd debug logging.
add long long support to HLE_OS::GetStringVA
take care of those annoying sdio 0x40 and 0x41 commands...not that they do much in the first place...
some cleanup on the IPC net devices
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4488 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-31 09:17:37 +00:00
Shawn Hoffman
b7bd9dc5d9
fix bug with ascii memview: make '\0' be ' ' instead of string end.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4487 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-31 09:12:31 +00:00
Rodolfo Osvaldo Bogado
ec77ba3e99
fixed z textures, don't know where this is used but a fix is a fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4486 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-31 03:35:36 +00:00
Rodolfo Osvaldo Bogado
9a59619560
Extra small commit but ...
...
Fix Paper mario and any games that uses SETZSCALE or SETZOFFSET
c# is making me soft i don't see the cast error
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4485 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-30 22:28:59 +00:00
XTra.KrazzY
0daa5add46
Added DEBUG to the long stringstream processing.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4483 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-30 14:52:42 +00:00
luisr142004
0127d9ba7c
D3D: fix the wire frame option
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4482 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-30 11:03:50 +00:00
XTra.KrazzY
4fbf138ed2
The beginning of another approach on Zelda HLE UCode: PB debugging and comparison
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4481 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-30 07:10:46 +00:00
Rodolfo Osvaldo Bogado
dd7f6f991f
small code cleanup, and little fixing of errors introduced by mi in my first commit :(
...
fixed scissor test in direct 3d
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4480 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-30 04:14:43 +00:00
nakeee
9d57502f1a
Init X multithread support on linux.
...
Should fix some linux crash issues
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4479 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-29 21:12:11 +00:00
Shawn Hoffman
af921d56d0
fix silly typo in last commit that broke jit...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4478 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-29 05:59:34 +00:00
Shawn Hoffman
5b4d12c1f3
small code cleanup in JIT: use JITIL's nice JITDISABLE macro
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4477 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-29 04:40:26 +00:00
Shawn Hoffman
31e61da40d
fix Jit64::fmrx (well, fixes soul calibur 2 SPS at least) cottonvibes wrote this :)
...
fmrx can do some different behavior depending on the current mode of the fpr, but we *seem* to not have a problem ignoring this behavior...
add a tiny comment to the PECopy register - some sources call the half_scale bit "mipmap"
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4476 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-29 04:01:31 +00:00
Rodolfo Osvaldo Bogado
7602f7ab3e
rewrite the tev stages generator to make it more hardware like, thanks to godisgovernment for he documentation. Also make it faster using lockup tables.
...
thinking going to get a lot of -1 for this one but is the only for of really test it.
hope this fix something and don't break to much ;)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4475 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-29 03:28:38 +00:00
hrydgard
2a99dfb261
tiny change: get rid of a couple of uses of "long". better to use int or the explicitly sized typedefs. possibly really minor speedup of zelda ucode audio on linux.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4474 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-28 22:51:00 +00:00
luisr142004
f3681c0e1b
D3D: change window startup a bit (pretty minor but it's just to get me started :P)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4473 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-28 22:40:18 +00:00
donkopunchstania
63e3d184f8
SWG: Adds TEV stage output dumping. Fixes interrupt handling in the command processor. Some code cleanup and a few graphical fixes for rare cases.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4472 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-28 03:01:07 +00:00
Rodolfo Osvaldo Bogado
a31eb24955
small commit,but should fix 2 big issues:
...
* clear and flicker problem in d3d, backbuffer clearing was commented out, (if this was on right let me know and I'll revert).
* alpha problem introduced by my modifications to the tev, must been sleeping when i wrote that code, should be fixed now.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4471 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-28 02:00:13 +00:00
Rodolfo Osvaldo Bogado
08b2686d90
as sl1nk3.s say make the updates directly to the viewport and let the scale fixed in 2^24.
...
please test specially in paper mario and Killer 7 that where games where supposedly this was used.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4470 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-26 02:38:23 +00:00
Rodolfo Osvaldo Bogado
264992456a
sorry for that, changes in this file should not be commited
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4469 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-26 00:13:12 +00:00
Rodolfo Osvaldo Bogado
0511d6e185
some work on zscale and zoffset, don't know if this is correct but at least it seem to fix one or two games.
...
thanks a lot to chaoscode he make possible to test this on nvidia. please test this a lot and give me feedback :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4468 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-25 23:10:30 +00:00
nakeee
1adc944115
compile fix(linux)?\024
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4467 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-25 16:38:06 +00:00