Note Feed

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

Previous 50 199869 Revisions Next 50

r193007 Sunday 26th March, 2023 at 19:09:46 UTC by Osso
irem/m92.cpp: dumped PLDs for Ninja Baseball Bat Man sets [Corrado Tomaselli, Porchy, The PLD Archives].
[src/mame/irem]m92.cpp
[src/mame/orca]orca40c.cpp

r193006 Sunday 26th March, 2023 at 18:44:24 UTC by Osso
sega/system16.cpp: fixed typo in ROM definition
[src/mame/sega]system16.cpp

r193005 Sunday 26th March, 2023 at 17:41:40 UTC by hap
New working systems
-------------------
Gunfighter [hap, Sean Riddle, eggs]
Galaxian (Bandai) [hap, Sean Riddle, eggs]
[src/devices/sound]k054539.cpp k054539.h
[src/mame]mame.lst
[src/mame/handheld]hh_hmcs40.cpp hh_tms1k.cpp hh_ucom4.cpp tispeak.cpp
[src/mame/layout]comparc.lay* copycata.lay* copycatm2.lay tandy12.lay
[src/mame/philips]odyssey2.cpp
[src/mame/shared]dcs.cpp
[src/mame/toaplan]toaplan2.cpp
[src/mame/tryom]chess.cpp omar.cpp

r193004 Sunday 26th March, 2023 at 16:30:40 UTC by David Haywood
konami/nwk-tr.cpp: Made racingj2 as a parent, not a clone of racingj. (#11033)
[src/mame/konami]nwk-tr.cpp

r193003 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/release0253/src/mame/amstrad]nc.cpp

r193002 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/release0253/docs/source/initialsetup]compilingmame.rst
[/branches/release0253/src/emu]validity.cpp

r193001 Sunday 26th March, 2023 at 15:55:33 UTC by R. Belmont
hpblp: ROMs located, re-enable the device. [R. Belmont]
[src/devices/bus/isa]hpblp.cpp hpblp.h

r193000 Sunday 26th March, 2023 at 15:19:04 UTC by Curt Coder
Fix typo
[hash]c128_flop.xml

r192999 Sunday 26th March, 2023 at 14:59:48 UTC by R. Belmont
hpblp: disable device and remove loading of ROMs until they show up. [R. Belmont]
[src/devices/bus/isa]hpblp.cpp hpblp.h

r192998 Sunday 26th March, 2023 at 10:01:50 UTC by Curt Coder
abc80x: Detect interlaced disk images. [Curt Coder]
[src/lib/formats]abc800i_dsk.cpp abc800i_dsk.h

r192997 Sunday 26th March, 2023 at 09:43:31 UTC by Curt Coder
Remove debug printf.
[src/lib/formats]abc800i_dsk.cpp

r192996 Sunday 26th March, 2023 at 08:35:34 UTC by Curt Coder
abc830_flop: Move ufd631 to abc832_flop.xml.
[hash]abc830_flop.xml abc832_flop.xml

r192995 Sunday 26th March, 2023 at 08:30:36 UTC by Curt Coder
abc80x: Split floppy software lists by disk drive type. [Curt Coder]

abc800_dsk: Split to interleaved and non-interleaved disk formats. [Curt Coder]

New working software list items
-------------------------------
abc838_flop: Systemskiva ABC800 v1.0 (Sweden), Systemskiva för UFD-DOS v6.3 (Sweden) [Curt Coder]
[hash]abc800.xml abc806.xml abc806_flop.xml* abc830_flop.xml* abc832_flop.xml* abc838_flop.xml*
[scripts/src]formats.lua
[src/devices/bus/abcbus]lux10828.cpp lux10828.h lux21046.cpp lux21046.h
[src/lib/formats]abc800_dsk.cpp abc800_dsk.h abc800i_dsk.cpp* abc800i_dsk.h* all.cpp
[src/mame/luxor]abc80x.cpp

r192994 Sunday 26th March, 2023 at 07:47:05 UTC by Osso
New working systems
-------------------
Waku Waku Anpanman (Rev A) [Darksoft, TeamEurope]

