Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r195207 Friday 7th April, 2023 at 20:17:30 UTC by Vasantha Crabb
osd/windows: Create single-threaded COM apartment on main thread.
[/branches/v810_timing/src/devices/cpu/v810]v810.cpp v810.h
[/branches/v810_timing/src/osd/modules/debugger/win]consolewininfo.cpp
[/branches/v810_timing/src/osd/modules/input]input_winhybrid.cpp
[/branches/v810_timing/src/osd/modules/sound]xaudio2_sound.cpp
[/branches/v810_timing/src/osd/windows]winmain.cpp winmain.h

r195206 Friday 7th April, 2023 at 18:55:52 UTC by Angelo Salese
Merge branch 'master' into v810_timing
[/branches/v810_timing/src/devices/cpu/v810]v810.cpp v810.h

r195205 Friday 7th April, 2023 at 18:55:38 UTC by Angelo Salese
vboysound.cpp: fix longstanding regression with way overdriven outputs
[/branches/v810_timing/src/mame/shared]vboysound.cpp

r195204 Friday 7th April, 2023 at 17:27:41 UTC by hap
smc1102: add device skeleton
[/branches/v810_timing/scripts/src]cpu.lua
[/branches/v810_timing/src/devices/cpu/tms1000]smc1102.cpp* smc1102.h* tms0970.cpp tms0980.cpp tms0980.h tms1000.cpp tms1000.h tms1000c.cpp tms1000c.h tms1100.cpp tms1400.cpp tms1k_base.h tms2100.cpp tms2400.cpp tp0320.cpp tp0320.h
[/branches/v810_timing/src/mame/miltonbradley]microvsn.cpp
[/branches/v810_timing/src/mame/tiger]k28m2.cpp

r195203 Friday 7th April, 2023 at 16:58:43 UTC by Olivier Galibert
oric: Re-modernize (last time was in 2014, so...)
[/branches/v810_timing/src/devices/bus/oricext]jasmin.cpp jasmin.h microdisc.cpp microdisc.h oricext.cpp oricext.h
[/branches/v810_timing/src/mame/tangerine]oric.cpp

r195202 Friday 7th April, 2023 at 16:38:31 UTC by Vasantha Crabb
Restored ability of for image devices to report specific error messages.

Restores ability to give specific/detailed messages removed in
6f7e4141ea14acaaf9cb973c66788fabb3457023 while pandering to obsession
with single return value.

Moved responsibility for displaying the error message in the UI to the
caller rather than device_image_interface, and made
device_image_interface always log the error along with the full path and
error condition content.

