Note Feed

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

Previous 50 199869 Revisions Next 50

r193524 Wednesday 18th January, 2023 at 13:52:58 UTC by arcadeshadow
ibm5170_cdrom.xml: 13 New working software list additions (#10826)

* ibm5170_cdrom.xml: 13 New working software list additions

New working software list additions
--------------------------------------------
Humans 1 and 2 (Europe, OEM) [redump.org]
Humans 1 and 2 (Europe, re-release) [redump.org]
Prince of Persia 2 - The Shadow and the Flame (USA) [redump.org]
Prince of Persia CD Collection (Europe) [redump.org]
Prince of Persia CD Collection (USA) [redump.org]
Prince of Persia Collection: Limited Edition (Europe) [redump.org]
Prince of Persia Collection: Limited Edition (Europe, alt) [redump.org]
Prince of Persia Collection: Limited Edition (USA) [redump.org]
Prince of Persia Collection: Limited Edition (Netherlands) [redump.org]
Prince of Persia Collection: Limited Edition (Brazil) [redump.org]
Telstar 10 CD ROM Box Set [redump.org]
The Humans (Europe) [redump.org]
The Humans (USA) [redump.org]

* Update ibm5170_cdrom.xml

Notes cleaning (removed obsolete text and update information)

* Update ibm5170_cdrom.xml

Normalized the "Windows 95" value of the 'platform' tag.
Corrected the redump URL for the "10 Game CD ROM"
[/branches/a800_cart/hash]ibm5170_cdrom.xml

r193523 Wednesday 18th January, 2023 at 12:46:29 UTC by Vasantha Crabb
osd: Still more XInput rhythm game controller support for Windows:

* Added support for DJ Hero turntable controller.
* Added support for Rock Band keyboard controller pedal.
* Fixed pickup selector switch on guitar controllers.
[/branches/a800_cart/src/emu]inputdev.cpp
[/branches/a800_cart/src/osd/modules/input]input_winhybrid.cpp input_xinput.cpp input_xinput.h

r193522 Wednesday 18th January, 2023 at 06:22:01 UTC by Osso
mame/b*-e*: put drivers in anonymous namespaces where applicable, updated #ifndef guards to the current tree structure
[/branches/a800_cart/src/mame/banctec]banctec.cpp
[/branches/a800_cart/src/mame/bandai]design_master.cpp rx78.cpp sv8000.cpp wswan_v.h
[/branches/a800_cart/src/mame/barcrest]mpu2.cpp mpu3.cpp mpu4_characteriser_bootleg.h mpu4_characteriser_pal.h mpu4_characteriser_pal_bwb.h mpu4dealem.cpp
[/branches/a800_cart/src/mame/bfm]bfm_bd1.h bfm_bda.h bfm_dm01.h bfm_sc2.cpp bfm_swp.cpp bfmsys83.cpp rastersp.cpp
[/branches/a800_cart/src/mame/bitcorp]gamate.cpp gamate_v.h
[/branches/a800_cart/src/mame/bmc]bmcbowl.cpp bmcpokr.cpp popobear.cpp
[/branches/a800_cart/src/mame/booth]apexc_m.h
[/branches/a800_cart/src/mame/camputers]camplynx.cpp
[/branches/a800_cart/src/mame/cantab]jupace.cpp
[/branches/a800_cart/src/mame/capcom]alien.cpp bionicc.cpp cps1bl_5205.cpp cps1bl_pic.cpp cps2comm.h cps2crypt.h cps3_a.h egghunt.cpp instantm.cpp kenseim.cpp sf.cpp tigeroad_spr.h tvcapcom.cpp
[/branches/a800_cart/src/mame/casio]casio_rompack.cpp casloopy.cpp cfx9850.cpp fp1100.cpp fp200.cpp fp6000.cpp fp6000_kbd.h ht6000.cpp pb1000.cpp pv2000.cpp
[/branches/a800_cart/src/mame/ces]cesclass.cpp galgames.cpp
[/branches/a800_cart/src/mame/cinematronics]cinemat_a.h dlair.cpp dlair2.cpp leland_a.h nl_armora.h nl_barrier.h nl_boxingb.h nl_cinemat_common.h nl_ripoff.h nl_solarq.h nl_spacewar.h nl_speedfrk.h nl_starcas.h nl_starhawk.h nl_sundance.h nl_tailg.h nl_warrior.h
[/branches/a800_cart/src/mame/citoh]cit101.cpp cit101_kbd.h cit101xl.cpp cit220.cpp cit220_kbd.h
[/branches/a800_cart/src/mame/coleco]coleco_m.h
[/branches/a800_cart/src/mame/commodore]c64.cpp c64dtv.cpp c900.cpp cbm2.cpp cbm_snqk.h clcd.cpp mps1230.cpp pet.cpp plus4.cpp vic10.cpp vic20.cpp
[/branches/a800_cart/src/mame/compugraphic]pwrview.cpp
[/branches/a800_cart/src/mame/conitec]prof80mmu.h
[/branches/a800_cart/src/mame/cromemco]mcb216.cpp
[/branches/a800_cart/src/mame/dai]dai_snd.h
[/branches/a800_cart/src/mame/dataeast]backfire.cpp cntsteer.cpp dblewing.cpp decbac06.h deckarn.h decmxc06.h deco104.h deco146.h deco156_m.h deco16ic.h deco222.h deco_ace.h deco_irq.h decocass_tape.h decocomn.h decocpu6.h decocpu7.h decrmc3.h deshoros.cpp dreambal.cpp madmotor.cpp mirage.cpp progolf.cpp vaportra.cpp
[/branches/a800_cart/src/mame/ddr]ac1.cpp bcs3.cpp jtc.cpp k7659kb.h kc_keyb.h kramermc.cpp mc8020.cpp mc8030.cpp nanos.cpp pcm.cpp vcs80.cpp
[/branches/a800_cart/src/mame/dec]dc305.h dct11em.cpp dec_lk201.h decioga.h decmate2.cpp dectalk.cpp decwritr.cpp rainbow.cpp rx01.h vax11.cpp vk100.cpp vt100.cpp vt220.cpp vt240.cpp vt320.cpp vt52.cpp vt520.cpp vt62.cpp vtvideo.h
[/branches/a800_cart/src/mame/dgrm]blackt96.cpp
[/branches/a800_cart/src/mame/dms]dms5000.cpp zsbc3.cpp
[/branches/a800_cart/src/mame/drc]zrt80.cpp
[/branches/a800_cart/src/mame/dynax]dynax_blitter_rev2.h
[/branches/a800_cart/src/mame/eaca]cgenie.cpp
[/branches/a800_cart/src/mame/edevices]diverboy.cpp edevices.h mwarr.cpp pzletime.cpp
[/branches/a800_cart/src/mame/efo]cedar_magnet.cpp cedar_magnet_flop.h cedar_magnet_plane.h cedar_magnet_sprite.h nightmare.cpp
[/branches/a800_cart/src/mame/elektor]elekscmp.cpp junior.cpp
[/branches/a800_cart/src/mame/elektron]elektronmono.cpp
[/branches/a800_cart/src/mame/emusys]emax.cpp emu2.cpp emu3.cpp emu68k.cpp
[/branches/a800_cart/src/mame/ensoniq]enmirage.cpp esq1.cpp esqasr.cpp esqlcd.h esqmr.cpp esqpanel.h esqvfd.h
[/branches/a800_cart/src/mame/enterprise]ep64.cpp nick.h
[/branches/a800_cart/src/mame/eolith]eolith16.cpp vegaeo.cpp
[/branches/a800_cart/src/mame/epoch]scv.cpp
[/branches/a800_cart/src/mame/epson]px4.cpp qx10.cpp
[/branches/a800_cart/src/mame/ericsson]e9161.cpp eispc.cpp eispc_kb.h
[/branches/a800_cart/src/mame/excellent]dblcrown.cpp excellent_spr.h
[/branches/a800_cart/src/mame/exidy]exidy440_a.h exidyttl.cpp micropolis.h nl_carpolo.h nl_fireone.h nl_starfire.h

r193521 Wednesday 18th January, 2023 at 05:17:29 UTC by Vasantha Crabb
osd: Better XInput rhythm game controller support on Windows:

* Better support for extended controller type information.
* Support for velocity sensitive six-drum controller.
* Don't ignore button capabilites for keyboard controller.
[/branches/a800_cart/src/osd/modules/input]input_xinput.cpp

r193520 Wednesday 18th January, 2023 at 03:07:12 UTC by benrg
Apple II: factor out NTSC color simulation and add config options (#10835)

Make most video modes produce a 560x192 monochrome bitmap that goes
through shared artifact color simulation code, and add some dip-switch
options to control the algorithm. This allows for combinations that
weren't supported before, such as color fringes on text and lores block
boundary artifacts.

This also implements the Video-7 foreground-background hires mode, since
it was easy to do with the shared code.
[/branches/a800_cart/src/mame/apple]apple2video.cpp apple2video.h

r193519 Tuesday 17th January, 2023 at 21:05:22 UTC by AJR
stmpc: Add RAM and preliminary AVDC hookup
[/branches/a800_cart/src/mame/stm]stmpc.cpp

r193518 Tuesday 17th January, 2023 at 18:12:18 UTC by Vasantha Crabb
osd: Improved XInput guitar support and added XInput Rock Band keyboard support.
[/branches/a800_cart/src/osd/modules/input]input_xinput.cpp

r193517 Tuesday 17th January, 2023 at 12:52:53 UTC by Dirk Best
stmpc: Update hardware notes
[/branches/a800_cart/src/mame/stm]stmpc.cpp

r193516 Tuesday 17th January, 2023 at 12:21:30 UTC by patrick.mackinlay
m88000: add variants of some triadic instructions with un-decoded bits
[/branches/a800_cart/src/devices/cpu/m88000]m88000.cpp

r193515 Tuesday 17th January, 2023 at 12:11:20 UTC by patrick.mackinlay
New machines marked as NOT_WORKING

---
Motorola MVME180 [Plamen Mihaylov]
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/vme]vme_mvme180.cpp* vme_mvme180.h*

r193514 Monday 16th January, 2023 at 22:09:25 UTC by hap
ti89: simplify input ports read
[/branches/a800_cart/src/mame/ti]ti89.cpp

r193513 Monday 16th January, 2023 at 21:41:29 UTC by hap
ti89: remove unneeded header file
[/branches/a800_cart/src/mame/ti]ti89.cpp ti89.h

r193512 Monday 16th January, 2023 at 21:17:26 UTC by hap
tispeak: move k28m2 to its own file
[/branches/a800_cart/src/devices/cpu/pic16c5x]pic16c5x.h
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/fidelity]phantom.cpp vcc.cpp
[/branches/a800_cart/src/mame/handheld]hh_sm510.cpp hh_tms1k.cpp tispeak.cpp
[/branches/a800_cart/src/mame/tiger]k28.cpp k28m2.cpp*