New working clones
------------------
Soreike! Anpanman Popcorn Koujou (Rev A) [Darksoft, TeamEurope, rtw, Sean Sutton, Smitdogg, The Dumping Union]
[src/mame]mame.lst
[src/mame/sega]segac2.cpp

r192993 Sunday 26th March, 2023 at 06:57:21 UTC by Curt Coder
abc80x: Fix sector dump floppy image loading. [Curt Coder]
[src/lib/formats]abc800_dsk.cpp abc800_dsk.h

r192992 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/release0253/src/osd/modules/input]input_dinput.h

r192991 Sunday 26th March, 2023 at 00:23:19 UTC by AJR
c128.cpp: Add file missing from 0cc8539dfa360f90791f9eab1273eacddcdaa96a
[src/mame/commodore]c128.cpp

r192990 Saturday 25th March, 2023 at 22:52:27 UTC by AJR
mos8563: Split device source from mc6845
[scripts/src]video.lua
[src/devices/video]mc6845.cpp mc6845.h mos8563.cpp* mos8563.h*

r192989 Saturday 25th March, 2023 at 22:11:04 UTC by Angelo Salese
atari/atarist.cpp: enable floppy sounds
[/branches/atarist_floppy-sounds/src/mame/atari]atarist.cpp

r192988 Saturday 25th March, 2023 at 13:19:30 UTC by Angelo Salese
Merge branch 'master' of https://github.com/mamedev/mame
[/branches]atarist_floppy-sounds*

r192987 Saturday 25th March, 2023 at 20:38:34 UTC by Angelo Salese
hash/st_flop.xml: minor [skip ci]
[/branches/atarist_qa-1/hash]st_flop.xml

r192986 Saturday 25th March, 2023 at 20:33:11 UTC by Angelo Salese
hash/st_flop.xml: finalize
[/branches/atarist_qa-1/hash]st_flop.xml

r192985 Saturday 25th March, 2023 at 13:18:14 UTC by Angelo Salese
hash/st_flop.xml: checkpoint
[/branches/atarist_qa-1/hash]st_flop.xml

r192984 Friday 24th March, 2023 at 23:26:34 UTC by Angelo Salese
hash/st_flop.xml: initial pass at QA
[/branches/atarist_qa-1/hash]amigaocs_flop.xml st_flop.xml

r192983 Tuesday 21st March, 2023 at 21:26:29 UTC by AJR
Various devices: Correct placement of U integer suffix in definitions of shifted LOG_xxx constant macros
[/branches]atarist_qa-1*

r192982 Saturday 25th March, 2023 at 18:52:48 UTC by Vasantha Crabb
language/Czech: removed some obsolete outdated translations.
[/branches]release0253*

r192981 Saturday 25th March, 2023 at 18:52:48 UTC by Vasantha Crabb
language/Czech: removed some obsolete outdated translations.
[language/Czech]strings.po

r192980 Saturday 25th March, 2023 at 18:37:34 UTC by Vasantha Crabb
hash/oric1_cass.xml: Fixed parent/clone relationship; also, more srcclean.
[hash]ibm5170_cdrom.xml oric1_cass.xml
[src/mame/orca]akazukin.cpp