Gave several image devices more detailed error messages.  Added some
FIXME comments for apparent bugs.
[/branches/v810_timing/src/devices/bus/a7800]a78_slot.cpp a78_slot.h
[/branches/v810_timing/src/devices/bus/a800]a800_slot.cpp a800_slot.h
[/branches/v810_timing/src/devices/bus/acorn/system]8k.cpp 8k.h
[/branches/v810_timing/src/devices/bus/adam]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/apf]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/aquarius]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/arcadia]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/astrocde]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/bbc/1mhzbus]datacentre.cpp
[/branches/v810_timing/src/devices/bus/bbc/rom]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/c64]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/cbm2]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/cgenie/expansion]floppy.cpp
[/branches/v810_timing/src/devices/bus/chanf]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/coco]cococart.cpp cococart.h
[/branches/v810_timing/src/devices/bus/coleco/cartridge]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/cpc]cpc_rom.cpp cpc_rom.h
[/branches/v810_timing/src/devices/bus/crvision]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/ekara]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/electron]plus1.cpp plus1.h plus2.cpp plus2.h rombox.cpp rombox.h romboxp.cpp romboxp.h sidewndr.cpp sidewndr.h
[/branches/v810_timing/src/devices/bus/electron/cart]ap5.cpp ap5.h romp144.cpp romp144.h slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/gamate]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/gameboy]gbslot.cpp gbslot.h mdslot.cpp mdslot.h slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/gba]gba_slot.cpp gba_slot.h
[/branches/v810_timing/src/devices/bus/generic]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/intellec4]insdatastor.cpp prommemory.cpp tapereader.cpp
[/branches/v810_timing/src/devices/bus/intv]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/iq151]iq151.cpp iq151.h
[/branches/v810_timing/src/devices/bus/isa]omti8621.cpp sc499.cpp sc499.h
[/branches/v810_timing/src/devices/bus/jakks_gamekey]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/kc]kc.cpp kc.h
[/branches/v810_timing/src/devices/bus/m5]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/mc10]mc10_cart.cpp mc10_cart.h mcx128.cpp pak.cpp pak.h ram.cpp
[/branches/v810_timing/src/devices/bus/megadrive]md_slot.cpp md_slot.h
[/branches/v810_timing/src/devices/bus/mononcol]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/msx/cart]beepack.cpp beepack.h cartridge.cpp softcard.cpp softcard.h
[/branches/v810_timing/src/devices/bus/msx/slot]cartridge.cpp cartridge.h
[/branches/v810_timing/src/devices/bus/mtx]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/nabupc]adapter.cpp adapter.h
[/branches/v810_timing/src/devices/bus/neogeo]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/nes]aladdin.cpp aladdin.h datach.cpp datach.h karastudio.cpp karastudio.h nes_slot.cpp nes_slot.h sunsoft_dcs.cpp sunsoft_dcs.h
[/branches/v810_timing/src/devices/bus/nubus]nubus_image.cpp
[/branches/v810_timing/src/devices/bus/odyssey2]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/pce]pce_slot.cpp pce_slot.h
[/branches/v810_timing/src/devices/bus/plus4]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/pofo]ccm.cpp ccm.h
[/branches/v810_timing/src/devices/bus/psx]memcard.cpp memcard.h
[/branches/v810_timing/src/devices/bus/qbus]pc11.cpp pc11.h
[/branches/v810_timing/src/devices/bus/ql]rom.cpp rom.h
[/branches/v810_timing/src/devices/bus/saturn]sat_slot.cpp sat_slot.h
[/branches/v810_timing/src/devices/bus/scv]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/sdk85]memexp.cpp memexp.h
[/branches/v810_timing/src/devices/bus/sega8]sega8_slot.cpp sega8_slot.h
[/branches/v810_timing/src/devices/bus/snes]snes_slot.cpp snes_slot.h
[/branches/v810_timing/src/devices/bus/spectrum]intf2.cpp
[/branches/v810_timing/src/devices/bus/ti99/gromport]cartridges.cpp cartridges.h
[/branches/v810_timing/src/devices/bus/ti99/peb]ti_rs232.cpp ti_rs232.h tipi.cpp tipi.h
[/branches/v810_timing/src/devices/bus/ti99x]990_tap.cpp 990_tap.h
[/branches/v810_timing/src/devices/bus/vboy]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/vc4000]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/vcs]vcs_slot.cpp vcs_slot.h
[/branches/v810_timing/src/devices/bus/vectrex]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/vic10]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/vic20]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/vidbrain]exp.cpp exp.h
[/branches/v810_timing/src/devices/bus/vsmile]vsmile_slot.cpp vsmile_slot.h
[/branches/v810_timing/src/devices/bus/wswan]slot.cpp slot.h
[/branches/v810_timing/src/devices/bus/z88]z88.cpp z88.h
[/branches/v810_timing/src/devices/imagedev]avivideo.cpp avivideo.h bitbngr.cpp bitbngr.h cassette.cpp cassette.h chd_cd.cpp chd_cd.h diablo.cpp diablo.h flopdrv.cpp flopdrv.h floppy.cpp floppy.h harddriv.cpp harddriv.h mfmhd.cpp mfmhd.h microdrv.cpp microdrv.h midiin.cpp midiin.h midiout.cpp midiout.h picture.cpp picture.h printer.cpp printer.h snapquik.cpp snapquik.h wafadrive.cpp wafadrive.h
[/branches/v810_timing/src/devices/machine]ds6417.cpp ds6417.h hp_dc100_tape.cpp hp_dc100_tape.h i7220.cpp i7220.h pccard_sram.cpp pccard_sram.h smartmed.cpp smartmed.h
[/branches/v810_timing/src/emu]diimage.cpp diimage.h image.cpp
[/branches/v810_timing/src/emu/debug]debugcmd.cpp
[/branches/v810_timing/src/frontend/mame]luaengine.cpp
[/branches/v810_timing/src/frontend/mame/ui]filemngr.cpp floppycntrl.cpp imgcntrl.cpp
[/branches/v810_timing/src/mame/acorn]atom.cpp atom.h electron.h electron_m.cpp z88_impexp.cpp z88_impexp.h
[/branches/v810_timing/src/mame/altos]altos5.cpp
[/branches/v810_timing/src/mame/amstrad]amstrad_m.cpp pda600.cpp
[/branches/v810_timing/src/mame/apollo]apollo.h apollo_m.cpp
[/branches/v810_timing/src/mame/apple]apple1.cpp
[/branches/v810_timing/src/mame/appliedconcepts]ggm.cpp
[/branches/v810_timing/src/mame/atari]jaguar.cpp jaguar.h lynx.cpp lynx.h lynx_m.cpp
[/branches/v810_timing/src/mame/ausnz]aussiebyte.cpp binbug.cpp d6800.cpp eti660.cpp mbee.h mbee_m.cpp pegasus.cpp pipbug.cpp super80_m.cpp
[/branches/v810_timing/src/mame/bandai]design_master.cpp rx78.cpp sv8000.cpp
[/branches/v810_timing/src/mame/booth]apexc_m.cpp apexc_m.h
[/branches/v810_timing/src/mame/canon]x07.cpp
[/branches/v810_timing/src/mame/cantab]jupace.cpp
[/branches/v810_timing/src/mame/casio]casio_rompack.cpp casloopy.cpp pv1000.cpp pv2000.cpp
[/branches/v810_timing/src/mame/chess]ave_arb.cpp
[/branches/v810_timing/src/mame/commodore]cbm_snqk.cpp cbm_snqk.h
[/branches/v810_timing/src/mame/comx]comx35.cpp
[/branches/v810_timing/src/mame/cybiko]cybiko_m.cpp
[/branches/v810_timing/src/mame/ddr]jtc.cpp kc_m.cpp sprachmg.cpp
[/branches/v810_timing/src/mame/dec]pdp1.cpp pdp1.h
[/branches/v810_timing/src/mame/entex]sag.cpp
[/branches/v810_timing/src/mame/epson]hx20.cpp qx10.cpp
[/branches/v810_timing/src/mame/exidy]sorcerer_m.cpp
[/branches/v810_timing/src/mame/force]force68k.cpp
[/branches/v810_timing/src/mame/fujitsu]fmt_icmem.cpp fmt_icmem.h
[/branches/v810_timing/src/mame/funtech]supracan.cpp
[/branches/v810_timing/src/mame/handheld]chessking.cpp gameking.cpp hh_tms1k.cpp lk3000.cpp
[/branches/v810_timing/src/mame/homebrew]phunsy.cpp ravens.cpp uzebox.cpp z80clock.cpp
[/branches/v810_timing/src/mame/homelab]homelab.cpp
[/branches/v810_timing/src/mame/hp]hp48_port.cpp hp48_port.h hp80_optrom.cpp hp80_optrom.h hp9825_optrom.cpp hp9825_optrom.h hp9845_optrom.cpp hp9845_optrom.h hp_ipc_optrom.cpp hp_ipc_optrom.h
[/branches/v810_timing/src/mame/igs]pgm2_memcard.cpp pgm2_memcard.h
[/branches/v810_timing/src/mame/intel]imm6_76.cpp imm6_76.h rex6000.cpp
[/branches/v810_timing/src/mame/interton]vc4000.cpp
[/branches/v810_timing/src/mame/kaypro]kaypro_m.cpp
[/branches/v810_timing/src/mame/leapfrog]iquest.cpp leappad.cpp leapster.cpp leapster_explorer.cpp
[/branches/v810_timing/src/mame/luxor]abc80.cpp abc80x.cpp
[/branches/v810_timing/src/mame/matsushita]jr100.cpp
[/branches/v810_timing/src/mame/mchester]ssem.cpp
[/branches/v810_timing/src/mame/memotech]mtx_m.cpp
[/branches/v810_timing/src/mame/microkey]primo_m.cpp
[/branches/v810_timing/src/mame/miltonbradley]microvsn.cpp
[/branches/v810_timing/src/mame/misc]mtu130.cpp
[/branches/v810_timing/src/mame/mit]tx0.cpp
[/branches/v810_timing/src/mame/mits]altair.cpp
[/branches/v810_timing/src/mame/motorola]m68705prg.cpp mekd2.cpp
[/branches/v810_timing/src/mame/nascom]nascom1.cpp
[/branches/v810_timing/src/mame/neogeo]ng_memcard.cpp ng_memcard.h
[/branches/v810_timing/src/mame/netronics]elf.cpp
[/branches/v810_timing/src/mame/nichibutsu]myvision.cpp
[/branches/v810_timing/src/mame/nintendo]n64.cpp nes_vt09.cpp pokemini.cpp
[/branches/v810_timing/src/mame/pc]ibmpcjr.cpp
[/branches/v810_timing/src/mame/pce]tourvis.cpp
[/branches/v810_timing/src/mame/pitronics]beta.cpp
[/branches/v810_timing/src/mame/poly88]poly88_m.cpp
[/branches/v810_timing/src/mame/psion]psion_pack.cpp psion_pack.h psion_ssd.cpp psion_ssd.h
[/branches/v810_timing/src/mame/rca]studio2.cpp vip.cpp
[/branches/v810_timing/src/mame/robotron]z1013.cpp
[/branches/v810_timing/src/mame/rockwell]aim65.cpp aim65.h
[/branches/v810_timing/src/mame/roland]roland_cm32p.cpp roland_r8.cpp roland_tnsc1.cpp
[/branches/v810_timing/src/mame/sega]mdconsole.cpp megatech.cpp sega_beena.cpp stv.cpp stv.h svmu.cpp
[/branches/v810_timing/src/mame/sfrj]galaxy.cpp
[/branches/v810_timing/src/mame/sgi]iris3130.cpp
[/branches/v810_timing/src/mame/shared]z80bin.cpp z80bin.h
[/branches/v810_timing/src/mame/sharp]pce220_ser.cpp pce220_ser.h wizard.cpp x68k_hdc.cpp x68k_hdc.h
[/branches/v810_timing/src/mame/sinclair]spec_snqk.cpp timex.cpp
[/branches/v810_timing/src/mame/skeleton]c2color.cpp cd2650.cpp cosmicos.cpp cp1.cpp digiblast.cpp dmv.cpp easy_karaoke.cpp i7000.cpp pockchal.cpp squale.cpp
[/branches/v810_timing/src/mame/snk]ngp.cpp
[/branches/v810_timing/src/mame/sony]pockstat.cpp psx.cpp psxcd.cpp psxcd.h smc777.cpp
[/branches/v810_timing/src/mame/svi]svi318.cpp
[/branches/v810_timing/src/mame/svision]svision.cpp
[/branches/v810_timing/src/mame/ta]alphatro.cpp
[/branches/v810_timing/src/mame/tangerine]microtan_m.cpp
[/branches/v810_timing/src/mame/tatung]einstein.cpp
[/branches/v810_timing/src/mame/telercas]tmc1800.cpp
[/branches/v810_timing/src/mame/thomson]thomson_m.cpp
[/branches/v810_timing/src/mame/ti]avigo.cpp cc40.cpp snspell.cpp snspellc.cpp ti74.cpp ti85_m.cpp tm990189.cpp
[/branches/v810_timing/src/mame/tiger]gamecom.h gamecom_m.cpp k28m2.cpp
[/branches/v810_timing/src/mame/trainer]instruct.cpp mk14.cpp
[/branches/v810_timing/src/mame/trs]coco_vhd.cpp coco_vhd.h trs80_m.cpp trs80m3_m.cpp
[/branches/v810_timing/src/mame/tvgames]elan_eu3a05.cpp generalplus_gpl16250_mobigo.cpp generalplus_gpl16250_nand.cpp generalplus_gpl16250_spi.cpp generalplus_gpl32612.cpp hyperscan_card.cpp hyperscan_card.h magiceyes_pollux_vr3520f.cpp pubint_storyreader.cpp spg110.cpp spg29x.cpp spg2xx_ican.cpp spg2xx_smarttv.cpp spg2xx_telestory.cpp spg2xx_tvgogo.cpp spg2xx_vii.cpp
[/branches/v810_timing/src/mame/usp]patinho_feio.cpp
[/branches/v810_timing/src/mame/ussr]lviv.h lviv_m.cpp
[/branches/v810_timing/src/mame/videoton]tvc.cpp
[/branches/v810_timing/src/mame/virtual]vgmplay.cpp
[/branches/v810_timing/src/mame/vtech]clickstart.cpp geniusiq.cpp innotv_innotabmax.cpp iqunlim.cpp pc2000.cpp storio.cpp vtech1.cpp vtech2_m.cpp vtech_innotab.cpp
[/branches/v810_timing/src/mame/xerox]xerox820.cpp
[/branches/v810_timing/src/osd/modules/debugger]debugimgui.cpp
[/branches/v810_timing/src/osd/modules/debugger/qt]mainwindow.cpp

