Note Feed

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

Previous 50 199869 Revisions Next 50

r188807 Friday 5th August, 2022 at 18:04:12 UTC by Osso
New machines marked as NOT_WORKING
----------------------------------
BMX Stunts (set 1) [chaneman]

New clones marked as NOT_WORKING
--------------------------------
BMX Stunts (set 2) [Andy Welburn]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/galaxian]bmxstunts.cpp*
[/branches/barcrest/src/mame/samsung]dvd-n5xx.cpp

r188806 Friday 5th August, 2022 at 17:40:33 UTC by hap
tms1000: move known pinouts to device headers
[/branches/barcrest/src/devices/cpu/tms1000]tms0980.h tms1000.h tms1100.h tms1400.h tms1k_base.h
[/branches/barcrest/src/mame/handheld]tispeak.cpp

r188805 Friday 5th August, 2022 at 16:17:17 UTC by holub
sinclair/spec128.cpp: Adjusted border rendering (MT08264). (#10171)
[/branches/barcrest/src/mame/sinclair]spec128.cpp

r188804 Friday 5th August, 2022 at 16:07:10 UTC by Osso
New working clones
------------------
Battle Garegga (Japan, bootleg) (Sat Feb 3 1996) [nnap]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/toaplan]toaplan2.cpp

r188803 Friday 5th August, 2022 at 15:46:11 UTC by Osso
New working clones
------------------
Battle Garegga (Korea / Greece) (Wed Feb 7 1996) [juking]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/toaplan]toaplan2.cpp

