Commit Graph

12245 Commits

Author SHA1 Message Date
Ryan Holtz
53e20c168f Fixing multiscreen games, nwn 2011-05-22 02:27:31 +00:00
Ryan Holtz
2cd23c1476 Made texture_create display a verbose message if texture creation fails, as texture creation failure leads to a crash and thus the user should know about it, nwn 2011-05-22 01:43:35 +00:00
Ryan Holtz
99dffc122e HLSL: Added adjustable color carrier in YIQ processing mode. [Ryan Holtz, Bat Country Entertainment]
HLSL: Fixed resolution-change crash and likely D3D performance regression with -nohlsl on low-spec cards [Ryan Holtz, Bat Country Entertainment]
2011-05-22 01:30:55 +00:00
R. Belmont
690f25a582 taitof3: initialize all allocated video RAM regions, prevents undeterministic behavior on startup 2011-05-21 22:27:42 +00:00
R. Belmont
877e1dffce mc6845: Fixed a bunch of uninitialized variables. More still lurk. 2011-05-21 21:39:35 +00:00
Angelo Salese
8f893f592b Disregard previous fix, crashed after a lot of time ._. 2011-05-21 19:31:17 +00:00
Angelo Salese
f9f3e00625 Last one for today 2011-05-21 18:53:29 +00:00
Angelo Salese
71646f871d Boosted m/sinit comms in Super Major League / Final Arch, fixing the dead locks in it [Angelo Salese] 2011-05-21 18:48:23 +00:00
Angelo Salese
d513485771 Fix prikura regression 2011-05-21 17:56:58 +00:00
Angelo Salese
fb7b5e1352 Fix write handler name 2011-05-21 14:53:25 +00:00
Angelo Salese
aa54afa8e3 Managed to get the multiplexer/state machine emulated, amongst some watchdog fixes for BFM games. [J. Wallace]
new NOT WORKING games
---------------------
Popeye (20p/8 GBP Token) [J. Wallace]
2011-05-21 14:06:35 +00:00
Angelo Salese
3abda49b4f defaults to multi cart, nw 2011-05-21 12:36:16 +00:00
Angelo Salese
546f130340 XML work, nw 2011-05-21 12:29:55 +00:00
Fabio Priuli
93e2f248e2 I have no idea where this line got lost in the previous commit, anyway now it's in. no whatsnew. 2011-05-21 10:33:31 +00:00
Fabio Priuli
cb14c047e9 clifront.c: temporarily re-enabled -listsoftware to allow more work on support in qmc2 frontend. no whatsnew. 2011-05-21 08:18:52 +00:00
Ryan Holtz
76962a2081 Dot crawl tweak. nw 2011-05-21 07:51:50 +00:00
Ryan Holtz
a47bd09534 HLSL Improvements: [Ryan Holtz, Bat Country Entertainment]
- Added magnet deconvergence via a shader uniform
- Improved phosphorescence
- Improved YIQ codec
2011-05-21 06:47:56 +00:00
Ryan Holtz
62f733b938 Removing outdated performance-tuned HLSL shaders now that better performance tuning is available, nw 2011-05-20 22:20:49 +00:00
Ryan Holtz
a0e44c0b00 Fixing a duplicated-texel issue in the HLSL shaders, nw 2011-05-20 22:18:39 +00:00
Miodrag Milanovic
f2a42ffe4d i286 - Fix for protected mode, ibm5170 no errors anymore by Carl (no whatsnew) 2011-05-20 16:13:02 +00:00
Ryan Holtz
0235cef534 Fix for -noyiq issues, nw 2011-05-20 07:51:59 +00:00
Ryan Holtz
fd7a110eba HLSL Updates [Ryan Holtz, Bat Country Entertainment]
- Re-worked render target handling to align pixels better, reducing unintentional blurring
- Made major fixes to CVBS simulation, significantly increasing color saturation
2011-05-20 07:37:34 +00:00
Miodrag Milanovic
3126517ab3 i286 - protection mode cleanup and fixes by Carl (no whatsnew) 2011-05-20 06:52:55 +00:00
Scott Stone
c741b8cfce Preliminary softwarelist for STV's multi-cart format. [Tafoid] 2011-05-20 03:05:54 +00:00
Aaron Giles
8d7c1cb8ad Link to DLL version of SDL since the static version is hard to come by. 2011-05-20 00:50:48 +00:00
Aaron Giles
2625a01395 Update needed for new toolchain. 2011-05-20 00:49:03 +00:00
Scott Stone
af20a718d3 Change default value/maximum setting for audio_latency in SDL to match that of baseline. (no whatsnew) 2011-05-19 23:58:10 +00:00
Ryan Holtz
cfd6731fa8 HLSL Post-Processing Updates: [Ryan Holtz, Bat Country Entertainment, cgwg]
- The defocus pass is now switched off when defocus_x and defocus_y are zero, allowing finer-grained performance tuning.
- Removed YIQ convolution from the main color-convolution shader and replaced it with a full composite encode/decode pass. This is slower, but looks amazing(ly like a terrible TV) and can be turned off.
- More authentic NTSC dot crawl and bandwidth limiting.
2011-05-19 19:14:20 +00:00
Scott Stone
545a7e58c0 Added reload_plain flag to softlists (mess import). (no whatsnew) 2011-05-19 02:03:38 +00:00
Scott Stone
4527c9840b Readded correct dips from manual I mistakenly 'dummied' (no whatsnew) 2011-05-19 01:15:25 +00:00
Angelo Salese
c0c52888ed Cleaned up one thing 2011-05-18 23:30:54 +00:00
Angelo Salese
de9c2b6e5e Implemented multi-cart support to ST-V driver [Angelo Salese] 2011-05-18 23:22:43 +00:00
Angelo Salese
3960c5423a Prot fix 2011-05-18 21:16:39 +00:00
Angelo Salese
5da94c3277 Preparation to add multi-cart support ... 2011-05-18 21:15:41 +00:00
Angelo Salese
cb88dc3010 Note addition 2011-05-18 19:47:15 +00:00
Scott Stone
120da97ec5 Some minor brixian work + hooked up proms (no whatsnew) 2011-05-18 17:55:12 +00:00
Miodrag Milanovic
d96852828b i286 - More protected mode fixes by Carl (no whatsnew) 2011-05-18 16:24:02 +00:00
Miodrag Milanovic
8f7dba221c i86 - Implemented POP CS and MOV CS,reg instructions that are 8086 specific [Miodrag Milanovic] 2011-05-18 12:17:17 +00:00
Ryan Holtz
df5254338f Fixed chroma subsampling in color_heavy.fx and color.fx, nw 2011-05-18 02:17:31 +00:00
Angelo Salese
8805896738 sync, continue tomorrow 2011-05-18 01:13:16 +00:00
Ryan Holtz
2820e31451 HLSL Updates [Ryan Holtz, Bat Country Entertainment]
- Potential fix for some crashing reported by John IV
- Split color convolution and deconvergence into separate shaders for potential GPU savings down the line
- Added light and heavy variants of the color convolution shader, the former with YIQ colorspace removed
- Re-worked defocus to occur prior to shadow mask application, as it would be on a real monitor.
- Removed Edge Detection, as it was just for fun and can easily be added in by users if desired.
- Split "pincushion" into "Pincushion" and "Screen Curvature", the former affecting the only the displayed image and the latter only affecting the shadow mask.
2011-05-18 00:35:16 +00:00
Angelo Salese
09cc8833fb Major clean-up and state machine conversion for the Sega ST-V / Saturn driver [Angelo Salese] (still in progress) 2011-05-18 00:15:57 +00:00
smf-
f9dcd9ba77 documentation fix. nwm 2011-05-17 21:11:59 +00:00
Wilbert Pol
bde6c691df Removed mc6845 trampolines (nw) 2011-05-17 21:01:52 +00:00
Angelo Salese
87a2812966 Removed SMPC trampolines, in preparation for the upcoming change, nw 2011-05-17 18:53:49 +00:00
Angelo Salese
def3409db0 Removed SMS, nw 2011-05-17 18:41:45 +00:00
Angelo Salese
d0186209e2 Removed SG-1000, nw 2011-05-17 18:27:10 +00:00
Scott Stone
e4d30e722f New Clone Added
---------------
Amidar (Konami/1982)  [Patrik Styrnell]



Comment:  Since this was a newer set than the current Amidar Konami set, I made this the parent instead - naming the other one as amidar1.  If this needs correction, please do so.
2011-05-17 17:07:32 +00:00
Miodrag Milanovic
949d846714 i286 - Added 286 LOADALL and triple fault resets. [Carl]
i286 - Added support for 16-bit protected mode far calls and segment privilege checks. [Carl]
i86 - Fixed shift instructions, helps detecting proper CPU [Miodrag Milanovic]
i86 - Fixed handling of invalid instructions in 0x60-0x6f section [Miodrag Milanovic]
2011-05-17 13:22:58 +00:00
Miodrag Milanovic
9cf16652c7 Enable Visual Studio basic run-time checks in non-optimized builds [Oliver Stoneberg]
Flush stderr, so the data is actually written when output is being redirected [Oliver Stoneberg]
2011-05-17 13:15:29 +00:00