r193511 Monday 16th January, 2023 at 17:27:28 UTC by Osso
mame/a*: put drivers in anonymous namespaces where applicable, updated #ifndef guards to the current tree structure
[/branches/a800_cart/src/mame/access]acvirus.cpp
[/branches/a800_cart/src/mame/acorn]acrnsys1.cpp aristmk5.cpp cms.cpp ertictac.cpp riscpc.cpp upd65031.h z88_impexp.h
[/branches/a800_cart/src/mame/act]apricotkb.h apricotp.cpp victor9k_fdc.h victor9k_kb.h
[/branches/a800_cart/src/mame/adc]superslave.cpp
[/branches/a800_cart/src/mame/adp]manohman.cpp stellafr.cpp
[/branches/a800_cart/src/mame/agat]agat.cpp agat7.h agat9.h agatkeyb.h
[/branches/a800_cart/src/mame/akai]akaiax80.cpp akaivx600.cpp
[/branches/a800_cart/src/mame/alba]rmhaihai.cpp
[/branches/a800_cart/src/mame/alliedleisure]ace.cpp aleisttl.cpp clayshoo.cpp
[/branches/a800_cart/src/mame/alpha]ad_sound.h alpha8201.h
[/branches/a800_cart/src/mame/altos]acs8600_ics.h altos2.cpp altos486.cpp altos8600.cpp
[/branches/a800_cart/src/mame/amiga]amigaaga.h arsystems.cpp cubo.cpp mquake.cpp
[/branches/a800_cart/src/mame/amirix]wxstar4000.cpp
[/branches/a800_cart/src/mame/ampro]ampro.cpp lb186.cpp lbpc.cpp
[/branches/a800_cart/src/mame/amstrad]ams40041.h pc1512kb.h pda600.cpp
[/branches/a800_cart/src/mame/apollo]apollo_dbg.h apollo_kbd.h
[/branches/a800_cart/src/mame/apple]adbmodem.h apple1.cpp apple2common.h cuda.h egret.h iphone2g.cpp mac128.cpp macadb.h macpdm.cpp macprtb.cpp macpwrbk030.cpp macrtc.h macscsi.h newton.cpp
[/branches/a800_cart/src/mame/arcadia]arcadia_a.h
[/branches/a800_cart/src/mame/aristocrat]aristmk4.cpp caswin.cpp
[/branches/a800_cart/src/mame/atari]akkaarrh.cpp antic.h asic65.h atarifdc.h atarigen.h atarijsa.h atarimo.h atarirle.h atarisac.h atariscom.h atarist_v.h ataristb.h atarisy4.cpp atarivad.h atarixga.h boxer.cpp cball.cpp cmmb.cpp destroyr.cpp firefox.cpp flyball.cpp gtia.h jag_blitter.h marblmd2.cpp maria.h mathbox.h maxaflex.cpp mgolf.cpp nl_destroyr.h nl_flyball.h nl_stuntcyc.h nl_tank.h pofo_kbd.h pong.cpp redbaron.h sbrkout.cpp tia.h tourtabl.cpp
[/branches/a800_cart/src/mame/atlus]bowltry.cpp patapata.cpp
[/branches/a800_cart/src/mame/att]att3b2.cpp att4425.cpp att610.cpp att630.cpp
[/branches/a800_cart/src/mame/ausnz]binbug.cpp d6800.cpp datum.cpp dg680.cpp eacc.cpp eti660.cpp magnum.cpp pipbug.cpp proteus.cpp tec1.cpp

