Commit Graph

2307 Commits

Author SHA1 Message Date
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