Note Feed

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

Previous 50 199869 Revisions Next 50

r195057 Monday 27th March, 2023 at 13:19:22 UTC by hap
shuuz: fix trackball regression

(cherry picked from commit 988951dac329c84a39c1734e03bf368fe5634686)
[/branches/a800_cart/src/mame/atari]shuuz.cpp
[/branches/a800_cart/src/mame/omron]luna_88k.cpp

r195056 Monday 27th March, 2023 at 13:19:11 UTC by Osso
sega/system16.cpp: fixed typo in ROM definition

(cherry picked from commit 07313d507de15156c1748ee472064245f2428d94)
[/branches/a800_cart/src/mame/sega]system16.cpp

r195055 Monday 27th March, 2023 at 05:45:49 UTC by David Haywood
vastar_viddev.cpp - better sprite flip handling (#11039)
[/branches/a800_cart/src/mame/orca]akazukin.cpp vastar_viddev.cpp vastar_viddev.h

r195054 Monday 27th March, 2023 at 05:39:37 UTC by Vasantha Crabb
emu/profiler.cpp: Disable assertion that profiler isn't enabled/disabled with profile scope active.
[/branches/a800_cart/src/emu]profiler.cpp

r195053 Sunday 26th March, 2023 at 16:15:45 UTC by Vasantha Crabb
amstrad/nc.cpp: Work around incomplete C++17 support in certain GCC versions.
[/branches/a800_cart/src/mame/amstrad]nc.cpp

r195052 Sunday 26th March, 2023 at 16:01:04 UTC by Vasantha Crabb
Drop support for libc++ 6 altogether - it's missing std::unordered_map::extract.
[/branches/a800_cart/docs/source/initialsetup]compilingmame.rst
[/branches/a800_cart/src/emu]validity.cpp

r195051 Sunday 26th March, 2023 at 05:35:20 UTC by Vasantha Crabb
input/input_dinput.h: Work around inability to have stdcall non-capturing lambdas (fixes 32-bit MinGW build).
[/branches/a800_cart/hash]abc800.xml* abc806.xml* abc806_flop.xml abc830_flop.xml abc832_flop.xml abc838_flop.xml c128_flop.xml camplynx_cass.xml
[/branches/a800_cart/scripts/src]formats.lua video.lua
[/branches/a800_cart/src/devices/bus/abcbus]lux10828.cpp lux10828.h lux21046.cpp lux21046.h memcard.cpp
[/branches/a800_cart/src/devices/bus/isa]hpblp.h
[/branches/a800_cart/src/devices/sound]k054539.cpp k054539.h
[/branches/a800_cart/src/devices/video]mc6845.cpp mc6845.h mos8563.cpp mos8563.h
[/branches/a800_cart/src/lib/formats]abc800_dsk.cpp abc800_dsk.h abc800i_dsk.cpp abc800i_dsk.h all.cpp
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/atari]shuuz.cpp
[/branches/a800_cart/src/mame/commodore]c128.cpp
[/branches/a800_cart/src/mame/handheld]hh_hmcs40.cpp hh_tms1k.cpp hh_ucom4.cpp tispeak.cpp
[/branches/a800_cart/src/mame/irem]m92.cpp
[/branches/a800_cart/src/mame/konami]nwk-tr.cpp
[/branches/a800_cart/src/mame/layout]comparc.lay copycata.lay copycatm2.lay* tandy12.lay*
[/branches/a800_cart/src/mame/luxor]abc80.cpp abc80.h abc80kb.cpp abc80kb.h abc80x.cpp
[/branches/a800_cart/src/mame/omron]luna_88k.cpp
[/branches/a800_cart/src/mame/orca]akazukin.cpp orca40c.cpp vastar_viddev.cpp vastar_viddev.h
[/branches/a800_cart/src/mame/philips]odyssey2.cpp
[/branches/a800_cart/src/mame/sega]naomi.cpp naomigd.cpp segac2.cpp segasp.cpp system16.cpp
[/branches/a800_cart/src/mame/shared]dcs.cpp
[/branches/a800_cart/src/mame/skeleton]ct909e_segadvd.cpp
[/branches/a800_cart/src/mame/toaplan]toaplan2.cpp
[/branches/a800_cart/src/mame/tryom]chess.cpp omar.cpp
[/branches/a800_cart/src/osd/modules/input]input_dinput.h