r193510 Monday 16th January, 2023 at 17:11:38 UTC by clawgrip
misc/rfslots8085.cpp: Dumped and added a new 8085-based Recreativos Franco slot machine. (#10834)

Also identify unknown game on 53/3297 PCB as "Baby & Bombo".

New NOT_WORKING machine
-------------------------------
Baby Formula 2 [jordigahan, ClawGrip]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/misc]rfslots8085.cpp

r193509 Monday 16th January, 2023 at 14:32:14 UTC by Vasantha Crabb
osd: Added support for guitar and drum kit controllers via XInput.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp input_xinput.cpp

r193508 Monday 16th January, 2023 at 07:01:56 UTC by patrick.mackinlay
jazz: rtc and dma bug fixes
[/branches/a800_cart/src/mame/microsoft]jazz.cpp mct_adr.cpp

r193507 Sunday 15th January, 2023 at 20:44:08 UTC by hap
plus1: identify sensor positions, correct 1 rom bit
[/branches/a800_cart/src/mame/fidelity]vcc.cpp
[/branches/a800_cart/src/mame/handheld]hh_cop400.cpp

r193506 Sunday 15th January, 2023 at 15:05:55 UTC by hap
chessking: invert beeper frequency
vcc: remove undumped note
[/branches/a800_cart/src/mame/fidelity]vcc.cpp
[/branches/a800_cart/src/mame/handheld]chessking.cpp hh_hmcs40.cpp nl_bship.cpp nl_sfxphasor.cpp

