| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |\
| |
| | |
HLSL: NTSC and color convergence refactoring
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- merged YIQ encode and decode pass into one NTSC pass
- added options for most NTSC settings
- reduced sample count to 64
- changed default O value to 0
- fit NTSC signal jitter between a reasonable limit of 0 and 1
- fit A and B value between a reasonable limit of -1 and 1
- fit scanline jitter between a reasonable limit of 0 and 1
- added hum bar simulation based on [MooglyGuy's] GLSL port of the mame
shader pipeline
- added monochrome-chessboard.png
- added slot-mask-aligned.png (to simulate a TFT LCD)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- fixed half texel offset
- readded usage of A value in encode/decode pass
- readded jitter of B value in encode/decode pass
- readded usage of P value in encode pass
- fixed not set O value uniform for decode pass
- removed duplicate YIQ option definition
- changed default of O value back to 1.0
|
| | |
| |
| |
| |
| |
| |
| |
| | |
- color converge is now independent from ratio
- the radial converge now "translates" the most outer pixel as thay
would be translated by the linar converge with the same amount
- color converge is now limited to a maximum of 10
- added color converge pass to vector rendering
|
| | |
| |
| |
| | |
- restructured bloom level size and weight uniforms
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- replaced shader parameters OrientationSwapXY xor RotationSwapXY by
SwapXY
- made shader parameters SourceDims, SourceRect, TargetDims, ScreenDims,
QuadDims and SwapXY available for all shaders
- color convolution, defocus and phosphor pass will now be skipped if
all influencing parameters are 0
- removed unused bloom_texture and bloom_target arrays from cache_target
class
- fixed half texel offset in prescale.fx
|
| | |
| |
| |
| | |
- removed unused pincushion.fx
|
| |\ \
| | |
| | | |
viper.cpp: unused function issues (nw)
|
| |/ / |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
be built / called manually)
check in files generated with latest version of m68kmake..
|
| | | |
|
| | | |
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| |/ /
| |
| |
| |
| | |
* Updated game PCBS info
* Documentation update for various sets
|
| | | |
|
| |\ \
| | |
| | | |
Fixed keyboard lag issue due to faulty clock setup
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
(MESS) CPUID.ASM (Bob Smith 1985) suggests that in situations where
m_no_interrupt is 1, (directly after POP SS / MOV_SREG), single step
IRQs don't fire. [Karl-Ludwig Deisenhofer]
|
| | | |
| | |
| | |
| | | |
(although not knowing much about the intv I'm a bit confused by this patch, it looks almost like it's adding fake controller support, which doesn't seem desirable?)
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
not have AS_PROGRAM at all (nw)
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | | |
Some more validity checking improvements [AJR]
|
| | | |
| | |
| | |
| | |
| | |
| | | |
- The -validate command now accepts an optional string, validating only matching drivers.
This has proven useful for debugging. The default is to validate all drivers as usual.
- Devices' names are tracked when validating their auto-finders.
|
| |\ \ \
| | | |
| | | | |
Have sound_stream::input_name return the std::string it constructs [AJR]
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
Marywu improvements
|
| | | | |
| | | |
| | | |
| | | | |
mapped out.
|
| | | | |
| | | |
| | | |
| | | | |
AY8910-3 sound chips
|
| | | | |
| | | |
| | | |
| | | | |
buttons and external keyboard matrix)
|
| | | | | |
|
| | | | | |
|
| | | | | |
|