mtabachenko
517d31bae9
- add loading saves from No$GBA ;)
2009-07-30 14:47:54 +00:00
mtabachenko
66b71553d0
core:
...
- optimize IPC FIFO;
2009-07-29 22:59:46 +00:00
mtabachenko
309cb2418a
new gxFIFO:
...
- optimization of FIFO functions (speedup);
2009-07-29 22:10:55 +00:00
nitsuja
ea5abf672e
attempt at fixing the edge marking implementation (softrasterizer)
2009-07-29 13:14:05 +00:00
nitsuja
d9b6e86c40
fix for emu window not showing up after it gets saved at position (-32000,-32000)
2009-07-29 04:51:38 +00:00
riccardom
146f8b43df
Note we have osd and hud on linux frontends too.
2009-07-28 20:43:56 +00:00
riccardom
ffeb6b97f0
Make glib mandatory for all frontends.
2009-07-28 20:36:53 +00:00
zeromus
74e0fabca9
gfx3d: fix bugs in poly sorting
2009-07-28 08:14:11 +00:00
zeromus
2c3cef961c
win32: more threading fixes, and fix a bug in stylus coordinate osd
2009-07-28 05:29:28 +00:00
zeromus
11e417f55a
win32: safer threading logic in shutdown sequence
2009-07-28 05:12:23 +00:00
zeromus
7219f88382
win32: change osd compositing to 32bpp and decouple from emulation update; add nearest2x resizing filter; add framerate-independent drawing equipment to osd (test in savestate slot display); make lua drawing thread-safe once again; get rid of some warnings
2009-07-28 04:47:06 +00:00
zeromus
74702bae5a
gpu: fix a bug in affine start register regeneration which may have made some games (pokemon dash?) fail to make it back from a savestate with scroll variables intact
2009-07-27 20:15:07 +00:00
zeromus
bb85744a6f
win32: change mapview tool scroll display to indicate that it is useless, because it is
2009-07-27 19:57:36 +00:00
luigi__
642ce3a115
Win32: fix a bug which would cause recent roms menu to accept only
...
9 recent roms instead of 10.
2009-07-27 18:35:48 +00:00
zeromus
66c895dca4
fixi wifi compiling in linux
2009-07-27 18:01:42 +00:00
nitsuja
ae940c79e1
savestate date memory overwrite fix
2009-07-27 16:25:00 +00:00
mtabachenko
de427321ab
gxFIFO:
...
- fix crash some games (Rayman DS now works);
2009-07-27 15:15:00 +00:00
zeromus
2ed7ef8c89
dmacompleted needs savestating
2009-07-27 11:28:02 +00:00
zeromus
6ada678c69
oops my bad. newgxfifo changes back in
2009-07-27 11:16:09 +00:00
zeromus
e41741f457
revert gxfifo related changes so at least we have a revision that works. feel free to paste over when its working again
2009-07-27 11:08:37 +00:00
mtabachenko
45d7f2aef9
opps, sorry :( i forget commit mmu.cpp in rev.2667
2009-07-27 11:02:19 +00:00
zeromus
c6a8854e92
integrate desync fixes from 094 branch. many extra files touched due to svn merge info tracking being poopy
2009-07-27 10:39:56 +00:00
mtabachenko
8339abdd71
new gxFIFO:
...
- fix gxFIFO buffer overflow with DMA (Zelda, Submarine tech demo etc.); (but this fix hackly and need rewrite all dma stuff)
2009-07-27 10:28:59 +00:00
zeromus
c04caafcbf
rasterize: little tweaks to fog
2009-07-26 21:41:10 +00:00
zeromus
db610129bb
rasterize: add fog emulation
2009-07-26 21:13:38 +00:00
luigi__
9828895c53
NDS: oops... comment out some logging I added to figure out why the firmware couldn't
...
boot games.
2009-07-26 18:18:47 +00:00
luigi__
c48ef684f6
MMU: reorganize gamecard emulation so it's easier to implement commands.
...
NDS: when booting from firmware, copy secure area to main memory (this
is done by the BIOS, not the firmware). This allows the firmware to boot
games! :)
2009-07-26 18:06:47 +00:00
riccardom
ef6717c210
Add osd notification for fake microphone and audio toggle, cleanup a bit the hud code.
2009-07-26 08:26:41 +00:00
riccardom
2f1c14fe33
Cleanup the recent hud addition: remove unneeded function calls and includes and put hud initialization code in the same place.
2009-07-26 08:19:21 +00:00
zeromus
1ba3351f6e
oglrender: support wireframe
2009-07-25 19:59:40 +00:00
riccardom
b5dfdc501c
Hook the hud in the cli frontend, based on a patch from szigor at #2825066 .
...
Auto pause, fake mic and boost now have osd notification.
2009-07-25 08:18:16 +00:00
riccardom
aa08c20987
Remove stale prototype for ResetHud() which is gone.
2009-07-25 07:54:42 +00:00
zeromus
443fa0c50f
gpu: fix disp fifo capture and vram capture/display from same bank. i am beginning to rewrite the dispfifo logic so there may be some easy regressions to fix. fixes splinter cell.
2009-07-25 06:40:47 +00:00
zeromus
c0b302f4e4
fix color overflow in capture blending; fixes freedom wings
2009-07-25 03:40:27 +00:00
luigi__
3856c0c5e9
Add missing files to VS2010 project.
2009-07-24 18:18:39 +00:00
zeromus
9fe5205b2e
win32: fix little menu bugs
2009-07-24 08:40:26 +00:00
zeromus
2d5889eaa8
rasterize: add rear depth scroll register emulation; fixes narnia 1
2009-07-24 07:31:56 +00:00
zeromus
acadc2f784
fix a bunch of warnings
2009-07-23 20:49:33 +00:00
riccardom
c16bf09a68
Update cli frontend makefile to add libagg cflags and to use AM_CPPFLAGS as
...
used by the gtk frontend instead of AM_CFLAGS. Issues pointend out by szigor
in patch #2825066 .
2009-07-23 19:04:58 +00:00
zeromus
188a7e54c4
hud editor works on savestate slot display
2009-07-23 18:34:45 +00:00
zeromus
c2943e28d9
allow hud editor to move elements to the bottom screen
2009-07-23 17:24:45 +00:00
p989
908f4116a7
win32: make frame advance more normal
2009-07-22 02:01:31 +00:00
zeromus
689d9a94df
win32: fix some frame advance bugs. also maybe fix hotkey mushiness
2009-07-22 01:28:23 +00:00
zeromus
5676772a6c
win32: cleanups for hotkey autorepeat
2009-07-22 00:25:25 +00:00
zeromus
a88b22e547
increase visual studio warning level and deal with the consequences.
2009-07-21 23:38:19 +00:00
zeromus
a086c21ba7
fix savestate saving
2009-07-21 23:18:22 +00:00
zeromus
123743fa57
win32: get rid of some new glibc linker warnings.
2009-07-21 22:59:51 +00:00
zeromus
359aafba57
speed up state rewinding
2009-07-21 08:09:52 +00:00
p989
1559e84d0d
win32: savestate rewinding
2009-07-21 07:09:14 +00:00
zeromus
2228a8de13
win32: tone down the default intensity of the scanline filter a bit, and add commandline args to control the intensity, in the vain hopes that someone will give me feedback on what their favourite values are
2009-07-21 02:32:55 +00:00
zeromus
3f3e086d61
win32: what's this..? is it..? could it be..? indeed, it is! a multicore optimization! now featuring all final display logic triple-buffered in another thread. offloads to another thread: rotation, color conversion, filter scaling, and directdraw buffer copy. this makes filter scaling effectively costless.
2009-07-21 01:55:16 +00:00
zeromus
f95c64cc6a
win32: enable gthreads
2009-07-21 00:08:52 +00:00
zeromus
0d36fecf93
reconfigure sse optimizations. all asm routines have been rewritten with intrinsics so that they are more neatly inlineable; this speeds them up by a couple of FPS; also, they work in gcc; and they can be enabled separately with ENABLE_SSE and ENABLE_SSE2; 95% of the optimizations come from the SSE optimizations, meaning that SSE2 will not be necessary to enjoy the bulk of the optimizations. I think.
2009-07-20 23:33:39 +00:00
zeromus
3abc58ae36
change loadrom() to use FILE* instead of std::ifstream. sidesteps mbcs path issues
2009-07-20 22:55:51 +00:00
p989
17fe2472a2
win32: cursor doesn't get stuck when dragged outside window
2009-07-20 16:03:00 +00:00
gocha
6d4e256d2b
Fixed movie length info (60.00fps -> 59.82fps)
2009-07-20 04:37:07 +00:00
zeromus
81b885777c
fix some rom loading things
2009-07-20 01:41:22 +00:00
zeromus
a61483d87d
fix linux compile bug
2009-07-20 01:06:06 +00:00
luigi__
06e4bcfbb1
zeromus,
...
(l706) I am okay with these optimizations, even if they don't help much.
But you really, really should avoid giving your macros/variables such...
terrible names. This really looks terrible and unclear.
After waiting a while for you or somebody else to rename those vars/macros,
I finally decided to do it myself because they were bugging me. It's okay
for this time, but the next time I see such terrible names in a commit, I'll
just revert it.
2009-07-19 23:13:09 +00:00
p989
2a90946ff5
win32: load archives without temp files
2009-07-19 21:42:15 +00:00
gocha
488fc951d0
Quick fix that should disable autohold while movie playback
2009-07-19 13:07:03 +00:00
zeromus
c24caade3e
gpu: fix rotozoomed 2d mapped direct color bmp sprites. fixes knights in the nightmare credits intro
2009-07-19 09:41:05 +00:00
zeromus
4a19bac748
gfx3d: i've realized that the poly sorting must happen after clipping. there is no way to do this now, so to approximate really well, it, we will perspective divide the y values. fixes island of happiness shop menus.
2009-07-19 08:23:14 +00:00
zeromus
119deba104
old gxfifo: fix bug which broke galactik football
2009-07-19 07:07:58 +00:00
zeromus
7a2b970aff
revert my earlier changes to 0x8000 handling in display capture. i changed my mind, it is working the way it needs to. hotel dusk is broken for other reasons
2009-07-19 02:05:07 +00:00
shashclp
2d6477ce1b
- Fixed emulator crash on sample loading failure
2009-07-19 01:23:43 +00:00
zeromus
6c00a49806
gpu: rework capture opaque flag handling a bit. this is a risky change and may break some other capture and layer blending scenarios, but the old way of doing it (writing 0x8000 to vram for opaque black pixels from capture blending) is simply wrong and unworkable. fixes hotel dusk.
2009-07-18 20:24:20 +00:00
zeromus
e9d75ad573
rasterize: fix bug in sse texture sampling optimization, fixes ridge racer sky
2009-07-18 18:52:11 +00:00
zeromus
f9592ea6d1
gpu: fix layer blending regression, fixes yoshi touch and go
2009-07-18 18:32:10 +00:00
zeromus
d8b3a0581d
rasterize: fixes to shadows
2009-07-18 18:19:17 +00:00
riccardom
706af15ebe
Remove dumplicate double dummy backend from SNDCoreList.
2009-07-18 16:50:24 +00:00
riccardom
e96e14d8e6
Shut up gcc's deprecated conversion from string constant to ‘gchar*’ warning.
2009-07-18 13:26:04 +00:00
riccardom
305da3d38a
Remove -Wshadow from --enable-hardcore because it triggers so much inside libagg code.
2009-07-18 13:14:23 +00:00
riccardom
2d9bd66224
Declare nds_savestate and nds_loadstate in a proper place.
2009-07-18 13:02:53 +00:00
riccardom
894458bc53
Make some functions static and remove a couple of unused variables.
2009-07-18 12:52:44 +00:00
riccardom
a3cbf8ea01
Add missing enum value in switch.
2009-07-18 12:13:45 +00:00
riccardom
194ee3f339
Make a few functions static.
2009-07-18 12:11:36 +00:00
riccardom
ec25feee98
Add missing header for memset.
2009-07-18 12:04:36 +00:00
zeromus
062a228877
grab bag of optimizations: many optimizations to sse functions, now using intrinsic functions. this would enable these functions to work on gcc (i think) if our configuration supported it, but it will fail for some vc++ express installations. those guys will have to either #define SSE2_NOINTRIN or help me figure out which installations are broken and why and how to fix it. also, collapse BG layer pixel blenders into a single function, so watch for regressions there.
2009-07-18 09:15:41 +00:00
riccardom
baef153e05
Make clear that at least for now antigrain library is mandatory.
2009-07-18 08:57:51 +00:00
zeromus
f71921404c
win32: screenshot: fix failure to save pngs and failure to respect user specified path
2009-07-17 21:04:42 +00:00
p989
087e9ae5ed
display stylus coordinates
2009-07-17 20:33:41 +00:00
zeromus
ca6c0db294
dont crash when exiting program
2009-07-17 20:23:17 +00:00
zeromus
dd505213be
fix path building for archived roms
2009-07-17 17:32:39 +00:00
mtabachenko
f6d2ca247e
new gxFIFO:
...
- rewrite GE functions;
winport:
- fix GBAslot dialog;
2009-07-17 09:06:23 +00:00
zeromus
ecf5b68df6
a grab bag of optimizations good for about 4fps on my system
2009-07-17 08:33:35 +00:00
zeromus
dbe2226498
newemuloop: change main loop to 32bit math for a little speedup and fix a goofup that was costing a small amount of speed
2009-07-17 05:16:07 +00:00
zeromus
ccf3535154
newemuloop: fix bug in instruction disassembly logging
2009-07-17 04:51:04 +00:00
zeromus
b5d9628a7d
newemuloop: bump diagnostic counter up to 22
2009-07-17 04:22:59 +00:00
zeromus
bb8e239206
man, i am getting sloppy
2009-07-17 04:17:44 +00:00
zeromus
b4c4d55ce2
win32: fix a bug in the last checkin
2009-07-17 04:17:07 +00:00
zeromus
6297f00247
fix screenshot path bugs and add some string utility functions
2009-07-17 04:09:07 +00:00
p989
68cf6f1e5e
rework and integrate path settings
2009-07-17 02:37:51 +00:00
zeromus
3c5ad7c896
newemuloop: comment that a little better so i dont forget
2009-07-17 00:15:48 +00:00
zeromus
e482c772e2
newemuloop: handle an edge case in timing logic better
2009-07-17 00:09:33 +00:00
zeromus
24a040ef2b
gpu: emulate display capture while frame skipping
2009-07-17 00:04:35 +00:00
zeromus
ffa4adfc47
newemuloop: add diagnostic code for timer calculation
2009-07-16 23:31:25 +00:00
zeromus
3e9dd9d6c0
newemuloop: fix bug in cascaded timers. fixes shrek streamed music
2009-07-16 23:21:21 +00:00
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
yabause
04f79fb224
recent files now use a better mime type (at least,
...
something that's already used)
2009-07-11 22:07:35 +00:00
riccardom
71a84795b1
oops, missing backslash.
2009-07-11 21:41:43 +00:00
riccardom
187bb950f3
Removing unwanted file that slipped in.
2009-07-11 21:41:08 +00:00
zeromus
7246a12ced
change cocoa to use swrasterize. there are still other bugs...
2009-07-11 21:10:14 +00:00
yabause
2d31b5bb8d
Added some #ifdef protection for recent files feature that
...
require gtk 2.10 when desmume only require 2.8
2009-07-11 19:44:29 +00:00
riccardom
4ccb09d36d
Use freetype font backend on !WIN32
2009-07-11 18:46:36 +00:00
riccardom
3307f91dcf
More makefile work for libagg, disable libagg dependant stuff until it compiles.
2009-07-11 18:45:54 +00:00
p989
0b9b7dab23
basic shapes
2009-07-11 17:51:34 +00:00
riccardom
1cf0998d34
Add libagg detection machinery.
2009-07-11 17:48:24 +00:00
riccardom
7647ebbccd
Put fake mic toggle under FAKE_MIC ifdef.
2009-07-11 17:43:03 +00:00
p989
073b71a46e
more drawing funcs
2009-07-11 17:09:43 +00:00
yabause
d0200bdbcd
Added "recent files" support:
...
- when loading a rom, the filename is saved in recent files
with "application/x-nds-binary" mime type
- a new "open recent" submenu let you choose a recent file
with the "application/x-nds-binary" mime type
2009-07-11 16:08:38 +00:00
riccardom
fbc2d8e296
Add alsa cflags / libs to makefiles.
2009-07-11 15:24:53 +00:00
riccardom
ba33e8aa6b
Brown paper bug: use plughw:0,0 as device instead of default, this is actually an error i introduced and not on the original.
...
Then check snd_pcm_readi return since it can fails and actually it is doing so.
2009-07-11 15:15:57 +00:00
riccardom
fd20b10c90
Need to initialize stuff in Mic_Init().
2009-07-11 14:37:50 +00:00
riccardom
f63909b1d9
Add the alsa microphone implementation done by Heptaeon and posted in the
...
forum. Dear contributors please don't do that, write to the list, come on
irc, post a patch in sf.net instead.
Anyway this is made the default if you have alsa, tested a bit and haven't
managed to get it working. Since I don't know if it is our bad or common code
issue please test and maybe report back on irc.
2009-07-11 14:21:09 +00:00
zeromus
b6c16bdb0c
antigrain: add raster font rendering
2009-07-11 08:22:17 +00:00
zeromus
867c17d7a3
more antigrain refactors
2009-07-11 06:46:46 +00:00
zeromus
e2a29f6c3e
antigrain refactors, need an intermediate checkin
2009-07-11 04:27:03 +00:00
zeromus
11983ace12
move antigrain to core and build with make
2009-07-11 02:51:16 +00:00
zeromus
f6f4719115
win32 agg: build with vs2005 instead of 2008; for some reason 2008 produces a lib in this case that 2005 can't handle
2009-07-10 22:41:37 +00:00
zeromus
078ac3bea0
remove the optional gpc component from antigrain, which is licensed under a retarded homemade non-commercial license
2009-07-10 22:27:36 +00:00
wntrmute
2288f5fdf4
remove cflash.cpp/.h add guitarGrip.cpp, enable universal binary
2009-07-10 22:03:59 +00:00
zeromus
0211a78a8e
spu: last checkin with spu controls was bad. i guess i committed from the wrong directory. this fixes it
2009-07-10 19:29:05 +00:00
zeromus
c2751af7f5
spu and win32: add individual channel muting capability
2009-07-10 18:46:50 +00:00
zeromus
5d40f08ce2
apply patch 2816373 which fixes extension dot parsing for creating save paths from rom paths
2009-07-10 18:15:45 +00:00
mtabachenko
09c7e4bf2c
winport:
...
- fix config load for Guitar Grip addon;
2009-07-10 10:46:16 +00:00
mtabachenko
275cf18417
winport:
...
- added config keys for Guitar Grip;
2009-07-10 10:34:49 +00:00
riccardom
c0e17f2a2b
Add addons/guitarGrip.cpp to compilation.
2009-07-09 18:54:27 +00:00
p989
b9e0eee019
marker renderer
2009-07-09 15:52:22 +00:00
p989
082b8a1e92
line renderer
2009-07-09 15:11:48 +00:00
zeromus
7459a4a0db
win32: add demo of agg compositing separate lua and emuscreen layers
2009-07-09 08:16:10 +00:00
zeromus
d4b9473034
win32: fix vcproj again
2009-07-09 07:36:21 +00:00
zeromus
4eb59b05c1
win32: refactor agg drawing
2009-07-09 05:17:29 +00:00
p989
740fbdf6f6
agg_draw_line_pattern
2009-07-09 03:35:26 +00:00
zeromus
24b0d4cc74
fix vcproj files from antigrain addition
2009-07-09 02:25:39 +00:00
mtabachenko
5d2a46c1ad
addons:
...
- add Guitar Grip device;
2009-07-08 23:26:35 +00:00
p989
20bbb21f56
antigrain geometry renderer and static lib
2009-07-08 23:01:43 +00:00
zeromus
b671d2dc37
update version info to 095 and also port changed dsm spec from 094 branch
2009-07-07 23:05:30 +00:00
zeromus
8f2825ca2f
rasterize: tweak around alpha blending again, mostly reverting to the older form
2009-07-06 06:54:41 +00:00
zeromus
2a9f14b516
win32: fix map view tool to display more modes, taking advantage of more evolved gpu code. also port changelog from 094 branch
2009-07-06 05:54:02 +00:00
zeromus
6e05ab43a1
rasterize: fix clear image support; gpu: fix a 2d obj mode; and a fix to vram diagnostics printing
2009-07-06 00:21:45 +00:00
zeromus
a0c9689b6f
rasterize: experimental edge marking; also mess around with alpha blending a bit
2009-07-05 20:02:41 +00:00
luigi__
8495cce7d8
VS2010 project: Added pathsettings.cpp and pathsettings.h.
2009-07-04 11:09:50 +00:00
riccardom
9fd39b42be
Sopt hardcoding dTools_list size.
2009-07-04 09:08:09 +00:00
riccardom
b6e6cfd1f0
Remove hardcoded ioregtool in tool menu creation by adding a shortname field in the dTool_t struct. While at it cleanup a bit the names and shrink a bit name field.
2009-07-04 08:56:14 +00:00
mtabachenko
40ac90fa14
gfx3d:
...
- add SSE2 fix2float (some speedup);
new gxFIFO:
- fix timing for SwapBuffers (Homebrew apps work correct now);
2009-07-04 08:20:56 +00:00
riccardom
a30f22976a
Fixup whitespace.
2009-07-03 21:06:58 +00:00
riccardom
02915ec2d6
The tileview depends on gtkglext so just make it a stub, not nice but works. gtk-glade is such a mess this isn't goind to be noticed :) This should fix sf.net #2813691 .
2009-07-03 19:06:13 +00:00
riccardom
4c42b9ebaf
Remove a chunk of double zero-ifdeffed code.
2009-07-03 18:51:10 +00:00
riccardom
52340b1f18
Force lua disabled.
2009-07-03 18:40:32 +00:00
zeromus
a266b8239d
gpu: fix a couple of obj final pixel rendering regressions
2009-07-03 18:01:59 +00:00