r193505 Sunday 15th January, 2023 at 06:37:40 UTC by k2-git
Updated Japanese UI translation. (#10829)

Added new message translations and fixed some spelling inconsistencies.
[/branches/a800_cart/language/Japanese]strings.po

r193504 Sunday 15th January, 2023 at 04:57:32 UTC by Vasantha Crabb
osd: Work around another observed invalid XInput capabilities report.
[/branches/a800_cart/src/osd/modules/input]input_xinput.cpp

r193503 Saturday 14th January, 2023 at 17:53:36 UTC by Vasantha Crabb
-debugger/win: Cascade positions of new debugger windows.

-osd: Better button names for NVIDIA Shield and Xbox One controllers
with SDL game controller module.
[/branches/a800_cart/src/osd/modules/debugger]debugwin.cpp
[/branches/a800_cart/src/osd/modules/debugger/win]debugwin.h debugwininfo.cpp disasmwininfo.cpp logwininfo.cpp memorywininfo.cpp pointswininfo.cpp
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193502 Saturday 14th January, 2023 at 08:38:47 UTC by Miodrag Milanović
Fix utf8 company name for tnshc08
[/branches/a800_cart/src/mame/skeleton]tnshc08.cpp

r193501 Saturday 14th January, 2023 at 07:31:34 UTC by Osso
- dataeast/cbuster.cpp, dataeast/metlclsh.cpp: consolidated drivers in single files

- konami/konmedal.cpp: updated dsw definitions for pikkaric

- misc/majorpkr.cpp: enabled save state support
[/branches/a800_cart/src/mame/dataeast]cbuster.cpp cbuster.h cbuster_v.cpp metlclsh.cpp metlclsh.h metlclsh_v.cpp
[/branches/a800_cart/src/mame/konami]konamigs.cpp konmedal68k.cpp
[/branches/a800_cart/src/mame/misc]majorpkr.cpp

r193500 Saturday 14th January, 2023 at 05:23:22 UTC by Vasantha Crabb
osd: I am officially incapable of keeping track of which OSD I'm working with on each change (fix SDL build).
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193499 Saturday 14th January, 2023 at 04:57:22 UTC by Vasantha Crabb
osd: Added option to accept SDL game controller/joystick input when losing UI focus.
[/branches/a800_cart/docs/source/commandline]commandline-all.rst commandline-index.rst index.rst sdlconfig.rst windowsconfig.rst
[/branches/a800_cart/src/osd/modules/input]input_rawinput.cpp input_sdl.cpp
[/branches/a800_cart/src/osd/modules/lib]osdobj_common.cpp osdobj_common.h
[/branches/a800_cart/src/osd/windows]winmain.cpp winmain.h

r193498 Saturday 14th January, 2023 at 01:10:25 UTC by AJR
bus/thomson/cd90_015.cpp, tecmo/tehkanwc.cpp: Misc. notes
[/branches/a800_cart/src/devices/bus/thomson]cd90_015.cpp
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r193497 Saturday 14th January, 2023 at 00:06:43 UTC by R. Belmont
New working machines added
--------------------------
Pokkari Chance [SpinalFeyd, R. Belmont]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/konami]konmedal68k.cpp