r195201 Friday 7th April, 2023 at 15:17:13 UTC by Osso
New clones marked not working
-----------------------------
Prin-C (without touch-pad) [TeamEurope, QUFB]
Super Note Club µ girlish (Japan) [TeamEurope]
[/branches/v810_timing/src/mame]mame.lst
[/branches/v810_timing/src/mame/tomy]tomy_princ.cpp
[/branches/v810_timing/src/mame/vtech]prestige.cpp

r195200 Friday 7th April, 2023 at 14:56:44 UTC by Osso
New software list items marked not working
------------------------------------------
evio.xml: I Love Classic 2 [TeamEurope]
[/branches/v810_timing/hash]evio.xml
[/branches/v810_timing/src/devices/cpu/v810]v810.cpp v810.h

r195199 Friday 7th April, 2023 at 21:14:15 UTC by Angelo Salese
hash/vboy.xml: add proper QA
[hash]vboy.xml
[src/mame/nintendo]vboy.cpp

r195198 Friday 7th April, 2023 at 20:17:30 UTC by Vasantha Crabb
osd/windows: Create single-threaded COM apartment on main thread.
[src/osd/modules/debugger/win]consolewininfo.cpp
[src/osd/modules/input]input_winhybrid.cpp
[src/osd/modules/sound]xaudio2_sound.cpp
[src/osd/windows]winmain.cpp winmain.h

r195197 Friday 7th April, 2023 at 19:18:54 UTC by Angelo Salese
Fix merge
[/branches/a800_cart/hash]a5200.xml a800.xml a800_flop.xml xegs.xml
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/a800]a5200_supercart.cpp* a5200_supercart.h* a800_carts.cpp* a800_carts.h a800_slot.cpp a800_slot.h a8sio.cpp atari1050.h atari810.h atrax.cpp* atrax.h* bbsb.cpp* bbsb.h* cassette.cpp corina.cpp* corina.h* maxflash.cpp* maxflash.h* oss.cpp oss.h phoenix.cpp* phoenix.h* rom.cpp rom.h rtime8.cpp rtime8.h sic.cpp* sic.h* sparta.cpp sparta.h supercharger.cpp* supercharger.h* telelink2.cpp* telelink2.h* ultracart.cpp* ultracart.h* williams.cpp* williams.h*
[/branches/a800_cart/src/mame/atari]antic.cpp atari400.cpp atari400.h gtia.cpp

r195196 Friday 7th April, 2023 at 18:55:38 UTC by Angelo Salese
vboysound.cpp: fix longstanding regression with way overdriven outputs
[/branches/a800_cart/src/mame/shared]vboysound.cpp

r195195 Friday 7th April, 2023 at 17:27:41 UTC by hap
smc1102: add device skeleton
[/branches/a800_cart/scripts/src]cpu.lua
[/branches/a800_cart/src/devices/cpu/tms1000]smc1102.cpp* smc1102.h* tms0970.cpp tms0980.cpp tms0980.h tms1000.cpp tms1000.h tms1000c.cpp tms1000c.h tms1100.cpp tms1400.cpp tms1k_base.h tms2100.cpp tms2400.cpp tp0320.cpp tp0320.h
[/branches/a800_cart/src/mame/miltonbradley]microvsn.cpp
[/branches/a800_cart/src/mame/tiger]k28m2.cpp

