riccardom
eb0bc23d6e
Adapt to new frameskip api, there's something strange here, at frameskip 1 i have 30 more fps and the poor frameskip limiter does not kick in.
2009-05-24 08:46:12 +00:00
zeromus
5211cea5b8
win32: add wx stub. with this, we could launch a wx dialog from win32 driver. this is not an endorsement of wx or even the philosophy of cross platform ui but rather a favor to those lunatics that mumble about cross platform stuff, so that they can drop wx dialogs into the emu core and launch them from windows without having to rewrite the entire windows port to use wx.
2009-05-24 07:26:15 +00:00
adelikat
2ae4e618e5
Win32 - disabled savestate, loadstate, and setsaveslot hotkeys when no rom is loaded.
2009-05-23 19:51:51 +00:00
luigi__
016a543ef3
I finally figured out why 2D and 3D get desynced when skipping 3D frames.
...
Thus, I fixed the frameskip system so it'll also skip 3D frames. 2D and 3D stay synchronized, and frameskip is now much faster when using the soft rasterizer, for example.
2009-05-23 19:30:29 +00:00
riccardom
307fdf527f
We really want to know when the savetype discovery fails so it's easier for people to report.
2009-05-21 18:28:26 +00:00
zeromus
6a743748e4
gpu: take out that assert. it has done its job and proven that we can't make that assumption
2009-05-21 17:44:59 +00:00
riccardom
ec89bf7ca1
Autosave for scooby-doo! Unmasked.
2009-05-21 16:19:25 +00:00
zeromus
6323e05bd6
gpu: ensure the thing that the assert catches, just for release builds so that people wont find subtle errors. we really need better error and info reporting facilities.
2009-05-21 14:59:19 +00:00
zeromus
698cfe1f93
gpu: reorder the layer rendering, capture, and final display, to be a little less confusing, and it should get rid of a frame of latency on motion blurs
2009-05-21 08:55:37 +00:00
zeromus
4bbb85bb83
gfx3d: sorry, the poly sorting callback must be this way. there must be something else going wrong where this breaks
2009-05-21 08:45:34 +00:00
zeromus
620618d22b
gpu: display capture: fix bug blending vram + 2d/3d causing 2d elements to be black
2009-05-21 07:17:11 +00:00
zeromus
41aa900bb7
spu: fix bug with badly messed up sequenced music
2009-05-21 06:04:46 +00:00
zeromus
57dbe9128d
win32: fiddle with the mic input, moving it towards more reliability
2009-05-21 05:44:55 +00:00
zeromus
250bcd5b18
win32: fix bug in mic reading which makes it return unpredictable garbage 100% of the time
2009-05-21 05:04:11 +00:00
zeromus
39e13e6612
win32: set correct fastbuild output path for vs2008
2009-05-21 02:20:54 +00:00
zeromus
eb960e1e39
add another autodetection. still &3
2009-05-20 21:41:36 +00:00
zeromus
8cf301fd25
add another autodetection (still &3)
2009-05-20 20:17:04 +00:00
mtabachenko
ca9f2fec36
core:
...
- fix poly sort (zeromus, check it), now fix Harvest Moon, Orc & Elves, but some game broken (from rev 2230 - Lunar Knight, Orc & Elves no sprites);
2009-05-20 08:34:12 +00:00
zeromus
1c886d15b1
we now have proof that a stable sort is necessary for poly sorting. this fixes advance wars regression
2009-05-20 06:17:30 +00:00
zeromus
47e27cffa5
re-add duc importing for new savefile system
2009-05-20 06:05:39 +00:00
zeromus
c6c2ec7137
win32: dont reset spu from sound config dialog unless the core changes
2009-05-20 04:46:23 +00:00
zeromus
e9537e2468
this might fix the periodic crash with a null polylist
2009-05-20 04:31:18 +00:00
zeromus
ce9523d39c
add another autodetection
2009-05-20 03:23:16 +00:00
riccardom
0ef9b64379
Move variables in the same order they are inited.
2009-05-19 20:08:38 +00:00
riccardom
3edf67ae85
put some unused / commented code into ifdef to shut up gcc warnings.
2009-05-19 20:07:47 +00:00
riccardom
4e41817906
Declare variables in the same order they are inited to shut up gcc warnings.
2009-05-19 20:00:23 +00:00
zeromus
29cc1443ac
add another autodetect case. still conforming to the &3 pattern...
2009-05-19 17:21:55 +00:00
zeromus
1e55bc3832
add another autodetect case
2009-05-19 16:34:12 +00:00
zeromus
133b9866b6
gfx3d: make 'alternate flush mode' emulation option. this option toggles between two methods, neither of which is entirely accurate such that under one of the modes, certain games are unplayable. if a game is fixed by alternate flush mode, please report it in the bug tracker under that category for data collecting purposes. also hooked up this option in windows.
2009-05-19 03:26:15 +00:00
normmatt234
522ef7db4d
add another autodetectoin
2009-05-18 20:36:21 +00:00
zeromus
cbf3d47bcb
add another autodetectoin
2009-05-18 20:31:11 +00:00
riccardom
3ccc9ae7dd
Shut up a few gcc warnings in GPU.cpp.
2009-05-18 19:18:52 +00:00
yabause
47b2f84711
Added some #if and some workaround so we only need
...
gtk 2.8 now.
2009-05-18 18:57:48 +00:00
zeromus
679669e1d0
add another autodetection
2009-05-18 17:28:34 +00:00
zeromus
e461cc9ce5
add another autodetection
2009-05-18 17:15:22 +00:00
zeromus
3c3b9a4a23
add another autodetection
2009-05-18 17:01:00 +00:00
mtabachenko
af0c060a7a
- fix windows resource;
2009-05-18 07:35:26 +00:00
normmatt234
a5218faeba
Implement a few of the new card commands used in Made in Ore. It wont save but at least it boots now. This is just a temporary fix until something better can be worked out.
2009-05-18 07:24:47 +00:00
zeromus
1d13bcb323
fix shared 2-bank shared wram mapping; add Release FastBuild to 2008 vcproj
2009-05-18 06:49:51 +00:00
zeromus
4fb93568de
win32: fix vs2008 project to support zipped roms in debug builds
2009-05-18 06:32:05 +00:00
zeromus
2d9968e2eb
fix bad new crashiness
2009-05-18 05:48:43 +00:00
zeromus
0baa5914a5
gfx3d: fix stack corruption in normal command
2009-05-18 05:36:50 +00:00
zeromus
ca1ad0bfba
win32: fix buffer overflow in savestate description generation
2009-05-18 05:34:51 +00:00
zeromus
5e78d6a888
savedata: handle warioware touched (still gathering test cases, keep them coming)
...
win32: fix vs2005 fastbuild output directory
2009-05-18 05:07:38 +00:00
zeromus
fec0ae896e
fix linux compile?
2009-05-18 04:37:03 +00:00
zeromus
ca540cb6b6
new save file system. the manual save type selection no longer does anything. If you think you still need it, we need to study the case and find out why.
2009-05-18 04:25:19 +00:00
gocha
89df112dd8
win32 - added wav recording
2009-05-18 00:15:48 +00:00
gocha
503108cfa1
Merged "Stop AVI" to "Record AVI"
2009-05-17 22:58:35 +00:00
riccardom
3e53a28f3c
Fix b shadowing warning.
2009-05-17 19:11:28 +00:00
zeromus
e347ab6c90
fix up linux compiling
2009-05-17 18:53:14 +00:00