Note Feed

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

Previous 50 199869 Revisions Next 50

r197369 Sunday 4th June, 2023 at 16:43:17 UTC by arcadeshadow
Fix LeapFrogs' softwarelist name (#11310)

Lowercase on media support "cartridges" word
[/branches/pci_p5txla/hash]leapfrog_didj_cart.xml leapfrog_zippity_cart.xml leapster_explorer_cart.xml

r197368 Sunday 4th June, 2023 at 16:42:29 UTC by rebecca.wallander
compis.xml: Add some recently spotted undumped software to list (#11309)
[/branches/pci_p5txla/hash]compis.xml

r197367 Sunday 4th June, 2023 at 16:41:44 UTC by ywy
taito_f3_v.cpp: Fix visible tile check for alternate tilemap lines (#11311)
[/branches/pci_p5txla/src/mame/taito]taito_f3_v.cpp

r197366 Sunday 4th June, 2023 at 15:12:58 UTC by hap
addocalc: remove power off timer
[/branches/pci_p5txla/src/mame/handheld]hh_pps41.cpp hh_tms1k.cpp

r197365 Sunday 4th June, 2023 at 14:50:11 UTC by wilbertpol
msx1_cart.xml: Add four Quick Disk interfaces (not working). (#11306)

New NOT_WORKING software list additions (msx1_cart.xml)
------------------------------------------
DPQ-280 Quick Disk Drive
DPQ-280 Quick Disk Drive (alt)
QDM-01 Quick Disk Drive
VY-0002 Quick Disk Drive
[/branches/pci_p5txla/hash]msx1_cart.xml
[/branches/pci_p5txla/scripts/src]bus.lua
[/branches/pci_p5txla/src/devices/bus/msx/cart]cartridge.cpp quickdisk.cpp* quickdisk.h* slotoptions.cpp slotoptions.h

r197364 Sunday 4th June, 2023 at 13:01:37 UTC by hap
New working systems
-------------------
Addometer Calculator [hap, Sean Riddle]
[/branches/pci_p5txla/src/mame]mame.lst
[/branches/pci_p5txla/src/mame/handheld]hh_cop400.cpp hh_pic16.cpp hh_pps41.cpp hh_tms1k.cpp
[/branches/pci_p5txla/src/mame/itech]iteagle_fpga.cpp iteagle_fpga.h
[/branches/pci_p5txla/src/mame/layout]addocalc.lay*
[/branches/pci_p5txla/src/mame/tiger]k28.cpp k28m2.cpp

r197363 Sunday 4th June, 2023 at 00:27:30 UTC by R. Belmont
Some more sprintf() deprecation warning fixes. [R. Belmont]
[/branches/pci_p5txla/src/devices/cpu/apexc]apexcdsm.cpp
[/branches/pci_p5txla/src/devices/cpu/dsp56156]tables.cpp
[/branches/pci_p5txla/src/lib/util]jedparse.cpp
[/branches/pci_p5txla/src/tools]jedutil.cpp

r197362 Saturday 3rd June, 2023 at 20:52:00 UTC by R. Belmont
Clean up several sprintf() deprecation warningss in non-3rdparty code. [R. Belmont]
[/branches/pci_p5txla/src/devices/cpu/h8]h8_timer16.cpp
[/branches/pci_p5txla/src/devices/cpu/i386]i386dasm.cpp
[/branches/pci_p5txla/src/devices/cpu/m68000]m68kfpu.cpp
[/branches/pci_p5txla/src/devices/cpu/powerpc]ppccom.cpp ppcdrc.cpp
[/branches/pci_p5txla/src/devices/imagedev]flopdrv.cpp
[/branches/pci_p5txla/src/devices/machine]corvushd.cpp i2cmem.cpp wd_fdc.cpp
[/branches/pci_p5txla/src/emu]attotime.cpp
[/branches/pci_p5txla/src/emu/debug]debugcmd.cpp debugcpu.cpp dvmemory.cpp

r197361 Saturday 3rd June, 2023 at 19:11:01 UTC by AJR
flower.cpp: VBLANK interrupt modernization
[/branches/pci_p5txla/src/mame/misc]flower.cpp

r197360 Saturday 3rd June, 2023 at 18:35:26 UTC by hap
mips3: remove stray printf
[/branches/pci_p5txla/src/devices/cpu/mips]mips3.cpp

r197359 Saturday 3rd June, 2023 at 13:35:27 UTC by hap
k28: (re)add imperfect sound flag
[/branches/pci_p5txla/src/mame/tiger]k28.cpp

r197358 Saturday 3rd June, 2023 at 13:22:43 UTC by Olivier Galibert
votrax: It's more than good enough to remove the flag
[/branches/pci_p5txla/src/devices/sound]votrax.h

r197357 Saturday 3rd June, 2023 at 13:22:16 UTC by hap
iteagle_fpga: fix issue with LOG_SERIAL
[/branches/pci_p5txla/src/mame/itech]iteagle_fpga.cpp

r197356 Saturday 3rd June, 2023 at 11:28:28 UTC by Olivier Galibert
m68000: Remove leftover debug logerror
[/branches/pci_p5txla/src/devices/cpu/m68000]m68000.cpp

r197355 Saturday 3rd June, 2023 at 11:19:25 UTC by hap
1943: correct mcu interrupt pin
[/branches/pci_p5txla/src/mame/capcom]1943.cpp 1943.h

r197354 Saturday 3rd June, 2023 at 11:02:24 UTC by hap
1943: don't ignore audiocpu reset line
[/branches/pci_p5txla/src/mame/capcom]1943.cpp 1943.h 1943_v.cpp

r197353 Saturday 3rd June, 2023 at 10:02:10 UTC by hap
mcs51: add rxb8 to uart reset
[/branches/pci_p5txla/src/devices/cpu/mcs51]mcs51.cpp mcs51.h

r197352 Saturday 3rd June, 2023 at 00:53:35 UTC by AJR
x68k.cpp: Avoid dereferencing null pointers when fewer than 4 floppy drives are configured
[/branches/pci_p5txla/src/mame/sharp]x68k.cpp

r197351 Friday 2nd June, 2023 at 11:13:38 UTC by Curt Coder
New working software list items
-------------------------------
abc1600_hdd: Formatted Micropolis 1325A 69MB, Formatted NEC D5216A 20MB. [Curt Coder]
[/branches/pci_p5txla/hash]abc1600_hdd.xml*
[/branches/pci_p5txla/src/mame/luxor]abc1600.cpp

r197350 Friday 2nd June, 2023 at 10:01:34 UTC by Olivier Galibert
m68000: When a SR S-flag update happens in parallel to a bus access, be careful to delay the update to after the access because it is otherwise seen too early through fc, and acts on mmus&co.  Fixes hp_ipc [ajrhacker, O. Galibert]
[/branches/pci_p5txla/src/devices/cpu/m68000]m68000-sdf.cpp m68000-sdp.cpp m68000-sif.cpp m68000-sip.cpp m68000.cpp m68000.h m68000gen.py m68000mcu-sdfm.cpp m68000mcu-sdpm.cpp m68000mcu-sifm.cpp m68000mcu-sipm.cpp m68008-sdf8.cpp m68008-sdp8.cpp m68008-sif8.cpp m68008-sip8.cpp

r197349 Friday 2nd June, 2023 at 01:51:34 UTC by AJR
blockcarb: Add music
[/branches/pci_p5txla/src/mame/seta]seta.cpp seta.h

r197348 Thursday 1st June, 2023 at 19:55:56 UTC by Vasantha Crabb
misc/micro3d.cpp: Use more plausible input ranges (MT08656).
[/branches/pci_p5txla/src/mame/misc]micro3d.cpp

r197347 Thursday 1st June, 2023 at 18:47:24 UTC by buffi
psikyo/psikyo.cpp: Corrected screen timings and interrupts for Gunbird and Sengoku Ace. (#11303)

Gunbird is verified to use the same timings as Strikers 1945 and Tengai, so Sengoku Ace can be assumed to be similar.
[/branches/pci_p5txla/src/mame/psikyo]psikyo.cpp

r197346 Thursday 1st June, 2023 at 14:57:27 UTC by 987123879113
namco/namcos10.cpp: Add Taiko no Tatsujin RT: Nippon no Kokoro. (#11302)

New working systems
------------------
Taiko no Tatsujin RT: Nippon no Kokoro [nnap, Hajime0512, Peter Wilhelmsen, Samuel Neves]
[/branches/pci_p5txla/src/mame]mame.lst
[/branches/pci_p5txla/src/mame/namco]namcos10.cpp
[/branches/pci_p5txla/src/mame/taito]taitowlf.cpp

r197345 Monday 12th June, 2023 at 15:14:01 UTC by Roberto Fresca
Coinmaster Wheel of Fortune: Swapped program roms names and correct rom load.
[src/mame/misc]coinmvga.cpp

r197344 Monday 12th June, 2023 at 11:43:40 UTC by hap
tigeroad: remove tilerom tag lookup,
midas: remove neogeo.h dependency
[src/emu]xtal.cpp
[src/mame/capcom]sidearms.cpp tigeroad.cpp tigeroad.h tigeroad_spr.cpp tigeroad_v.cpp
[src/mame/neogeo]midas.cpp neogeo.cpp neogeo.h neogeo_spr.h

r197343 Monday 12th June, 2023 at 03:54:47 UTC by Roberto Fresca
New systems marked not working
------------------------------
Wheel of Fortune (P517.v11, Belgium) [Roberto Fresca, Gerald (COY)]
[src/mame]mame.lst
[src/mame/misc]coinmvga.cpp

r197342 Monday 12th June, 2023 at 02:57:40 UTC by Roberto Fresca
Coinmvga.cpp driver: Added more documentation about the H8/3002/3007 CPU used,
and other components.
[src/mame/misc]coinmvga.cpp

r197341 Monday 12th June, 2023 at 02:09:07 UTC by Roberto Fresca
Coinmvga.cpp driver: Fixed the 8bpp graphics.
[src/mame/misc]coinmvga.cpp

r197340 Monday 12th June, 2023 at 02:09:07 UTC by GitHub
-

r197339 Sunday 11th June, 2023 at 23:51:23 UTC by Angelo Salese
bus/a800: modernize cart slot interface (#10528)

- use address_maps instead of catch-all handlers;
- implement rd4 and rd5 line views;
- converted a800_rom_williams_device to the new system, make almost every entry in mega* and prisma* SW to actually boot;
- bus/a800: implement maxflash_1mb / maxflash_8mb devices.
* This allows loading arbitrary collection of .xex files built thru Maxflash Cartridge Studio program as flash ROM binaries;
- bus/a800: implement sic_128kb / sic_256kb / sic_512kb flash ROM devices;
- bus/a800: implement  ast2k, atrax, Blizzard 32kb, Adawliah, SpartaDOS 128KB, A5200 Super Cart variants;
- bus/a800: implement Super Charger math unit device;
- a800_slot.cpp: fix xegs cart default slot for loose cart loading;
- a800_carts.h: merge a800_turbo64 and a800_turbo128 into single a800_turbo slot option;
- bus/a800/a800_slot: split a5200 to own interface

New working software list additions
-----------------------------------
a800.xml: Maxflash Cartridge Studio - Demonstration Workbook [Atarimax Team], SIC! 31-in-1 Demonstration [SIC! Team]
a800.xml: Atrax 01, Atrax 02, Atrax 03, Atrax 04, Atrax 05, Atrax 06, Atrax 08, Atrax 09, Atrax 10, Atrax 11, Atrax 12, Atrax 13, Atrax 15 [Atarimania]
a800.xml: Prince of Persia (AtariMAX i/f), Prince of Persia (SIC! i/f) [AtariAge]

New software list items marked not working
------------------------------------------
a800.xml: Atrax 14, Atrax 16 [Atarimania], Turbo Hit (Blizzard 32kb) [atari.area]
a5200.xml: Bosconian 5200 - Star Destroyer (Ultimate Version) [AtariAge]
[hash]a5200.xml a800.xml a800_flop.xml xegs.xml
[scripts/src]bus.lua
[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*
[src/mame/atari]antic.cpp atari400.cpp atari400.h gtia.cpp

r197338 Sunday 11th June, 2023 at 23:33:05 UTC by Angelo Salese
misc/esripsys.cpp: remove non-existant PORT_PLAYER(3) tags
[src/mame/misc]esripsys.cpp

r197337 Sunday 11th June, 2023 at 21:47:00 UTC by michael.r..furman
coco_fdc: Allow FLEX to work on CoCo machines (#11329)

There are two parts to the change.  First is a correction to the coco_fdc
hardware emulation. Second is file format ordering adjustments wich make
things easier for using FLEX on CoCos.

For the hardware change:  Before the change FLEX was unable to boot on CoCo
machines.  The behaviour and troubleshooting showed that while the FLEX
kernel started up it was unable to read anything from Track 0.  Standard
FLEX disks have SD(FM) on Track 0, and the remainder of the disks (for CoCo
FLEX) are normally DD(MFM) or could also be SD(FM).  The bug was in the
handling of the WDC FDC's INTRQ line.  Reviewing the available
documentation and schematics showed that when the FDC asserts INTRQ two
things happen.  NMI is asserted on the CoCo bus and the HALT signal is
cleared.  The MAME code added an incorrect condition on clearing HALT: It
only happened when Double-Density operation was selected.  This change
fixes the logic to work the same way as is shown in the schematics, that
HALT is cleared any time INTRQ is asserted. SD(FM) disk operations work
properly and FLEX boots completely and runs correctly after making this
change.

File Format Ordering Adjustments:  This part of the change makes it easiser
to use FLEX in CoCo emulation with a wider variety of FLEX-formatted disk
images.  The issue here is that due to the way the JVC disk format works it
winds up being a catch-all for disk images.  Because FLEX has specific
formatting requirements and code to handle this and JVC has no support for
this special formatting, FLEX formats along with DMK and SDF are moved to
come before JVC in the formats list.  This allows a wider variery of
FLEX-formatted disk images to be properly detected.

The DMK disk image from the following recent restoration of FHL Color FLEX
was used for testing:

https://archive.org/details/color-flex-5.0.4-frank-hogg-laboratory
[src/devices/bus/coco]coco_fdc.cpp

r197336 Sunday 11th June, 2023 at 17:18:46 UTC by Vasantha Crabb
emu/devfind.h: Added a lookup() member function to device finders.

This simplifies looking up the target device during configuration.  It
is useful when configuring child devices in things like CPUs with
integrated peripherals.

emu/device.h: Allow templated subdevice() and siblingdevice() to work
with classes that don't derive from device_t (e.g. classes that derive
from device_interface).

util/delegate.h: Added more noexcept.  Won't make much difference as
most of the affected member functions are inline anyway.
[src/devices/bus/imi7000]imi7000.h
[src/devices/bus/isa]gus.cpp
[src/devices/bus/ti99/colorbus]colorbus.cpp
[src/devices/cpu/h8]h8.h
[src/devices/cpu/nec]v5x.h
[src/devices/cpu/psx]psx.h rcnt.cpp sio.cpp
[src/devices/cpu/upd7725]upd7725.cpp
[src/devices/cpu/z180]z180.h
[src/devices/cpu/z80]tmpz84c015.h
[src/devices/machine]40105.cpp 74123.cpp 74148.cpp am53cf96.cpp at.h cdp1879.cpp dp8573.cpp ds1315.cpp ds75160a.cpp ds75161a.cpp e05a30.cpp genpc.h i80130.cpp i82357.h ie15_kbd.cpp ie15_kbd.h ripple_counter.cpp z80ctc.h
[src/devices/sound]t6721a.cpp ymz280b.cpp
[src/devices/video]decsfb.cpp tms34061.cpp tms9927.cpp vic4567.cpp
[src/emu]devfind.h device.h
[src/lib/util]delegate.h
[src/mame/apple]macrtc.cpp
[src/mame/atari]gtia.cpp
[src/mame/konami]k573fpga.h
[src/mame/pinball]wpc.cpp
[src/mame/sgi]sgi_gr1.h
[src/mame/shared]megacdcd.h xbox_pci.h
[src/mame/sunelectronics]ikki.cpp
[src/mame/vsystem]vsystem_gga.cpp

r197335 Sunday 11th June, 2023 at 14:57:13 UTC by mark.garlanger
heathkit/h89.cpp add support for z37 soft-sector controller (#11276)

Machines promoted to WORKING
---------------------------------
Heathkit H89 [Mark Garlanger]
[src/mame/heathkit]h89.cpp intr_cntrl.cpp* intr_cntrl.h* tlb.cpp z37_fdc.cpp* z37_fdc.h*

r197334 Sunday 11th June, 2023 at 10:21:44 UTC by hap
namcos10: put test switch on F2
[src/mame/capcom]bionicc.cpp
[src/mame/namco]namcos10.cpp

r197333 Sunday 11th June, 2023 at 08:17:49 UTC by hap
h8.8: remove erroneous "auto"
[src/devices/cpu/h8]h8.h

r197332 Saturday 10th June, 2023 at 23:08:20 UTC by AJR
las3000: Add cassette and joystick interfaces (both untested); correct clocks
[src/devices/bus/a2gameio]gameio.cpp gameio.h
[src/mame/vtech]laser3k.cpp

r197331 Saturday 10th June, 2023 at 20:47:23 UTC by R. Belmont
osd/modules: Cleaned up most macOS deprecation warnings up to and including 10.13.  [R. Belmont]
* This raises the hard minimum macOS and SDK versions to 10.13.
* In practice, the minimum since 0.252 has been macOS 11 Big Sur.
* 10.13/10.14/10.15 can be built and run with this unsupported patch: https://gist.github.com/rb6502/8a1736ee3775f998e8e71faa47ae4b59
 The patch works for me, but no guarantees are offered and it may break at any time.
[src/osd/modules/debugger]debugosx.mm
[src/osd/modules/debugger/osx]debugconsole.mm debugview.mm debugwindowhandler.mm deviceinfoviewer.mm devicesviewer.mm disassemblyview.mm disassemblyviewer.mm errorlogviewer.mm memoryviewer.mm pointsviewer.mm
[src/osd/modules/sound]coreaudio_sound.cpp

r197330 Saturday 10th June, 2023 at 15:45:34 UTC by Angelo Salese
New software list items marked not working
------------------------------------------
a800.xml: Turbo Hit (Blizzard 32kb) [atari.area]
[/branches/a800_cart/hash]a800.xml

r197329 Saturday 10th June, 2023 at 15:22:19 UTC by Angelo Salese
New working software list items
-------------------------------
a800.xml: Atrax #01, Atrax #02, Atrax #03, Atrax #04, Atrax #05, Atrax #06, Atrax #08, Atrax #09, Atrax #10, Atrax #11, Atrax #12, Atrax #13, Atrax #15 [Atarimania]
a800.xml: Prince of Persia (AtariMAX i/f), Prince of Persia (SIC! i/f) [AtariAge]

New software list items marked not working
------------------------------------------
a800.xml: Atrax #14, Atrax #16 [Atarimania]
[/branches/a800_cart/hash]a800.xml

r197328 Saturday 10th June, 2023 at 13:40:10 UTC by Angelo Salese
misc/coinmvga.cpp: fix most of GFX decoding
[src/mame/misc]coinmvga.cpp

r197327 Saturday 10th June, 2023 at 10:34:07 UTC by hap
buraikenb: comparing the rom data, it's a bootleg after all
[src/mame/capcom]lwings.cpp

r197326 Saturday 10th June, 2023 at 10:27:42 UTC by hap
1943: fix recent regression with bootleg sets
[src/mame/capcom]1943.cpp

r197325 Saturday 10th June, 2023 at 01:12:48 UTC by AJR
pc1000, misterx, ordisava: Emulation overhaul
- Fix bank switching of ROM areas
- Replace LCDC with type that has the correct accented characters for European versions
- Add localized key definitions for all three systems; identify all unknown keys and rebind keys to better match QWERTY/QWERTZ/AZERTY layouts
- Eliminate runtime port tag lookups
- Separate driver from pc2000.cpp
[src/mame]mame.lst
[src/mame/vtech]pc1000.cpp* pc2000.cpp

r197324 Saturday 10th June, 2023 at 01:05:26 UTC by AJR
sed1200: Modernize emulation
- Reduce bus to 4 bits (but note that an 8-bit variant exists), and add CS write handler to ensure multiple writes go to the correct nibbles. This results in considerable uglification of the mt32 driver code, but is more hardware-accurate.
- Speculatively eliminate cursor wraparound at first and last positions. This may or may not be accurate, but seems to produce neater results.
- Save state of internal variables.
[src/devices/video]sed1200.cpp sed1200.h
[src/mame/roland]roland_mt32.cpp

r197323 Saturday 10th June, 2023 at 00:21:42 UTC by arcadeshadow
specpls3_flop.xml: Software list additions (#11326)

New working software list additions
--------------------------------------------
19 Part One - Boot Camp [El Trastero del Spectrum]
2 por 1: Rock'n Roller + Wells & Fargo [Steven Brown, Planeta Sinclair]
Averno [Steven Brown, Planeta Sinclair]
Dragons of Flame [El Trastero del Spectrum]
Dungeons of Gomilandia (v0.1a) [RetroWorks]
Dungeons of Gomilandia (v0.1) [Spectrum Computing]
El Asombroso Spider-Man y Capitán America en La Venganza del Dr. Muerte! [El Trastero del Spectrum]
El Equipo A [El Trastero del Spectrum]
Frightmare (Zafiro) [El Trastero del Spectrum]
Gunship (Erbe, alt) [El Trastero del Spectrum]
High Steel (Erbe, alt) [Steven Brown, Planeta Sinclair]
Pit-Fighter (Dro Soft) [El Trastero del Spectrum]
Power Magic (alt) [El Trastero del Spectrum]
Rainbow Islands (Erbe, alt) [El Trastero del Spectrum]
Reaper [Spectrum Computing]
Renaud [El Trastero del Spectrum]
Seto Taisho Special Edition [Spectrum Computing]
Shadow Warriors (Erbe) [El Trastero del Spectrum]
Solo [El Trastero del Spectrum]
Starlife [El Trastero del Spectrum]
Test Match [Steven Brown, Planeta Sinclair]
The Dragonslayer Trilogy [Steven Brown, Planeta Sinclair]
The Duel - Test Drive II (Dro Soft) [El Trastero del Spectrum]
The Sunflower Number Show (alt) [Steven Brown, Planeta Sinclair]
The Tears of the Moon + Laskar's Crystals [Steven Brown, Planeta Sinclair]
Ulises [El Trastero del Spectrum]

New NOT working software list additions
--------------------------------------------
Heavy Metal [El Trastero del Spectrum]
Skate Wars [Steven Brown, Planeta Sinclair]
Spectrum +3 Spectacular [Steven Brown, Planeta Sinclair]
The Archon Collection [Steven Brown, Planeta Sinclair]

Redump software list
--------------------------------------------
NARC (Erbe) [El Trastero del Spectrum]

Metadata cleanups: update descriptions, added region and language info tag, moved XML comments to XML notes tag
[hash]specpls3_flop.xml

r197322 Saturday 10th June, 2023 at 00:11:20 UTC by AJR
pc1000.xml: Correct a few release years to match copyright text
[hash]pc1000.xml

r197321 Friday 9th June, 2023 at 20:21:24 UTC by Angelo Salese
misc/coinmvga.cpp: remove extra backslash [skip ci]
[src/mame/misc]coinmvga.cpp

r197320 Friday 9th June, 2023 at 20:19:24 UTC by Angelo Salese
misc/coinmvga.cpp: fix CPU type after OG feedback, fix video a bit
[src/mame/misc]coinmvga.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team