The implementation of the scroll register is partially delegated to the specific machine video driver.
This same approach was used on the ITT3030 emulation and is probably ok for this peculiar controller.
This fix will avoid to reconfigure all the CRTC parameters on any cursor shape change.
This invasive "reset" procedure was resetting the scroll counter !
selmenu: use LRU cache so icons don't all need to be reloaded on scroll
uismall.bdf: set default character for missing glyphs
rendfont.cpp:
* encapsulate many BDF and BDC handling details
* make file I/O 64-bit clean, check for allocation errors
* more solid BDF parser with error messages and trace logging
* fix heap smash when building bitmaps for BDF fonts
* extend BDC format to support high planes and default character
* render default character if glyph not found for BDF/BDC
- Replace one YM2203 with a YM3812
- Add extra samples ROM to banked sound CPU region
- Hook up sound latch, enabling music and sound effects (still very imperfect)
- A little more PCB documentation
Parity test on memory board uses NMI now. Fixes the 1st memory test on rx50diag.td0 as well as the 'long' BIOS self test (key 'S'). Wrong aspect ratios in graphics mode also corrected (requires 'Graphics Only' + suitable cmd. line parameters).
interfere with each other.
src/osd/modules/render/d3d/d3dhlsl.cpp: update_t flag is reset
for each emulated screen 0.
src/ods/modules/render/d3d/d3dhlsl.h: Add update_t.
multi-window use.
hlsl/phosphor.fx: Update semantics.
src/osd/modules/render/d3d/d3dhlsl.cpp: Implement
shaders::delta_time member function.
src/osd/modules/render/d3d/d3dhlsl.h: Add acc_t and delta_t
members for use by shaders::delta_time. Member function returns the
amount of time since itself has been called, for use by time-dependent
shaders.
- Reduce YM2203 speed to match music pitch on reference video
- Add second MSM5205 + two 74LS157 and fix communications
- Add sound banking (probably not entirely correct)
* tecmo_mix: Fixed macro typo; renamed MCFG_TECMO_MIXER_BLENDSOUCE to MCFG_TECMO_MIXER_BLENDSOURCE (nw)
* tecmo_mix: Fixed the 'direct sum' of two ARGB colors. This corrected the
wrong 'saturated colors' in Final Star Force (level2: tank underwater,
final boss)
* tecmo16: Added a video reference for the title screen issue
* sum_colors: Corrected some mistakes
* sum_colors: Added extra parenthesis to std::min, removed 'extra spaces' (nw)