r188802 Friday 5th August, 2022 at 10:49:51 UTC by brice.onken
machine/spifi3.cpp: Implemented HP 1TV3-0302 SPIFI3 SCSI controller. (#10137)
[/branches/barcrest/scripts/src]machine.lua
[/branches/barcrest/src/devices/machine]spifi3.cpp* spifi3.h*

r188801 Friday 5th August, 2022 at 10:45:30 UTC by 0kmg
snes.xml: Fixed some parent/clone relationships for soccer games. (#10173)
[/branches/barcrest/hash]snes.xml

r188800 Friday 5th August, 2022 at 10:42:52 UTC by wilbertpol
bus/vcs: Avoid trampolines in cartridge accesses. (#10174)

* Rewrote most banking to use memory_bank.
* Only install handlers in ranges that they respond to.
[/branches/barcrest/src/devices/bus/vcs]compumat.cpp compumat.h dpc.cpp dpc.h harmony_melody.cpp harmony_melody.h rom.cpp rom.h scharger.cpp scharger.h

r188799 Thursday 4th August, 2022 at 23:13:26 UTC by hap
tms1000: added disassembler for tms1400, tms2100, tms2400
[/branches/barcrest/src/devices/cpu/tms1000]tms1000c.h tms1100.cpp tms1400.cpp tms1400.h tms1k_base.cpp tms1k_base.h tms1k_dasm.cpp tms1k_dasm.h
[/branches/barcrest/src/tools]unidasm.cpp

r188798 Thursday 4th August, 2022 at 15:59:32 UTC by arcadeshadow
snes.xml: Use unabbreviated country names and lowercase descriptive text in descriptions. (#10147)
[/branches/barcrest/hash]snes.xml

r188797 Thursday 4th August, 2022 at 15:50:47 UTC by 0kmg
megadriv.xml: Added a prototype. (#10175)

New working software list additions
-----------------------------------
megadriv: Primal Rage (prototype) [Rezrospect, Forest of Illusion]
[/branches/barcrest/hash]megadriv.xml

r188796 Thursday 4th August, 2022 at 15:49:52 UTC by eientei95
namco/mappy.cpp: Renamed Freeze DIP switch to "Freeze / Rack Test" in superpac. (#10166)

Also reformatted comments, aligned PORT_CONDITIONs, and removed useless comments.
[/branches/barcrest/src/mame/namco]mappy.cpp

r188795 Thursday 4th August, 2022 at 15:46:06 UTC by arcadeshadow
cdi.xml: Cleaned up metadata. (#10093)

* Use lowercase for descriptive text in descriptions.
* Use unabbreviated country names.
* Moved CD matrix information to info elements and removed markup from descriptions.
[/branches/barcrest/hash]cdi.xml

r188794 Thursday 4th August, 2022 at 15:41:30 UTC by holub
sinclair/atm.cpp: Got ATM Turbo 2 mostly working. (#10149)

Implemented memory banking, video modes, palette and COVOX.

Machines promoted to working
--------------------------
MicroART ATM-Turbo 2
[/branches/barcrest/scripts/src]machine.lua
[/branches/barcrest/src/devices/machine]glukrs.cpp glukrs.h tsconfdma.cpp tsconfdma.h
[/branches/barcrest/src/mame/sinclair]atm.cpp glukrs.cpp* glukrs.h* tsconf.h tsconf_m.cpp tsconfdma.cpp* tsconfdma.h*

r188793 Thursday 4th August, 2022 at 15:37:37 UTC by Olivier Galibert
emumem:  Add accessors lookup_{read,write]_*_flags to lookup flags without actually doing the access
[/branches/barcrest/src/emu]emumem.h emumem_aspace.cpp emumem_hedp.cpp emumem_hedp.h emumem_hedr.h emumem_hedr.ipp emumem_hedw.h emumem_hedw.ipp emumem_hem.cpp emumem_hem.h emumem_het.cpp emumem_het.h emumem_heu.cpp emumem_heu.h emumem_heun.cpp emumem_heun.h

r188792 Thursday 4th August, 2022 at 15:08:48 UTC by 0kmg
bus/pce_ctrl: Added support for Coconuts Japan Pachinko Controller CJPC-102. (#10165)

For all controllers, added %p player specifier, made device_input_ports() protected, and moved initializations from headers to constructors.
[/branches/barcrest/scripts/src]bus.lua
[/branches/barcrest/src/devices/bus/nes_ctrl]pachinko.cpp
[/branches/barcrest/src/devices/bus/pce_ctrl]joypad2.cpp joypad2.h joypad6.cpp joypad6.h multitap.h pachinko.cpp* pachinko.h* pcectrl.cpp

r188791 Thursday 4th August, 2022 at 09:14:47 UTC by hap
Machines promoted to working
----------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku, eggs]
[/branches/barcrest/src/mame/handheld]hh_tms1k.cpp tispeak.cpp
[/branches/barcrest/src/mame/layout]packmon.lay tdracula.lay*

r188790 Thursday 4th August, 2022 at 05:27:56 UTC by Osso
williams.cpp: updated ROM labels for blaster sets [Joe Magiera, The Dumping Union]
[/branches/barcrest/src/mame/midway]williams.cpp

r188789 Wednesday 3rd August, 2022 at 17:02:15 UTC by Peter Ferrie
z180asci: fix logic errors (nw)
[/branches/barcrest/src/devices/cpu/z180]z180asci.cpp

r188788 Wednesday 3rd August, 2022 at 14:10:43 UTC by MetalliC
segasp.cpp more games docs
[/branches/barcrest/src/mame/sega]segasp.cpp

r188787 Wednesday 3rd August, 2022 at 14:09:45 UTC by MetalliC
new NOT_WORKING clones
---------------------
Red Earth (Asia 961121, NO CD) [Darksoft, MetalliC]
Red Earth (Asia 961023, NO CD) [Darksoft, MetalliC]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/capcom]cps3.cpp

r188786 Wednesday 3rd August, 2022 at 08:51:02 UTC by goldnchild
rescue, minefld: make bullets 2x2 pixels instead of a single pixel (#10172)
[/branches/barcrest/src/mame/galaxian]galaxold.h galaxold_v.cpp

r188785 Tuesday 2nd August, 2022 at 21:51:57 UTC by 0kmg
ngp.xml: Replaced ptennis bad dump. [psykopat] (#10150)
[/branches/barcrest/hash]ngp.xml

r188784 Tuesday 2nd August, 2022 at 21:04:12 UTC by AJR
Mac debugging overhaul
- Split out the disassembler override to a new file and use it in all 68K Mac drivers
- Add several more names to the list of A-line Toolbox traps
- Remove the long-disused mac_tracetrap routine
[/branches/barcrest/src/mame/apple]mac.cpp mac.h mac128.cpp mac_m.cpp maciivx.cpp maclc.cpp maclc3.cpp macprtb.cpp macpwrbk030.cpp macquadra700.cpp mactoolbox.cpp* mactoolbox.h*

r188783 Tuesday 2nd August, 2022 at 20:18:19 UTC by Peter Ferrie
mfi_dsk: fix logic error (nw)
[/branches/barcrest/src/lib/formats]mfi_dsk.cpp

r188782 Tuesday 2nd August, 2022 at 16:27:49 UTC by Vasantha Crabb
ui/icorender.cpp: Revert initialisations that can hide real bugs.

MSVC isn't smart enough to detect that these can only be used after
being assigned while clang and GCC can work it out fine.  Initialising
them to zero at declaration has the potential to mask real bugs if some
code path tries to use them without assigning them.  Code flow analysis
(e.g. Coverity) or memory analysers (e.g. valgrind or Purify) won't pick
up on the buggy path because the variable will technically be
initialised.

MSVC is problematic when it comes to warnings about uninitialised
variables in general.  Unfortunately MSVC has no option to selectively
treat warnings as errors, unlike clang/GCC which have -Wno-error= which
we use extensively.  Until Microsoft addresses these issues, you'll have
to use NOWERROR=1 when building with MSVC.

Also, some cleanup.
[/branches/barcrest/src/emu/debug]debugcmd.cpp
[/branches/barcrest/src/frontend/mame/ui]icorender.cpp
[/branches/barcrest/src/osd/modules/debugger]debuggdbstub.cpp

r188781 Tuesday 2nd August, 2022 at 16:11:43 UTC by 0kmg
bus/snes: Log checksums and addresses consistently when loading cartridges. (#10156)
[/branches/barcrest/src/devices/bus/snes]snes_slot.cpp

r188780 Tuesday 2nd August, 2022 at 14:24:17 UTC by Nathan Woods
Changed gdbstub to no longer expect a CPU named ':maincpu' (#10170)

The logic was changed to find the first CPU, without any particular expectation about naming.  This should address issue #10141
[/branches/barcrest/src/osd/modules/debugger]debuggdbstub.cpp

r188779 Tuesday 2nd August, 2022 at 12:34:29 UTC by hap
New machines marked as NOT_WORKING
----------------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku]
[/branches/barcrest/hash]entex_sag.xml
[/branches/barcrest/src/devices/cpu/tms1000]tms1100.cpp
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/handheld]hh_tms1k.cpp tispeak.cpp

r188778 Tuesday 2nd August, 2022 at 12:21:59 UTC by AJR
Change debugger command handler parameter vector element type from std::string to std::string_view
[/branches/barcrest/src/devices/cpu/arm7]arm7.cpp arm7.h
[/branches/barcrest/src/devices/machine]acorn_memc.cpp acorn_memc.h sun4c_mmu.cpp sun4c_mmu.h
[/branches/barcrest/src/emu]natkeyboard.cpp natkeyboard.h
[/branches/barcrest/src/emu/debug]debugcmd.cpp debugcmd.h debugcon.cpp debugcon.h
[/branches/barcrest/src/lib/util]corestr.cpp corestr.h
[/branches/barcrest/src/mame/konami]konamim2.cpp
[/branches/barcrest/src/mame/midway]midtunit_v.cpp midtunit_v.h
[/branches/barcrest/src/mame/rm]rmnimbus.h rmnimbus_m.cpp rmnimbus_v.cpp
[/branches/barcrest/src/mame/sega]chihiro.cpp model2.h model2_m.cpp
[/branches/barcrest/src/mame/shared]xbox.cpp xbox.h
[/branches/barcrest/src/mame/sun]sun4.cpp
[/branches/barcrest/src/mame/trs]dgn_beta.h dgn_beta_m.cpp

r188777 Tuesday 2nd August, 2022 at 12:02:20 UTC by AJR
mbc55x, saturn: Remove some residual debugging stuff
[/branches/barcrest/src/mame/sanyo]mbc55x.h mbc55x_v.cpp
[/branches/barcrest/src/mame/sega]saturn.h

r188776 Tuesday 2nd August, 2022 at 10:41:30 UTC by clawgrip
mastboy.cpp: Dumped and added a newer Italian set (#10135)

* mastboy.cpp: Dumped and added a newer Italian set

Also added comments and reformatted existing single line ones.
Added placeholders for PLDs.
The Italian sets are not hacks. Gaelco licensed the game to Playmark for the Italian market, so changed the manufacturer accordingly on the Italian sets.
Finally, the Rev A on the piggyback PCB refers to the game revision, not the PCB revision, so, changed the games names removing the "PCB" reference.

* Add 'mastboyib'

* mastboy.cpp: Add more comments

* Fixed typos
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/gaelco]mastboy.cpp

r188775 Tuesday 2nd August, 2022 at 10:38:59 UTC by 0kmg
snes.xml: Added five prototypes. (#10145)

New working software list additions
-----------------------------------
International Superstar Soccer Deluxe (Euro, prototype) [Forest of Illusion]
Jigsaw Party (Japan, prototype) [Forest of Illusion]
Joe & Mac 2 - Lost in the Tropics (USA, prototype, alt) [Forest of Illusion]
Jurassic Park (USA, prototype) [Forest of Illusion]
Unirally (Euro, prototype) [Zoda-Y13, Forest of Illusion]
[/branches/barcrest/hash]snes.xml

r188774 Tuesday 2nd August, 2022 at 02:03:33 UTC by patrick.mackinlay
am9516: don't initialise variables in header
[/branches/barcrest/src/devices/machine]am9516.cpp am9516.h

r188773 Tuesday 2nd August, 2022 at 01:56:55 UTC by Peter Ferrie
cpu16h, icorender.cpp: fix MSVC compile (nw)
[/branches/barcrest/src/devices/cpu/m68hc16]cpu16.h
[/branches/barcrest/src/frontend/mame/ui]icorender.cpp

r188772 Monday 1st August, 2022 at 23:44:25 UTC by hap
tms1000: added tms1475
[/branches/barcrest/src/devices/cpu/tms1000]tms0270.cpp tms0970.cpp tms0980.cpp tms1000.cpp tms1000c.cpp tms1100.cpp tms1400.cpp tms1400.h tms1k_base.cpp tp0320.cpp

r188771 Monday 1st August, 2022 at 23:08:42 UTC by hap
tms1000: increase R port to 32bit
[/branches/barcrest/src/devices/cpu/tms1000]tms0270.h tms1k_base.cpp tms1k_base.h
[/branches/barcrest/src/mame/entex]sag.cpp
[/branches/barcrest/src/mame/handheld]hh_tms1k.cpp hh_tms1k.h tispeak.cpp tispellb.cpp
[/branches/barcrest/src/mame/miltonbradley]microvsn.cpp
[/branches/barcrest/src/mame/misc]eva.cpp

r188770 Monday 1st August, 2022 at 22:16:14 UTC by hap
spellba: do the tms0270 ctl fix in the driver
[/branches/barcrest/src/devices/cpu/tms1000]tms0270.cpp
[/branches/barcrest/src/mame/chess]compuchess.cpp
[/branches/barcrest/src/mame/handheld]hh_tms1k.cpp tispeak.cpp tispellb.cpp
[/branches/barcrest/src/mame/tiger]k28.cpp

r188769 Monday 1st August, 2022 at 22:16:14 UTC by hap
misc hap devices: move variables init to device_start
[/branches/barcrest/src/devices/machine]ds8874.cpp ds8874.h smartboard.cpp smartboard.h tmc0999.cpp tmc0999.h
[/branches/barcrest/src/devices/video]ef9340_1.cpp ef9340_1.h hd61603.cpp hd61603.h hlcd0438.cpp hlcd0438.h hlcd0488.cpp hlcd0538.cpp hlcd0538.h i8244.cpp i8244.h lc7582.cpp lc7582.h pcf2100.cpp pcf2100.h sed1500.cpp sed1500.h

r188768 Monday 1st August, 2022 at 17:33:46 UTC by 0kmg
vboy.xml: Added a homebrew pirate release. (#10152)

* Added alt_title and developer info tags.
* Changed data sizes to hexadecimal.
* Replaced some names with known ROM labels.
* Corrected SRAM on several cartridges.
* Various cleanups.

New NOT_WORKING software list additions
---------------------------------------
vboy.xml: Hyper Fighting (pirate) [Planet Virtual Boy]
[/branches/barcrest/hash]vboy.xml

r188767 Monday 1st August, 2022 at 17:07:26 UTC by arcadeshadow
to7_qd.xml: Use lowercase for descriptive text in descriptions. (#10162)
[/branches/barcrest/hash]to7_qd.xml

r188766 Monday 1st August, 2022 at 17:03:29 UTC by Vasantha Crabb
technos/renegade.cpp: Corrected sprite RAM size (GitHub #10163).  [jotego]

Also combined source files and cleaned up a little.
[/branches/barcrest/src/mame/konami]k054000.cpp
[/branches/barcrest/src/mame/technos]renegade.cpp renegade.h renegade_v.cpp

r188765 Monday 1st August, 2022 at 16:55:57 UTC by furrtek
konami/k051960.cpp: Implemented shadow configuration bits (fixes shadows in Devastators). (#9353)

Added descriptions for the other previously undocumented register bits, even if they shouldn't affect any game.

Attempted to get chqflag shadow/highlights working properly with no k051960 hack.

konami/k054000.cpp: Updated implementation to better match how the chip works.
[/branches/barcrest/src/mame/konami]chqflag.cpp chqflag.h k051960.cpp k051960.h k054000.cpp k054000.h mainevt.cpp mainevt_v.cpp tmnt.cpp tmnt.h

r188764 Monday 1st August, 2022 at 16:20:07 UTC by arcadeshadow
to7_cart.xml: Use lowercase for descriptive text in descriptions, and use unabbreviated country names. (#10161)
[/branches/barcrest/hash]to7_cart.xml

r188763 Monday 1st August, 2022 at 16:18:27 UTC by arcadeshadow
to7_cass.xml: Use lowercase for descriptive text in descriptions and unabbreviated country names. (#10160)
[/branches/barcrest/hash]to7_cass.xml

r188762 Monday 1st August, 2022 at 12:52:41 UTC by Curt Coder
abc1600: Update todo list.
[/branches/barcrest/src/mame/luxor]abc1600.cpp

r188761 Monday 1st August, 2022 at 04:33:12 UTC by patrick.mackinlay
am9516: general improvements
[/branches/barcrest/src/devices/machine]am9516.cpp am9516.h

r188760 Sunday 31st July, 2022 at 23:24:52 UTC by R. Belmont
macquadra700.cpp: Hook up EASC IRQ. [R. Belmont]
[/branches/barcrest/src/mame/apple]macquadra700.cpp

r188759 Sunday 31st July, 2022 at 19:54:39 UTC by 0kmg
nes.xml: Added a prototype. (#10157)

New working software list additions
-----------------------------------
Fighting Simulator - World Champ (USA, prototype) [rjtiger]
[/branches/barcrest/hash]nes.xml

r188758 Sunday 31st July, 2022 at 18:12:11 UTC by brice.onken
dmac3.cpp, cxd8442q.cpp: Implement DMAC3 and WSC-FIFOQ DMA controllers (#10136)
[/branches/barcrest/src/mame/sony_news]cxd8442q.cpp* cxd8442q.h* dmac3.cpp* dmac3.h*

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team