r192979 Saturday 25th March, 2023 at 18:27:39 UTC by David Haywood
orca/vastar_viddev.cpp: Created a device to encapsulate the orca40c.cpp video code. (#11021)

Also moved misc/kyugo.cpp and sigma/sub.cpp into orca project.
[src/mame]mame.lst
[src/mame/misc]kyugo.cpp kyugo.h kyugo_v.cpp
[src/mame/orca]akazukin.cpp kyugo.cpp* kyugo.h* kyugo_v.cpp* sub.cpp* vastar.cpp vastar_viddev.cpp* vastar_viddev.h*
[src/mame/sigma]sub.cpp

r192978 Saturday 25th March, 2023 at 18:01:10 UTC by arcadeshadow
ibm5170_cdrom.xml: Added 28 items. (#11017)

New working software list additions (ibm5170_cdrom.xml)
--------------------------------------------
Alien Carnage (Europe) [redump.org]
Ecstatica (Europe) [redump.org]
Ecstatica (Europe, Argentum Collection release) [redump.org]
Ecstatica (Europe, English only) [redump.org]
Ecstatica II (Germany) [redump.org]
Ecstatica II (Germany, Mega 3 Pak Volume 1 release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Asia) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Denmark, Euro Power Pack release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Europe) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Europe, Westwood 10th Anniversary release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Europe, The Hit Squad release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Netherlands, The Hit Squad release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (Spain, Golden Line-Arcadia release) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (USA) [redump.org]
Fables & Fiends - Book One: The Legend of Kyrandia (USA, Slash release) [redump.org]
Flight of the Amazon Queen (Europe) [redump.org]
Flight of the Amazon Queen (Europe, re-release) [redump.org]
Flight of the Amazon Queen (Europe, alt) [redump.org]
Flight of the Amazon Queen (USA) [redump.org]
Network Q RAC Rally (France) [redump.org]
Pipe Mania + Volfied (Europe, 2 Game Pack release) [redump.org]
Pipe Mania + Volfied (Netherlands) [redump.org]
Raptor - Call of the Shadows (Europe, USA) [redump.org]
Raptor - Call of the Shadows (USA) [redump.org]
Raptor - Call of the Shadows (Germany) [redump.org]
Raptor - Call of the Shadows (Netherlands) [redump.org]
Simon the Sorcerer (USA) [redump.org]
Sound Blaster 16 CD [archive.org]
[hash]ibm5170_cdrom.xml

r192977 Saturday 25th March, 2023 at 17:56:35 UTC by arcadeshadow
spectrum_cass.xml: Software list additions (#10982)

Also corrected parent/cloneof relationships, publishers, release years (based on the info provided by spectrumcomputing.co.uk).

New working software list additions (spectrum_cass.xml)
--------------------------------------------
City Connection (128K, cracked) [Planeta Sinclair]
City Connection (128K, demo) [Planeta Sinclair]
Eteor Torn [Planeta Sinclair]
História de Portugal [Planeta Sinclair]
Hysteria (IBSA) [spectrumcomputing.co.uk]
I Shaw The Light [Luís Rato, Planeta Sinclair]
La Aventura Espacial (IBSA) [spectrumcomputing.co.uk]
La Aventura Original (IBSA) [spectrumcomputing.co.uk]
La Historia Interminable (Club Soft) [Luís Rato, Planeta Sinclair]
Robin of Sherlock (CLR, alt) [Steven Brown, Planeta Sinclair]
Robot Panic [Steven Brown, Planeta Sinclair]
Rogue Comet (alt) [Steven Brown, Planeta Sinclair]
Spectraxx (Issue 07) [spectrumcomputing.co.uk]
Spectraxx (Issue 10) [spectrumcomputing.co.uk]
The Way of the Exploding Fist (Erbe, medium case) [spectrumcomputing.co.uk]
The Shuttle [Steven Brown, Planeta Sinclair]
The Vindicator! (Erbe) [spectrumcomputing.co.uk]
Traxx (Microbyte) [spectrumcomputing.co.uk]
Triple Decker 1 [spectrumcomputing.co.uk]
Triple Decker 2 (System 4) [spectrumcomputing.co.uk]
Triple Decker 3 (System 4) [spectrumcomputing.co.uk]
Triple Decker 4 - Classic Arcadia (IBSA) [spectrumcomputing.co.uk]
Triple Decker 4 - Classic Arcadia (System 4) [spectrumcomputing.co.uk]

New NOT working software list additions (spectrum_cass.xml)
--------------------------------------------
Spec Man (Impact Software) [Luís Rato, Planeta Sinclair]

Redump (spectrum_cass.xml)
--------------------------------------------
Hysteria (EDOS) [spectrumcomputing.co.uk]
[hash]spectrum_cass.xml

r192976 Saturday 25th March, 2023 at 17:47:30 UTC by wilbertpol
scripts/minimaws: Fixed last-minute change to zipfile use. (#11028)
[scripts/minimaws/lib]auxverbs.py

r192975 Saturday 25th March, 2023 at 17:46:27 UTC by erik
oric.cpp, oric1_cass.xml: Added a software list for Oric 1 and Atmos cassettes. (#10992)
[hash]oric1_cass.xml*
[src/mame/tangerine]oric.cpp

r192974 Saturday 25th March, 2023 at 17:13:23 UTC by Vasantha Crabb
cpu/nec: Fixed build; also, srcclean
[hash]msx2_flop.xml pcecd.xml
[src/devices/bus/abckb]abc77.cpp abc77.h abc99.cpp
[src/devices/bus/c64]buscard2.cpp buscard2.h
[src/devices/bus/msx/cart]slotexpander.cpp
[src/devices/bus/msx/slot]disk.cpp
[src/devices/bus/s100]vectordualmode.cpp
[src/devices/cpu/interdata16]dasm16.cpp
[src/devices/cpu/m68000]m68000.cpp m68000.h m68000.lst
[src/devices/cpu/mips]mips1.h
[src/devices/cpu/nec]necinstr.hxx
[src/devices/cpu/z180]z180csio.cpp
[src/devices/machine]e0516.cpp e0516.h pccard.cpp psion_asic5.cpp psion_asic9.cpp
[src/devices/sound]cdda.cpp l7a1045_l6028_dsp_a.cpp
[src/emu]emumem_hedr.ipp emumem_hedw.ipp
[src/lib/formats]lw30_dsk.cpp lw30_dsk.h
[src/mame]mame.lst
[src/mame/apple]heathrow.cpp macii.cpp
[src/mame/atari]stkbd.cpp stmmu.cpp stvideo.cpp stvideo.h
[src/mame/capcom]mitchell.cpp
[src/mame/luxor]abc1600.cpp
[src/mame/misc]brglitz.cpp playcenter.cpp
[src/mame/nintendo]n64_v.cpp
[src/mame/psion]psion3a.cpp
[src/mame/seibu]bloodbro_ms.cpp
[src/mame/shared]xbox_pci.cpp xbox_pci.h
[src/mame/sinclair]neogs.cpp
[src/mame/vectorgraphic]v4_kbd.cpp
[src/osd/sdl]android_main.cpp

r192973 Saturday 25th March, 2023 at 16:49:46 UTC by arcadeshadow
to_flop.xml: Cleaned up letter case in descriptions. (#11022)
[hash]to_flop.xml

r192972 Saturday 25th March, 2023 at 16:34:00 UTC by arcadeshadow
astrocde.xml: Use lowercase for descriptive text in descriptions. (#11023)

Lowercase on descriptive words like "Prototype", "Alt", "Bad Dump", etc.
[hash]astrocde.xml

r192971 Saturday 25th March, 2023 at 15:16:04 UTC by Vasantha Crabb
Pacify clang, and more noexcept.
[src/emu]devcpu.cpp devcpu.h
[src/lib/util]strformat.cpp strformat.h

r192970 Saturday 25th March, 2023 at 14:32:50 UTC by Vasantha Crabb
Various optimisations to code generaton.

util/bitmap.cpp, util/palette.cpp: Marked lots of things constexpr.
Bitmaps don't throw exceptions on allocation failure, they just become
invalid.  Almost nothing in MAME actually checks for this.

emu/profiler.cpp: Abort if the profile stack overflows rather than
throwing an exception.  This is a developer feature and if it overflows,
the code is broken.  Calling a noreturn noexcept function generates less
code than throwing an exception, which adds up.

util/strformat.cpp: Traded away some unnecessary flexibility for more
compact code.  The stream objects must derive from std::basic_ostream
now - they can't just be any old objects with the expected operators.
[scripts/src]bus.lua
[src/devices/bus/isa]hpblp.cpp hpblp.h
[src/devices/cpu]drcuml.cpp drcuml.h
[src/emu]devcpu.cpp devcpu.h emucore.cpp emucore.h fileio.cpp fileio.h machine.cpp machine.h profiler.cpp profiler.h validity.cpp validity.h
[src/emu/debug]debugcon.cpp debugcon.h debugcpu.cpp debugcpu.h
[src/frontend/mame]luaengine.cpp
[src/lib/util]bitmap.cpp bitmap.h corefile.cpp corefile.h palette.cpp palette.h strformat.cpp strformat.h
[src/osd]eminline.h osdcore.cpp osdcore.h
[src/osd/modules/lib]osdobj_common.cpp osdobj_common.h
[src/osd/modules/render/bgfx]statereader.cpp statereader.h
[src/osd/windows]winmain.cpp

r192969 Saturday 25th March, 2023 at 14:31:09 UTC by wilbertpol
minimaws: Let command-line romident identify media inside zip archives. (#11024)
[scripts/minimaws]minimaws.py
[scripts/minimaws/lib]auxverbs.py

r192968 Saturday 25th March, 2023 at 13:43:09 UTC by Curt Coder
abc806: Fix UFD-DOS boot RTC readout. [Curt Coder]

e0516: Expect command bits after reset. [Curt Coder]
[src/devices/machine]e0516.cpp
[src/mame/luxor]abc80x.cpp

r192967 Saturday 25th March, 2023 at 13:19:30 UTC by Angelo Salese
Merge branch 'master' of https://github.com/mamedev/mame
[hash]pc98.xml

r192966 Saturday 25th March, 2023 at 13:18:49 UTC by cam900
dataeast/dec0.*: Cleaned up code. (#11025)

* Suppress side effects of reads for debugger.
* Split up class, reducing optional object finders, and replaced bankdev with views.
[hash]pc98.xml
[src/mame/dataeast]dec0.cpp dec0.h dec0_m.cpp dec0_v.cpp

r192965 Saturday 25th March, 2023 at 13:19:13 UTC by Angelo Salese
hash/pc98.xml: fix rogus description, denote baddump
[hash]pc98.xml

r192964 Saturday 25th March, 2023 at 12:25:50 UTC by Nigel Barnes
New working software list additions
-----------------------------------
psion_ssd:
 3a Chess, ACT!, AutoRoute Express, Berlitz Interpreter, Berlitz Phrase Book, DataDeLuxe, En Route: Belgium, Netherlands,
 Luxembourg, Financial Calculator, FloChart, Games 1, Games 2, Games Deluxe 3a, Messenger 3a, Messenger 3c, Money, Monopoly,
 Paint & Compose, Personal Accounts & Expenses, Personal Accounts & Expenses 3a, PipeMania, Scrabble, Spell Checker & Thesaurus,
 ToolKit 1 [The Last Psion]
[hash]psion_ssd.xml*

r192963 Saturday 25th March, 2023 at 12:25:50 UTC by Nigel Barnes
cpu/nec: Implemented bitfield instructions INS and EXT.
[src/devices/cpu/nec]necinstr.hxx

r192962 Saturday 25th March, 2023 at 12:25:50 UTC by Nigel Barnes
New systems marked not working
------------------------------
Series 3a [Nigel Barnes, The Last Psion]
Series 3c [Nigel Barnes, The Last Psion]
Series 3mx [Nigel Barnes, The Last Psion]
Siena [Nigel Barnes, The Last Psion]
Workabout [Nigel Barnes, The Last Psion]
Workabout mx [Nigel Barnes, The Last Psion]

New clones marked not working
-----------------------------
Pocket Book II [Nigel Barnes, The Last Psion]
Series 3a (2M) [Nigel Barnes, The Last Psion]
Series 3a (2M) (German) [Nigel Barnes, The Last Psion]
[scripts/src]machine.lua
[src/devices/machine]psion_asic5.cpp* psion_asic5.h* psion_asic9.cpp* psion_asic9.h*
[src/emu]xtal.cpp
[src/mame]mame.lst
[src/mame/psion]psion3a.cpp* psion_ssd.cpp* psion_ssd.h* siena.cpp* workabout.cpp*

r192961 Saturday 25th March, 2023 at 03:52:15 UTC by R. Belmont
isa/hpblp: Cleanups. [R. Belmont, Vas Crabb]
[src/devices/bus/isa]hpblp.cpp
[src/emu]devcpu.cpp

r192960 Saturday 25th March, 2023 at 03:35:18 UTC by sven.schnelle
bus/ISA: Added HP82321A BASIC Language coprocessor (#10926)

* emu: add defer_access() method, which is useful for keeping the cpu in a loop restarting the current
instruction to emulate waitstates.

* add HP82321A Basic Language Coprocessor
This adds support for the HP82321A Basic language coprocessor, which emulates a HP9816 system with a 68K cpu. See http://www.hpmuseum.net/display_item.php?hw=681 for more details and software to run on this card.
[scripts/src]bus.lua
[src/devices/bus/isa]hpblp.cpp* hpblp.h* isa_cards.cpp
[src/emu]devcpu.cpp devcpu.h

r192959 Friday 24th March, 2023 at 19:01:49 UTC by Vasantha Crabb
emu/profile.h: Hopefully convince clang that profile scope helpers are important even in non-profile builds.
[src/emu]profiler.h

r192958 Friday 24th March, 2023 at 18:53:58 UTC by Vasantha Crabb
-Lua engine: run everything in coroutines. (#11019)

* This lets you use emu.wait(...) directly without mucking around creating coroutines.
* Allow emu.wait to accept an attotime argument.
* Added a couple more wait helper functions.

-emu/profiler.h: Actually use scope-based profiling helpers.
* This makes the comment at the top of emu/profile.h less dishonest, and makes it easier to write exception-safe code.
* Got rid of some do { ... } while (0) loops that only existed so break could be used like a goto.
[plugins/console]init.lua
[scripts]genie.lua
[src/devices/cpu/arm7]arm7drc.hxx
[src/devices/cpu/dspp]dsppdrc.cpp
[src/devices/cpu/e132xs]e132xsdrc.cpp
[src/devices/cpu/mips]mips3drc.cpp
[src/devices/cpu/powerpc]ppcdrc.cpp
[src/devices/cpu/sh]sh.cpp
[src/devices/cpu/unsp]unspdrc.cpp
[src/devices/video]epic12.cpp gb_lcd.cpp huc6260.cpp huc6261.cpp mc6847.cpp ppu2c0x.cpp snes_ppu.cpp voodoo.cpp
[src/emu]device.ipp drawgfxt.ipp input.cpp ioport.cpp machine.cpp machine.h profiler.cpp profiler.h recording.cpp schedule.cpp screen.cpp sound.cpp tilemap.cpp uiinput.cpp video.cpp
[src/frontend/mame]luaengine.cpp luaengine.h luaengine.ipp luaengine_debug.cpp luaengine_mem.cpp mame.cpp
[src/frontend/mame/ui]pluginopt.cpp pluginopt.h
[src/mame/atari]irobot_m.cpp jaguar_v.cpp
[src/mame/bfm]bfm_dm01.cpp bfm_sc2.cpp
[src/mame/dynax]ddenlovr.cpp
[src/mame/exidy]vertigo_v.cpp
[src/mame/itech]itech32_v.cpp
[src/mame/jaleco]ms32_sprite.cpp
[src/mame/midway]midtunit_v.cpp midyunit_v.cpp
[src/mame/misc]artmagic_v.cpp mcatadv.cpp
[src/mame/nintendo]n64_m.cpp vboy.cpp
[src/mame/promat]gstream.cpp
[src/mame/psikyo]psikyosh_v.cpp
[src/mame/sega]powervr2.cpp saturn_v.cpp segas32_v.cpp
[src/mame/snk]hng64_3d.ipp hng64_v.cpp
[src/mame/sunelectronics]shangha3_v.cpp
[src/mame/taito]buggychl.cpp tc0180vcu.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team