Note Feed

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

Previous 50 199869 Revisions Next 50

r197115 Tuesday 16th May, 2023 at 21:05:22 UTC by Nigel Barnes
bus/psion: Added SIBO and Honda expansion port devices:
- 3Fax Modem, 3Link Parallel Printer Interface, 3Link RS232 Serial Interface, and Siena SSD Drive.

psion/psion3a.cpp: Added wakeup with specific keys, and SIBO/Honda expansion ports.

psion/siena.cpp: Added wakeup with specific keys, and Honda expansion port.

psion/workabout.cpp: Added wakeup with specific keys.

machine/psion_asic5.cpp: Partially implemented peripheral mode.

machine/psion_asic9.cpp: Implemented memory protection, and additional external interrupt lines.
[/branches/a800_cart/scripts/src]bus.lua machine.lua
[/branches/a800_cart/src/devices/bus/psion/honda]slot.cpp* slot.h* ssd.cpp* ssd.h*
[/branches/a800_cart/src/devices/bus/psion/sibo]3fax.cpp* 3fax.h* 3link.cpp* 3link.h* slot.cpp* slot.h*
[/branches/a800_cart/src/devices/machine]psion_asic4.cpp* psion_asic4.h* psion_asic5.cpp psion_asic5.h psion_asic9.cpp psion_asic9.h psion_ssd.cpp* psion_ssd.h*
[/branches/a800_cart/src/mame/psion]psion3a.cpp psion_ssd.cpp psion_ssd.h siena.cpp workabout.cpp

r197114 Tuesday 16th May, 2023 at 19:18:20 UTC by Jonathan Gevaryahu
Fix a change which got lost in a manual merge
[/branches/a800_cart/src/devices/bus/a2bus]a2mockingboard.cpp

r197113 Tuesday 16th May, 2023 at 18:52:48 UTC by Jonathan Gevaryahu
Add support for the older Votrax SC-01 chip; currently only used by Bally Astrocade-derived arcade hardware. All other devices remain using the Votrax SC-01-A. [Lord Nightmare]
[/branches/a800_cart/scripts/src]sound.lua
[/branches/a800_cart/scripts/target/mame]tiny.lua
[/branches/a800_cart/src/devices/bus/a2bus]a2mockingboard.cpp
[/branches/a800_cart/src/devices/bus/c64]speakeasy.cpp
[/branches/a800_cart/src/devices/bus/vic20]speakeasy.cpp
[/branches/a800_cart/src/devices/sound]votrax.cpp votrax.h
[/branches/a800_cart/src/mame/ausnz]aussiebyte.cpp
[/branches/a800_cart/src/mame/exidy]exidyttl.cpp
[/branches/a800_cart/src/mame/pinball]taito.cpp
[/branches/a800_cart/src/mame/shared]exidysound.cpp gottlieb_a.cpp
[/branches/a800_cart/src/mame/tiger]k28.cpp
[/branches/a800_cart/src/mame/votrax]votrhv.cpp votrpss.cpp votrtnt.cpp

r197112 Tuesday 16th May, 2023 at 17:59:20 UTC by arcadeshadow
cpc_cass.xml: Metadata cleanups (#11226)

- Replaced countries' abbreviation by their full name.
- Lowercase on descriptive words (like: "Alt", "Demo", "Side", "Incomplete Dump", etc...)
[/branches/a800_cart/hash]cpc_cass.xml

r197111 Tuesday 16th May, 2023 at 17:39:30 UTC by Osso
atari/eprom.cpp, atari/firetrk.cpp: consolidated drivers in single files
[/branches/a800_cart/src/mame/atari]eprom.cpp eprom.h eprom_v.cpp firetrk.cpp firetrk.h firetrk_a.cpp firetrk_a.h* firetrk_v.cpp

r197110 Tuesday 16th May, 2023 at 14:14:51 UTC by Olivier Galibert
hrdvd: Put the chd checksum, not the data checksum
[/branches/a800_cart/src/mame/nichibutsu]hrdvd.cpp

r197109 Tuesday 16th May, 2023 at 09:00:59 UTC by Olivier Galibert
hrdvd: fix csplayh4 dvd image, re-add correct csplayh7 image
[/branches/a800_cart/src/mame/nichibutsu]hrdvd.cpp

r197108 Tuesday 16th May, 2023 at 00:23:39 UTC by AJR
subsino_io.cpp: Fix out-of-bounds accesses
[/branches/a800_cart/src/mame/subsino]subsino_io.cpp

r197107 Monday 15th May, 2023 at 19:46:06 UTC by Osso
hash/kpython2.xml: redumped drmnv3's update DVD (data SHA1 matches the older dump) and converted it to CHD with the new createdvd option [f205v]
[/branches/a800_cart/hash]kpython2.xml

r197106 Monday 15th May, 2023 at 18:58:20 UTC by Osso
atari/foodf.cpp: consolidated driver in single file
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/atari]foodf.cpp foodf.h foodf_v.cpp
[/branches/a800_cart/src/mame/capcom]cps1.cpp
[/branches/a800_cart/src/mame/namco]namcos23.cpp
[/branches/a800_cart/src/mame/taito]vicshoot.cpp

