a name='generator' content='cgit v1.2.3'/>
summaryrefslogtreecommitdiffstats
path: root/src/osd/windows/drawbgfx.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-06-15i8xc51gb: Correct SFR address of ACON for disassembly AJR1-1/+1
2022-06-15zombraid: Fix regression from b911bd29a5ad76a7e5c3c4a632470dd5652cc5f6 AJR1-2/+3
2022-06-16emu/schedule.cpp: Fixed regressions with some temporary timers. Vas Crabb1-3/+8
2022-06-15New working clones Ivan Vangelista3-45/+136
------------------ Butterfly Video Game (version A00) [Ioannis Bampoulas] New machines marked as NOT_WORKING ---------------------------------- Sea Devil [Ioannis Bampoulas] Space Liner [Ioannis Bampoulas] New clones marked as NOT_WORKING -------------------------------- Speedway (set 2) [Ioannis Bampoulas] - namcos23.cpp: confirmed set finfurl2j is FFS1 Ver.A [Guru]
2022-06-15fex68k: increase board delay a bit hap1-1/+1
2022-06-15schedule.h: silence compiler warning in non-debug build hap1-1/+1
2022-06-16Optimisation, and baby steps towards untangling stuff: Vas Crabb24-1330/+1608
Optimised the scheduler's handling of unscheduled timers - gives a 50% performance improvement in some timer-heavy drivers. Added better endianness swizzling helpers. Got rid of some of the OSD input modules' dependence on concrete input classes from emu.
2022-06-15igs17.cpp: Fixed demo sounds DIP switch (#9933) Mitchell Hancock1-3/+3
2022-06-15New clones marked as NOT_WORKING hap4-3/+18
-------------------------------- TV Game 8080 [anonymous, Jay Gallagher]
2022-06-15sshangha.cpp: fix pf1 tilemap paging size, necessary for sshangha end ↵ angelosa1-8/+10
credits to be displayed properly
2022-06-15ics2115: Cleanup timer code Olivier Galibert1-12/+4
2022-06-15ics2115: make fast timers less expensive Olivier Galibert1-4/+11
2022-06-15x37: Added PAL dumps and titles from Luxor source code. [Dataindustrier AB ↵ Curt Coder1-11/+11
DIAB Intressegrupp, Curt Coder]
2022-06-15abc1600: Added FPU PAL dump, and PAL titles from Luxor source code. ↵ Curt Coder2-7/+8
[Dataindustrier AB DIAB Intressegrupp, Curt Coder]
2022-06-15pgm: merge the two halves of the latches, remove overeager synchronizing Olivier Galibert2-51/+19
2022-06-15cpu16: Minor disassembly formatting fix for branch destinations AJR1-2/+2
2022-06-15osdcomm.h: Remove a few unimportant 64-bit functions AJR4-16/+12
2022-06-15osdcore.h: Changed osd_subst_env to accept a std::string_view and return a ↵ npwoods12-35/+21
std::string. (#9928)
2022-06-15sound.cpp: Fix missed samples due to state save (#9917) (#9918) couriersud2-4/+22
* sound.cpp: Fix missed samples due to state save (#9917) The PR address #9917. A save state may occur between time slices. Sound devices through sound.cpp are updated during a timer call every 20ms. When the state is saved, these devices are not updated to the current machine time. Consequently after a state load the devices have have a "time lag" since in postload buffer end time is forced to machine time. This change will save the last buffer end time so that all outstanding samples are processed. This is a core change. I tested it on some drivers. This needs a very thorough review and I post the PR primarily to document a possible solution. * sound.cpp: use "stream.sound_stream" as module name for save_item * sound.cpp: use presave handler to store end_time()
2022-06-15mpu4: move some crystal specifics into crystal state, remove some ↵ David Haywood6-90/+85
unneccessary parts of the bootleg chr emuation (#9932)
2022-06-15igs022 handle_command_6d: don't do unneeded work on strings when logging is ↵ hap1-9/+16
disabled
2022-06-15fixes for mpu4/arcade.flt, and jp.cpp/mame.lst. Robbbert2-2/+3
2022-06-15MPU4 refactoring, reverse engineering, notes etc. (#9893) David Haywood28-10767/+15137
* Moved protection simulation to devices, and got more games to boot. * Corrected lamp output mapping for most games. * Correctly identified more games, and removed bad dumps. * Organised sets better, and cleaned up some of the implementation.
2022-06-15Cleanup using state object Miodrag Milanovic7-25/+22
2022-06-15More miscellaneous cleanup: Vas Crabb36-24279/+969
spectrum.cpp: Removed a member from the base state class that's only used by certain Soviet clones. There seems to be some copy/pasted code in the clone drivers - pehaps they can share some of the implementation. spec128.cpp: Moved the Spectrum 128 state class declaration to the corresponding header. Reduced redundancy in a few fruit machine layouts.
2022-06-14e132xs: Cleanups AJR2-82/+74
- Add helper functions for double-word register accesses and multiplication - Make 16-bit multiplications signed for EHCMULD and EHCMACD - Correct typo in comments
2022-06-15rohga.cpp: Correct nitrobal protection device. Vas Crabb1-0/+5
2022-06-15rohga.cpp: Got rid of leftovers in wizdfire config. Vas Crabb1-3/+0
I clearly shouldn't be programming at this point.
2022-06-15rohga.cpp: Got rid of leftover in rohga machine config. Vas Crabb1-2/+0
2022-06-15rohga.cpp, seta.cpp: More cleanup. Vas Crabb4-271/+133
* seta.cpp: Split a bit more off from base class. * roha.cpp: Factored out common machine configuration.
2022-06-15Cleaned up a few more legacy callbacks. Vas Crabb6-171/+214
2022-06-15Updated scripts to support SOURCES= builds after the reorganisation happens. Vas Crabb4-195/+290
2022-06-14segaufo: added GAL for ufo21 [Darksoft, Team Europe] hap1-0/+3
2022-06-14- d9final.cpp: updated parent / clone relationship as suggested Ivan Vangelista2-22/+99
- dec8.cpp: added hw infos for oscar [Guru]
2022-06-14segasp.cpp: games docs MetalliC1-3/+6
2022-06-15[spectrum_cass.xml] Added 56 type-in programs from MicroHobby (#9903) ICEknigh71-0/+821
New working software list additions ----------------------------------- spectrum_cass: Balalín (type-in, MicroHobby issue 125) [Ignacio Prini] Magnus Zone (type-in, MicroHobby issue 126) [Ignacio Prini] Oráculo Egipcio (type-in, MicroHobby issue 127) [Ignacio Prini] Demolition (type-in, MicroHobby issue 128) [Ignacio Prini] Basket Trainer (type-in, MicroHobby issue 129) [Ignacio Prini] Galaxy Fun (type-in, MicroHobby issue 130) [Ignacio Prini] Micro Draw (type-in, MicroHobby issues 131, 132) [Ignacio Prini] El Alambrista (type-in, MicroHobby issue 133) [Ignacio Prini] Ranamirez (type-in, MicroHobby issue 134) [Ignacio Prini] Fórmula Suicida (type-in, MicroHobby issue 135) [Ignacio Prini] Phantasmas (type-in, MicroHobby issue 136) [Ignacio Prini] Dardos (type-in, MicroHobby issue 137) [Ignacio Prini] S.E.M.I.S.I.S. (type-in, MicroHobby issues 138, 139) [Ignacio Prini] Alley's Gun (type-in, MicroHobby issue 140) [Ignacio Prini] Kleingeld (type-in, MicroHobby issues 141, 142) [Ignacio Prini] Caribe’s Day (type-in, MicroHobby issue 143) [Ignacio Prini] Rally (type-in, MicroHobby issue 144) [Ignacio Prini] La Profecía (type-in, MicroHobby issue 145) [Ignacio Prini] Mine Alert (type-in, MicroHobby issues 146, 147) [Ignacio Prini] Freddy (type-in, MicroHobby issue 148) [Ignacio Prini] Russian's Attack (type-in, MicroHobby issues 149, 150) [Ignacio Prini] En Ruta (type-in, MicroHobby issue 151) [Ignacio Prini] Zinco (type-in, MicroHobby issue 152) [Ignacio Prini] Ruffo’s Dream (type-in, MicroHobby issue 153) [Ignacio Prini] Crozet (type-in, MicroHobby issue 154) [Ignacio Prini] Rock Animation (type-in, MicroHobby issue 155) [Ignacio Prini] Bunker (type-in, MicroHobby issue 156) [Ignacio Prini] Telepuzzle (type-in, MicroHobby issue 157) [Ignacio Prini] Golfo Pérsico (type-in, MicroHobby issue 158) [Ignacio Prini] Mad Drivers (type-in, MicroHobby issue 159) [Ignacio Prini] Bowling Star (type-in, MicroHobby issue 160) [Ignacio Prini] Gas-Car (type-in, MicroHobby issue 161) [Ignacio Prini] Ghost Like (type-in, MicroHobby issue 162) [Ignacio Prini] Sky Invaders (type-in, MicroHobby issue 163) [Ignacio Prini] Perico Jones (type-in, MicroHobby issue 164) [Ignacio Prini] Brad Zotes (type-in, MicroHobby issue 165) [Ignacio Prini] Striker (type-in, MicroHobby issue 166) [Ignacio Prini] Indy (type-in, MicroHobby issue 167) [Ignacio Prini] Topin (type-in, MicroHobby issue 168) [Ignacio Prini] Starlike (type-in, MicroHobby issue 169) [Ignacio Prini] Tres en Raya (type-in, MicroHobby issue 170) [Ignacio Prini] Goteras (type-in, MicroHobby issue 171) [Ignacio Prini] Parvision (type-in, MicroHobby issue 172) [Ignacio Prini] Furax (type-in, MicroHobby issue 173) [Ignacio Prini] Duck Shooting (type-in, MicroHobby issue 174) [Ignacio Prini] Nomen Rosae (type-in, MicroHobby issue 175) [Ignacio Prini] PunkyMan (type-in, MicroHobby issue 176) [Ignacio Prini] El Retorno del Yedi (type-in, MicroHobby issue 177) [Ignacio Prini] Sky Warrior (type-in, MicroHobby issue 178) [Ignacio Prini] Reptkon (type-in, MicroHobby issue 179) [Ignacio Prini] Intro (type-in, MicroHobby issue 180) [Ignacio Prini] Keops (type-in, MicroHobby issue 181) [Ignacio Prini] Sir Gawain (type-in, MicroHobby issue 182) [Ignacio Prini] Snake (type-in, MicroHobby issue 183) [Ignacio Prini] Microbowl (type-in, MicroHobby issue 184) [Ignacio Prini] God Save the Punk (type-in, MicroHobby issue 185) [Ignacio Prini]
2022-06-14new NOT_WORKING clone MetalliC2-1/+12
--------------------- Chibi Maruko-chan ~Minna de Sugoroku Asobi~ no Maki (Ver.1.00A, 04/04/20) [Darksoft, Team Europe, MetalliC]
2022-06-15tsconf.cpp: fix gfx offsets (#9905) holub3-24/+21
2022-06-15geniusiq.cpp: Added PreComputer Unlimited (USA/Canada) (#9911) ClawGrip2-19/+26
* New NOT_WORKING machine ------------------------------ PreComputer Unlimited (USA/Canada) [Val Polyakh]
2022-06-15pluto5.cpp: Add notes (#9904) ClawGrip1-2/+46
2022-06-15New NOT_WORKING clone (#9907) ClawGrip1-15/+43
---------------------------------- Halley Comet (set 3) [Sergio y Vicente de www.electronicavys.es]
2022-06-15gts3a.cpp: Dumped and added a new 'Wipeout' set (#9664) ClawGrip2-114/+138
* New NOT_WORKING clones ----------------------------------- Wipeout (rev.2, alt) [Victor Fernandez (City Game)]