Commit Graph

3700 Commits

Author SHA1 Message Date
gocha cb21139402 Commented out r3909 changes, because of Portrait of Ruin warp stone regression.
I guess, not much sure though, gfx3d_IsLinePoly doesn't need to take Z position. Z will be handled well by each renderer, whether it's polygon or line.
2011-02-06 05:17:01 +00:00
gocha 967d00cf34 Fix Increase Pressure hotkey default. 2011-02-06 01:28:45 +00:00
zeromus fd76bc0f6c fix some VRAM_I mirroring and change sprite rendering to memory map per-pixel instead of per-scanline, fixing sprites going over the edge of vram. fixes a lens flare at the end of ff3. also do some housekeeping 2011-02-03 05:23:01 +00:00
zeromus dbcf7e675e add vram test 2011-02-01 22:29:47 +00:00
zeromus ca6c16394e fix some slot-2 addons and bump trunk version number 2011-02-01 21:44:35 +00:00
adelikat 0d4763d281 Lua - fix memory.readdword function (was returning signed values), same fix as r296 of GENS 2011-01-31 15:17:51 +00:00
zeromus de1374a445 test 2011-01-31 05:15:46 +00:00
mtabachenko 98d5d4a597 opps, sorry :( 2011-01-26 15:28:12 +00:00
mtabachenko ac8d9977ee core:
- fixed bug in Alpha Blending Coefficients Register (fix white screen in Star Wars The Force Unleashed 2);
2011-01-26 15:24:59 +00:00
zeromus 430759d54f forgot to add a file!! 2011-01-24 08:47:39 +00:00
zeromus c3f521d09a add arkanoid paddle emulation. also add some emulation of EXMEMCNT bus allocation 2011-01-24 08:28:59 +00:00
zeromus 0eb39e48c3 fix windows desmume vcproj after recent source tree changes 2011-01-19 22:43:41 +00:00
zeromus b6431dda83 ogl renderer: fix line loop detection so that it is aware of the existence of 3d games 2011-01-16 19:01:21 +00:00
zeromus 575d87fc98 rearrange vfat code to be reusable by multiple devices, make slot1-R4 use it, add slot1-fat-dir=/path/to/dir for setting up a fat image for slot-1 devices, rename "compact flash" addon to MPCF, make DLDI-autopatcher not touch roms unless "Default (No interface)" is the current driver (otherwise, your roms intentionally patched with other things will get overwritten) 2011-01-14 03:19:05 +00:00
normmatt234 b14e6f01df Added emulation for 16bit writes to REG_GCROMCTRL.
Reset slot1_device in NDS_Reset.
2011-01-13 04:35:11 +00:00
zeromus 1d2ceefbe9 remove "BX using PC as operand" diagnostic message 2011-01-08 03:32:19 +00:00
mtabachenko 46ecfcf7fd winport:
- add hack for vs2010 build (crash on SoftRasterizer);
2011-01-07 11:25:36 +00:00
mtabachenko 75dcdfd020 OpenGL:
- add ClearImage/Rear-plane emulation (fix Sonic Chronicles Dark Brotherhood, The Chronicles of Narnia - The Lion, The Witch and The Wardrobe, Harry Potter and the Order of the Phoenix etc);
2011-01-05 11:36:59 +00:00
zeromus f502769b6c clear lag frame on 8 and 32bit keypad register reads 2011-01-01 21:41:31 +00:00
zeromus ca198d08bf win32: allow debug console showage to be overridden with ini file [Display] Show Console=1 2010-12-31 18:07:07 +00:00
riccardom bb0ceffcd5 Correct ALIGN preprocessor stuff for __GNU_C__ 2010-12-31 18:01:32 +00:00
riccardom e6ad3b5db5 Fix build without opengl, fix #3148357
Stop linking unconditionally to libGLU because it will
fail at link time if GL headers are not found.
2010-12-31 16:42:58 +00:00
riccardom d23f9f77a9 We use FAST_ALIGN from types.h so include it directly, possibly fix #3148356 2010-12-31 15:39:08 +00:00
riccardom e82f680e48 wx: fix compilation, + operator doesn't know what to do with string literals 2010-12-31 15:27:19 +00:00
riccardom 5fa4217abf wx: fix compile without libaggx 2010-12-31 15:21:21 +00:00
gocha 41d9972ec2 rasterizer: improve horizontal line (Portrait of Ruin, Dart) 2010-12-29 04:02:11 +00:00
gocha 19f9986750 rasterizer: enabled line poly hack 2010-12-23 22:43:51 +00:00
gocha a882fd6373 rasterizer: add workaround for line poly. However, it's commented out since it's incomplete and also causes another glitch. 2010-12-22 11:30:15 +00:00
gocha 4ba4419e8f OGLRender: prefer GL_LINE_LOOP rather than GL_QUADS for line segment.
Algorithm of isPolyLine() isn't perfect, but I think it'll work good enough for most cases.
This change should improve Castlevania Portrait of Ruin (trajectory of ricochet, and glow of warp stone)
SoftRasterizer must have a similar issue, it doesn't display both of them.
2010-12-20 12:45:39 +00:00
dormito b721929595 adjusted ini file location to ensure that is in the same path as the executable 2010-12-19 21:20:12 +00:00
wntrmute d093315786 fix osx compile 2010-12-19 13:14:52 +00:00
dormito fd6c778db0 minor corrections to wx port; spacifcaly to fix osx compile 2010-12-19 13:01:28 +00:00
dormito 5d68b4d98e updates to wx to move class declarations out of wxmain.cpp and into wxmain.h; along with primative additon of Hud font setter 2010-12-19 12:31:19 +00:00
wntrmute 95c40ea60a temp fixes for compiling wx on osx 2010-12-19 11:11:03 +00:00
zeromus d37ac82039 try fixing spu race conditions more 2010-12-19 05:29:48 +00:00
zeromus e2c27f9c88 win32: try to make loadstates crash less frequently by fixing spu/mainthread race condition 2010-12-19 04:45:05 +00:00
zeromus f13fabcc73 add big endian toggle to memview 2010-12-19 01:32:40 +00:00
zeromus 3f6e986076 win32: add 5x window size 2010-12-17 20:35:06 +00:00
mtabachenko 8266164a60 OpenGL:
- add support quad primitives (fix wireframe: Nanostray 2 menu and stage select screen, Harvest Moon Frantic Farming);
2010-12-17 18:44:43 +00:00
zeromus 1994e00506 fix boneheaded hotkey mistakes 2010-12-11 18:37:33 +00:00
zeromus 0f94429bab add support for varying stylus pressure. not tested very well. default hotkey shift +/- 2010-12-10 05:17:34 +00:00
zeromus f0d3bd7f40 2010-12-04 23:05:19 +00:00
zeromus d93668c4c0 change all code related to padding save memory to go through one function that pads with 0xFF. maybe that will help fix some mysterious quirks in save file importing. 2010-12-03 20:07:44 +00:00
zeromus be8b6906c8 fix some ipc fifo bugs (fixes Defc0n-Zero demo and some recent libnds fifosystem changes) 2010-12-01 08:08:52 +00:00
zeromus fde699f8d9 fix up wx msvc 2010-11-24 23:58:21 +00:00
zeromus da27b3e49e remove some useless stuff 2010-11-24 23:46:50 +00:00
dormito 5c1a85e264 prevent crashesh when sound is enable but no working soundcard is avalible 2010-11-23 05:06:34 +00:00
zeromus b50a86f560 add some error handling for ridiculous mis-uses of cflash directories containing too many GB of files 2010-11-23 01:45:48 +00:00
zeromus 4ffac4d2df 7z libs should not include a hacky overridden operator new() made for msvc6 compatibility 2010-11-23 01:40:34 +00:00
dormito 189ea22a75 set target throttle speed to 1.00x and save/load from ini 2010-11-21 05:40:33 +00:00