r193496 Friday 13th January, 2023 at 22:12:48 UTC by Angelo Salese
bus/isa/s3virge.cpp: add Sn ROP for Windows 98 invert colors in Magnifier

New working software list items
-------------------------------
ibm5170_cdrom.xml: The Adventures of Down Under Dan [archive.org]
[/branches/a800_cart/hash]ibm5170_cdrom.xml
[/branches/a800_cart/src/devices/bus/isa]s3virge.cpp

r193495 Friday 13th January, 2023 at 21:19:38 UTC by 0kmg
nes.xml: Updated some PCB label details. (#10803)
[/branches/a800_cart/hash]nes.xml

r193494 Friday 13th January, 2023 at 20:42:16 UTC by James Wallace
bfm/bfm_bd1.cpp, bfm/bfm_bda.cpp: Fixed window/clear operations. (#10818)

Fixes graphical issues in SC5 games.
[/branches/a800_cart/src/mame/bfm]bfm_bd1.cpp bfm_bda.cpp

r193493 Friday 13th January, 2023 at 20:28:01 UTC by Vasantha Crabb
Hopefully fix SDL version detection macros for controller types.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193492 Friday 13th January, 2023 at 20:10:21 UTC by Vasantha Crabb
docs: Updated default joystick providers.
[/branches/a800_cart/docs/source/commandline]commandline-all.rst

r193491 Friday 13th January, 2023 at 19:50:54 UTC by Miodrag Milanović
New systems marked not working
------------------------------
JZD Slušovice TNS HC-08 [Miodrag Milanovic]
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/skeleton]tnshc08.cpp*

r193490 Friday 13th January, 2023 at 19:21:09 UTC by Vasantha Crabb
osd: Fixed constant name (helps to build the right OSD).
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193489 Friday 13th January, 2023 at 19:19:27 UTC by Miodrag Milanović
New systems marked not working
------------------------------
Iskra Delta Partner 1F/G [Miodrag Milanovic]
Iskra Delta Partner WF/G [Miodrag Milanovic]
[/branches/a800_cart/src/devices/video]ef9365.cpp ef9365.h
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/sfrj]idpartner.cpp*

