luigi__
5c5c64d089
Fixed a bit the shadows, they don't cause any more glitches when overlapping translucent polygons
2008-12-23 11:39:23 +00:00
mtabachenko
9decebf56f
core:
...
- fix BMP sprite;
2008-12-23 11:08:25 +00:00
yabause
3d2a8101f0
Adding manpages from debian, not sure why they were
...
added there at first.
2008-12-22 23:53:34 +00:00
luigi__
a6bf874f44
Fixed 16-bit and 32-bit accesses to the VRAM regs
...
Added basic support for the VRAMSTAT, WRAMCNT, WRAMSTAT and EXMEMCNT regs (writes to these regs now write the appropriate values at the other side)
2008-12-22 10:45:25 +00:00
mtabachenko
87036ecdd1
core:
...
- fixed silly bug in VRAM mapping (typo)
2008-12-21 20:22:56 +00:00
luigi__
b06345976f
Corrected a small mistake with WFC profile #3 .
2008-12-21 15:47:42 +00:00
mtabachenko
0d05310058
core:
...
- temporally fix in VRAM mapping and add BGx scroll;
2008-12-20 11:44:07 +00:00
luigi__
6e39973723
Added the 3 WFC profiles with their CRC16's, now Mario Kart boots a bit more (the next problem for it seems to be a DMA timing problem).
2008-12-19 18:10:03 +00:00
luigi__
7a64ad3286
Added the flag OFN_NOCHANGEDIR when opening a file (prevents changing the working directory).
...
This prevents the config file from being exported to the ROM folder, resulting in config saving problems.
2008-12-19 16:27:01 +00:00
luigi__
aef05f28ed
Added more values to the default firmware (mostly Wifi settings)
2008-12-19 15:33:06 +00:00
mtabachenko
6b49906cf5
core:
...
- fixed Master Brightness (this is fix games with black screens ex. "Pirates of the Caribbean At Worlds End");
2008-12-18 13:16:21 +00:00
mtabachenko
27786f835d
core:
...
- fix capture display (fixed blinking with both 3D screens ex.Sonic Rush, Metroid Prime etc)
2008-12-18 00:36:54 +00:00
yabause
c5a37f52b9
Added the movie thing and its dependencies into autotools scripts.
2008-12-17 23:45:07 +00:00
mtabachenko
8cef0b268c
typo fix
2008-12-16 17:17:23 +00:00
mtabachenko
cdcd88725c
core:
...
- fixed in 3D render and added simulation Geometry FIFO;
2008-12-16 16:54:50 +00:00
riccardom
014f42d293
Make functions without declaration static and remove unused i variables.
2008-12-15 21:25:46 +00:00
mtabachenko
ff328543a0
core:
...
- cleanup gfx3d.cpp;
2008-12-14 19:48:43 +00:00
shashClp
70fe9c0f86
Removing credits for a persons work is something that I won't tolerate, more when it's my work.
...
It's OK to add more people, but not removing them. Also, as a general comment, that speed "improvement"
is completely stupid.
2008-12-14 18:14:47 +00:00
luigi__
ac7e151964
minor optimization to lighting formula
2008-12-14 16:32:19 +00:00
mtabachenko
36da3ccf07
core:
...
- 1st step for MMU split for procs (speedup);
- some changes in FIFO;
2008-12-14 14:56:26 +00:00
zeromus
9e8dada75e
change arm9 sqrt and div. sqrt should be more precise, and the register access is more straightforward.
2008-12-14 00:29:51 +00:00
luigi__
51e8d353da
Fixed ARM9 hardware division when the denom is zero (see http://nocash.emubase.de/gbatek.htm#dsmaths )
2008-12-13 20:30:31 +00:00
luigi__
bb3be34cb9
Fixed a few bugs with looping feature (looped sounds now play corectly when using PAlib)
...
Changed interpolation to cosine interpolation (makes transitions smoother)
2008-12-10 18:31:56 +00:00
zeromus
0501a23279
fix windows build (fs-windows.cpp moved)
2008-12-08 22:03:57 +00:00
yabause
54c97f1624
Started to fix "make dist" as we should release sometime soon.
...
This commit broke the visual studio compilation as I moved
fs-windows.cpp back in "src".
I also removed some old files from gtk dir.
2008-12-08 21:57:05 +00:00
yabause
2a6fa23065
Fixed compilation on linux.
2008-12-08 20:27:09 +00:00
luigi__
e40813eece
Fixed texturing when using fixed pipeline (thanks to zeromus for reporting this bug)
2008-12-08 18:07:40 +00:00
mtabachenko
f41d634d5a
core:
...
- some fixes;
2008-12-08 13:11:05 +00:00
mtabachenko
f04f80ba20
core:
...
- fix VRAM mapping control (now this correct, in future need only add WRAM mapping);
2008-12-08 12:31:43 +00:00
mtabachenko
626e94e493
- exclude check address range in VRAM (may crash in some games :( );
2008-12-08 10:18:50 +00:00
mtabachenko
445c953371
core:
...
- fix VRAM bug (ex. NSMB fixed background missing on map)
2008-12-08 09:15:40 +00:00
gecko_reverse
339727fab1
compile fix for NDS_exec
2008-12-08 07:19:49 +00:00
zeromus
2f522dc81f
fix more bugs in map view tool (values were mismatched and messed up)
2008-12-08 07:09:06 +00:00
zeromus
39a5aa7b50
revert crazymax's change to master brightness. it looks 100% wrong, so I dunno what he was trying to do. now fades on subscreen work correctly
2008-12-08 06:52:38 +00:00
zeromus
7cb8b54dc3
- I think other ports will be broken. Please change NDS_exec() to NDS_exec<FALSE>()
...
- Repair some things which had recently degraded win32 performance
- Render 3d on scanline 213 instead of at vblank, since that is when rendering begins on the device; this eliminates transient texture corruption when dynamic textures are uploaded after vblank
- myriad tiny performance boosts to emu and cpu core
- fix other tool dialog boxes which were malfunctioning
- add layer visibility flag to mapview tool
2008-12-08 06:32:29 +00:00
zeromus
a47098cf71
fix bug(?) in new input config dialog that caused it to act freaky
2008-12-08 03:52:04 +00:00
adelikat
477d3f0a84
shaders.h fixes
2008-12-08 01:00:48 +00:00
yabause
e82fa92c5a
Removed config.h file as the file doesn't exists anymore.
2008-12-07 15:55:16 +00:00
yabause
f8d567b948
fixed compilation for windows
2008-12-07 15:54:10 +00:00
yabause
10f8f40ffc
Fixed compilation for linux and windows
2008-12-07 15:53:35 +00:00
riccardom
e71197e4c8
Don't need two more variables, use them straight. Removes a ton of
...
warnings of unused vars.
2008-12-07 15:52:48 +00:00
riccardom
823bbb41aa
Make createShaders() static.
2008-12-07 15:36:54 +00:00
riccardom
c40e2f8f7e
Make a loop counter variable unsigned to shut up gcc warnings.
2008-12-07 15:33:29 +00:00
riccardom
cac9919280
Put second argument of macros under round brackets to avoid operator precedence
...
problems.
2008-12-07 15:28:44 +00:00
gecko_reverse
6066bda81e
cococa port compiling again
2008-12-06 20:24:44 +00:00
yabause
8dc70c893b
Patch by Salva Peiró (from inferno-ds):
...
See http://groups.google.com/group/inferno-ds/browse_thread/thread/acedc438fae01829
2008-12-05 23:10:36 +00:00
yabause
0c46504c2a
Fixed compilation for linux, I guess it's still broke
...
on mac. (AFAIK, there's no need for *GetProcAddress on
mac)
2008-12-05 22:50:45 +00:00
luigi__
330bbccb08
Forgot to update the project file. sorry...
2008-12-04 22:08:02 +00:00
luigi__
00e8e666cb
Fixed unaligned accesses. Now Rayman DS shows 3 intros.
2008-12-04 22:04:09 +00:00
luigi__
bd1367a536
Modified the GXSTAT register handling, this is still an ugly hack but some games (like Super Mario 64) don't freeze anymore.
2008-12-04 21:58:24 +00:00