Commit Graph

3883 Commits

Author SHA1 Message Date
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
dormito 168aa1c39f restored "Display Frame Counter"'s ID back to ID_VIEW_FRAMECOUNTER 2010-11-21 02:54:59 +00:00
dormito 04e454c8a3 corrections to make IDs reguarding the font switcher unique 2010-11-19 09:20:35 +00:00
zeromus ef37c65f92 add hud font switching code 2010-11-19 08:26:07 +00:00
zeromus 4e181756da etc 2010-11-18 02:35:37 +00:00
zeromus efdd1e8621 oh i see. GPOINTER_TO_UINT as well 2010-11-17 08:08:22 +00:00
zeromus 0bb93e7c8c ok i shouldve checked for these all at once but now i did and this is the last 2010-11-17 08:06:49 +00:00
zeromus 73b9cd6503 more of the same 2010-11-17 08:05:43 +00:00
zeromus 07f8735d02 fix 64bit GPOINTER_TO_INT ? 2010-11-17 08:04:27 +00:00
zeromus 8a38d05f18 osx compile fixes from recent libfat additions 2010-11-17 07:31:02 +00:00
zeromus 4180b540a7 fix regression from r3848 that was making some mic malfunction 2010-11-14 07:25:24 +00:00
zeromus 5141a38ec6 apparently 100% of pokemon AR codes were typed with the letter O in place of zero in some places, so lets try to adjust for it in the parser 2010-11-13 17:57:09 +00:00
zeromus 95b62807e3 a bit more granularity for fps throttle control, and add OSD message display for it 2010-11-10 19:34:45 +00:00
zeromus e901dd33a2 spu: don't track user spu in synch mode (probably negligable speedup) 2010-11-09 21:34:42 +00:00
zeromus 3562dbad63 unify emufile across emulators 2010-11-07 23:33:11 +00:00
mtabachenko 84e9be0e29 - remove spi printf; 2010-11-07 13:50:45 +00:00
zeromus 98965bac99 emulate temperature register*
* the temperature is always 309 kelvins
2010-11-07 04:02:38 +00:00
gocha e7dc68e5ce Lua: add menu functions, sample http://pastebin.com/VD9quJRS 2010-11-06 14:59:44 +00:00