r195194 Friday 7th April, 2023 at 16:58:43 UTC by Olivier Galibert
oric: Re-modernize (last time was in 2014, so...)
[/branches/a800_cart/src/devices/bus/oricext]jasmin.cpp jasmin.h microdisc.cpp microdisc.h oricext.cpp oricext.h
[/branches/a800_cart/src/mame/tangerine]oric.cpp

r195193 Friday 7th April, 2023 at 16:38:31 UTC by Vasantha Crabb
Restored ability of for image devices to report specific error messages.

Restores ability to give specific/detailed messages removed in
6f7e4141ea14acaaf9cb973c66788fabb3457023 while pandering to obsession
with single return value.

Moved responsibility for displaying the error message in the UI to the
caller rather than device_image_interface, and made
device_image_interface always log the error along with the full path and
error condition content.

Gave several image devices more detailed error messages.  Added some
FIXME comments for apparent bugs.
[/branches/a800_cart/src/devices/bus/a7800]a78_slot.cpp a78_slot.h
[/branches/a800_cart/src/devices/bus/a800]a800_slot.cpp a800_slot.h
[/branches/a800_cart/src/devices/bus/acorn/system]8k.cpp 8k.h
[/branches/a800_cart/src/devices/bus/adam]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/apf]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/aquarius]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/arcadia]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/astrocde]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/bbc/1mhzbus]datacentre.cpp
[/branches/a800_cart/src/devices/bus/bbc/rom]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/c64]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/cbm2]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/cgenie/expansion]floppy.cpp
[/branches/a800_cart/src/devices/bus/chanf]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/coco]cococart.cpp cococart.h
[/branches/a800_cart/src/devices/bus/coleco/cartridge]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/cpc]cpc_rom.cpp cpc_rom.h
[/branches/a800_cart/src/devices/bus/crvision]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/ekara]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/electron]plus1.cpp plus1.h plus2.cpp plus2.h rombox.cpp rombox.h romboxp.cpp romboxp.h sidewndr.cpp sidewndr.h
[/branches/a800_cart/src/devices/bus/electron/cart]ap5.cpp ap5.h romp144.cpp romp144.h slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/gamate]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/gameboy]gbslot.cpp gbslot.h mdslot.cpp mdslot.h slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/gba]gba_slot.cpp gba_slot.h
[/branches/a800_cart/src/devices/bus/generic]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/intellec4]insdatastor.cpp prommemory.cpp tapereader.cpp
[/branches/a800_cart/src/devices/bus/intv]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/iq151]iq151.cpp iq151.h
[/branches/a800_cart/src/devices/bus/isa]omti8621.cpp sc499.cpp sc499.h
[/branches/a800_cart/src/devices/bus/jakks_gamekey]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/kc]kc.cpp kc.h
[/branches/a800_cart/src/devices/bus/m5]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/mc10]mc10_cart.cpp mc10_cart.h mcx128.cpp pak.cpp pak.h ram.cpp
[/branches/a800_cart/src/devices/bus/megadrive]md_slot.cpp md_slot.h
[/branches/a800_cart/src/devices/bus/mononcol]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/msx/cart]beepack.cpp beepack.h cartridge.cpp softcard.cpp softcard.h
[/branches/a800_cart/src/devices/bus/msx/slot]cartridge.cpp cartridge.h
[/branches/a800_cart/src/devices/bus/mtx]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/nabupc]adapter.cpp adapter.h
[/branches/a800_cart/src/devices/bus/neogeo]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/nes]aladdin.cpp aladdin.h datach.cpp datach.h karastudio.cpp karastudio.h nes_slot.cpp nes_slot.h sunsoft_dcs.cpp sunsoft_dcs.h
[/branches/a800_cart/src/devices/bus/nubus]nubus_image.cpp
[/branches/a800_cart/src/devices/bus/odyssey2]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/pce]pce_slot.cpp pce_slot.h
[/branches/a800_cart/src/devices/bus/plus4]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/pofo]ccm.cpp ccm.h
[/branches/a800_cart/src/devices/bus/psx]memcard.cpp memcard.h
[/branches/a800_cart/src/devices/bus/qbus]pc11.cpp pc11.h
[/branches/a800_cart/src/devices/bus/ql]rom.cpp rom.h
[/branches/a800_cart/src/devices/bus/saturn]sat_slot.cpp sat_slot.h
[/branches/a800_cart/src/devices/bus/scv]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/sdk85]memexp.cpp memexp.h
[/branches/a800_cart/src/devices/bus/sega8]sega8_slot.cpp sega8_slot.h
[/branches/a800_cart/src/devices/bus/snes]snes_slot.cpp snes_slot.h
[/branches/a800_cart/src/devices/bus/spectrum]intf2.cpp
[/branches/a800_cart/src/devices/bus/ti99/gromport]cartridges.cpp cartridges.h
[/branches/a800_cart/src/devices/bus/ti99/peb]ti_rs232.cpp ti_rs232.h tipi.cpp tipi.h
[/branches/a800_cart/src/devices/bus/ti99x]990_tap.cpp 990_tap.h
[/branches/a800_cart/src/devices/bus/vboy]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/vc4000]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/vcs]vcs_slot.cpp vcs_slot.h
[/branches/a800_cart/src/devices/bus/vectrex]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/vic10]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/vic20]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/vidbrain]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/vsmile]vsmile_slot.cpp vsmile_slot.h
[/branches/a800_cart/src/devices/bus/wswan]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/z88]z88.cpp z88.h
[/branches/a800_cart/src/devices/imagedev]avivideo.cpp avivideo.h bitbngr.cpp bitbngr.h cassette.cpp cassette.h chd_cd.cpp chd_cd.h diablo.cpp diablo.h flopdrv.cpp flopdrv.h floppy.cpp floppy.h harddriv.cpp harddriv.h mfmhd.cpp mfmhd.h microdrv.cpp microdrv.h midiin.cpp midiin.h midiout.cpp midiout.h picture.cpp picture.h printer.cpp printer.h snapquik.cpp snapquik.h wafadrive.cpp wafadrive.h
[/branches/a800_cart/src/devices/machine]ds6417.cpp ds6417.h hp_dc100_tape.cpp hp_dc100_tape.h i7220.cpp i7220.h pccard_sram.cpp pccard_sram.h smartmed.cpp smartmed.h
[/branches/a800_cart/src/emu]diimage.cpp diimage.h image.cpp
[/branches/a800_cart/src/emu/debug]debugcmd.cpp
[/branches/a800_cart/src/frontend/mame]luaengine.cpp
[/branches/a800_cart/src/frontend/mame/ui]filemngr.cpp floppycntrl.cpp imgcntrl.cpp
[/branches/a800_cart/src/mame/acorn]atom.cpp atom.h electron.h electron_m.cpp z88_impexp.cpp z88_impexp.h
[/branches/a800_cart/src/mame/altos]altos5.cpp
[/branches/a800_cart/src/mame/amstrad]amstrad_m.cpp pda600.cpp
[/branches/a800_cart/src/mame/apollo]apollo.h apollo_m.cpp
[/branches/a800_cart/src/mame/apple]apple1.cpp
[/branches/a800_cart/src/mame/appliedconcepts]ggm.cpp
[/branches/a800_cart/src/mame/atari]jaguar.cpp jaguar.h lynx.cpp lynx.h lynx_m.cpp
[/branches/a800_cart/src/mame/ausnz]aussiebyte.cpp binbug.cpp d6800.cpp eti660.cpp mbee.h mbee_m.cpp pegasus.cpp pipbug.cpp super80_m.cpp
[/branches/a800_cart/src/mame/bandai]design_master.cpp rx78.cpp sv8000.cpp
[/branches/a800_cart/src/mame/booth]apexc_m.cpp apexc_m.h
[/branches/a800_cart/src/mame/canon]x07.cpp
[/branches/a800_cart/src/mame/cantab]jupace.cpp
[/branches/a800_cart/src/mame/casio]casio_rompack.cpp casloopy.cpp pv1000.cpp pv2000.cpp
[/branches/a800_cart/src/mame/chess]ave_arb.cpp
[/branches/a800_cart/src/mame/commodore]cbm_snqk.cpp cbm_snqk.h
[/branches/a800_cart/src/mame/comx]comx35.cpp
[/branches/a800_cart/src/mame/cybiko]cybiko_m.cpp
[/branches/a800_cart/src/mame/ddr]jtc.cpp kc_m.cpp sprachmg.cpp
[/branches/a800_cart/src/mame/dec]pdp1.cpp pdp1.h
[/branches/a800_cart/src/mame/entex]sag.cpp
[/branches/a800_cart/src/mame/epson]hx20.cpp qx10.cpp
[/branches/a800_cart/src/mame/exidy]sorcerer_m.cpp
[/branches/a800_cart/src/mame/force]force68k.cpp
[/branches/a800_cart/src/mame/fujitsu]fmt_icmem.cpp fmt_icmem.h
[/branches/a800_cart/src/mame/funtech]supracan.cpp
[/branches/a800_cart/src/mame/handheld]chessking.cpp gameking.cpp hh_tms1k.cpp lk3000.cpp
[/branches/a800_cart/src/mame/homebrew]phunsy.cpp ravens.cpp uzebox.cpp z80clock.cpp
[/branches/a800_cart/src/mame/homelab]homelab.cpp
[/branches/a800_cart/src/mame/hp]hp48_port.cpp hp48_port.h hp80_optrom.cpp hp80_optrom.h hp9825_optrom.cpp hp9825_optrom.h hp9845_optrom.cpp hp9845_optrom.h hp_ipc_optrom.cpp hp_ipc_optrom.h
[/branches/a800_cart/src/mame/igs]pgm2_memcard.cpp pgm2_memcard.h
[/branches/a800_cart/src/mame/intel]imm6_76.cpp imm6_76.h rex6000.cpp
[/branches/a800_cart/src/mame/interton]vc4000.cpp
[/branches/a800_cart/src/mame/kaypro]kaypro_m.cpp
[/branches/a800_cart/src/mame/leapfrog]iquest.cpp leappad.cpp leapster.cpp leapster_explorer.cpp
[/branches/a800_cart/src/mame/luxor]abc80.cpp abc80x.cpp
[/branches/a800_cart/src/mame/matsushita]jr100.cpp
[/branches/a800_cart/src/mame/mchester]ssem.cpp
[/branches/a800_cart/src/mame/memotech]mtx_m.cpp
[/branches/a800_cart/src/mame/microkey]primo_m.cpp
[/branches/a800_cart/src/mame/miltonbradley]microvsn.cpp
[/branches/a800_cart/src/mame/misc]mtu130.cpp
[/branches/a800_cart/src/mame/mit]tx0.cpp
[/branches/a800_cart/src/mame/mits]altair.cpp
[/branches/a800_cart/src/mame/motorola]m68705prg.cpp mekd2.cpp
[/branches/a800_cart/src/mame/nascom]nascom1.cpp
[/branches/a800_cart/src/mame/neogeo]ng_memcard.cpp ng_memcard.h
[/branches/a800_cart/src/mame/netronics]elf.cpp
[/branches/a800_cart/src/mame/nichibutsu]myvision.cpp
[/branches/a800_cart/src/mame/nintendo]n64.cpp nes_vt09.cpp pokemini.cpp
[/branches/a800_cart/src/mame/pc]ibmpcjr.cpp
[/branches/a800_cart/src/mame/pce]tourvis.cpp
[/branches/a800_cart/src/mame/pitronics]beta.cpp
[/branches/a800_cart/src/mame/poly88]poly88_m.cpp
[/branches/a800_cart/src/mame/psion]psion_pack.cpp psion_pack.h psion_ssd.cpp psion_ssd.h
[/branches/a800_cart/src/mame/rca]studio2.cpp vip.cpp
[/branches/a800_cart/src/mame/robotron]z1013.cpp
[/branches/a800_cart/src/mame/rockwell]aim65.cpp aim65.h
[/branches/a800_cart/src/mame/roland]roland_cm32p.cpp roland_r8.cpp roland_tnsc1.cpp
[/branches/a800_cart/src/mame/sega]mdconsole.cpp megatech.cpp sega_beena.cpp stv.cpp stv.h svmu.cpp
[/branches/a800_cart/src/mame/sfrj]galaxy.cpp
[/branches/a800_cart/src/mame/sgi]iris3130.cpp
[/branches/a800_cart/src/mame/shared]z80bin.cpp z80bin.h
[/branches/a800_cart/src/mame/sharp]pce220_ser.cpp pce220_ser.h wizard.cpp x68k_hdc.cpp x68k_hdc.h
[/branches/a800_cart/src/mame/sinclair]spec_snqk.cpp timex.cpp
[/branches/a800_cart/src/mame/skeleton]c2color.cpp cd2650.cpp cosmicos.cpp cp1.cpp digiblast.cpp dmv.cpp easy_karaoke.cpp i7000.cpp pockchal.cpp squale.cpp
[/branches/a800_cart/src/mame/snk]ngp.cpp
[/branches/a800_cart/src/mame/sony]pockstat.cpp psx.cpp psxcd.cpp psxcd.h smc777.cpp
[/branches/a800_cart/src/mame/svi]svi318.cpp
[/branches/a800_cart/src/mame/svision]svision.cpp
[/branches/a800_cart/src/mame/ta]alphatro.cpp
[/branches/a800_cart/src/mame/tangerine]microtan_m.cpp
[/branches/a800_cart/src/mame/tatung]einstein.cpp
[/branches/a800_cart/src/mame/telercas]tmc1800.cpp
[/branches/a800_cart/src/mame/thomson]thomson_m.cpp
[/branches/a800_cart/src/mame/ti]avigo.cpp cc40.cpp snspell.cpp snspellc.cpp ti74.cpp ti85_m.cpp tm990189.cpp
[/branches/a800_cart/src/mame/tiger]gamecom.h gamecom_m.cpp k28m2.cpp
[/branches/a800_cart/src/mame/trainer]instruct.cpp mk14.cpp
[/branches/a800_cart/src/mame/trs]coco_vhd.cpp coco_vhd.h trs80_m.cpp trs80m3_m.cpp
[/branches/a800_cart/src/mame/tvgames]elan_eu3a05.cpp generalplus_gpl16250_mobigo.cpp generalplus_gpl16250_nand.cpp generalplus_gpl16250_spi.cpp generalplus_gpl32612.cpp hyperscan_card.cpp hyperscan_card.h magiceyes_pollux_vr3520f.cpp pubint_storyreader.cpp spg110.cpp spg29x.cpp spg2xx_ican.cpp spg2xx_smarttv.cpp spg2xx_telestory.cpp spg2xx_tvgogo.cpp spg2xx_vii.cpp
[/branches/a800_cart/src/mame/usp]patinho_feio.cpp
[/branches/a800_cart/src/mame/ussr]lviv.h lviv_m.cpp
[/branches/a800_cart/src/mame/videoton]tvc.cpp
[/branches/a800_cart/src/mame/virtual]vgmplay.cpp
[/branches/a800_cart/src/mame/vtech]clickstart.cpp geniusiq.cpp innotv_innotabmax.cpp iqunlim.cpp pc2000.cpp storio.cpp vtech1.cpp vtech2_m.cpp vtech_innotab.cpp
[/branches/a800_cart/src/mame/xerox]xerox820.cpp
[/branches/a800_cart/src/osd/modules/debugger]debugimgui.cpp
[/branches/a800_cart/src/osd/modules/debugger/qt]mainwindow.cpp

