twinaphex
|
dd93bad3f7
|
Set performance level to level 5
|
2014-06-23 03:12:05 +02:00 |
|
Twinaphex
|
5fba762a1e
|
Merge pull request #3 from aliaspider/master
store converted colors directly in color_table_cache
|
2014-06-23 01:53:47 +02:00 |
|
aliaspider
|
303e74a888
|
color_table_cache now contains converted RGB5650 colors
|
2014-06-23 00:44:32 +01:00 |
|
aliaspider
|
5babd717f2
|
small optimizations to FixPCache and MixBGSPR
bypass MAKECOLOR_PCE for PSP, will be implemented in hardware later.
|
2014-06-22 23:49:10 +01:00 |
|
Twinaphex
|
4f4de88a68
|
Merge pull request #2 from aliaspider/master
fix PSP build
|
2014-06-22 23:28:13 +02:00 |
|
aliaspider
|
0ecefedbf6
|
fix PSP build
|
2014-06-22 21:07:16 +01:00 |
|
twinaphex
|
bd06369f0b
|
Backport Mednafen 0.9.34.1 multithreaded CD reading condvar
improvements
|
2014-06-22 21:58:50 +02:00 |
|
twinaphex
|
96d9964efc
|
Revert "Remove color_table_cache - SuperGrafx is its own core now"
This reverts commit 33589c86d1 .
|
2014-06-22 21:15:57 +02:00 |
|
twinaphex
|
22daa3009d
|
Revert "Get rid of color_table_cache member as well"
This reverts commit 9c47003f41 .
|
2014-06-22 21:06:52 +02:00 |
|
twinaphex
|
30cae5b534
|
clamp.h not needed for this core
|
2014-06-22 20:37:18 +02:00 |
|
twinaphex
|
a1ea920cf8
|
Further refinement of DrawOverscan
|
2014-06-22 19:50:35 +02:00 |
|
twinaphex
|
ea21e0f53b
|
Rewrite DrawOverscan
|
2014-06-22 19:49:02 +02:00 |
|
twinaphex
|
9c47003f41
|
Get rid of color_table_cache member as well
|
2014-06-22 19:03:44 +02:00 |
|
twinaphex
|
33589c86d1
|
Remove color_table_cache - SuperGrafx is its own core now
|
2014-06-22 19:01:43 +02:00 |
|
twinaphex
|
3db13f0b4c
|
Take out _Preset postfix
|
2014-06-22 18:51:59 +02:00 |
|
twinaphex
|
bf1ba38c2a
|
line_buffer can go too - is SuperGrafx-only
|
2014-06-22 06:56:55 +02:00 |
|
twinaphex
|
b428783553
|
Optimize DrawOverscan
|
2014-06-22 06:52:22 +02:00 |
|
twinaphex
|
1e69a4011b
|
Optimize DrawBG
|
2014-06-22 06:44:02 +02:00 |
|
twinaphex
|
cb37f21216
|
Another optimization in the same function
|
2014-06-22 06:30:40 +02:00 |
|
twinaphex
|
ebc8907ac7
|
Two corrections
|
2014-06-22 06:28:10 +02:00 |
|
twinaphex
|
7e82d450df
|
Optimize DrawSprites - goes from 8% CPU time with perf top
to 4%
|
2014-06-22 06:23:17 +02:00 |
|
twinaphex
|
515ee061c1
|
Take out more SGX stuff
|
2014-06-22 05:57:51 +02:00 |
|
twinaphex
|
a4835613f4
|
Take out sgx extension
|
2014-06-22 05:57:12 +02:00 |
|
twinaphex
|
35367808ae
|
Take out unused non-Preset functions
|
2014-06-22 05:55:10 +02:00 |
|
twinaphex
|
6ccd3b1f6a
|
Take out more SGX code
|
2014-06-22 05:52:15 +02:00 |
|
twinaphex
|
b2a85a42c0
|
Take out initial SuperGrafx code
|
2014-06-22 05:47:55 +02:00 |
|
twinaphex
|
c2c6c48c63
|
Make the Mix functions in vdc.cpp static inline
|
2014-06-22 04:57:31 +02:00 |
|
twinaphex
|
817343f160
|
Had to add a hack to get SuperGrafx games to work right
|
2014-06-22 04:54:38 +02:00 |
|
twinaphex
|
c559c33e48
|
Pre-set surface colors correctly in vdc.cpp code
|
2014-06-22 04:37:34 +02:00 |
|
twinaphex
|
14b21fe1f6
|
Should fix R-Type on Windows in combination with some drivers
|
2014-06-21 23:26:47 +02:00 |
|
twinaphex
|
ca5516f54d
|
vpc_mix_inner - change uint32 pixels to uint16
|
2014-06-21 08:36:27 +02:00 |
|
twinaphex
|
380d239d63
|
DecodeColor never used - get rid of it
|
2014-06-21 08:32:03 +02:00 |
|
twinaphex
|
c15a275aca
|
Remove 'hack for the input latency reduction hack'
|
2014-06-21 08:13:52 +02:00 |
|
twinaphex
|
a363502533
|
Remove CDAccess_Physical
|
2014-06-21 07:42:12 +02:00 |
|
twinaphex
|
703e5ef19b
|
Can take out SCSI CD too
|
2014-06-21 07:37:38 +02:00 |
|
twinaphex
|
3ed7691139
|
Remove hw_sound
|
2014-06-21 07:33:00 +02:00 |
|
twinaphex
|
8d498cef10
|
Take out hw_cpu - not needed either
|
2014-06-21 07:29:16 +02:00 |
|
twinaphex
|
8037e1a5d9
|
Take out externs for ColorMap in libretro.cpp
|
2014-06-21 07:25:16 +02:00 |
|
twinaphex
|
ae1f1c04d6
|
Hardcode ALPHA_MASK for 16bpp
|
2014-06-21 07:21:23 +02:00 |
|
twinaphex
|
40fa9d72b1
|
hw_video/huc6270 not used
|
2014-06-21 07:16:24 +02:00 |
|
twinaphex
|
8e09b65c97
|
Get rid of ColorMap stuff
|
2014-06-21 07:00:55 +02:00 |
|
twinaphex
|
3692fdf81b
|
Don't go through redundant systemColorMap - we're not going to do
custom palettes anyway
|
2014-06-21 06:58:28 +02:00 |
|
Twinaphex
|
6e349a69a9
|
Merge pull request #1 from aliaspider/master
fix sprite priority in 16bpp mode
|
2014-06-21 05:24:02 +02:00 |
|
aliaspider
|
2722faa1a8
|
fix sprite priority in 16bpp mode
|
2014-06-21 04:21:38 +01:00 |
|
twinaphex
|
1cb3687d60
|
Nearly fixes SGX with 16bpp except for Ghouls 'n Ghosts edge
case - not showing sprites on foreground
|
2014-06-21 01:36:16 +02:00 |
|
twinaphex
|
ed2e1c6307
|
Set BASE_W/BASE_H to hardcoded values
|
2014-06-21 00:31:52 +02:00 |
|
twinaphex
|
a7d27ed720
|
Use MAKECOLOR macros instead of having to go through class
|
2014-06-20 23:47:02 +02:00 |
|
twinaphex
|
37faad3895
|
Don't use MixBGSPR function pointer
|
2014-06-20 23:31:57 +02:00 |
|
twinaphex
|
b45930b80e
|
Take out template mess in vdc.cpp - optimize for 16bpp
|
2014-06-20 23:30:00 +02:00 |
|
twinaphex
|
44e2cfe37d
|
Take out WANT_32BPP - WANT_16BPP is about 200fps faster (even on
PC)
|
2014-06-20 23:21:36 +02:00 |
|