Note Feed

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

Previous 50 199869 Revisions Next 50

r193224 Tuesday 20th December, 2022 at 00:57:51 UTC by Vasantha Crabb
bus/msx/ctrl, bus/sms_ctrl: Use AD Stick Z type for XE-1AP throttle.
[/branches/a800_cart/src/devices/bus/msx/ctrl]xe1ap.cpp
[/branches/a800_cart/src/devices/bus/sms_ctrl]xe1ap.cpp

r193223 Tuesday 20th December, 2022 at 00:31:59 UTC by Vasantha Crabb
More Micom XE-1AP adjustments:

* Reversed default throttle direction.  On the desktop version, pulling
 the throttle towards you accelerates.
* Fixed a bad bitfield extraction that stopped right shoulder buttons
 working in Thunder Blade for PC Engine.
[/branches/a800_cart/src/devices/bus/msx/ctrl]xe1ap.cpp
[/branches/a800_cart/src/devices/bus/sms_ctrl]xe1ap.cpp
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193222 Monday 19th December, 2022 at 21:27:18 UTC by Vasantha Crabb
bus/msx: Fixed mislabeled button on FM Towns 6-button Pad.
[/branches/a800_cart/src/devices/bus/msx/ctrl]sgadapt.cpp towns6b.cpp
[/branches/a800_cart/src/devices/bus/sms_ctrl]md6bt.cpp
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193221 Monday 19th December, 2022 at 20:19:46 UTC by hap
gunsmoke: make game string build date more readable
[/branches/a800_cart/src/mame/capcom]gunsmoke.cpp