r195192 Friday 7th April, 2023 at 15:17:13 UTC by Osso
New clones marked not working
-----------------------------
Prin-C (without touch-pad) [TeamEurope, QUFB]
Super Note Club µ girlish (Japan) [TeamEurope]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/tomy]tomy_princ.cpp
[/branches/a800_cart/src/mame/vtech]prestige.cpp

r195191 Friday 7th April, 2023 at 14:56:44 UTC by Osso
New software list items marked not working
------------------------------------------
evio.xml: I Love Classic 2 [TeamEurope]
[/branches/a800_cart/hash]evio.xml

r195190 Friday 7th April, 2023 at 07:34:55 UTC by Vasantha Crabb
Lua engine: Dispose of notifiers before closing Sol.
[/branches/a800_cart/src/frontend/mame]luaengine.cpp luaengine.h luaengine.ipp

r195189 Thursday 6th April, 2023 at 22:00:06 UTC by AJR
cdd2000: Add ROM banking to prevent code from running off rails
[/branches/a800_cart/src/devices/bus/nscsi]cdd2000.cpp cdd2000.h

r195188 Thursday 6th April, 2023 at 21:23:57 UTC by hap
smc1102: add disassembler
[/branches/a800_cart/src/devices/cpu/tms1000]tms0970.cpp tms0980.cpp tms1000.cpp tms1000.h tms1k_base.h tms1k_dasm.cpp tms1k_dasm.h
[/branches/a800_cart/src/mame/handheld]hh_tms1k.cpp
[/branches/a800_cart/src/mame/namco]bosco.cpp
[/branches/a800_cart/src/mame/tiger]k28m2.cpp
[/branches/a800_cart/src/tools]unidasm.cpp