r193488 Friday 13th January, 2023 at 18:34:33 UTC by Vasantha Crabb
osd: Recognise Joy-Con pairs with sdlgame input module.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193487 Friday 13th January, 2023 at 18:10:51 UTC by clawgrip
vsmile_cart.xml: Added UK versions of ten V.Smile games. (#10779)

New WORKING software list additions (vsmile_cart.xml)
----------------------------------
Alphabet Park Adventure (UK) [TeamEurope]
Disney/Pixar Cars - Rev It Up in Radiator Springs (UK, alt) [TeamEurope]
Disney's Aladdin - Aladdin's Wonders of the World (UK) [TeamEurope]
Disney's Mickey Mouse - Mickey's Magical Adventure (UK) [TeamEurope]
Disney's Winnie de Pooh - The Honey Hunt (UK) [TeamEurope]
Marvel Spider-Man & Friends - Secret Missions (UK) [TeamEurope]
Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (UK, 2005) [TeamEurope]
Nick Jr. Go Diego Go! - Save the Animal Families! (UK) [TeamEurope]
Scooby-Doo! - Funland Frenzy (UK, 2004) [TeamEurope]
Zayzoo - My Alien Classmate (UK) [TeamEurope]
[/branches/a800_cart/hash]vsmile_cart.xml

r193486 Friday 13th January, 2023 at 18:03:36 UTC by kanedafr
vtech/vsmile.cpp: Corrected On and Off button I/O port bits. (#10796)
[/branches/a800_cart/src/mame/vtech]vsmile.cpp

r193485 Friday 13th January, 2023 at 17:22:12 UTC by Vasantha Crabb
osd: Work around bad XInput capabilities report from Retro-Bit Saturn pad.
[/branches/a800_cart/src/osd/modules/input]input_xinput.cpp

r193484 Friday 13th January, 2023 at 16:36:24 UTC by Dirk Best
New machines marked as NOT_WORKING
----------------------------------
STM Electronics STM PC [Dirk Best, Santo Nucifora]
STM Electronics STM PC (prototype?) [Dirk Best, Santo Nucifora]
[/branches/a800_cart/src/mame]mame.lst mess.flt
[/branches/a800_cart/src/mame/stm]stmpc.cpp*

r193483 Friday 13th January, 2023 at 16:30:38 UTC by clawgrip
merit/merits.cpp: Fixed ROM label for 'pubtimed2ch'. (#10827)
[/branches/a800_cart/src/mame/merit]merits.cpp

r193482 Friday 13th January, 2023 at 16:29:22 UTC by clawgrip
edevices/fantland.cpp: Dumped and added a new 'Born to Fight' clone. (#10828)

New WORKING clone
-------------------------------
Born To Fight (set 2) [jordigahan, ClawGrip]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/edevices]fantland.cpp

r193481 Friday 13th January, 2023 at 16:13:59 UTC by Vasantha Crabb
osd: Added support for mapping files to sdlgame joystick provider and made it default with SDL.

This changes behaviour, however I think it's a net positive:
* Most games using Steam Input or SDL2 to read game controllers have
 this behaviour, so users have come to expect it.
* This module is better at giving meaningful names to buttons on
 common controller, and assigning axes consistently.
* Button/axis mapping files using a widely-used format are supported.
* The old behaviour is still available with `-joystickprovider sdljoy`
 if anyone wants it.

The new option for controller mapping files is in the general OSD
options rather than SDL options as it can be extended to DirectInput in
the future.
[/branches/a800_cart/docs/source/commandline]commandline-all.rst
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp input_xinput.cpp
[/branches/a800_cart/src/osd/modules/lib]osdobj_common.cpp osdobj_common.h

r193480 Friday 13th January, 2023 at 06:26:33 UTC by Vasantha Crabb
-osd: Improved SDL Game Controller joystick provider:

* Allow fallback to joystick API for devices without game controller
 mappings.
* Detect controller reconnection.
* Force Switch Pro Controller ZL/ZR to act like buttons.
* Added button names for Google Stadia controller.
* Also fixed dumb copy/paste error on my part in Windows clipboard code.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp
[/branches/a800_cart/src/osd/modules/lib]osdlib_win32.cpp

r193479 Friday 13th January, 2023 at 03:49:26 UTC by R. Belmont
New machines added as NOT_WORKING
---------------------------------
Apple IIgs (1991 Mark Twain prototype) [R. Belmont, anonymous]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/apple]apple2gs.cpp

r193478 Thursday 12th January, 2023 at 20:06:40 UTC by Vasantha Crabb
osd: Fixed names of DualSense controller buttons with SDL Game Controller provider.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193477 Thursday 12th January, 2023 at 19:41:02 UTC by Vasantha Crabb
osd: Fixed names of face buttons on Switch Pro Controller with SDL Game Controller provider.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

r193476 Thursday 12th January, 2023 at 17:04:57 UTC by Vasantha Crabb
3rdparty: Suppress unused variabe warnings for SQLite3 - clang 15.0.5 for Windows considers sqlite3_os_type unused.
[/branches/a800_cart/scripts/src]3rdparty.lua

r193475 Thursday 12th January, 2023 at 16:20:57 UTC by Vasantha Crabb
osd: Include mapping string in verbose output when enumerating SDL game controllers.
[/branches/a800_cart/src/osd/modules/input]input_sdl.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team