mtabachenko
980a06f871
- cleanup;
2009-07-16 11:17:23 +00:00
zeromus
00d535f9d3
gpu: fix 128-wide captures. fixes hotel dusk
2009-07-16 09:31:06 +00:00
mtabachenko
d8fde20f85
new gxFIFO:
...
- fix execute 3D commands;
new emuloop:
- add reset ticks counters;
2009-07-16 08:49:32 +00:00
zeromus
55a208d0ee
core: remove last traces of MMU_RenderMapToLCD, the heinous function which should never have been used. prevents crash in megaman star force
2009-07-16 08:05:00 +00:00
zeromus
3f291c8e6a
newemuloop: fix some timing regressions; win32: improve map view
2009-07-16 07:39:21 +00:00
zeromus
3c0646c423
win32: fix bug where screen scale and size are not correctly handled when relaunching emulator
2009-07-16 05:10:39 +00:00
zeromus
71441a541d
newemuloop: bump a quirk detector from 16 to 18.
2009-07-16 04:47:13 +00:00
zeromus
646998871e
win32: scalers: add a slightly optimized case for non-filtered. probably doesn't add up to much
2009-07-16 04:45:04 +00:00
p989
da1bc169a1
win32: bilinear filter
2009-07-16 04:08:18 +00:00
zeromus
9735a8a1fd
new gxFIFO: fix tags on savestate struct (crazymax: these must be different for each thing in the group! its poopy, i know.)
2009-07-16 04:05:25 +00:00
mtabachenko
aa84f1529e
new gxFIFO:
...
- fix for work with new emuloop;
- add early implementation of pipeline;
2009-07-15 22:46:33 +00:00
zeromus
6275b5d746
newemuloop: fix read of timers which aren't turned on. fixes staff of kings launching
2009-07-15 21:57:23 +00:00
zeromus
7f13b77a78
zzz reduction surgery
2009-07-15 20:44:07 +00:00
zeromus
28435d9334
totally rewrite main emulation loop! YOUR SAVESTATES ARE INVALIDATED. your timing is all different. but, your timing is more precise, a few hidden old bugs surfaced and were smashed, and some games work that didn't used to. INSTRUCTIONS_PER_BATCH is a thing of the past. crazymax and luigi, I may have broken your parts, but hopefully only a little bit. your new hookups into the emulation loop are more complicated but potentially faster and definitely more precise.
2009-07-15 19:42:32 +00:00
p989
b54420e5a7
win32: save and load filter settings
2009-07-15 18:41:29 +00:00
zeromus
2e592dca73
oops
2009-07-15 17:52:34 +00:00
zeromus
215a6cb6fa
win32: make scanlines look more like lcd scanlines.
2009-07-15 17:44:06 +00:00
p989
8ea1fc16c7
win32: upscaling image filters
2009-07-15 16:50:52 +00:00
p989
47bea83c76
win32: more refactoring
2009-07-14 23:30:51 +00:00
p989
cb09cf5170
win32: some presentation refactoring
2009-07-14 21:15:06 +00:00
riccardom
633a5638a7
Apply workaround patch for compiling against nvidia headers posted as
...
#2819332 by larryhaja. It reports that the patch fixes compilation for him
and it doesn't break it for me so hopefully there aren't regressions.
Said that i've tried to define GL_GLEXT_PROTOTYPES at configure time but
it breaks compilation and making OGLRender.cpp:133 not optional looks way
more risky.
2009-07-14 19:02:15 +00:00
riccardom
c0fc487be3
Add a note for alsa microphone to Changelog.
2009-07-14 18:27:58 +00:00
riccardom
5c61957e10
Fix typo, sorry.
2009-07-14 18:06:13 +00:00
riccardom
8b4736e078
Add chinese translation to gtk-glade frontend done by F.E. Nebula, shouldn't hurt :)
2009-07-14 16:59:07 +00:00
mtabachenko
a6b05cf101
- fixes in new gxFIFO (NSB, FFx, Arcanoid and others work now)
...
- fix 3D flush;
2009-07-14 16:13:50 +00:00
riccardom
01af8a7453
More work on the alsa microphone so that it is near an usable state. Actually it
...
does a pretty good job recognizing when i clap hands, decent when i blow,
epic fail when speaking. Progress nonetheless! \o/
2009-07-13 19:27:25 +00:00
zeromus
f152bd98bb
gpu: fix the ancient comment which deceived me into making that mistake in the first place
2009-07-13 07:40:16 +00:00
zeromus
875d4ae2a6
gpu: fix 256B granularity sprite addressing for sub gpu (fixes pinball deluxe)
2009-07-13 07:38:04 +00:00
zeromus
048d2318a0
gfx3d: cache rendering params at flush time, instead of using values which happen to be current at scanline=0 when we do 3d rendering. fixes trouble pop bubble
2009-07-13 06:35:33 +00:00
zeromus
319f68ac68
gpu: correctly(?) handle case where backdrop is requested as a top blend layer. fixes ff3 fading text
2009-07-13 05:15:25 +00:00
zeromus
b7ffd2a806
rasterize: fix an alpha blending case
2009-07-13 04:19:42 +00:00
p989
80a2a480c3
agg lua bindings
2009-07-13 02:03:21 +00:00
riccardom
218319d5f9
Add license header to microphone stuff.
2009-07-12 19:47:40 +00:00
p989
3453ac71d4
transformations
2009-07-12 19:41:15 +00:00
riccardom
075455d407
More fixes to alsa microphone, still not enough.
2009-07-12 19:34:54 +00:00
p989
8f1eb173e5
general attributes
2009-07-12 17:32:05 +00:00
riccardom
4fc72bb5e2
Remember to free g_filename_to_uri() result.
2009-07-12 14:04:36 +00:00
riccardom
6739397035
Some configure scripts fixup for libagg, we can check for HAVE_LIBAGG for checking agg library availability.
2009-07-12 10:01:43 +00:00
zeromus
67010790e1
win32: fix screen rotation
2009-07-12 07:47:34 +00:00
yabause
69ac706959
Added support for application/x-nintendo-ds-rom mime type
...
in gtk desktop file.
Also added some (un)install hooks so that mime type
database is updated when (un)installing the gtk port.
Those two changes let users double-click on a rom to open
it with the gtk port.
2009-07-12 06:22:41 +00:00
gocha
ff2de2bc58
win32: fix a glitch that the GetOpenFileName dialog for AVI doesn't appear when the last character of avi output path is '\\'.
2009-07-12 06:01:30 +00:00
p989
e5979f2bc1
fixed a blending bug
2009-07-12 04:55:58 +00:00
p989
9c6426aae4
win32: fix screenshots, path setting disabled temporarily
2009-07-12 04:36:11 +00:00
zeromus
7365c9e6ea
fix r,g,b ordering in 555 antigrain renderer
2009-07-12 04:13:22 +00:00
zeromus
c87812a0db
refactor save slot display; first example of hud operating in linux
2009-07-12 03:52:02 +00:00
zeromus
dd05ece216
fix linux compiling and add hud to gtk. wont display anything until someone adds menu items for CommonOptions toggles, but it will eventually.
2009-07-12 03:43:28 +00:00
p989
2802c9a16f
savestate slot display
2009-07-12 03:38:20 +00:00
zeromus
1e28d6aebe
reorganize hud drawing and move it to the core
2009-07-12 03:18:16 +00:00
p989
6cd699f684
new stylus display
2009-07-12 02:04:22 +00:00
zeromus
64350887cc
change hud to use antigrain, fix antigrain compiling in linux (for now, libagg is mandatory; give me a preprocessor symbol and i will make it optional) and move antigrain source back into windows directory
2009-07-12 01:34:27 +00:00