r195187 Thursday 6th April, 2023 at 20:30:15 UTC by Vasantha Crabb
Lua engine code changes for b67b969bf0911d71396c77e42d85ddfe80de6f20.

Code changes to notifications and waiters corresponding to the
docs/plugins changes in previous commit.
[/branches/a800_cart/src/frontend/mame]luaengine.cpp luaengine.h luaengine.ipp

r195186 Thursday 6th April, 2023 at 20:20:40 UTC by Vasantha Crabb
-Improved some Lua APIs:

* Moved several machine lifecycle callbacks to the notifier/subscriber
 model.  The old callback registration model is still available for
 them for now, but prints a deprecation warning.
* Added pre-save/post-load notifications.
* Use a single allocated timer rather than one anonymous timer per
 waiter.  Waiters no longer prevent saved states from being loaded.
* Clean up outstanding waiters on stop or state load rather than just
 leaking them.
* Started documenting parts of the emulator interface object that should
 be relatively stable.

-imagedev/avivideo.cpp: Fixed an object leak on unload.  Also changed
some other media image devices to use smart pointers.
[/branches/a800_cart/docs/source]conf.py
[/branches/a800_cart/docs/source/plugins]dummy.rst
[/branches/a800_cart/docs/source/techspecs]luaengine.rst luareference.rst
[/branches/a800_cart/plugins/autofire]init.lua
[/branches/a800_cart/plugins/cheat]init.lua
[/branches/a800_cart/plugins/cheatfind]init.lua
[/branches/a800_cart/plugins/console]init.lua
[/branches/a800_cart/plugins/data]init.lua
[/branches/a800_cart/plugins/discord]init.lua
[/branches/a800_cart/plugins/dummy]init.lua
[/branches/a800_cart/plugins/gdbstub]init.lua
[/branches/a800_cart/plugins/hiscore]init.lua
[/branches/a800_cart/plugins/inputmacro]init.lua
[/branches/a800_cart/plugins/layout]init.lua
[/branches/a800_cart/plugins/timecode]init.lua
[/branches/a800_cart/plugins/timer]init.lua
[/branches/a800_cart/src/devices/bus/isa]mcd.cpp
[/branches/a800_cart/src/devices/bus/qbus]pc11.h
[/branches/a800_cart/src/devices/bus/saturn]sat_slot.cpp
[/branches/a800_cart/src/devices/bus/scv]slot.cpp
[/branches/a800_cart/src/devices/bus/sdk85]memexp.cpp
[/branches/a800_cart/src/devices/bus/sega8]sega8_slot.cpp
[/branches/a800_cart/src/devices/bus/snes]snes_slot.cpp
[/branches/a800_cart/src/devices/bus/spectrum]intf2.cpp
[/branches/a800_cart/src/devices/bus/ti99x]990_tap.cpp
[/branches/a800_cart/src/devices/bus/vc4000]slot.cpp
[/branches/a800_cart/src/devices/bus/vcs]vcs_slot.cpp vcs_slot.h
[/branches/a800_cart/src/devices/bus/vectrex]slot.cpp
[/branches/a800_cart/src/devices/bus/vic10]exp.cpp
[/branches/a800_cart/src/devices/bus/vic20]exp.cpp
[/branches/a800_cart/src/devices/bus/vidbrain]exp.cpp
[/branches/a800_cart/src/devices/bus/vsmile]vsmile_slot.cpp
[/branches/a800_cart/src/devices/bus/wswan]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/z88]z88.cpp z88.h
[/branches/a800_cart/src/devices/imagedev]avivideo.cpp avivideo.h cassette.h chd_cd.cpp chd_cd.h diablo.cpp diablo.h flopdrv.cpp flopdrv.h floppy.h harddriv.cpp harddriv.h mfmhd.cpp mfmhd.h midiin.cpp midiin.h midiout.cpp midiout.h picture.cpp printer.cpp snapquik.cpp wafadrive.cpp wafadrive.h
[/branches/a800_cart/src/devices/machine]pccard_sram.cpp smartmed.cpp smartmed.h

