Note Feed

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

Previous 50 199869 Revisions Next 50

r194107 Thursday 23rd March, 2023 at 04:55:18 UTC by Vasantha Crabb
luaengine.cpp: Try to get around the clang error, attempt two.
[/branches/a800_cart/src/frontend/mame]luaengine.cpp

r194106 Thursday 23rd March, 2023 at 04:28:35 UTC by Vasantha Crabb
luaengine.cpp: Hopefully fix clang builds.
[/branches/a800_cart/src/frontend/mame]luaengine.cpp

r194105 Thursday 23rd March, 2023 at 03:39:56 UTC by Vasantha Crabb
Retired the over-stretched "system type" flags.

Functionally, the only difference between the system definitions is that
GAMEL lets you specify an additional internal layout and SYST lets you
specify a compatible system.  COMP and CONS are just aliases for SYST -
the aliases can be phased out.

Removed arcade.flt and mess.flt altogether - opinion seems to be split
between misinterpreting them as fully supported and considering them
unnecessary.  They were marginally useful as a performance test for
makedep.py, but that isn't important.  We still have nl.flt as an
example .flt file (although it doesn't use "-" exclude directives).

Moved the UI active flag from the machine to the UI manager.  Nothing
else uses it anyway (it's still accessible to scripts).
[/branches/a800_cart/docs/source]conf.py
[/branches/a800_cart/docs/source/advanced]multiconfig.rst
[/branches/a800_cart/docs/source/techspecs]luareference.rst
[/branches/a800_cart/src/emu]gamedrv.h machine.cpp machine.h
[/branches/a800_cart/src/frontend/mame]luaengine.cpp mameopts.cpp mameopts.h
[/branches/a800_cart/src/frontend/mame/ui]ui.cpp ui.h
[/branches/a800_cart/src/mame]arcade.flt mess.flt
[/branches/a800_cart/src/osd/modules/render/bgfx]chainmanager.cpp

r194104 Thursday 23rd March, 2023 at 02:57:49 UTC by R. Belmont
pci.cpp: add new config read/write functions to support bridges that allow software to issue both Type 0 and Type 1 config addresses. [R. Belmont]

bandit.cpp: use the new functionality in pci.cpp. [R. Belmont]

macpci.cpp: Fix Grand Central PCI address now that we're interpreting the config address correctly. [R. Belmont]
[/branches/a800_cart/src/devices/machine]pci.cpp pci.h
[/branches/a800_cart/src/mame/apple]bandit.cpp bandit.h macpci.cpp

r194103 Thursday 23rd March, 2023 at 01:06:19 UTC by R. Belmont
apple2video: Better fix for the previous issue. Now also covers IIgs mono DHR and B&W monitor modes. [R. Belmont]
[/branches/a800_cart/src/mame/apple]apple2video.cpp

r194102 Thursday 23rd March, 2023 at 00:58:44 UTC by R. Belmont
apple2video: fix monochrome DHGR rendering for RGB mode (GitHub #10975) [R. Belmont]
[/branches/a800_cart/src/mame/apple]apple2video.cpp

r194101 Wednesday 22nd March, 2023 at 20:59:50 UTC by Angelo Salese
orca/akazukin.cpp: Added driver for Akazukin (Sigma, 1983) (#11014)

* New working systems
-------------------
Aka Zukin [Alberto Salso, Ignacio Seki, Angelo Salese]
[/branches/a800_cart/src/mame]arcade.flt mame.lst
[/branches/a800_cart/src/mame/orca]akazukin.cpp*

r194100 Wednesday 22nd March, 2023 at 17:02:46 UTC by Vasantha Crabb
-luaengine.cpp: Expose UI controls toggle state.

-ui/ui.cpp: Honour UI enable for machines without keyboards.
[/branches/a800_cart/docs/source/techspecs]luareference.rst
[/branches/a800_cart/src/emu]machine.cpp
[/branches/a800_cart/src/frontend/mame]luaengine.cpp
[/branches/a800_cart/src/frontend/mame/ui]ui.cpp

r194099 Wednesday 22nd March, 2023 at 16:39:54 UTC by Vasantha Crabb
-ui/menu.cpp: Don't pass IPT_UI_BACK event to the implementation when dismissing the menu.

-plugins/autofire, plugins/inputmacro: Don't be so eager to create empty settings folders.
[/branches/a800_cart/plugins/autofire]autofire_save.lua init.lua
[/branches/a800_cart/plugins/inputmacro]inputmacro_persist.lua
[/branches/a800_cart/src/frontend/mame/ui]menu.cpp

r194098 Wednesday 22nd March, 2023 at 13:20:11 UTC by David Haywood
hng64.cpp - reenable using the lighting information in the final mix, plus attempt to match refresh frequency (#11015)
[/branches/a800_cart/src/mame/snk]hng64_v.cpp

r194097 Wednesday 22nd March, 2023 at 08:50:20 UTC by David Haywood
hng64.cpp : add a global disable for the tile replacement 'animation' (#11013)

* hng64.cpp : add a global disable for the tile replacement 'animation' (aka 'auto-anim') which is used to stop the crowd animating in some scenes of buriki attract
[/branches/a800_cart/src/mame/snk]hng64_v.cpp

r194096 Wednesday 22nd March, 2023 at 06:54:59 UTC by patrick.mackinlay
m88000: fix doubleword load/store word order
[/branches/a800_cart/src/devices/cpu/m88000]m88000.cpp

r194095 Wednesday 22nd March, 2023 at 06:53:54 UTC by patrick.mackinlay
mc88200: implement mbus error logic

* fix unmodified page translation cache entry hit write logic
[/branches/a800_cart/src/devices/machine]mc88200.cpp mc88200.h

r194094 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/a800_cart/src/devices/cpu/m6502]m50734.cpp st2205u.cpp st2xxx.cpp
[/branches/a800_cart/src/devices/cpu/tx0]tx0.cpp
[/branches/a800_cart/src/devices/cpu/z8]z8.cpp
[/branches/a800_cart/src/devices/machine]6821pia.cpp mc68901.cpp pla.cpp scn_pci.cpp
[/branches/a800_cart/src/devices/video]imagetek_i4100.cpp

r194093 Tuesday 21st March, 2023 at 21:10:42 UTC by Vasantha Crabb
-jaleco/tetrisp2.cpp: Added partial emulation of PC for music games. [Windy Fairy]

-emu/devcb.h: Allow base device to be specified directly in delegate setters. [Vas Crabb]

-taito/tnzs.cpp: Untangled inheritance a bit. [Vas Crabb]
[/branches/a800_cart/src/emu]devcb.h
[/branches/a800_cart/src/mame/jaleco]jaleco_vj_pc.cpp* jaleco_vj_pc.h* jaleco_vj_sound.cpp* jaleco_vj_sound.h* jaleco_vj_ups.cpp* jaleco_vj_ups.h* tetrisp2.cpp tetrisp2.h
[/branches/a800_cart/src/mame/taito]cchance.cpp tnzs.cpp tnzs.h tnzs_m.cpp tnzs_v.cpp tnzs_video.cpp* tnzs_video.h*

r194092 Tuesday 21st March, 2023 at 20:08:47 UTC by Nigel Barnes
alice90: Use same ROM as alice32, previous was a bad dump.
[/branches/a800_cart/src/mame/trs]mc10.cpp

r194091 Tuesday 21st March, 2023 at 18:08:57 UTC by Olivier Galibert
m68000: Bus and address errors do *not* disable the write part of the micro-instruction.  Fixes the delta force protections (Syntax Terror, Punish your machine)
[/branches/a800_cart/src/devices/cpu/m68000]m68000-sdf.cpp m68000-sdfm.cpp m68000-sdp.cpp m68000-sdpm.cpp m68000-sif.cpp m68000-sifm.cpp m68000-sip.cpp m68000-sipm.cpp m68000gen.py

r194090 Tuesday 21st March, 2023 at 18:05:24 UTC by David Haywood
hng64.cpp - add 'wraparound enable' bit to the tilemaps, this bit gets disabled on the fatal fury wild ambition title screen, and roads edge name entry screen, both cases where tilemap wrap definitely looks to need to be disabled. (#11011)
[/branches/a800_cart/src/mame/snk]hng64_3d.ipp hng64_v.cpp

r194089 Tuesday 21st March, 2023 at 17:46:10 UTC by Dirk Best
anzterm: Move to burroughs folder
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/burroughs]anzterm.cpp*
[/branches/a800_cart/src/mame/skeleton]anzterm.cpp

r194088 Tuesday 21st March, 2023 at 17:44:45 UTC by Dirk Best
New systems marked not working
------------------------------
Burroughs TD 831 [Wouter's Blog]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/burroughs]td831.cpp*

r194087 Tuesday 21st March, 2023 at 15:44:59 UTC by AJR
m50734: Preliminary emulation of Timer X
[/branches/a800_cart/src/devices/cpu/m6502]m50734.cpp m50734.h

r194086 Tuesday 21st March, 2023 at 15:36:02 UTC by cam900
cinematronics/leland_*.cpp: Modernize log function using logmacro. (#11010)
[/branches/a800_cart/src/mame/cinematronics]leland_a.cpp leland_m.cpp leland_v.cpp

r194085 Tuesday 21st March, 2023 at 06:20:50 UTC by Osso
machine/segacrpt_device.cpp: updated documentation [Brian Troha]
[/branches/a800_cart/src/devices/machine]segacrpt_device.cpp segacrpt_device.h
[/branches/a800_cart/src/mame/igs]goldstar.cpp
[/branches/a800_cart/src/mame/nichibutsu]jangou.cpp
[/branches/a800_cart/src/mame/sega]segag80r.cpp system1.cpp system1.h

r194084 Tuesday 21st March, 2023 at 05:54:48 UTC by Vasantha Crabb
Miscellaneous cleanup:

render/bgfx/chainmanager.cpp: Only treat source file or more sepecific
INI as higher priority than CFG file for setting screen chains.

sega/model2.cpp, taito/taitocchip.cpp: Got rid of bankdev.

Adjusted some doucmentation files.
[/branches/a800_cart]README.md
[/branches/a800_cart/src/emu]render.cpp
[/branches/a800_cart/src/mame]arcade.flt mess.flt
[/branches/a800_cart/src/mame/jaleco]tetrisp2_v.cpp
[/branches/a800_cart/src/mame/sega]model2.cpp model2.h
[/branches/a800_cart/src/mame/taito]taitocchip.cpp taitocchip.h
[/branches/a800_cart/src/osd/modules/render/bgfx]chainmanager.cpp

r194083 Monday 20th March, 2023 at 23:20:02 UTC by Carl
upd765: turn back down excessive default verbosity level
[/branches/a800_cart/src/devices/machine]upd765.cpp

r194082 Monday 20th March, 2023 at 20:41:15 UTC by Vasantha Crabb
-render/d3d/d3dhlsl.cpp: Fixed alpha value when clearing target. [Ryan Holtz]

-jaleco/tetrisp2_v.cpp: Fixed stepstag text display. [Vas Crabb]
[/branches/a800_cart/src/mame/jaleco]tetrisp2_v.cpp
[/branches/a800_cart/src/mame/misc]homedata.cpp homedata_v.cpp
[/branches/a800_cart/src/osd/modules/render/d3d]d3dhlsl.cpp

r194081 Monday 20th March, 2023 at 19:49:33 UTC by Vasantha Crabb
machine/i82371sb.cpp: Object finders aren't resolved at config complete time, duh.
[/branches/a800_cart/src/devices/machine]i82371sb.cpp
[/branches/a800_cart/src/mame/jaleco]tetrisp2_v.cpp

r194080 Monday 20th March, 2023 at 19:32:25 UTC by Vasantha Crabb
jaleco/tetrisp2.cpp: Added dumps of additional games and improved video emulation. [Windy Fairy]

Dumped hard disk for Stepping Stage 3. [Jordan/JBEAN]

New systems marked not working
---------------------------------
VJ Visual & Music Slap (Ver 1.1) [Shiz]
VJ Dash (Ver 1.0) [Shiz]
[/branches/a800_cart/src/devices/machine]fdc37c93x.cpp fdc37c93x.h i82371sb.cpp i82371sb.h idectrl.h
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/cvs]cvs_base.cpp cvs_base.h
[/branches/a800_cart/src/mame/jaleco]tetrisp2.cpp tetrisp2.h tetrisp2_v.cpp
[/branches/a800_cart/src/mame/layout]stepstag.lay
[/branches/a800_cart/src/mame/pc]pcipc.cpp

r194079 Monday 20th March, 2023 at 19:09:25 UTC by AJR
mc68hc11: Fix STOP recovery again
[/branches/a800_cart/src/devices/cpu/mc68hc11]mc68hc11.cpp

r194078 Monday 20th March, 2023 at 17:02:49 UTC by Osso
mame/cvs: created a base class from which cvs.cpp, galaxia.cpp and quasar.cpp derive
[/branches/a800_cart/src/mame/cvs]cvs.cpp cvs.h cvs_base.cpp* cvs_base.h* cvs_v.cpp galaxia.cpp galaxia.h galaxia_v.cpp quasar.cpp quasar.h quasar_v.cpp

r194077 Monday 20th March, 2023 at 10:05:16 UTC by Olivier Galibert
emumem_mview: Add the forgotten key, allows to distinguish ram zones at the same address in different views, including recursively.
[/branches/a800_cart/src/emu]emumem_mview.cpp

r194076 Monday 20th March, 2023 at 10:05:16 UTC by Vasantha Crabb
taito/tnzs.cpp: Use a single view for RAM/ROM bank.
[/branches/a800_cart/src/mame/taito]tnzs.cpp tnzs.h tnzs_m.cpp

r194075 Sunday 19th March, 2023 at 22:29:02 UTC by Justin Kerk
Update mess.flt
[/branches/a800_cart/src/mame]mess.flt

r194074 Sunday 19th March, 2023 at 21:49:32 UTC by AJR
pc8801mk2sr, pc88va: Enable outputs to joystick pins 6 & 7
[/branches/a800_cart/src/mame/nec]pc8801.cpp pc8801.h pc88va.cpp pc88va.h

r194073 Sunday 19th March, 2023 at 21:06:55 UTC by AJR
Encode certain tracks as single density in .d88 floppy format

* bml3mp1802, x1: Hook up DDEN control for FDC
[/branches/a800_cart/src/devices/bus/bml3]bml3mp1802.cpp
[/branches/a800_cart/src/lib/formats]d88_dsk.cpp
[/branches/a800_cart/src/mame/sharp]x1.cpp

r194072 Sunday 19th March, 2023 at 19:54:29 UTC by AJR
bml3mp1802: Clean up code a little; use input merger for NMI

* bml3mp1805: Don't force ready since 6809 code actually polls for it
[/branches/a800_cart/src/devices/bus/bml3]bml3mp1802.cpp bml3mp1802.h bml3mp1805.cpp

r194071 Sunday 19th March, 2023 at 18:57:31 UTC by Vasantha Crabb
taito/cchance.cpp, taito/tnzs.cpp: Cleaned out crud.

* Reduced duplication in address maps.
* Got rid of bankdev.
* Got rid of inaccessible RAM hiding under sprite chip (it used to use
 shares, but now allocates its own memory).
* Got rid of unnecessary I/O ports in cchance.
[/branches/a800_cart/src/mame/taito]cchance.cpp tnzs.cpp tnzs.h tnzs_m.cpp

r194070 Sunday 19th March, 2023 at 18:36:45 UTC by Osso
New working clones
------------------
Yakyuu Kakutou League-Man (Japan, set 2) [Corrado Tomaselli, The Dumping Union]

- irem/m72.cpp: Corrected ROM names for the Kengo sets [Corrado Tomaselli, The Dumping Union]

- irem/m92.cpp updates:
* Corrected ROM names and added IC locations to various sets [Corrado Tomaselli, Brian Troha, The Dumping Union]
* Added correct sound ROMs to Thunder Blaster (Japan) [Corrado Tomaselli, Brian Troha, The Dumping Union]
* Added correct sound ROMs to Yakyuu Kakutou League-Man (Japan) sets [Corrado Tomaselli, Brian Troha, The Dumping Union]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/irem]m72.cpp m92.cpp m92.h

r194069 Sunday 19th March, 2023 at 17:40:47 UTC by zo..blade
c64_cass.xml: Fixed various tape dumps. (#9307)

* Replaced my dump of Angle Ball with the Ultimate Tape Archive V3.0's.
* Replaced my dump of Continental Circus with theirs.
* Replaced my dump of Feud with theirs.
* Replaced Boulder Dash IV.
* Removed my redundant copy of Kettle.
* Replaced my partial dump of RoboCod with UTA3's full one.
* Replaced my dump of Grandmaster Chess with the Ultimate Tape Archive's.
* Replaced Head Over Heels.
* Replaced Master Chess.
* Replaced Micro Rhythm.
* Added Micro Rhythm +.
* Reinstated the Ultimate Tape Archive's exact dumps.
* Added missing side to Feud.
* Deleted more duplicate alts.
* Use context-unique names for cassette sides.

New working software list items
------------------------
c64_cass: Micro Rhythm +
[/branches/a800_cart/hash]c64_cass.xml

r194068 Sunday 19th March, 2023 at 17:16:04 UTC by Vasantha Crabb
cleanup:

* Moved LW-700i skeleton driver to new Brother project.
* taito/tnzs.cpp: Made lightweight base class with only the parts shared
 with cchance.cpp
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/brother]ax145.cpp lw30.cpp lw700i.cpp* lw840.cpp
[/branches/a800_cart/src/mame/skeleton]blw700i.cpp
[/branches/a800_cart/src/mame/taito]cchance.cpp tnzs.h tnzs_m.cpp tnzs_v.cpp

r194067 Sunday 19th March, 2023 at 16:59:44 UTC by Ryan Holtz
Swapped R and B channels in lut-default.png, and adjusted D3D9 LUT-application behaviour. (#11004) [Ryan Holtz]

* lut-default.png: Swapped red and blue channels (fixes GitHub #11001).
* render/d3d/d3dlsl.cpp: Changed screen LUT application to be applied during the color convolution pass on raster systems.
[/branches/a800_cart/artwork]lut-default.png
[/branches/a800_cart/hlsl]color.fx primary.fx
[/branches/a800_cart/src/osd/modules/render/d3d]d3dhlsl.cpp

r194066 Sunday 19th March, 2023 at 16:54:11 UTC by bartmanabyss
brother/lw30.cpp: Added driver for Brother LW-30 word processor. (#10996)

New working systems
---------------------
Brother LW-30
[/branches/a800_cart/scripts/src]formats.lua
[/branches/a800_cart/src/lib/formats]lw30_dsk.cpp* lw30_dsk.h*
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/brother]lw30.cpp*

r194065 Sunday 19th March, 2023 at 16:04:52 UTC by bartmanabyss
brother/lw840.cpp: Added driver for Brother LW-840ic word processor. (#10997)

New working systems
----------------
Brother LW-840ic
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/brother]lw840.cpp*

r194064 Sunday 19th March, 2023 at 15:57:39 UTC by AJR
h8500dasm.cpp: Fix silly mistake in disassembly of illegal instructions
[/branches/a800_cart/src/devices/cpu/h8500]h8500dasm.cpp

r194063 Sunday 19th March, 2023 at 15:56:38 UTC by AJR
mcs96: Translate first 256 bytes of main memory space to register space

* dvmemory.cpp: Fix oversight in recent refactoring (uninitialized variable)
[/branches/a800_cart/src/devices/cpu/mcs96]mcs96.cpp mcs96.h
[/branches/a800_cart/src/emu/debug]dvmemory.cpp

r194062 Sunday 19th March, 2023 at 15:22:34 UTC by Ryan Holtz
More D3D HLSL regression fixes: (#11002) [Ryan Holtz]

* hlsl/post.fx: Fixed double-drawing of screen data with D3D9 HLSL and screen scale/offset.
* render/d3d/d3dhlsl.cpp: Fixed screen-container search function (fixes GitHub #10872).
* render/d3d/d3dhlsl.cpp: Fixed downsample pass, fixes blocky vector bloom.
[/branches/a800_cart/hlsl]post.fx
[/branches/a800_cart/src/osd/modules/render/d3d]d3dhlsl.cpp

r194061 Sunday 19th March, 2023 at 14:58:38 UTC by Dirk Best
amstrad/nc: Rewrite driver

- Use memory views for banking
- Simplify IRQ handling
- Simplify power off handling
- Replace custom PCMCIA hookup with MAME standard
- Combine screen_update for all variants and update LCD colors
- Add support for the NC200 floppy drive
- Hook up RS232 ports
- Split drivers into regional variants with matching keyboard
- Support changing battery state
- Add support for save states

New working systems
-------------------
NC100 (Sweden) [CPCWiki]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/amstrad]nc.cpp nc.h nc_m.cpp nc_v.cpp

r194060 Sunday 19th March, 2023 at 14:58:38 UTC by Dirk Best
pccard_sram: Add support for the Mitsubishi Melcard SRAM card with 1 MB RAM as an example for a card without attribute memory.

Change input ports from DIP to configuration switches.
[/branches/a800_cart/src/devices/machine]pccard_sram.cpp pccard_sram.h
[/branches/a800_cart/src/mame/amiga]amiga.cpp

r194059 Sunday 19th March, 2023 at 14:58:38 UTC by Dirk Best
pccard: Add support for 8-bit reads/writes
[/branches/a800_cart/src/devices/machine]pccard.cpp pccard.h

r194058 Sunday 19th March, 2023 at 14:58:38 UTC by Dirk Best
pccard_sram: Add 1 MB variant
[/branches/a800_cart/src/devices/machine]pccard_sram.cpp pccard_sram.h
[/branches/a800_cart/src/mame/amiga]amiga.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team