r195050 Monday 27th March, 2023 at 15:49:41 UTC by Angelo Salese
hash/abc832.xml: fix validation
[/branches/a800_cart/hash]abc832_flop.xml

r195049 Monday 27th March, 2023 at 13:21:41 UTC by AJR
megatrix: Allow code to decompress into DRAM
[/branches/a800_cart/src/mame/skeleton]ct909e_segadvd.cpp

r195048 Monday 27th March, 2023 at 13:11:20 UTC by hap
shuuz: fix trackball regression
[/branches/a800_cart/src/mame/atari]shuuz.cpp
[/branches/a800_cart/src/mame/omron]luna_88k.cpp

r195047 Monday 27th March, 2023 at 11:41:59 UTC by patrick.mackinlay
luna_88k: fix video ram addressing
[/branches/a800_cart/src/mame/omron]luna_88k.cpp

r195046 Monday 27th March, 2023 at 06:05:41 UTC by arcadeshadow
camplynx_cass.xml: Replaced abbreviated country names. (#11034)
[/branches/a800_cart/hash]camplynx_cass.xml

r195045 Monday 27th March, 2023 at 05:04:34 UTC by Curt Coder
New working software list items
-------------------------------
abc806_flop: IT100, VG100, Ord III v2.0, Small C v2.03, Turbo, Turbo Pascal, Massy H [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]
abc830_flop: Kompil, Trim [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]
abc832_flop: ABCUTE Universell Terminalemulator, ABCUTE Universell Terminalemulator (v1.4), asm800, asm800 (alt), Extend 800, EEPROM Programmer, Inpräk, L&L Forth, Meny0 v6.03, Miscellanous 1, Miscellanous 2, Miscellanous 3, Ord 800 v2.3W, Produktion 856, PUG programutveckling, Snoka, Systemskiva för ABC850 v6.43, Systemskiva HD v6.43, Systemskiva Transfor, ystemskiva v6.31 för UFD-DOS (alt) [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]
abc838_flop: Skolbas, Artikeldiskett apotekväla [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]
[/branches/a800_cart/hash]abc806_flop.xml abc830_flop.xml abc832_flop.xml abc838_flop.xml

r195044 Monday 27th March, 2023 at 04:44:03 UTC by Curt Coder
abc80: Added keyboard PROM, and memory card IEC/Printer ROMs. [Curt Coder]
[/branches/a800_cart/src/devices/bus/abcbus]memcard.cpp
[/branches/a800_cart/src/mame/luxor]abc80.cpp abc80.h abc80kb.cpp abc80kb.h

r195043 Monday 27th March, 2023 at 02:11:54 UTC by David Haywood
vastar_viddev.cpp - better sprite flip handling (#11039)
[/branches/a800_cart/src/mame/orca]akazukin.cpp vastar_viddev.cpp vastar_viddev.h

r195042 Sunday 26th March, 2023 at 21:39:36 UTC by MetalliC
new NOT_WORKING machines
-----------------------
World Club Champion Football European Clubs 2004-2005 Ver.1.2 (Japan) (CDV-10021) [Darksoft, rtw, MetalliC]
World Club Champion Football European Clubs 2005-2006 (Japan) (CDV-10025) [Darksoft, rtw, MetalliC]

new NOT_WORKING clone
-----------------------
World Club Champion Football European Clubs 2004-2005 Ver.1.1 (Japan) (CDV-10020) [Darksoft, rtw, MetalliC]
[/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]mame.lst
[/branches/a800_cart/src/mame/atari]antic.cpp atari400.cpp atari400.h gtia.cpp
[/branches/a800_cart/src/mame/sega]naomi.cpp naomigd.cpp segasp.cpp

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

r195040 Friday 7th April, 2023 at 17:27:41 UTC by hap
smc1102: add device skeleton
[scripts/src]cpu.lua
[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
[src/mame/miltonbradley]microvsn.cpp
[src/mame/tiger]k28m2.cpp

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

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

r195037 Friday 7th April, 2023 at 16:10:40 UTC by Angelo Salese
v810/v810.cpp: make opcode timings a bit more faithful to reality
[/branches/v810_timing/src/devices/cpu/v810]v810.cpp v810.h

r195036 Friday 7th April, 2023 at 07:34:55 UTC by Vasantha Crabb
Lua engine: Dispose of notifiers before closing Sol.
[/branches]v810_timing*

r195035 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]
[src/mame]mame.lst
[src/mame/tomy]tomy_princ.cpp
[src/mame/vtech]prestige.cpp

r195034 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]
[hash]evio.xml

r195033 Friday 7th April, 2023 at 14:56:44 UTC by GitHub
-

r195032 Friday 7th April, 2023 at 14:56:44 UTC by GitHub
-

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

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

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

r195028 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.
[src/frontend/mame]luaengine.cpp luaengine.h luaengine.ipp

r195027 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.
[docs/source]conf.py
[docs/source/plugins]dummy.rst
[docs/source/techspecs]luaengine.rst luareference.rst
[plugins/autofire]init.lua
[plugins/cheat]init.lua
[plugins/cheatfind]init.lua
[plugins/console]init.lua
[plugins/data]init.lua
[plugins/discord]init.lua
[plugins/dummy]init.lua
[plugins/gdbstub]init.lua
[plugins/hiscore]init.lua
[plugins/inputmacro]init.lua
[plugins/layout]init.lua
[plugins/timecode]init.lua
[plugins/timer]init.lua
[src/devices/bus/isa]mcd.cpp
[src/devices/bus/qbus]pc11.h
[src/devices/bus/saturn]sat_slot.cpp
[src/devices/bus/scv]slot.cpp
[src/devices/bus/sdk85]memexp.cpp
[src/devices/bus/sega8]sega8_slot.cpp
[src/devices/bus/snes]snes_slot.cpp
[src/devices/bus/spectrum]intf2.cpp
[src/devices/bus/ti99x]990_tap.cpp
[src/devices/bus/vc4000]slot.cpp
[src/devices/bus/vcs]vcs_slot.cpp vcs_slot.h
[src/devices/bus/vectrex]slot.cpp
[src/devices/bus/vic10]exp.cpp
[src/devices/bus/vic20]exp.cpp
[src/devices/bus/vidbrain]exp.cpp
[src/devices/bus/vsmile]vsmile_slot.cpp
[src/devices/bus/wswan]slot.cpp slot.h
[src/devices/bus/z88]z88.cpp z88.h
[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
[src/devices/machine]pccard_sram.cpp smartmed.cpp smartmed.h

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

r195025 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.
[src/mame/roland]roland_s50.cpp

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

r195023 Thursday 6th April, 2023 at 10:41:57 UTC by GitHub
-

r195022 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
[src/devices/machine]t10mmc.cpp
[src/devices/video]huc6272.cpp huc6272.h
[src/mame/nec]pcfx.cpp

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

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

r195019 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
[src/mame/roland]roland_s50.cpp

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

r195017 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.
[src/mame/funworld]supercrd.cpp

r195016 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.
[src/mame/funworld]supercrd.cpp

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

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

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

r195012 Wednesday 5th April, 2023 at 18:38:17 UTC by Angelo Salese
video/huc6272.cpp: fix m_bg save state registration, add stub logmacro.h, misc cleanups
[/branches/pcfx_modern-if/src/devices/video]huc6272.cpp

r195011 Wednesday 5th April, 2023 at 18:04:32 UTC by Angelo Salese
Merge branch 'master' into pcfx_modern-if
[/branches/pcfx_modern-if/src/devices/machine]t10mmc.cpp
[/branches/pcfx_modern-if/src/devices/video]huc6272.cpp huc6272.h
[/branches/pcfx_modern-if/src/mame/nec]pcfx.cpp

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

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

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

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

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team