Commit Graph

3731 Commits

Author SHA1 Message Date
zeromus 5e3b0bb527 try to fix backup memory in movie mode which was pretty much completely broken 2010-07-25 07:54:19 +00:00
zeromus 522bbb7cec win32: dont resume emulation if resetting while paused. possibly annoying, but without it theres no way to pause on the very first frames. todo: consider philosophy of this 2010-07-23 20:54:48 +00:00
normmatt234 6bcf46190b remove useless variable. 2010-07-21 07:34:28 +00:00
normmatt234 90698769d0 Fix R4 SD Writing. 2010-07-21 07:31:55 +00:00
riccardom f71a1ae89c Fix mispelling of MMU.h. 2010-07-21 06:47:07 +00:00
zeromus 384c6bca66 run slot1 through a modular addon system 2010-07-21 05:47:05 +00:00
riccardom 295ffa90b1 Fix wx frontend compilation
Add wxcontrolsconfigdialog.* stuff to the build and fix
wxcontrolsconfigdialog.h include path. What about a
shorter name next time? ;)
2010-07-18 09:05:24 +00:00
riccardom 1f279f75af Thou shalt not use strnicmp.
Thou shalt use strncasecmp.

Fix compilation on !MSC.
2010-07-18 08:51:51 +00:00
zeromus dcfe3bad86 what about AR he says 2010-07-18 07:01:28 +00:00
zeromus 9bf7ca718c win32: subwcrev needs dlls 2010-07-18 06:58:36 +00:00
zeromus 9c750642c8 fixes to cheat system 2010-07-18 06:32:15 +00:00
zeromus 5e8fa718c6 win32: fix matrixview (which was broken during fixedpoint conversions) 2010-07-17 10:56:58 +00:00
zeromus fb7b9a2104 make cheat system not so flaky with respect to numbers of cheats. it is my hypothesis that every single person whose cheats slay the emulator has entered more than 100 cheats and until now, 10,000 crashed emulator users later, nobody has bothered to tell us. should support unlimited cheats now, but i refuse to test cheats so someone else tell me if i broke something. 2010-07-16 02:40:54 +00:00
zeromus c5643835a1 win32: support more joystick parts 2010-07-13 06:19:48 +00:00
luigi__ 9e40fe4435 WX port: Add in new input dialog and base stuff. Not functional yet.
Fix high CPU usage when not running.
2010-07-10 14:22:17 +00:00
zeromus 98546fb57c vio2sf: integrate patch #3026630 (vio2sf instrument selection). additionally, add the sound view from desmume. 2010-07-08 04:58:34 +00:00
riccardom 97d601d2cd More pretty printing of the versione name. 2010-07-07 22:50:13 +00:00
zeromus 1adb24e67d print emulator version when it initializes, just because it is handy 2010-07-07 22:37:23 +00:00
zeromus b1df012477 wxwin: standardize sdl lib 2010-07-07 20:58:55 +00:00
zeromus e60ee3fb27 win: forgot to save texture option 2010-07-07 20:40:03 +00:00
luigi__ cbacd016c0 WX: enjoy SDL sound under Windows
--
Is it okay to also use SDL for a simple and clean input module? the current one is full of Dolphin specific stuff and it's a mess `_`
2010-07-07 18:29:35 +00:00
zeromus 84bfa26bc7 rasterizer: apparently decal needs a special case for texture-disable after all. 2010-07-07 05:12:09 +00:00
zeromus 49689be1ce don't auto-patch DLDI unless game code is #### 2010-07-06 04:05:24 +00:00
riccardom 68a0e791db comment (sigh!) a variable that is used only in already
commented code.
2010-07-05 12:42:26 +00:00
mtabachenko b1db5d2080 core:
- fix IRQ handler for ARM7 when use external SWI (big speedup);
2010-07-04 15:19:16 +00:00
mtabachenko 54c80ae16e core:
- add 8bit read divcnt register(fix bug #3015135);
2010-07-04 11:20:31 +00:00
riccardom d7e32d8e8f MatrixMultVec3x3_fixed should be available also when
ENABLE_SSE is not set. Fix compilation on linux.
2010-07-03 16:07:49 +00:00
zeromus 4dbec12893 gfx3d: change lighting engine almost entirely to fixed point, and substantially improve accuracy of specular component 2010-07-03 11:35:10 +00:00
zeromus 25c2789ca5 win32: add an option to disable texturing, for debugging and educational purposes 2010-07-02 18:56:05 +00:00
normmatt234 705a26cf41 Armwrestler now uses standard devkitarm makefiles. 2010-07-01 05:27:33 +00:00
normmatt234 9535e3cff9 opps wrong folder. 2010-07-01 04:34:41 +00:00
normmatt234 6a04e0323a add armwrestler. 2010-07-01 04:29:46 +00:00
normmatt234 533c294023 Lets make SUB use the common OverflowFromSUB function. 2010-07-01 04:25:19 +00:00
zeromus b4d1199518 win32: show editbox in path config directory browser, so that it is not evil anymore 2010-06-30 21:39:07 +00:00
normmatt234 5d3f4e9e22 Fix the overflow flag on thumb SUB opcodes (this could also affect other opcodes). 2010-06-30 10:51:14 +00:00
zeromus 7b4b78b215 win32: fix huge executable size. now maybe certain people will pay attention to less useless things 2010-06-29 21:47:30 +00:00
zeromus b5ff3a3111 fix emulator memory corruption when a ridiculously large texture is bound, such as one that might be defined by 0xFFFFFFFF 2010-06-29 00:10:54 +00:00
zeromus f810403c92 rasterize: simplify handling of non-textured polys: it seems that everything is logical if the sampler returns opaque white and everything else proceeds as normal. 2010-06-28 07:24:20 +00:00
mtabachenko ef767f03c3 - add experimental control of bus (fix games with "--FIFO FULL--" message) - a HACK!!! 2010-06-26 17:56:25 +00:00
zeromus cfb5940ea8 rasterizer: remove toon table caching. i thought of conditions where it could fail and not recover. left it for ogl though since updating toon table costs a texture update. 2010-06-26 07:01:51 +00:00
riccardom f9353eab01 wx: Don't crash when loading from recent files a file
which is gone.
2010-06-24 09:36:04 +00:00
luigi__ 90086cf357 WX:
- put the WX libraries into the project settings. (I had to do it with Notepad++ to be compatible with x64. Hoping I didn't fuck up anything but everything should be ok). Start getting rid of those #pragma comment's.
- first attempt at implementing touchscreen. Doesn't work, probably due to crossplatformness issues. >_<
2010-06-23 22:11:53 +00:00
zeromus a562c7f966 fix some stuff in wx windows, and add wxConfig to the wx lib 2010-06-23 18:00:18 +00:00
luigi__ 1ed8852044 WX: smash certain compilation errors. The remaining ones are because the wxConfig stuff aren't in the WX .lib's for some reason. zeromus gotta rebuild those properly and everything should work :) 2010-06-23 16:59:52 +00:00
luigi__ 423e1ad7fa WX: little fix. Windows building still broken, working on it.
(also we should quit using stuff from other softwares because it can cause problems like this little one)
2010-06-23 15:58:34 +00:00
riccardom d58743fd37 Remove comment that may suggest to use wxConfig instead
of wxFileConfig since on windows it would mean using
wxRegConfig and we don't want that.
2010-06-23 15:50:21 +00:00
normmatt234 a81c816841 Fix a few FIFO bugs. 2010-06-23 14:09:35 +00:00
riccardom 138d14b4bc Don't try to build OGLRender.cpp without GL headers, warn
about it instead.
2010-06-22 21:59:29 +00:00
zeromus b2610dfe11 win32: tileview: fix palette index display 2010-06-22 03:15:36 +00:00
zeromus 60c5b06bc8 win32: mapview: fix crash bug which should have rendered it useless, but was mysteriously not for anyone until just now for me 2010-06-22 02:59:33 +00:00