r193220 Monday 19th December, 2022 at 19:55:22 UTC by clawgrip
sega/model3.cpp: Added drive board ROMs from Scud Race to Dirt Devils (uses the same PCB). (#10677) [Museo del Recreativo]
[/branches/a800_cart/src/mame/sega]model3.cpp

r193219 Monday 19th December, 2022 at 19:54:03 UTC by hap
parodius,gokuparo: add sub-title to game string
[/branches/a800_cart/src/mame/konami]konamigx.cpp parodius.cpp

r193218 Monday 19th December, 2022 at 19:52:30 UTC by clawgrip
capcom/gunsmoke.cpp: Dumped and added a new North American Gun.Smoke set. (#10690)

Also fixed years and names on other sets

New working clones
-------------------------
Gun.Smoke (USA and Canada, 1986/01/20) [Victor Fernandez (City Game), Jordi Beltrán]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/capcom]gunsmoke.cpp

r193217 Monday 19th December, 2022 at 18:56:49 UTC by arcadeshadow
ibm5170_cdrom.xml: Fixed misspelled game title. (#10699)

Corrected "Peristroka" to "Perestroika".
[/branches/a800_cart/hash]ibm5170_cdrom.xml

r193216 Monday 19th December, 2022 at 18:49:46 UTC by hap
device_state_entry::format: fix wrong value when used with callexport
[/branches/a800_cart/src/emu]distate.cpp

r193215 Monday 19th December, 2022 at 18:48:30 UTC by 0kmg
sega/turbo.cpp: Clarified turbo lives DIP switch setting name. (#10707)
[/branches/a800_cart/src/mame/sega]turbo.cpp

r193214 Monday 19th December, 2022 at 18:29:49 UTC by eric.anderson
skeleton: Renamed Vector 4 to Vector 3. (#10697)

It appears Vector Graphic Monitor 4 was confused with Vector 4.

Fixed some of the easier Vector 4-isms, but it will need more thorough work.
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/skeleton]vector3.cpp* vector4.cpp

r193213 Monday 19th December, 2022 at 18:22:31 UTC by anthony
yamaha/ymdx9.cpp: Resolved issues with incoming MIDI. (#10702)

* Added divider on 500 kHz midi serial clock.
* Added missing MIDI data read handler.
[/branches/a800_cart/src/mame/yamaha]ymdx9.cpp

r193212 Monday 19th December, 2022 at 17:47:03 UTC by hap
turbo: no need for port_0_r
[/branches/a800_cart/src/mame/sega]turbo.cpp turbo.h turbo_v.cpp

r193211 Monday 19th December, 2022 at 17:25:49 UTC by 0kmg
sega/turbo.cpp: Added missing pedal inputs. (#10704)

- turbo: Added pedal. Made shifter start in low gear by default.
- buckrog: Added configuration to select (upright) button machine or (cockpit) pedal machine. Corrected cabinet type DIP switch.
[/branches/a800_cart/src/mame/sega]turbo.cpp turbo.h

r193210 Monday 19th December, 2022 at 17:11:07 UTC by Osso
New clones marked as NOT_WORKING
--------------------------------
White Water (P-6) [Matt’s Basement Arcade, PinMAME]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/pinball]wpc_flip2.cpp

r193209 Monday 19th December, 2022 at 16:15:33 UTC by Angelo Salese
nec/pc8801.cpp: promote machines to working status (#10685)

- video/upd3301.cpp: fix off by one attribute bugs happening for pc8801 N-88 Basic and several other entries;
- nec/pc8801.cpp: backported centronics hookup from pc8001, allows supporting Jast Sound thru Covox interface in some Jast entries;
- nec/pc8801.cpp: fix 1bpp graphic layer drawing when uPD3301 is not in color mode, fixes byoin regression;

Machines promoted to working
----------------------------
nec/pc8801.cpp: PC-8801mkIISR, PC-8801MH, PC-8801MA [Angelo Salese, Oliver Galibert, Carl]

Clones promoted to working
----------------------------
nec/pc8801.cpp: PC-8801mkIIFR, PC-8801mkIIMR, PC-8801FA, PC-8801MA2 [Angelo Salese, Oliver Galibert, Carl]

New working software list additions
-----------------------------------
pc8801_flop.xml: D' (cracked) [Neo Kobe], Donkey Kong 3 - Dai Gyakushuu [Game Preservation Society, Carl, Disk Blitz]

New NOT_WORKING software list additions
---------------------------------------
pc8801_flop.xml: D' (alt) [Neo Kobe]
[/branches/a800_cart/hash]pc8801_flop.xml
[/branches/a800_cart/src/devices/bus/centronics]covox.cpp
[/branches/a800_cart/src/devices/bus/pc8801]pc8801_exp.cpp
[/branches/a800_cart/src/devices/video]upd3301.cpp upd3301.h
[/branches/a800_cart/src/mame/nec]pc8001.cpp pc8001.h pc8801.cpp pc8801.h

r193208 Sunday 18th December, 2022 at 20:14:51 UTC by hap
buckrog: correct sprite priority 74148
[/branches/a800_cart/src/mame/konami]k051960.cpp
[/branches/a800_cart/src/mame/sega]turbo_v.cpp

r193207 Sunday 18th December, 2022 at 20:09:17 UTC by James Wallace
globalfr: Back out fading effect, hardware doesn't support it (nw)
[/branches/a800_cart/src/mame/layout]globalfr.lay

r193206 Sunday 18th December, 2022 at 19:57:24 UTC by Vasantha Crabb
machine/micomxe1a.cpp: Fixed a dumb editing error with delays.
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193205 Sunday 18th December, 2022 at 19:07:16 UTC by Vasantha Crabb
machine/micomxe1a.cpp: Fudged timings to work with buggy CRI games.

CSK Research Institute games on FM Towns don't follow the same sequence
as other games when reading inputs.  They depend on the data lines not
being updated for some time after /Ack goes high, and can miss
transitions if the timing is too tight (ironic that 16MHz '386 software
has these issues when the 7MHz 6502 in the PC Engine gets by fine).
This fudges the timings to work with the these buggy games without
breaking the other use cases.

Also for some reason, these games expect an XE-1AP in MD mode with a
Sega controller adapter - they won't work wth an XE-1AP in Personal
Computer mode, and they won't work with the XE-1AJ or its NEC-branded
relative.  In MAME you can flip the Interface setting to MD in the
Machine Configuration options without needing to use an adapter device.
[/branches/a800_cart/hash]fmtowns_cd.xml x68k_flop.xml
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193204 Sunday 18th December, 2022 at 18:33:41 UTC by AJR
emuopts.cpp: Correction for 42adf5d51de36560547449c6c279a8df9df7dcfe
[/branches/a800_cart/src/emu]emuopts.cpp

r193203 Sunday 18th December, 2022 at 17:48:51 UTC by AJR
Software list-provided default option fixes
- Give "slot_default" option values default priority rather than maximum priority, so command line option specifications can override these
- Silently ignore software list-provided default options or values that don't exist in a particular system configuration
[/branches/a800_cart/src/emu]emuopts.cpp emuopts.h

r193202 Sunday 18th December, 2022 at 16:06:25 UTC by hap
m6809: rename *.ops to *.lst
[/branches/a800_cart/scripts/src]cpu.lua
[/branches/a800_cart/src/devices/cpu/m6809]base6x09.lst* base6x09.ops hd6309.lst* hd6309.ops konami.lst* konami.ops m6809.lst* m6809.ops

r193201 Sunday 18th December, 2022 at 15:59:06 UTC by Vasantha Crabb
machine/micomx1a.cpp: Slightly better timings.
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193200 Sunday 18th December, 2022 at 15:06:18 UTC by Vasantha Crabb
machine/micomx1a.cpp: Confirmed Digital MD mode emulates a 3-button Sega pad.
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp

r193199 Sunday 18th December, 2022 at 13:46:53 UTC by Vasantha Crabb
util/options.cpp: Fixed overriden default option values from OSD.
[/branches/a800_cart/src/lib/util]options.cpp
[/branches/a800_cart/src/osd/modules/lib]osdobj_common.cpp
[/branches/a800_cart/src/osd/sdl]sdlmain.cpp
[/branches/a800_cart/src/osd/windows]winmain.cpp

r193198 Sunday 18th December, 2022 at 12:14:53 UTC by hap
m6809: srcclean *.ops files
[/branches/a800_cart/src/devices/cpu/m6809]base6x09.ops hd6309.ops konami.ops m6809.ops

r193197 Sunday 18th December, 2022 at 11:46:45 UTC by hap
m6809/konami: add IMM_IM from hd6309
[/branches/a800_cart/src/devices/cpu/m6809]hd6309.cpp konami.cpp konami.h konami.ops m6809.cpp

r193196 Sunday 18th December, 2022 at 11:21:33 UTC by Vasantha Crabb
More Micom Soft controller wrangling:

* bus/msx/ctrl: Added XE-1AP pad with defaults for personal computers.
* bus/pce_ctrl: Added XHE-3 PC joystick adapter.
[/branches/a800_cart/scripts/src]bus.lua machine.lua
[/branches/a800_cart/src/devices/bus/msx/ctrl]ctrl.cpp xe1ap.cpp* xe1ap.h*
[/branches/a800_cart/src/devices/bus/pce_ctrl]joypad2.cpp joypad2.h pcectrl.cpp xhe3.cpp* xhe3.h*
[/branches/a800_cart/src/devices/bus/sms_ctrl]xe1ap.cpp
[/branches/a800_cart/src/devices/machine]micomxe1a.cpp* micomxe1a.h*

r193195 Saturday 17th December, 2022 at 23:36:41 UTC by tom
Update snes_slot.cpp (#10695)

fix fast/slow rom reporting
[/branches/a800_cart/src/devices/bus/snes]snes_slot.cpp

r193194 Saturday 17th December, 2022 at 21:07:03 UTC by Vasantha Crabb
bus/sms_ctrl: A few refinements for the XE-1AP controller:

* Game pad version omits the fourth axis from the cyber stick.
* Remumbered analog input ports to match documented channel names.
* Improved notes.
[/branches/a800_cart/src/devices/bus/sms_ctrl]xe1ap.cpp

r193193 Saturday 17th December, 2022 at 19:40:56 UTC by Vasantha Crabb
bus/sms_ctrl: Added support for Denpa XE-1AP controller.

This is the "horsehoe crab" game pad version of the Denpa Micom Soft
Analog/Digital Intelligent Controller System (the other version is the
desktop "cyber stick").

Mega Drive games only support this controller in analog mode (the
default).  Digital mode is designed to be used for games on computers
with MSX-style controller ports that don't support analog controls.
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/sms_ctrl]controllers.cpp controllers.h xe1ap.cpp* xe1ap.h*

r193192 Saturday 17th December, 2022 at 19:39:22 UTC by 0kmg
sega/sg1000.cpp: SG-1000 only has one control port; prevent Othello Multivisions from segfaulting. (#10694)
[/branches/a800_cart/src/mame/sega]sg1000.cpp

r193191 Saturday 17th December, 2022 at 19:21:23 UTC by hap
ginganin: reduce 6840 clock
[/branches/a800_cart/src/mame/jaleco]ginganin.cpp
[/branches/a800_cart/src/mame/konami]twin16.cpp
[/branches/a800_cart/src/mame/namco]tceptor_v.cpp

r193190 Saturday 17th December, 2022 at 17:13:08 UTC by AJR
se3208: Add exception hook callback
[/branches/a800_cart/src/devices/cpu/se3208]se3208.cpp se3208.h

r193189 Saturday 17th December, 2022 at 14:25:25 UTC by Vasantha Crabb
sega/sg1000.cpp: Slotified controller ports.

* Replaced built-in controllers with Sega controller ports for SC-3000
 and SG-1000.
* Fixed inappropriate default assignment of SG-1000 pause button to P
 key, conflicting with the default emulator pause assignment.
* Got rid of half a player 2 D-pad that was somehow polluting the
 Othello Multivision FG-2000.
* Hooked up SF-7000 Centronics busy line to previously unused function.
[/branches/a800_cart/src/devices/bus/sms_ctrl]smsctrl.h
[/branches/a800_cart/src/mame/sega]sg1000.cpp sg1000.h

r193188 Saturday 17th December, 2022 at 12:58:32 UTC by hap
tceptor: correct cpu type
[/branches/a800_cart/src/mame/namco]tceptor.cpp

r193187 Saturday 17th December, 2022 at 12:23:23 UTC by arcadeshadow
ibm5170_cdrom.xml: 16 new software list additions (#10419)

* ibm5170_cdrom.xml: 16 new software list additions

New working software list additions
-----------------------------------
5 Plus One: Pack 10 - The Blues Brothers [redump.org]
5 Plus One: Pack 25 - TV Sports Football [redump.org]
Delphine Classic Collection - Adventure [redump.org]
Hocus Pocus (Europe) [redump.org]
Hocus Pocus (Germany) [redump.org]
Hocus Pocus (Germany, shareware) [redump.org]
Hocus Pocus (Spain) [redump.org]
Hocus Pocus (USA) [redump.org]
Hocus Pocus (USA, rerelease) [redump.org]
Hocus Pocus (USA, rerelease, alt) [redump.org]
Hocus Pocus (USA, mail order release) [redump.org]
id Anthology (rev 1) [redump.org]
id Anthology [redump.org]
The Bitmap Brothers Compilation [redump.org]
Zool: Ninja of the "Nth" Dimension [redump.org]
Zool 2 [redump.org]
[/branches/a800_cart/hash]ibm5170_cdrom.xml

r193186 Saturday 17th December, 2022 at 12:05:59 UTC by Osso
New machines marked as NOT_WORKING
----------------------------------
The Castle [caius]

New clones marked as NOT_WORKING
--------------------------------
The Rock [caius]
[/branches/a800_cart/src/mame]arcade.flt mame.lst
[/branches/a800_cart/src/mame/misc]smd2144c.cpp*

r193185 Saturday 17th December, 2022 at 03:26:57 UTC by R. Belmont
macrtc.cpp: return seconds update logging to LOG_GENERAL. [R. Belmont]
[/branches/a800_cart/src/mame/apple]macrtc.cpp

r193184 Saturday 17th December, 2022 at 03:19:44 UTC by R. Belmont
macrtc.cpp: if the time is set by the host system, count from that time for the rest of the session. [R. Belmont]
- This means changing the time in the emulated system now will actually take effect. Restarting MAME will return to real time.
- The "Clock RAM" test in the Apple IIgs Diagnostics now passes.
[/branches/a800_cart/src/mame/apple]macrtc.cpp macrtc.h

r193183 Saturday 17th December, 2022 at 01:36:36 UTC by Carl
upd765: clear wc if the found sector has the correct cyl in the address field
[/branches/a800_cart/src/devices/machine]upd765.cpp

r193182 Friday 16th December, 2022 at 20:56:52 UTC by Vasantha Crabb
bus/sms_ctrl: Added Konami Hyper Shot for Sega, too.
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/msx/ctrl]hypershot.cpp
[/branches/a800_cart/src/devices/bus/sms_ctrl]controllers.cpp controllers.h hypershot.cpp* hypershot.h*

r193181 Friday 16th December, 2022 at 20:21:59 UTC by Vasantha Crabb
bus/msx/ctrl: Added Konami Hyper Shot controller.
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/msx/ctrl]ctrl.cpp hypershot.cpp* hypershot.h*
[/branches/a800_cart/src/devices/bus/sms_ctrl]controllers.cpp controllers.h
[/branches/a800_cart/src/mame/sega]mdconsole.cpp puckpkmn.cpp

r193180 Friday 16th December, 2022 at 19:26:07 UTC by hap
vendetta: correct some input ports
[/branches/a800_cart/src/mame/konami]vendetta.cpp
[/branches/a800_cart/src/mame/nintendo]dkong.cpp

r193179 Friday 16th December, 2022 at 19:03:59 UTC by Nathan Woods
osd/modules/file: Don't magically substitute environment variables when opening files. (#9859)

* util/options.cpp: Added option types for single and multiple paths.
* util/options.cpp: Substitute environment variables in values from defaults and INI files.
* ui/dirmenu.cpp: Removed hard-coded list of multi-path options.
* plugins: Don't substitute environment variables in path options.
[/branches/a800_cart/plugins]boot.lua
[/branches/a800_cart/plugins/autofire]autofire_save.lua
[/branches/a800_cart/plugins/cheat]init.lua
[/branches/a800_cart/plugins/cheatfind]init.lua
[/branches/a800_cart/plugins/console]init.lua
[/branches/a800_cart/plugins/data]data_hiscore.lua database.lua
[/branches/a800_cart/plugins/hiscore]init.lua
[/branches/a800_cart/plugins/inputmacro]inputmacro_persist.lua
[/branches/a800_cart/plugins/portname]init.lua
[/branches/a800_cart/plugins/timecode]init.lua
[/branches/a800_cart/plugins/timer]timer_persist.lua
[/branches/a800_cart/src/emu]emuopts.cpp
[/branches/a800_cart/src/frontend/mame]clifront.cpp luaengine.cpp mame.cpp
[/branches/a800_cart/src/frontend/mame/ui]dirmenu.cpp moptions.cpp submenu.cpp
[/branches/a800_cart/src/lib/util]options.cpp options.h
[/branches/a800_cart/src/osd/modules/file]posixdir.cpp posixfile.cpp winfile.cpp winrtfile.cpp
[/branches/a800_cart/src/osd/modules/lib]osdobj_common.cpp
[/branches/a800_cart/src/osd/modules/render/bgfx]chainmanager.cpp effectmanager.cpp shadermanager.cpp
[/branches/a800_cart/src/osd/sdl]sdlmain.cpp
[/branches/a800_cart/src/osd/windows]winmain.cpp

r193178 Friday 16th December, 2022 at 18:41:36 UTC by R. Belmont
macrtc.cpp: Updates [R. Belmont]
- Cleaned up, modernized, converted logging to logmacro.h
- Improved documentation comments
- Supports both the original 343-0040 (Mac 128/512) and the 343-0042-B (Mac II, Apple IIgs) with unique behavior
[/branches/a800_cart/src/mame/apple]mac128.cpp macrtc.cpp macrtc.h

r193177 Friday 16th December, 2022 at 17:56:42 UTC by 0kmg
nintendo/playch10.cpp: Added separate gun trigger input. (#10691)

Also fixed incorrect Zapper-like trigger behavior and made gun alarm wire machine configurable.
[/branches/a800_cart/src/mame/nintendo]playch10.cpp vsnes.cpp

r193176 Friday 16th December, 2022 at 14:58:03 UTC by Vasantha Crabb
-bus/sms_ctrl: Better 4-player adaptor and mouse emulation:

* Latch and reset mouse axis counts on first falling TR edge while
 selected.
* Added mouse support to 4-player adaptor.
* Fixed a bug when reading control pad buttons with 4-player adaptor.
[/branches/a800_cart/src/devices/bus/sms_ctrl]mouse.cpp teamplayer.cpp

r193175 Friday 16th December, 2022 at 14:23:47 UTC by Ryan Holtz
osd/windows/window.cpp: Fixed a crash when toggling fullscreen. [Ryan Holtz] (#10692)

osd/windows/window.cpp: Check for a non-null renderer before issuing a draw request to the renderer. [Ryan Holtz]
[/branches/a800_cart/src/osd/windows]window.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team