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
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