r195185 Thursday 6th April, 2023 at 14:57:39 UTC by AJR
mpc3000: Finish DMA hookup for MB89352
[/branches/a800_cart/src/mame/akai]mpc3000.cpp

r195184 Thursday 6th April, 2023 at 13:14:15 UTC by AJR
s50, s550, w30: Add floppy disk drive select register and more floppy status flags. All three systems now prompt for inserting a system disk.
[/branches/a800_cart/src/mame/roland]roland_s50.cpp

r195183 Thursday 6th April, 2023 at 10:41:57 UTC by patrick.mackinlay
mb87030: improve arbitration/selection handling
[/branches/a800_cart/src/devices/machine]mb87030.cpp mb87030.h

r195182 Thursday 6th April, 2023 at 10:05:32 UTC by Angelo Salese
video/huc6272.cpp: modernize handler interface (#11077)

* video/huc6272.cpp: modernize handler interface

* machine/t10mmc.cpp: avoid a stack overflow if device can't read CD data, allows PC-FX menu to be useable (with CD in ...)

* video/huc6272.cpp: fix m_bg save state registration, add stub logmacro.h, misc cleanups
[/branches/a800_cart/src/devices/machine]t10mmc.cpp
[/branches/a800_cart/src/devices/video]huc6272.cpp huc6272.h
[/branches/a800_cart/src/mame/nec]pcfx.cpp

r195181 Thursday 6th April, 2023 at 03:08:55 UTC by patrick.mackinlay
tmp68301: add missing header
[/branches/a800_cart/src/devices/cpu/m68000]tmp68301.cpp

r195180 Thursday 6th April, 2023 at 01:38:19 UTC by AJR
w30: Fix bank 1 setup
[/branches/a800_cart/src/mame/roland]roland_s50.cpp

r195179 Thursday 6th April, 2023 at 01:27:33 UTC by AJR
roland_s50.cpp: Driver modernization
- Replace address_map_bank_device with memory views
- Add SCSI controller to s550 and w30
- Eliminate deprecated #ifdef in favor of [[maybe_unused]] attributes
[/branches/a800_cart/src/mame/roland]roland_s50.cpp

r195178 Thursday 6th April, 2023 at 01:08:26 UTC by AJR
supercrd.cpp: Fix syntax error
[/branches/a800_cart/src/mame/funworld]supercrd.cpp

r195177 Wednesday 5th April, 2023 at 23:58:00 UTC by Roberto Fresca
More Super Card improvements...
Added Coinage, Remote, and Personal A settings DIP Switches.
Added internal remote credits switch.
[/branches/a800_cart/src/mame/funworld]supercrd.cpp

r195176 Wednesday 5th April, 2023 at 23:46:42 UTC by Roberto Fresca
Super Card improvements:
- Added a set of service inputs that allow the game to enter the attract.
- Added Coins and remote inputs.
- Fixed the bottom of the screen. Now messages are properly displayed.
[/branches/a800_cart/src/mame/funworld]supercrd.cpp

r195175 Wednesday 5th April, 2023 at 23:41:36 UTC by AJR
gameboy/slot.cpp: Fix error return for loose software
[/branches/a800_cart/src/devices/bus/gameboy]slot.cpp

r195174 Wednesday 5th April, 2023 at 19:45:21 UTC by clawgrip
misc/rfslotspcpent.cpp: Added a note about a variant on different hardware
[/branches/a800_cart/src/mame/misc]rfslotspcpent.cpp

r195173 Wednesday 5th April, 2023 at 19:24:02 UTC by Vasantha Crabb
Fixed unused lambda capture in Lua engine.
[/branches/a800_cart/src/devices/bus/pofo]ccm.h
[/branches/a800_cart/src/frontend/mame]luaengine.ipp

r195172 Wednesday 5th April, 2023 at 18:49:10 UTC by Vasantha Crabb
Fixed various bugs:

bus/nubus/nubus_image.cpp: Fixed failure to allocate memory for the
image (regressed in b8c338858a101d14308c64c87b0f714db4f05326).

bus/nes/karastudio.cpp, bus/nes/sunsoft_dcs.cpp: Fixed stack smash when
loading loose software.

Addressed some Lua engine fallout from running things in coroutines:
* Don't crash accessing dead Lua thread state from callbacks.
* Allow returning values via yielding functions.
* Don't run address space tap and layout view callbacks in coroutines to
 save overhead.
* Better logging of errors from callbacks.
[/branches/a800_cart/src/devices/bus/gba]gba_slot.cpp
[/branches/a800_cart/src/devices/bus/iq151]iq151.cpp
[/branches/a800_cart/src/devices/bus/isa]omti8621.cpp omti8621.h sc499.cpp sc499.h
[/branches/a800_cart/src/devices/bus/jakks_gamekey]slot.cpp
[/branches/a800_cart/src/devices/bus/kc]kc.cpp kc.h
[/branches/a800_cart/src/devices/bus/mc10]pak.h
[/branches/a800_cart/src/devices/bus/msx/cart]beepack.h softcard.cpp softcard.h
[/branches/a800_cart/src/devices/bus/mtx]exp.cpp
[/branches/a800_cart/src/devices/bus/neogeo]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/nes]aladdin.cpp aladdin.h datach.cpp datach.h karastudio.cpp karastudio.h sunsoft_dcs.cpp sunsoft_dcs.h
[/branches/a800_cart/src/devices/bus/nubus]nubus_image.cpp
[/branches/a800_cart/src/devices/bus/odyssey2]slot.cpp
[/branches/a800_cart/src/devices/bus/pce]pce_slot.cpp
[/branches/a800_cart/src/devices/bus/psx]memcard.cpp
[/branches/a800_cart/src/frontend/mame]luaengine.cpp luaengine.h luaengine.ipp luaengine_debug.cpp luaengine_mem.cpp luaengine_render.cpp
[/branches/a800_cart/src/mame/neogeo]ng_memcard.cpp

r195171 Wednesday 5th April, 2023 at 11:37:10 UTC by patrick.mackinlay
m88000: fix unsigned division
[/branches/a800_cart/src/devices/cpu/m88000]m88000.cpp

r195170 Wednesday 5th April, 2023 at 11:30:51 UTC by patrick.mackinlay
luna88k: switch to nscsi mb89352 implementation