r197105 Monday 15th May, 2023 at 16:52:32 UTC by cam900
psikyo/psikyosh_v.cpp: Add notes for VREG usage (#11231)
[/branches/a800_cart/src/mame/psikyo]psikyosh_v.cpp

r197104 Monday 15th May, 2023 at 16:52:20 UTC by 987123879113
sound/mp3_audio: Implement save states for MP3 decoder (#11232)
[/branches/a800_cart/src/devices/sound]lc82310.cpp mas3507d.cpp mp3_audio.cpp mp3_audio.h

r197103 Monday 15th May, 2023 at 04:38:30 UTC by 987123879113
namco/namcos10.cpp: Add MP3 decoder support to the MEM(P3) board. (#11210)

* 3rdparty/minimp3: Update to latest source (afb604c06bc8beb145fecd42c0ceb5bda8795144).
* sound/mp3_audio.cpp: Add helper class to decode MP3 frame data, abstracting away minimp3 from devices.
* sound/lc82310.cpp: Added basic Sanyo LC82310 MP3 decoder emulation.
* namco/namcos10.cpp: Fixed light gun inputs for Golgo 13: Juusei no Requiem.

Systems promoted to working
------------------
Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A)
Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A)
Seishun-Quiz Colorful High School (CHS1 Ver.A)
[/branches/a800_cart/3rdparty/minimp3]minimp3.h minimp3_ex.h
[/branches/a800_cart/scripts/src]sound.lua
[/branches/a800_cart/src/devices/cpu/tlcs900]tmp95c061.cpp
[/branches/a800_cart/src/devices/sound]lc82310.cpp* lc82310.h* mas3507d.cpp mas3507d.h mp3_audio.cpp* mp3_audio.h*
[/branches/a800_cart/src/mame/namco]namcos10.cpp

r197102 Monday 15th May, 2023 at 02:32:58 UTC by AJR
dragrace: Add raw parameters for screen and correct IRQ timing
[/branches/a800_cart/src/mame/atari]dragrace.cpp dragrace.h

r197101 Sunday 14th May, 2023 at 21:14:30 UTC by Vasantha Crabb
gba.xml: Added Apotris.

New working software list items
----------------
gba: Apotris (v3.4.5) [akouzoukos]
[/branches/a800_cart/hash]gba.xml

r197100 Sunday 14th May, 2023 at 21:08:38 UTC by devin.acker
yamaha/ympcs30.cpp: Added skeletop driver for Yamaha PCS-30 (#11223)

New systems marked not working
--------------
Yamaha PCS-30 [Edward d-tech]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/yamaha]ympcs30.cpp*

r197099 Sunday 14th May, 2023 at 20:54:13 UTC by wilbertpol
msx: Refactored to standard layout and output usage. (#11216)

Made separate layout files per 'region' and drive count, and simplified the code for LED outputs.
[/branches/a800_cart/src/devices/bus/msx/slot]disk.cpp disk.h
[/branches/a800_cart/src/mame/layout]msx.lay msx_ar.lay* msx_ar_1fdd.lay* msx_ar_2fdd.lay* msx_en.lay* msx_jp.lay* msx_jp_1fdd.lay* msx_jp_2fdd.lay* msx_kr.lay* msx_kr_1fdd.lay* msx_nocode.lay* msx_nocode_1fdd.lay* msx_nocode_2fdd.lay* msx_nocode_nocaps.lay* msx_ru.lay* msx_ru_1fdd.lay* msx_ru_2fdd.lay*
[/branches/a800_cart/src/mame/msx]msx.cpp msx.h msx1.cpp msx1_bruc100.cpp msx1_v9938.cpp msx2.cpp

r197098 Sunday 14th May, 2023 at 20:51:52 UTC by Angelo Salese
nintendo/n64.cpp: fix regression
[/branches/a800_cart/src/mame/nintendo]aleck64.cpp n64.cpp n64_gateway.cpp

r197097 Sunday 14th May, 2023 at 20:48:56 UTC by arcadeshadow
nes.xml: Cleaned up descriptions. (#11214)

Fixed capitalisation and replaced abbreviations.
[/branches/a800_cart/hash]nes.xml

r197096 Sunday 14th May, 2023 at 20:30:12 UTC by arcadeshadow
spectrum.cass.xml: Added 16 working items and replaced three items with better dumps. (#11202)

Also corrected some parent/clone relationships, publishers and years based on information on spectrumcomputing.co.uk.

New working software list additions
--------------------------------------------
3D Combat Zone (Aackosoft) [Steven Brown, Planeta Sinclair]
3D Combat Zone (Profisoft) [Steven Brown, Planeta Sinclair]
3D Seiddab Attack (Aackosoft) [Steven Brown, Planeta Sinclair]
Androide (pirate) [Steven Brown, Planeta Sinclair]
Ant Attack (pirate) [Steven Brown, Planeta Sinclair]
Hormigas [spectrumcomputing.co.uk]
La Corona Magica [spectrumcomputing.co.uk]
Lenguaje Maquina - Spectrum №4 [spectrumcomputing.co.uk]
Lenguaje Maquina - Spectrum №10 [spectrumcomputing.co.uk]
Poli Diaz: El Potro de Vallecas (alt) [spectrumcomputing.co.uk]
S.O.S. no Paraíso [Planeta Sinclair]
The Dragonstar Trilogy - Part I (Delta 4) [spectrumcomputing.co.uk]
The Dragonstar Trilogy - Part II (Delta 4) [spectrumcomputing.co.uk]
The Dragonstar Trilogy - Part III (Delta 4) [spectrumcomputing.co.uk]
The Rocky Horror Show (Sound on Sound) [Luís Rato, Planeta Sinclair]
Van Driver (no loading screen) [Steven Brown, Planeta Sinclair]

Redump
--------------------------------------------
Lenguaje Maquina - Spectrum №1 [spectrumcomputing.co.uk]
Merlin (Adventure Workshop) [Luís Rato, Planeta Sinclair]
Jason of the Argonauts (Adventure Workshop) [Luís Rato, Planeta Sinclair]

Fix Parent/CloneOf relationships, Publishers and Years (information provided by spectrumcomputing.co.uk)
[/branches/a800_cart/hash]spectrum_cass.xml

r197095 Sunday 14th May, 2023 at 20:24:48 UTC by fulivi
formats/fs_hp98x5.cpp: Added filesystem handlers for HP9825, HP9831 and HP9845. (#11175)
[/branches/a800_cart/scripts/src]formats.lua
[/branches/a800_cart/src/devices/bus/hp9845_io]hp9885.cpp
[/branches/a800_cart/src/devices/bus/ieee488]hp9895.cpp
[/branches/a800_cart/src/lib/formats]all.cpp fs_hp98x5.cpp* fs_hp98x5.h* hpi_dsk.cpp hpi_dsk.h

r197094 Sunday 14th May, 2023 at 19:37:26 UTC by Angelo Salese
nintendo/aleck64.cpp: fix compile
[/branches/a800_cart/src/mame/nintendo]aleck64.cpp

r197093 Sunday 14th May, 2023 at 18:48:34 UTC by algestam
New working machine added (#11230)

* New working machine added
----------
Teenage Mutant Ninja Turtles 3: Shredder's Last Stand (Konami handheld) [algestam, Sean Riddle, Mr. Do]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/handheld]hh_sm510.cpp

r197092 Sunday 14th May, 2023 at 17:57:01 UTC by Angelo Salese
nintendo/n64_v.cpp: implement interlace mode
[/branches/a800_cart/src/mame/nintendo]aleck64.cpp n64.cpp n64.h n64_gateway.cpp n64_v.cpp

r197091 Sunday 14th May, 2023 at 15:29:25 UTC by Angelo Salese
New systems marked not working
------------------------------
Nintendo 64 (PAL) [NoIntro]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/nintendo]n64.cpp

r197090 Sunday 14th May, 2023 at 15:29:09 UTC by Angelo Salese
hash/n64.xml: QA for crashes
[/branches/a800_cart/hash]n64.xml

r197089 Sunday 14th May, 2023 at 12:01:57 UTC by AJR
subsino2.cpp: Correct silly mistake
[/branches/a800_cart/src/mame/subsino]subsino2.cpp

r197088 Sunday 14th May, 2023 at 11:59:20 UTC by AJR
ds2430a: Silence logging
[/branches/a800_cart/src/devices/machine]ds2430a.cpp

r197087 Sunday 14th May, 2023 at 11:58:08 UTC by AJR
lastfght.cpp, subsino2.cpp: Create new device for I/O ports
[/branches/a800_cart/src/mame/subsino]lastfght.cpp subsino2.cpp subsino_io.cpp* subsino_io.h*

r197086 Sunday 14th May, 2023 at 05:28:32 UTC by Osso
- igt/peplus.cpp: added CAPX2552 ROM, updated comments [Brian Troha]

- namco/namcos23.cpp: updated Gorgon hardware info [Guru]
[/branches/a800_cart/src/mame/igt]peplus.cpp
[/branches/a800_cart/src/mame/namco]namcos23.cpp

r197085 Sunday 14th May, 2023 at 03:30:59 UTC by R. Belmont
apple2e: IIe does not have IOUDIS, only IIc/IIc Plus. [R. Belmont, TomCh]
[/branches/a800_cart/src/mame/apple]apple2e.cpp

r197084 Sunday 14th May, 2023 at 01:26:29 UTC by R. Belmont
x68k_crtc: fix Clang compile. [R. Belmont]
[/branches/a800_cart/src/mame/sharp]x68k_crtc.h

r197083 Saturday 13th May, 2023 at 23:34:02 UTC by R. Belmont
machine/opti82c861.cpp: Skeleton for OPTi 82C861 PCI USB OHCI controller. [R. Belmont]
[/branches/a800_cart/scripts/src]machine.lua
[/branches/a800_cart/src/devices/machine]opti82c861.cpp* opti82c861.h*

r197082 Saturday 13th May, 2023 at 23:15:19 UTC by Carl
x68k: fix bg layer positioning and another layer selection case
[/branches/a800_cart/hash]x68k_flop.xml
[/branches/a800_cart/src/mame/sharp]x68k.h x68k_crtc.cpp x68k_crtc.h x68k_v.cpp

r197081 Saturday 13th May, 2023 at 21:12:17 UTC by Ryan Holtz
Skeleton driver for 600 Cellular Activation Tester (#11225)

* New systems marked not working
------------------------------
600 Cellular Activation Tester [Ryan Holtz, Leo Romo]

-m6801.cpp: Fixed HD6303R to use an internal map, removed internal-only
handlers from associated drivers. [Ryan Holtz]

-video.cpp: Raised maximum prescale value to 20 to account for very
small LCDs. [Ryan Holtz]

-screen.cpp: Replaced old MCFG_ references in a warning message with
member function names. [Ryan Holtz]

* -timekpr: Added Dallas DS1643, a clone of the STMicro M48T58. [Ryan Holtz]
[/branches/a800_cart/src/devices/cpu/m6800]m6801.cpp m6801.h
[/branches/a800_cart/src/devices/machine]timekpr.cpp timekpr.h
[/branches/a800_cart/src/emu]screen.cpp
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/roland]roland_jx8p.cpp
[/branches/a800_cart/src/mame/skeleton]600cat.cpp* digitech_gsp5.cpp
[/branches/a800_cart/src/mame/yamaha]ymdx7.cpp ymdx9.cpp
[/branches/a800_cart/src/osd/modules/lib]osdobj_common.cpp
[/branches/a800_cart/src/osd/sdl]video.cpp
[/branches/a800_cart/src/osd/windows]video.cpp

r197080 Saturday 13th May, 2023 at 21:03:49 UTC by buffi
video/epic12.cpp: Fix clipping of CV1K games (#11227)

Change clipping for CV1K games to draw 32 pixels surrounding the visible area.

This can be easily seen in Muchi Muchi Pork, which has a VRAM viewer in Special mode (Object Test), which will show 32 px drawn around the visible areas of framebuffers.

For most gamers, this wont really matter at all... except for in Muchi Muchi Pork, where changing this actually fixes a bug for Rafute.

When Bombing with Rafute, the screen background will go wavy in a sine-like pattern. Currently in mame, the top of screen will show black pixels when this happens.

With this fix for clipping, the background will instead be visible correctly.

Also renamed the "scroll registers" to have it more clear which one of these are actually used as a "scroll register" (or rather offset for drawing), and which one is strictly used for clipping.
[/branches/a800_cart/src/devices/video]epic12.cpp epic12.h
[/branches/a800_cart/src/mame/misc]cv1k.cpp

r197079 Friday 12th May, 2023 at 18:50:53 UTC by Osso
taito/vicshoot.cpp: verified resonator value and pin 7 state for the OKIs [Hammy]
[/branches/a800_cart/src/mame/taito]vicshoot.cpp

r197078 Friday 12th May, 2023 at 16:27:59 UTC by Osso
New systems marked not working
------------------------------
Victory Shoot [Hammy]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/taito]pkspirit.cpp vicshoot.cpp*

r197077 Friday 12th May, 2023 at 14:38:45 UTC by Osso
New systems marked not working
------------------------------
Poker Spirit [Hammy]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/taito]pkspirit.cpp* slapshot.cpp

r197076 Friday 12th May, 2023 at 07:17:27 UTC by Olivier Galibert
xt446: fix typo
[/branches/a800_cart/src/devices/sound]xt446.cpp

r197075 Friday 12th May, 2023 at 07:17:27 UTC by Olivier Galibert
hrdvd: rename dvds, notice that the csplayh7 image was incorrect (it was nb8012, e.g. pokoachu
[/branches/a800_cart/src/mame/nichibutsu]hrdvd.cpp

r197074 Friday 12th May, 2023 at 00:58:58 UTC by AJR
adam_spi: Hook up EPCI to CPU and RS-232 port
[/branches/a800_cart/src/devices/bus/adamnet]spi.cpp

r197073 Thursday 11th May, 2023 at 19:20:54 UTC by Osso
atari/gauntlet.cpp, atari/jedi.cpp: consolidated drivers in single files
[/branches/a800_cart/src/mame/atari]gauntlet.cpp gauntlet.h gauntlet_v.cpp jedi.cpp jedi.h jedi_a.cpp jedi_v.cpp

r197072 Thursday 11th May, 2023 at 18:39:18 UTC by Vasantha Crabb
atari/atarigt.cpp: Deal with 'temporary' INPUT_PORT_OVERRIDE_FULLY_NUKES_PREVIOUS still being set.
[/branches/a800_cart/src/mame/atari]atarigt.cpp
[/branches/a800_cart/src/mame/sinclair]sprinter.cpp

r197071 Thursday 11th May, 2023 at 18:20:11 UTC by halcyon00
atari/atarigt.cpp: Added input definitions for newest version of Primal Rage. (#11206)

The latest 2.3 version has dedicate start buttons.
[/branches/a800_cart/src/mame/atari]atarigt.cpp

r197070 Thursday 11th May, 2023 at 18:02:16 UTC by holub
sinclair/sprinter.cpp: Added Sprinter Sp2000 enhanced Spectrum clone. (#11018)

cpu/z80:  Added support for variants with address translation and implemented Z84C015 chip selects.

New working clones
-------------------
Peters Plus, Ivan Mak Sprinter Sp2000
[/branches/a800_cart/scripts/src]cpu.lua
[/branches/a800_cart/src/devices/bus/rs232]hlemouse.cpp
[/branches/a800_cart/src/devices/cpu/z80]tmpz84c011.h tmpz84c015.cpp tmpz84c015.h z80.cpp z80.h z84c015.cpp* z84c015.h*
[/branches/a800_cart/src/emu]emumem.h
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/sinclair]sprinter.cpp*
[/branches/a800_cart/src/osd/modules/debugger]debuggdbstub.cpp

r197069 Thursday 11th May, 2023 at 17:41:05 UTC by mark.garlanger
heathkit/tlb.cpp: Added a ROM variant for the watz19 device. (#11188)

Also fixed DIP switch settings for super19 and watz19, ad simplified Ultra 19 memory map.
[/branches/a800_cart/src/mame/heathkit]tlb.cpp

r197068 Thursday 11th May, 2023 at 17:23:19 UTC by david..foxhack..silva
snes.xml: Marked Chavez games as clones of Riddick Bowe Boxing and Boxing Legends of the Ring. (#11209)
[/branches/a800_cart/hash]snes.xml

r197067 Thursday 11th May, 2023 at 15:36:17 UTC by AJR
mb87030: Make DMA transfers go through DREG rather than separate single buffer
[/branches/a800_cart/src/devices/machine]mb87030.cpp mb87030.h

r197066 Thursday 11th May, 2023 at 10:25:48 UTC by ywy
taito/taito_f3_v.cpp: fix vram wrap width (bubble symphony platforms) (#11211)

corrects mistake introduced by 819a5c4
[/branches/a800_cart/src/mame/taito]taito_f3_v.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team