zeromus
4a330878ae
add --dsi-mode=1 and dsi TSC emulation. this does not constitute "dsi support". you will probably think that it does anyway.
2011-02-22 07:13:20 +00:00
zeromus
0a0d4fe509
add --debug-console=1 which affects arm9 swi 0x0F and whether 8MB ewram is installed
2011-02-21 20:12:04 +00:00
mtabachenko
8c049fc914
- removed new 3D polygon definitions;
2011-02-16 09:31:14 +00:00
wntrmute
a8f6163bb2
remove delay from idle loop, correct slash in desmume.ini path (both slashes work on windows, backslashes don't on linux & osx
2011-02-14 17:05:37 +00:00
zeromus
d583566a3e
fix bugs in arm7's VRAMSTAT register
2011-02-11 07:35:08 +00:00
mtabachenko
711f5ef88c
- added new 3D polygon definitions (disabled by default and work only with OpenGL);
...
OpenGL:
- a bit optimization FBO;
2011-02-09 16:04:15 +00:00
mtabachenko
133419a1e3
- renamed file names for slot2 addons;
2011-02-09 15:04:07 +00:00
zeromus
20aa3cc42e
now that i have a piano to test with, refine piano emulation a bit. also rename that file to conform to more recent standards
2011-02-09 00:36:25 +00:00
zeromus
1d239bce90
properly handle sprite virtual screen y dimension wrapping (fixes rotoscaled sprites which wrap across the bottom of the screen and back to the top)
2011-02-07 21:01:42 +00:00
zeromus
111476de2e
flush some logging more often
2011-02-07 18:41:06 +00:00
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