* implement network ram and fzrom
[/branches/a800_cart/src/mame/omron]luna_88k.cpp

r195169 Wednesday 5th April, 2023 at 11:30:30 UTC by patrick.mackinlay
mpc3000,segas32,x68k: switch to nscsi mb89352 implementation
[/branches/a800_cart/src/devices/bus/x68k]x68k_scsiext.cpp x68k_scsiext.h
[/branches/a800_cart/src/mame/akai]mpc3000.cpp
[/branches/a800_cart/src/mame/sega]segas32.cpp
[/branches/a800_cart/src/mame/sharp]x68k.cpp x68k.h

r195168 Wednesday 5th April, 2023 at 11:30:07 UTC by patrick.mackinlay
mb89352: retire legacy scsi device
[/branches/a800_cart/scripts/src]machine.lua
[/branches/a800_cart/src/devices/machine]mb89352.cpp mb89352.h

r195167 Wednesday 5th April, 2023 at 10:06:31 UTC by patrick.mackinlay
mb87030: add mb89351/2 variants

* implement program transfer interrupts
* suppress duplicate selection command completion
* terminate transfer command on phase mismatch
* implement message in/out ATN/ACK logic
* track interrupt output state
* minor logging improvements
[/branches/a800_cart/src/devices/machine]mb87030.cpp mb87030.h

r195166 Tuesday 4th April, 2023 at 18:43:52 UTC by tim.lindner
add undocumented instructions and dissasembler (#11050)
[/branches/a800_cart/src/devices/cpu/m6809]6x09dasm.cpp 6x09dasm.h m6809.cpp m6809.h m6809.lst

r195165 Tuesday 4th April, 2023 at 18:34:27 UTC by holub
bus/spectrum: Added ZXBUS and NeoGS card. (#11032)
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/spectrum]neogs.cpp* neogs.h* zxbus.cpp* zxbus.h*
[/branches/a800_cart/src/mame/sinclair]neogs.cpp neogs.h tsconf.cpp tsconf.h

r195164 Tuesday 4th April, 2023 at 18:27:53 UTC by Vasantha Crabb
neogeo/neogeo.cpp: Hooked up memory card bank register.
[/branches/a800_cart/src/mame/neogeo]neogeo.cpp neogeo.h

r195163 Tuesday 4th April, 2023 at 17:52:58 UTC by Vasantha Crabb
Fix clang build.
[/branches/a800_cart/src/mame/neogeo]neogeo.h
[/branches/a800_cart/src/mame/virtual]vgmplay.cpp

r195162 Tuesday 4th April, 2023 at 17:48:39 UTC by Olivier Galibert
tmp68301: Remove leftover debug break and reduce log spam
[/branches/a800_cart/src/devices/cpu/m68000]tmp68301.cpp

r195161 Tuesday 4th April, 2023 at 17:33:46 UTC by Vasantha Crabb
neogeo/neogeo.cpp, neogeo/ng_memcard.cpp: Hooked up more control lines.

Hooked up the memory card write enable/disable and register select
lines, and corrected the address range where memory card access is
enabled.

Card addressing still isn't quite right - the card bank register isn't
hooked up.  Neo Geo CD consoles also haven't been updated.

Also, more of the same mechanical cleanup of copy/pasted comments,
const, and variable scope.
[/branches/a800_cart/src/devices/bus/a7800]a78_slot.h
[/branches/a800_cart/src/devices/bus/acorn/system]8k.cpp 8k.h
[/branches/a800_cart/src/devices/bus/adam]exp.cpp exp.h
[/branches/a800_cart/src/devices/bus/apf]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/aquarius]slot.cpp
[/branches/a800_cart/src/devices/bus/arcadia]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/astrocde]slot.cpp
[/branches/a800_cart/src/devices/bus/bbc/1mhzbus]datacentre.cpp datacentre.h
[/branches/a800_cart/src/devices/bus/bbc/rom]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/c64]exp.h
[/branches/a800_cart/src/devices/bus/cbm2]exp.cpp
[/branches/a800_cart/src/devices/bus/cgenie/expansion]floppy.cpp
[/branches/a800_cart/src/devices/bus/chanf]slot.cpp
[/branches/a800_cart/src/devices/bus/coco]cococart.h
[/branches/a800_cart/src/devices/bus/coleco/cartridge]exp.cpp
[/branches/a800_cart/src/devices/bus/cpc]cpc_rom.cpp cpc_rom.h
[/branches/a800_cart/src/devices/bus/crvision]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/ekara]slot.cpp
[/branches/a800_cart/src/devices/bus/electron]plus1.cpp plus1.h plus2.cpp plus2.h rombox.cpp rombox.h romboxp.cpp romboxp.h sidewndr.cpp sidewndr.h
[/branches/a800_cart/src/devices/bus/electron/cart]ap5.cpp ap5.h romp144.cpp romp144.h slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/gamate]slot.cpp slot.h
[/branches/a800_cart/src/devices/bus/iq151]iq151.h
[/branches/a800_cart/src/devices/bus/vsmile]vsmile_slot.h
[/branches/a800_cart/src/devices/imagedev]diablo.h
[/branches/a800_cart/src/mame/neogeo]neogeo.cpp neogeo.h ng_memcard.cpp ng_memcard.h
[/branches/a800_cart/src/mame/shared]z80bin.cpp
[/branches/a800_cart/src/mame/sharp]x68k_hdc.h
[/branches/a800_cart/src/mame/ti]cc40.cpp snspellc.cpp ti74.cpp
[/branches/a800_cart/src/mame/virtual]vgmplay.cpp
[/branches/a800_cart/src/mame/vtech]clickstart.cpp geniusiq.cpp innotv_innotabmax.cpp iqunlim.cpp pc2000.cpp storio.cpp vtech1.cpp vtech2_m.cpp vtech_innotab.cpp
[/branches/a800_cart/src/mame/xerox]xerox820.cpp

r195160 Tuesday 4th April, 2023 at 17:29:47 UTC by Osso
- namco/polepos.cpp: corrected ROM names, added PCB locations & added PLDs. [Porchy, The PLD Archive, Brian Troha, The Dumping Union]

- funworld/supercrd.cpp: tweaked XOR tables a bit for fruitstr
[/branches/a800_cart/src/mame/funworld]supercrd.cpp
[/branches/a800_cart/src/mame/namco]polepos.cpp

r195159 Tuesday 4th April, 2023 at 17:15:18 UTC by Olivier Galibert
i8x9x: Fix a case where events could be delayed by mistake
[/branches/a800_cart/src/devices/cpu/mcs96]i8x9x.cpp

r195158 Tuesday 4th April, 2023 at 16:58:09 UTC by Olivier Galibert
tmp68301: Add timers and fix interrupts (thanks grdians for the test cases)
[/branches/a800_cart/src/devices/cpu/m68000]m68000.cpp m68000.h tmp68301.cpp tmp68301.h

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team