Note: GitHub retired the SVN interface on January 8, 2024.
Previous 50 | 199869 Revisions | Next 50 |
r194257 Friday 3rd February, 2023 at 03:52:18 UTC by AJR |
---|
upd7810.cpp: Fix clang error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] |
[/branches/pc_i440bx/src/devices/cpu/upd7810] | upd7810.cpp |
r194256 Thursday 2nd February, 2023 at 22:13:39 UTC by hap |
---|
New working clones ------------------ Tekken 2 (US, TES3/VER.A) [Guru] |
[/branches/pc_i440bx/src/mame] | mame.lst |
[/branches/pc_i440bx/src/mame/dataeast] | astrof.cpp astrof.h |
[/branches/pc_i440bx/src/mame/hegenerglaser] | milano.cpp |
[/branches/pc_i440bx/src/mame/namco] | namcos11.cpp namcos22.cpp |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp |
r194255 Thursday 2nd February, 2023 at 21:36:23 UTC by Jonathan Gevaryahu |
---|
Fix upd7810 serial input failing to detect the start bit of the next byte if there are zero serial idle state bits sent between the serial bytes to the upd7810 receive line. [Lord Nightmare] |
[/branches/pc_i440bx/src/devices/cpu/upd7810] | upd7810.cpp |
r194254 Thursday 2nd February, 2023 at 17:27:40 UTC by Vasantha Crabb |
---|
docs: Clarified documentation of input options. Made explanation of interaction between device class enable options (-[no]mouse, -[no]joystick, -[no]lightgun) and automatic device class enable options (-*_device) more explicit. Also documented that -mouse_device mouse is set by default in both relevant places. Provided a better explanation of the purpose of -dual_lightgun. |
[/branches/pc_i440bx/docs/source/commandline] | commandline-all.rst windowsconfig.rst |
r194253 Thursday 2nd February, 2023 at 17:20:03 UTC by Osso |
---|
nichibutsu/hyhoo.cpp, nichibutsu/pastleg.cpp: consolidated drivers in single files |
[/branches/pc_i440bx/src/mame/nichibutsu] | hyhoo.cpp |
r194252 Thursday 2nd February, 2023 at 16:19:53 UTC by Vasantha Crabb |
---|
tools/ldresample.cpp: Don't try to allocate a 1MB object on the stack (fixed GitHub #7722). |
[/branches/pc_i440bx/src/tools] | ldresample.cpp |
r194251 Thursday 2nd February, 2023 at 15:59:18 UTC by Vasantha Crabb |
---|
osd: Don't swallow text input with -keyboardprovider win32 (addresses GitHub #7911). |
[/branches/pc_i440bx/src/osd/modules/input] | input_win32.cpp |
r194250 Thursday 2nd February, 2023 at 15:03:54 UTC by Vasantha Crabb |
---|
nichibutsu/terracre.cpp: Labelled amazon debug controls (see GitHub #9697). [atrac17, Vas Crabb] |
[/branches/pc_i440bx/src/mame/nichibutsu] | terracre.cpp |
r194249 Thursday 2nd February, 2023 at 14:27:31 UTC by negunma |
---|
sanritsu/jantotsu.cpp : fix SN76489A clock (#10863) * sanritsu/jantotsu.cpp : Correct SN76489A clocks to match reference video |
[/branches/pc_i440bx/src/mame/sanritsu] | jantotsu.cpp |
r194248 Thursday 2nd February, 2023 at 07:30:29 UTC by Vasantha Crabb |
---|
render/drawd3d.cpp: Fixed prescaling without HLSL - WRL COM pointer has some surprises. Also added some additional error checking. |
[/branches/pc_i440bx/src/osd/modules/render] | drawd3d.cpp |
[/branches/pc_i440bx/src/osd/modules/render/d3d] | d3dhlsl.cpp |
r194247 Wednesday 1st February, 2023 at 22:59:33 UTC by hap |
---|
Systems promoted to working --------------------------- Computer Othello [hap] |
[/branches/pc_i440bx/src/mame/layout] | cothello.lay |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp |
r194246 Wednesday 1st February, 2023 at 22:31:48 UTC by hap |
---|
cothello: add coin handling and sound |
[/branches/pc_i440bx/src/devices/sound] | beep.cpp |
[/branches/pc_i440bx/src/mame/dataeast] | astrof.cpp |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp |
r194245 Wednesday 1st February, 2023 at 19:07:25 UTC by hap |
---|
cothello: add buttons |
[/branches/pc_i440bx/src/mame/layout] | blockch.lay cothello.lay |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp |
r194244 Wednesday 1st February, 2023 at 18:31:25 UTC by hap |
---|
cothello: add notes |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp |
r194243 Wednesday 1st February, 2023 at 18:28:07 UTC by Vasantha Crabb |
---|
bgfx: Refined configuration handling: * Sort screen chains by none, default, then collation order (rather than whatever order the filesystem yields). * Correctly persist settings across fullscreen toggle when explicit screen chains are configured. * If chains are specified for a single window only, apply them to all windows. * Treat empty string for screen chain as "default" rather than crashing. * Changed default setting for bgfx_screen_chains to an empty string so chain selection will be saved/restored per system with mame.ini file created by -cc with no other settings. |
[/branches/pc_i440bx/src/osd/modules/lib] | osdobj_common.cpp |
[/branches/pc_i440bx/src/osd/modules/render] | drawbgfx.cpp |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | chainmanager.cpp chainmanager.h |
r194242 Wednesday 1st February, 2023 at 18:25:41 UTC by David Haywood |
---|
misc/discoboy.cpp: Added clone DJ Girl (#10865) New working clones ----------- DJ Girl (Promat license) [Buenrip, Recreativas.org] |
[/branches/pc_i440bx/src/mame] | mame.lst |
[/branches/pc_i440bx/src/mame/misc] | discoboy.cpp |
r194241 Wednesday 1st February, 2023 at 17:00:33 UTC by Osso |
---|
- vsystem/crshrace.cpp, vsystem/f1gp.cpp, vsystem/taotaido.cpp: consolidated drivers in single files - mame/*: further updated #ifndef guards to the current tree structure |
[/branches/pc_i440bx/src/mame/acorn] | atom.h bbc.h electron.h z88.h |
[/branches/pc_i440bx/src/mame/adc] | super6.h |
[/branches/pc_i440bx/src/mame/alesis] | alesis.h |
[/branches/pc_i440bx/src/mame/alpha] | alpha68k.h champbas.h |
[/branches/pc_i440bx/src/mame/amiga] | amiga.h |
[/branches/pc_i440bx/src/mame/amstrad] | amstrad.h nc.h pc1512.h pcw.h pcw16.h |
[/branches/pc_i440bx/src/mame/apollo] | apollo.h |
[/branches/pc_i440bx/src/mame/apple] | apple2e.h apple3.h lisa.h mac.h macpci.h |
[/branches/pc_i440bx/src/mame/arcadia] | arcadia.h arcadia_a.h |
[/branches/pc_i440bx/src/mame/atari] | atari400.h atarifb.h atarig42.h atarigx2.h atarist_v.h atarisy1.h badlands.h batman.h beathead.h blstroid.h bsktball.h bwidow.h bzone.h canyon.h ccastles.h centiped.h cloak.h cloud9.h copsnrob.h cyberbal.h dragrace.h eprom.h firetrk.h foodf.h gauntlet.h harddriv.h irobot.h jedi.h klax.h liberatr.h lynx.h metalmx.h nitedrvr.h offtwall.h orbit.h poolshrk.h rampart.h relief.h shuuz.h skullxbo.h skydiver.h skyraid.h slapstic.h sprint2.h sprint8.h starshp1.h starwars.h subs.h tank8.h thunderj.h toobin.h triplhnt.h tunhunt.h ultratnk.h videopin.h vindictr.h wolfpack.h xybots.h |
[/branches/pc_i440bx/src/mame/ausnz] | aussiebyte.h mbee.h poly.h super80.h |
[/branches/pc_i440bx/src/mame/bandai] | wswan_v.h |
[/branches/pc_i440bx/src/mame/be] | bebox.h |
[/branches/pc_i440bx/src/mame/bfm] | bfm_ad5.h bfm_adr2.h bfm_sc4.h bfm_sc5.h |
[/branches/pc_i440bx/src/mame/bitcorp] | gamate_v.h |
[/branches/pc_i440bx/src/mame/bondwell] | bw12.h bw2.h |
[/branches/pc_i440bx/src/mame/booth] | apexc.h apexc_m.h |
[/branches/pc_i440bx/src/mame/canon] | x07.h |
[/branches/pc_i440bx/src/mame/capcom] | 1942.h 1943.h cps1.h cps3.h cps3_a.h fcrash.h lastduel.h sidearms.h |
[/branches/pc_i440bx/src/mame/chromatics] | cgc7900.h |
[/branches/pc_i440bx/src/mame/cinematronics] | cinemat.h cinemat_a.h jack.h leland.h leland_a.h |
[/branches/pc_i440bx/src/mame/coleco] | adam.h coleco.h coleco_m.h |
[/branches/pc_i440bx/src/mame/comx] | comx35.h |
[/branches/pc_i440bx/src/mame/concept] | concept.h |
[/branches/pc_i440bx/src/mame/conitec] | prof180x.h prof80.h |
[/branches/pc_i440bx/src/mame/cvs] | cvs.h galaxia.h quasar.h |
[/branches/pc_i440bx/src/mame/cybiko] | cybiko.h |
[/branches/pc_i440bx/src/mame/dai] | dai.h |
[/branches/pc_i440bx/src/mame/dataeast] | btime.h compgolf.h dec0.h dec8.h deco156_m.h decocass.h kchamp.h kingobox.h liberate.h madalien.h rohga.h supbtime.h tumbleb.h |
[/branches/pc_i440bx/src/mame/ddr] | huebler.h kc.h polyplay.h |
[/branches/pc_i440bx/src/mame/dynax] | dynax.h realbrk.h |
[/branches/pc_i440bx/src/mame/edevices] | fantland.h |
[/branches/pc_i440bx/src/mame/efo] | cidelsa.h |
[/branches/pc_i440bx/src/mame/epson] | hx20.h px8.h |
[/branches/pc_i440bx/src/mame/exidy] | carpolo.h circus.h exidy440.h exidy440_a.h sorcerer.h starfire.h vertigo.h victory.h |
[/branches/pc_i440bx/src/mame/fairchild] | channelf.h channelf_a.h |
[/branches/pc_i440bx/src/mame/fujitsu] | fm7.h fmtowns.h |
[/branches/pc_i440bx/src/mame/funworld] | funworld.h snookr10.h |
[/branches/pc_i440bx/src/mame/fuuki] | fuukifg2.h fuukifg3.h |
[/branches/pc_i440bx/src/mame/gaelco] | gaelco3d.h gaelco3d_m.h splash.h |
[/branches/pc_i440bx/src/mame/galaxian] | galaxian.h galaxian_a.h galaxold.h |
[/branches/pc_i440bx/src/mame/gamepark] | gp32.h |
[/branches/pc_i440bx/src/mame/gottlieb] | exterm.h |
[/branches/pc_i440bx/src/mame/grundy] | newbrain.h |
[/branches/pc_i440bx/src/mame/hec2hrp] | hec2hrp.h |
[/branches/pc_i440bx/src/mame/hp] | hp48.h hp9845.h |
[/branches/pc_i440bx/src/mame/ice] | lethalj.h |
[/branches/pc_i440bx/src/mame/igs] | goldstar.h iqblock.h pgm.h pgm2.h |
[/branches/pc_i440bx/src/mame/interton] | vc4000.h vc4000_a.h |
[/branches/pc_i440bx/src/mame/irem] | m10.h m107.h m52.h m57.h m58.h m62.h m72.h m72_a.h m90.h m92.h redalert.h redalert_a.h travrusa.h vigilant.h |
[/branches/pc_i440bx/src/mame/itech] | itech32.h |
[/branches/pc_i440bx/src/mame/jaleco] | cischeat.h citycon.h megasys1.h ms32.h |
[/branches/pc_i440bx/src/mame/kaneko] | snowbros.h suprnova.h |
[/branches/pc_i440bx/src/mame/kaypro] | kaypro.h |
[/branches/pc_i440bx/src/mame/konami] | 88games.h asterix.h bishi.h chqflag.h combatsc.h crimfght.h dbz.h djmain.h gijoe.h gradius3.h k053246_k053247_k055673.h konamigx.h lethal.h moo.h nemesis.h qdrmfgp.h rungun.h simpsons.h spy.h thunderx.h tmnt.h trackfld.h trackfld_a.h tutankhm.h twin16.h ultraman.h wecleman.h xexex.h |
[/branches/pc_i440bx/src/mame/kyocera] | kyocera.h |
[/branches/pc_i440bx/src/mame/luxor] | abc1600.h abc1600_v.h abc80.h abc80x.h |
[/branches/pc_i440bx/src/mame/mattel] | aquarius.h intv.h |
[/branches/pc_i440bx/src/mame/meadows] | lazercmd.h meadows.h |
[/branches/pc_i440bx/src/mame/memotech] | mtx.h |
[/branches/pc_i440bx/src/mame/microkey] | primo.h |
[/branches/pc_i440bx/src/mame/midw8080] | 8080bw.h 8080bw_a.h m79amb.h mw8080bw.h mw8080bw_a.h |
[/branches/pc_i440bx/src/mame/midway] | astrocde.h balsente.h gridlee.h mcr3.h midyunit.h sspeedr.h |
[/branches/pc_i440bx/src/mame/miltonbradley] | vectrex.h |
[/branches/pc_i440bx/src/mame/misc] | 3do.h ampoker2.h calomega.h coolpool.h dcheese.h efdt.h esripsys.h flower_a.h homedata.h kyugo.h ladyfrog.h malzak.h micro3d.h micro3d_a.h norautp.h shangkid.h truco.h trucocl.h |
[/branches/pc_i440bx/src/mame/morrow] | mpz80.h |
[/branches/pc_i440bx/src/mame/multitech] | mpf1.h |
[/branches/pc_i440bx/src/mame/namco] | 20pacgal.h bosco.h digdug.h galaga.h gaplus.h mappy.h namcona1.h namconb1.h namcos1.h namcos2.h namcos22.h namcos86.h polepos.h polepos_a.h tceptor.h turrett.h warpwarp.h warpwarp_a.h xevious.h |
[/branches/pc_i440bx/src/mame/ncd] | bert_m.h |
[/branches/pc_i440bx/src/mame/nec] | bungo.h pc8401a.h pc9801.h pc9801_epson.h pc9821.h pc98ha.h pce.h |
[/branches/pc_i440bx/src/mame/neogeo] | neogeo.h |
[/branches/pc_i440bx/src/mame/netronics] | elf.h |
[/branches/pc_i440bx/src/mame/next] | next.h |
[/branches/pc_i440bx/src/mame/nichibutsu] | armedf.h clshroad.h cop01.h galivan.h gomoku_a.h magmax.h nbmj8688.h nbmj8900.h nbmj9195.h pastelg.h seicross.h terracre.h tubep.h wiping_a.h |
[/branches/pc_i440bx/src/mame/nintendo] | dkong.h gba.h mario.h n8080.h nds.h nes.h popeye.h punchout.h snes.h |
[/branches/pc_i440bx/src/mame/nix] | fitfight.h |
[/branches/pc_i440bx/src/mame/nmk] | nmk16.h powerins.h |
[/branches/pc_i440bx/src/mame/nokia] | mikromik.h |
[/branches/pc_i440bx/src/mame/olympia] | dday.h portrait.h |
[/branches/pc_i440bx/src/mame/omnibyte] | ob68k1a.h |
[/branches/pc_i440bx/src/mame/osborne] | osborne1.h |
[/branches/pc_i440bx/src/mame/osi] | osi.h |
[/branches/pc_i440bx/src/mame/pacman] | pacman.h |
[/branches/pc_i440bx/src/mame/philips] | cdi.h p2000t.h |
[/branches/pc_i440bx/src/mame/phoenix] | naughtyb.h phoenix.h phoenix_a.h |
[/branches/pc_i440bx/src/mame/pinball] | s11.h |
[/branches/pc_i440bx/src/mame/playmark] | playmark.h sslam.h |
[/branches/pc_i440bx/src/mame/poly88] | poly88.h |
[/branches/pc_i440bx/src/mame/psikyo] | psikyo.h psikyosh.h |
[/branches/pc_i440bx/src/mame/psion] | psion.h psion5.h |
[/branches/pc_i440bx/src/mame/ramtek] | hitme.h starcrus.h |
[/branches/pc_i440bx/src/mame/rca] | vip.h |
[/branches/pc_i440bx/src/mame/rm] | rm380z.h rmnimbus.h |
[/branches/pc_i440bx/src/mame/rockwell] | aim65.h |
[/branches/pc_i440bx/src/mame/saitek] | stratos.h |
[/branches/pc_i440bx/src/mame/sanritsu] | mermaid.h |
[/branches/pc_i440bx/src/mame/sanyo] | mbc55x.h phc25.h |
[/branches/pc_i440bx/src/mame/sega] | dc.h dc_atomiswave.h megadriv_acbl.h model1.h model2.h model3.h naomi.h saturn.h segag80.h segag80r.h segag80r_a.h segag80v.h segaic16.h segaic16_m.h segas16b.h segas18.h segas24.h segas32.h segasp.h segaxbd.h segaybd.h sms.h system1.h system16.h turbo.h vicdual_a.h zaxxon.h |
[/branches/pc_i440bx/src/mame/seibu] | darkmist.h kncljoe.h stfight.h wiz.h |
[/branches/pc_i440bx/src/mame/seta] | seta.h seta2.h speedatk.h srmp2.h ssv.h |
[/branches/pc_i440bx/src/mame/shared] | cclimber_a.h pk8000_v.h timeplt_a.h xbox_nv2a.h xbox_usb.h |
[/branches/pc_i440bx/src/mame/sharp] | mz2500.h mz700.h mz80.h pc1251.h pc1350.h pc1401.h pc1403.h pocketc.h x1.h x68k.h |
[/branches/pc_i440bx/src/mame/siemens] | pcd_kbd.h |
[/branches/pc_i440bx/src/mame/sigma] | spiders.h |
[/branches/pc_i440bx/src/mame/sinclair] | beta_m.h |
[/branches/pc_i440bx/src/mame/skeleton] | busicom.h cosmicos.h cxhumax.h dm7000.h micronic.h softbox.h vp415.h xor100.h zorba.h |
[/branches/pc_i440bx/src/mame/snk] | hng64.h lasso.h prehisle.h snk.h snk6502.h snk6502_a.h |
[/branches/pc_i440bx/src/mame/stern] | cliffhgr_a.h |
[/branches/pc_i440bx/src/mame/subsino] | subsino_m.h |
[/branches/pc_i440bx/src/mame/suna] | suna8.h |
[/branches/pc_i440bx/src/mame/sunelectronics] | markham.h route16.h shangha3.h |
[/branches/pc_i440bx/src/mame/svision] | svision.h |
[/branches/pc_i440bx/src/mame/swtpc] | swtpc09.h |
[/branches/pc_i440bx/src/mame/taito] | crbaloon.h darius.h grchamp.h gsword.h ninjaw.h othunder.h qix.h slapshot.h spdheat.h superchs.h superqix.h taito_b.h taito_f2.h taito_f3.h taito_h.h taito_l.h taito_z.h taitoair.h topspeed.h tsamurai.h undrfire.h wgp.h |
[/branches/pc_i440bx/src/mame/tandberg] | tdv2324.h |
[/branches/pc_i440bx/src/mame/tangerine] | microtan.h |
[/branches/pc_i440bx/src/mame/tatsumi] | lockon.h tatsumi.h tx1.h tx1_a.h |
[/branches/pc_i440bx/src/mame/tch] | kickgoal.h |
[/branches/pc_i440bx/src/mame/technos] | ddragon.h ddragon3.h |
[/branches/pc_i440bx/src/mame/tecmo] | gaiden.h senjyo.h tecmo.h tecmosys.h |
[/branches/pc_i440bx/src/mame/tektronix] | tek405x.h |
[/branches/pc_i440bx/src/mame/telenova] | compiskb.h |
[/branches/pc_i440bx/src/mame/telercas] | tmc1800.h tmc2000e.h tmc600.h |
[/branches/pc_i440bx/src/mame/tesla] | ondra.h pmd85.h |
[/branches/pc_i440bx/src/mame/thepit] | thepit.h |
[/branches/pc_i440bx/src/mame/thomson] | thomson.h |
[/branches/pc_i440bx/src/mame/ti] | avigo.h ti85.h |
[/branches/pc_i440bx/src/mame/tiger] | gamecom.h |
[/branches/pc_i440bx/src/mame/tiki] | tiki100.h |
[/branches/pc_i440bx/src/mame/toaplan] | toaplan1.h toaplan2.h twincobr.h |
[/branches/pc_i440bx/src/mame/trs] | coco.h coco12.h coco3.h dgn_beta.h dragon.h tandy2k.h trs80.h trs80m2.h trs80m3.h |
[/branches/pc_i440bx/src/mame/tvgames] | elan_eu3a05_a.h generalplus_gpl16250.h generalplus_gpl16250_m.h generalplus_gpl16250_nand.h generalplus_gpl16250_romram.h spg2xx.h xavix.h xavix_2000.h xavix_2002.h |
[/branches/pc_i440bx/src/mame/unico] | drgnmst.h unico.h |
[/branches/pc_i440bx/src/mame/universal] | cheekyms.h cheekyms_a.h cosmic.h docastle.h mrdo.h |
[/branches/pc_i440bx/src/mame/upl] | ninjakd2.h nova2001.h |
[/branches/pc_i440bx/src/mame/ussr] | b2m.h bk.h lviv.h mikro80.h partner.h pk8020.h radio86.h tiamc1.h tiamc1_a.h ut88.h vector06.h |
[/branches/pc_i440bx/src/mame/valadon] | bagman.h |
[/branches/pc_i440bx/src/mame/verifone] | tranz330.h |
[/branches/pc_i440bx/src/mame/vidbrain] | vidbrain.h |
[/branches/pc_i440bx/src/mame/videoton] | tvc_a.h |
[/branches/pc_i440bx/src/mame/visual] | v1050.h |
[/branches/pc_i440bx/src/mame/vsystem] | aerofgt.h crshrace.cpp |
[/branches/pc_i440bx/src/mame/vtech] | crvision.h pc4.h socrates_a.h vsmile.h vtech2.h |
[/branches/pc_i440bx/src/mame/wavemate] | bullet.h |
[/branches/pc_i440bx/src/mame/wing] | lucky74.h |
[/branches/pc_i440bx/src/mame/xerox] | xerox820.h |
[/branches/pc_i440bx/src/mame/zaccaria] | laserbat.h zac2650.h zaccaria.h zaccaria_a.h |
[/branches/pc_i440bx/src/mame/zvt] | pp01.h |
r194240 Wednesday 1st February, 2023 at 16:41:15 UTC by Vasantha Crabb |
---|
osd/windows/window.cpp: Allow BGFX to bounce cleanly when toggling fullscreen on Windows with multiple output screens/windows. |
[/branches/pc_i440bx/src/osd/windows] | window.cpp |
r194239 Wednesday 1st February, 2023 at 16:23:36 UTC by Vasantha Crabb |
---|
osd: Fixed BGFX crash on toggling fullscreen on Linux. Also fixed draw13.cpp upsetting older versions of clang. |
[/branches/pc_i440bx/src/osd/mac] | video.cpp |
[/branches/pc_i440bx/src/osd/modules/lib] | osdobj_common.cpp |
[/branches/pc_i440bx/src/osd/modules/render] | draw13.cpp drawbgfx.cpp drawbgfx.h |
[/branches/pc_i440bx/src/osd/sdl] | osdsdl.cpp |
r194238 Wednesday 1st February, 2023 at 14:56:31 UTC by hap |
---|
New working systems ------------------- Saturn: Space Fighter 3D [Dillweed, SNESNESCUBE64] |
[/branches/pc_i440bx/src/mame] | mame.lst |
[/branches/pc_i440bx/src/mame/dataeast] | astrof.cpp |
r194237 Wednesday 1st February, 2023 at 14:06:19 UTC by Vasantha Crabb |
---|
Updated Chinese UI translations. [YuiFAN] |
[/branches/pc_i440bx/language/Chinese_Simplified] | strings.po |
[/branches/pc_i440bx/language/Chinese_Traditional] | strings.po |
r194236 Wednesday 1st February, 2023 at 13:43:13 UTC by Vasantha Crabb |
---|
render/bgfx: Fixed texture object lifecycle issues. |
[/branches/pc_i440bx/src/osd/modules/render] | drawbgfx.cpp |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | chainmanager.cpp chainmanager.h chainreader.cpp chainreader.h targetmanager.cpp targetmanager.h targetreader.cpp texturehandleprovider.h texturemanager.cpp texturemanager.h |
r194235 Wednesday 1st February, 2023 at 12:28:05 UTC by hap |
---|
New systems marked not working ------------------------------ Computer Othello [hap, Dillweed, SNESNESCUBE64] |
[/branches/pc_i440bx/src/devices/bus/msx/cart] | easi_speech.cpp |
[/branches/pc_i440bx/src/devices/sound] | sp0256.h |
[/branches/pc_i440bx/src/mame] | arcade.flt mame.lst |
[/branches/pc_i440bx/src/mame/appliedconcepts] | ggm.cpp |
[/branches/pc_i440bx/src/mame/chess] | compuchess.cpp |
[/branches/pc_i440bx/src/mame/handheld] | hh_sm510.h hh_tms1k.h nl_bship.h nl_sfxphasor.h |
[/branches/pc_i440bx/src/mame/layout] | blockch.lay cothello.lay* |
[/branches/pc_i440bx/src/mame/nintendo] | cothello.cpp* |
r194234 Wednesday 1st February, 2023 at 07:25:59 UTC by patrick.mackinlay |
---|
softfloat: de-conflict include guards |
[/branches/pc_i440bx/src/devices/cpu/i386] | i386.h |
[/branches/pc_i440bx/src/devices/cpu/m68000] | m68kmusashi.h |
[/branches/pc_i440bx/src/devices/machine] | i8087.h |
r194233 Wednesday 1st February, 2023 at 06:30:24 UTC by patrick.mackinlay |
---|
font_sdl: better fix for variable-length array |
[/branches/pc_i440bx/src/osd/modules/font] | font_sdl.cpp |
r194232 Wednesday 1st February, 2023 at 06:19:55 UTC by patrick.mackinlay |
---|
font_sdl: avoid variable-length array |
[/branches/pc_i440bx/src/osd/modules/font] | font_sdl.cpp |
r194231 Wednesday 1st February, 2023 at 05:12:58 UTC by Vasantha Crabb |
---|
Use EQUIVALENT_ARRAY to avoid issues with std::size on member arrays, enable warnings for VLAs in C++. |
[/branches/pc_i440bx/scripts] | genie.lua |
[/branches/pc_i440bx/src/osd/modules/input] | input_xinput.cpp |
[/branches/pc_i440bx/src/osd/modules/render/d3d] | d3dhlsl.cpp |
[/branches/pc_i440bx/src/tools] | chdman.cpp |
r194230 Wednesday 1st February, 2023 at 03:00:25 UTC by patrick.mackinlay |
---|
osd/tools: msvc fixes * xinput.h depends on windows.h * avoid use of non-standard variable-length arrays |
[/branches/pc_i440bx/src/osd/modules/input] | input_xinput.h |
[/branches/pc_i440bx/src/osd/modules/render/d3d] | d3dhlsl.cpp |
[/branches/pc_i440bx/src/tools] | chdman.cpp |
r194229 Tuesday 31st January, 2023 at 23:53:58 UTC by R. Belmont |
---|
ncr53c90: updates [R. Belmont] - Transfer counter semantics were incorrect for async mode - DRQ wasn't updated after all operations that could change it Mac Quadra 700 now gets to "Welcome to Macintosh" from HDD, and SPARCStation-1 can still boot Solaris. |
[/branches/pc_i440bx/src/devices/machine] | ncr53c90.cpp |
r194228 Tuesday 31st January, 2023 at 17:27:05 UTC by Vasantha Crabb |
---|
Implemented probe for D3D module to detect lack of D3D9 sooner. |
[/branches/pc_i440bx/src/osd/modules/render] | drawd3d.cpp |
r194227 Tuesday 31st January, 2023 at 17:07:43 UTC by Osso |
---|
mame/v*-z*: put drivers in anonymous namespaces where applicable, updated #ifndef guards to the current tree structure |
[/branches/pc_i440bx/src/mame/vidbrain] | uv201.h |
[/branches/pc_i440bx/src/mame/videoton] | tvc.cpp tvc_a.h |
[/branches/pc_i440bx/src/mame/virtual] | ldplayer.cpp wavesynth.cpp |
[/branches/pc_i440bx/src/mame/visual] | v100.cpp v102.cpp v102_kbd.h v1050kb.h v550.cpp |
[/branches/pc_i440bx/src/mame/votrax] | votrtnt.cpp |
[/branches/pc_i440bx/src/mame/vsystem] | mb60553.h vs9209.h vs920a.h vsystem_gga.h vsystem_spr.h vsystem_spr2.h |
[/branches/pc_i440bx/src/mame/vtech] | clickstart.cpp geniusiq.cpp geniusjr.cpp gkidabc.cpp glcx.cpp innotv_innotabmax.cpp inteladv.cpp laser3k.cpp lcmate2.cpp socrates.cpp socrates_a.h storio.cpp vtech1.cpp vtech_eu3a12.cpp vtech_innotab.cpp |
[/branches/pc_i440bx/src/mame/wang] | wangpc.cpp wangpckb.h |
[/branches/pc_i440bx/src/mame/wing] | slotcarn.cpp |
[/branches/pc_i440bx/src/mame/wyse] | wy100.cpp wy150.cpp wy30p.cpp wy50.cpp wy50kb.h wy85.cpp |
[/branches/pc_i440bx/src/mame/xerox] | alto1.cpp notetaker.cpp x820kb.h |
[/branches/pc_i440bx/src/mame/yamaha] | fb01.cpp mulcd.h tg100.cpp ymdx11.cpp ymdx7.cpp ymmu100.cpp ymmu5.cpp ymmu50.cpp ymmu80.cpp ympsr340.cpp ymqy70.cpp ymtx81z.cpp ymvl70.cpp |
[/branches/pc_i440bx/src/mame/yunsung] | nmg5.cpp |
[/branches/pc_i440bx/src/mame/zaccaria] | nl_zac1b11142.h seabattl.cpp zaccaria_a.h |
[/branches/pc_i440bx/src/mame/zenith] | mdt60.cpp z100.cpp z22.cpp z29.cpp |
[/branches/pc_i440bx/src/mame/zpa] | iq151.cpp |
r194226 Tuesday 31st January, 2023 at 17:00:44 UTC by Vasantha Crabb |
---|
osd: Turned video modules into actual modules, fixed various issues. Don't ignore the return status of OSD module initialisation. Attempt to fall back to an alternate module if the selected module fails to initialise. Log more useful diagnostic information at verbose level. Fixed BGFX crash on exit after toggling fullscreen. Also persist more settings than just the selected chains across toggling fullscreen. Turned video modules into OSD modules in the same sense as all the other OSD modules. They now use the same selection/fallback mechanism as all the other modules without special extra code in the OSD implementations. Untangled some object ownership mess. Windows own renderers, OSD objects own windows. Fixed a refrence loop that caused the first window object to always leak. Don't create renderer object until after underlying window has been created. Fixed issues with order of creation/destruction when toggling fullscreen or changing prescale in fullscreen with -switchres in SDL builds. Use more smart pointers in BGFX and Direct3D render modules. Most of the code now reutrns a smart pointer when handing over ownership or a naked pointer when retaining ownership. Fixed a few leaks and simplified cleanup code. Encapsulated various OSD modules better. |
[/branches/pc_i440bx/scripts/src/osd] | modules.lua sdl.lua windows.lua |
[/branches/pc_i440bx/src/osd/mac] | video.cpp window.cpp window.h |
[/branches/pc_i440bx/src/osd/modules] | osdmodule.cpp osdmodule.h osdwindow.cpp osdwindow.h |
[/branches/pc_i440bx/src/osd/modules/debugger] | debugwin.cpp |
[/branches/pc_i440bx/src/osd/modules/debugger/win] | debugwininfo.cpp |
[/branches/pc_i440bx/src/osd/modules/font] | font_module.h |
[/branches/pc_i440bx/src/osd/modules/input] | input_dinput.cpp input_rawinput.cpp input_win32.cpp |
[/branches/pc_i440bx/src/osd/modules/lib] | osdobj_common.cpp osdobj_common.h |
[/branches/pc_i440bx/src/osd/modules/output] | network.cpp output_module.h win32_output.cpp |
[/branches/pc_i440bx/src/osd/modules/render] | aviwrite.h |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | chainmanager.cpp chainmanager.h effect.cpp effect.h effectmanager.cpp effectmanager.h effectreader.cpp effectreader.h shadermanager.cpp shadermanager.h uniformreader.cpp uniformreader.h view.cpp view.h |
[/branches/pc_i440bx/src/osd/modules/render/d3d] | d3dcomm.h d3dhlsl.cpp d3dhlsl.h |
[/branches/pc_i440bx/src/osd/modules/sound] | coreaudio_sound.cpp direct_sound.cpp js_sound.cpp pa_sound.cpp pulse_sound.cpp sdl_sound.cpp sound_module.h xaudio2_sound.cpp |
[/branches/pc_i440bx/src/osd/sdl] | osdsdl.cpp osdsdl.h video.cpp window.cpp window.h |
[/branches/pc_i440bx/src/osd/windows] | video.cpp window.cpp window.h winmain.cpp winmain.h |
r194225 Tuesday 31st January, 2023 at 09:03:31 UTC by patrick.mackinlay |
---|
z80dma: improved end of block test |
[/branches/pc_i440bx/src/devices/machine] | z80dma.cpp z80dma.h |
r194224 Tuesday 31st January, 2023 at 01:06:22 UTC by AJR |
---|
spclforc, spcfrcii: Add sound device |
[/branches/pc_i440bx/src/mame/nintendo] | dkong.cpp dkong.h dkong_v.cpp |
r194223 Tuesday 31st January, 2023 at 00:14:13 UTC by AJR |
---|
se3208: Execution code cleanup - Remove most macros, replacing a few important ones with coretmpl inlines - Eliminate some unnecessary operand masking |
[/branches/pc_i440bx/src/devices/cpu/se3208] | se3208.cpp se3208.h |
r194222 Monday 30th January, 2023 at 19:14:50 UTC by Olivier Galibert |
---|
moof: Fix the flux tracks |
[/branches/pc_i440bx/src/lib/formats] | as_dsk.cpp |
r194221 Monday 30th January, 2023 at 17:14:52 UTC by Osso |
---|
New software list items marked not working ------------------------------------------ Pre-Computer Speller [Sean Riddle] |
[/branches/pc_i440bx/hash] | pc1000.xml |
r194220 Monday 30th January, 2023 at 17:02:54 UTC by Osso |
---|
mame/t*,u*: put drivers in anonymous namespaces where applicable, updated #ifndef guards to the current tree structure |
[/branches/pc_i440bx/src/mame/ta] | alphatpx.cpp alphatro.cpp |
[/branches/pc_i440bx/src/mame/tab] | e22_kbd.h |
[/branches/pc_i440bx/src/mame/taito] | 2mindril.cpp bingowav.cpp capr1.cpp caprcyc.cpp cchance.cpp cpzodiac.cpp cyclemb.cpp dinoking.cpp invqix.cpp jollyjgr.cpp lgp.cpp marinedt.cpp minivadr.cpp missb2.cpp pc080sn.h pc090oj.h sbowling.cpp scyclone.cpp taito_en.h taito_helper.h taitocchip.h taitoio.h taitoio_yoke.h taitopjc.cpp taitosjsec.h taitottl.cpp taitotx.cpp tc0080vco.h tc0100scn.h tc0110pcr.h tc0150rod.h tc0180vcu.h tc0280grd.h tc0360pri.h tc0480scp.h tc0780fpa.h |
[/branches/pc_i440bx/src/mame/tangerine] | alphatan.cpp hhtiger.cpp oric.cpp |
[/branches/pc_i440bx/src/mame/tatsumi] | kingdrby.cpp tx1_a.h |
[/branches/pc_i440bx/src/mame/tatung] | einstein.cpp |
[/branches/pc_i440bx/src/mame/tch] | wheelfir.cpp |
[/branches/pc_i440bx/src/mame/tecmo] | tecmo_mix.h |
[/branches/pc_i440bx/src/mame/tektronix] | tek410x.cpp tek410x_kbd.h tek440x.cpp tekxp33x.cpp |
[/branches/pc_i440bx/src/mame/telenova] | compis.cpp |
[/branches/pc_i440bx/src/mame/televideo] | ts3000.cpp ts802.cpp ts803.cpp ts816.cpp tv910.cpp tv924.cpp tv950.cpp tv950kb.h tv955.cpp tv955kb.h tv965.cpp tv990.cpp |
[/branches/pc_i440bx/src/mame/tesla] | pmi80.cpp |
[/branches/pc_i440bx/src/mame/ti] | 733_asr.h 911_vdt.h evmbug.cpp exelv.cpp geneve.cpp ti931.cpp ti990_10.cpp ti990_4.cpp ti99_4x.cpp |
[/branches/pc_i440bx/src/mame/tigertel] | docg3.h gizmondo.cpp |
[/branches/pc_i440bx/src/mame/toaplan] | gp9001.h mjsister.cpp toaplan_scu.h |
[/branches/pc_i440bx/src/mame/tomy] | tomy_princ.cpp |
[/branches/pc_i440bx/src/mame/toshiba] | paso1600.cpp |
[/branches/pc_i440bx/src/mame/trainer] | amico2k.cpp babbage.cpp bob85.cpp crei680.cpp dolphunk.cpp emma2.cpp instruct.cpp pro80.cpp savia84.cpp selz80.cpp tk80.cpp zapcomputer.cpp |
[/branches/pc_i440bx/src/mame/trs] | 6883sam.h coco_vhd.h gime.h max80.cpp meritum.cpp radionic.cpp tandy2kb.h trs80m2kb.h |
[/branches/pc_i440bx/src/mame/tvgames] | actions_atj2279b.cpp bl_handhelds_lcdc.h elan_ep3a19a.cpp elan_ep3a19asys.h elan_eu3a05.cpp elan_eu3a05_a.h elan_eu3a05commonsys.h elan_eu3a05commonvid.h elan_eu3a05gpio.h elan_eu3a05sys.h elan_eu3a05vid.h elan_eu3a14.cpp elan_eu3a14sys.h elan_eu3a14vid.h generalplus_gpl16250_m.h generalplus_gpl16250_mobigo.cpp generalplus_gpl16250_spi.cpp generalplus_gpl16250_spi_direct.cpp generalplus_gpl162xx_lcdtype.cpp generalplus_gpl32612.cpp generalplus_gpl_unknown.cpp hyperscan_card.h hyperscan_ctrl.h magiceyes_pollux_vr3520f.cpp monkey_king_3b.cpp pubint_storyreader.cpp spg110.cpp spg29x.cpp spg29x_lexibook_jg7425.cpp spg2xx_digimake.cpp spg2xx_dreamlife.cpp spg2xx_ican.cpp spg2xx_jakks.cpp spg2xx_jakks_gkr.cpp spg2xx_jakks_sharp.cpp spg2xx_jakks_tvtouch.cpp spg2xx_lexibook.cpp spg2xx_mysprtch.cpp spg2xx_pdc.cpp spg2xx_playvision.cpp spg2xx_senario.cpp spg2xx_senario_poker.cpp spg2xx_senca.cpp spg2xx_shredmjr.cpp spg2xx_skannerztv.cpp spg2xx_smarttv.cpp spg2xx_telestory.cpp spg2xx_tvgogo.cpp spg2xx_vii.cpp spg2xx_wiwi.cpp spg2xx_zone.cpp st2302u_bbl_rom.cpp st2302u_bbl_spi.cpp trkfldch.cpp xavix2.cpp xavix2002_io.h xavix_adc.h xavix_anport.h xavix_io.h xavix_madfb_ball.h xavix_math.h xavix_mtrk_wheel.h |
[/branches/pc_i440bx/src/mame/ultimachine] | rambo.cpp |
[/branches/pc_i440bx/src/mame/ultratec] | minicom.cpp |
[/branches/pc_i440bx/src/mame/unicard] | bbcbc.cpp |
[/branches/pc_i440bx/src/mame/unico] | goori.cpp unianapc.cpp |
[/branches/pc_i440bx/src/mame/unisonic] | gic.h unichamp.cpp |
[/branches/pc_i440bx/src/mame/universal] | cheekyms_a.h cosmicg.cpp ladybug_video.h nl_cheekyms.h superdq.cpp zerohour_stars.h |
[/branches/pc_i440bx/src/mame/ussr] | cm1800.cpp dvk_kcgd.cpp dvk_ksm.cpp ie15.cpp irisha.cpp km035.h mikrosha.cpp mk85.cpp mk90.cpp mk98.cpp ms6102.cpp pyl601.cpp sm1800.cpp sm7238.cpp specialsound.h tiamc1_a.h uknc.cpp |
r194219 Monday 30th January, 2023 at 14:28:01 UTC by Miodrag Milanović |
---|
plib/plist.h: Stop using deprecated std::iterator template. (#10864) |
[/branches/pc_i440bx/src/lib/netlist/plib] | plists.h |
r194218 Monday 30th January, 2023 at 13:03:03 UTC by patrick.mackinlay |
---|
z80dma: correct end of block test again |
[/branches/pc_i440bx/src/devices/machine] | z80dma.cpp |
r194217 Sunday 29th January, 2023 at 20:33:29 UTC by wilbertpol |
---|
msx1_cass.xml: Updated metadata and notes on a lot of software releases. (#10860) * Moved 7cardstd and 7cardstda to B sides of Samantha Fox Strip Poker. * Renamed cityconj to citycona. * Renamed queenglf to golfa. * Renamed bumpygts to juegue03. * Renamed maziacs to msxsof02. * Renamed cubik to msxsof06. * Renamed 007agesp to msxsof07. * Renamed batespac to msxsw13. * Renamed ean info lines to gtin. * Fixed duplicate part name in tutor. * Added developer info to Base de Datos. |
[/branches/pc_i440bx/hash] | msx1_cass.xml |
r194216 Sunday 29th January, 2023 at 08:05:16 UTC by Osso |
---|
New software list items marked not working ------------------------------------------ misterx: Mega-Quiz [Team Europe] |
[/branches/pc_i440bx/hash] | misterx.xml |
[/branches/pc_i440bx/src/mame/misc] | jungleyo.cpp |
[/branches/pc_i440bx/src/mame/vtech] | pc2000.cpp |
r194215 Saturday 28th January, 2023 at 20:20:51 UTC by Vasantha Crabb |
---|
render/bgfx: Fixed Linux build. |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | valueuniform.cpp valueuniform.h |
r194214 Saturday 28th January, 2023 at 19:53:43 UTC by Vasantha Crabb |
---|
render/bgfx: Got rid of a lot of unnecessary object copying during setup. |
[/branches/pc_i440bx/hlsl] | focus.fx |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | chain.cpp chain.h chainentryreader.cpp chainentryreader.h chainreader.cpp chainreader.h clearreader.cpp clearreader.h depthreader.cpp depthreader.h effectmanager.cpp effectreader.cpp effectreader.h entryuniform.h entryuniformreader.cpp entryuniformreader.h frameparameter.cpp frameparameter.h parameter.h paramreader.cpp paramreader.h paramuniform.h paramuniformreader.cpp paramuniformreader.h shadermanager.cpp shadermanager.h slider.cpp slider.h sliderreader.cpp sliderreader.h slideruniform.cpp slideruniform.h slideruniformreader.cpp slideruniformreader.h suppressor.cpp suppressor.h suppressorreader.cpp suppressorreader.h targetreader.cpp targetreader.h texturemanager.cpp timeparameter.cpp timeparameter.h uniform.cpp uniform.h uniformreader.cpp uniformreader.h valueuniform.cpp valueuniform.h valueuniformreader.cpp valueuniformreader.h windowparameter.h |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/blurs] | fs_smart-blur.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/crt-geom] | crt-geom_common.sc fs_crt-geom.sc vs_crt-geom.sc vs_gaussx.sc vs_gaussy.sc vs_lowpass.sc vs_mipmap8.sc vs_phosphor_apply.sc vs_phosphor_update.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/eagle] | fs_eagle.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/hlsl] | fs_defocus.sc fs_distortion.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/hqx] | fs_hq2x.sc fs_hq3x.sc fs_hq4x.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/lcd-grid] | fs_lcd-grid.sc fs_persistence.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/misc] | fs_deposterize-pass0.sc fs_deposterize-pass1.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_left_horizontal] | vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_left_vertical] | vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_right_horizontal] | vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_right_vertical] | vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/warp] | vs_dilation-horizontal-fast.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/super-xbr] | fs_custom-jinc2-sharper.sc fs_super-2xbr-3d-pass0.sc |
r194213 Saturday 28th January, 2023 at 16:59:25 UTC by Ryan Holtz |
---|
Major D3D and BGFX code refactoring and bug fixes: (#10858) [Ryan Holtz] * render/bgfx: Improved clearing and blending. Added prescale support. Fixes MT07586, MT07587, MT08084. * render/bgfx: Fixed blend and tint handling. (Fixes Github #1953). * render/bgfx/blendreader.cpp: Support non-separated blend mode specification for BGFX effects. * render/bgfx: Reworked how horizontally-padded screen textures are handled. Likely fixes MT08512 and MT08505. * render/bgfx: Ensure that a texture's width margin is updated in all cases. * render/d3d/d3dhlsl.cpp: Fixed tinting in HLSL post-processing mode. * render/d3d/d3dhlsl.cpp: Avoid most redundant state-setting calls. Reduces D3D API calls by about 90% on fruit machine drivers. * render/d3d/d3dhlsl.cpp: Assign SourceDims and QuadDims uniforms to only those effects that use them. * machine/laserdsc.cpp: Always add video quad to screen container, adjust tint based on m_videoenable instead. |
[/branches/pc_i440bx/bgfx/chains] | crt-geom-deluxe.json crt-geom.json default.json hlsl.json lcd-grid.json lut.json unfiltered.json |
[/branches/pc_i440bx/bgfx/chains/eagle] | super-eagle.json |
[/branches/pc_i440bx/bgfx/chains/hqx] | hq2x.json hq3x.json hq4x.json |
[/branches/pc_i440bx/bgfx/chains/xbr] | super-2xbr-3d-2p.json super-2xbr-3d-3p-smoother.json super-4xbr-3d-4p.json super-4xbr-3d-6p-smoother.json super-xbr-2p.json super-xbr-3p-smoother.json super-xbr-6p.json super-xbr-deposterize.json super-xbr-fast-3p.json super-xbr-fast-6p.json xbr-hybrid.json xbr-lv1-noblend.json xbr-lv2-3d.json xbr-lv2-accuracy-multipass.json xbr-lv2-accuracy-smart-blur.json xbr-lv2-deposterize.json xbr-lv2-fast.json xbr-lv2-multipass.json xbr-lv2-noblend.json xbr-lv2.json xbr-lv3-multipass.json xbr-lv3-noblend.json xbr-lv3.json xbr-mlv4-dilation.json xbr-mlv4-multipass.json |
[/branches/pc_i440bx/bgfx/effects] | gui_add.json gui_blend.json gui_multiply.json gui_opaque.json screen_add.json screen_blend.json screen_multiply.json screen_opaque.json |
[/branches/pc_i440bx/bgfx/effects/blurs] | smart-blur.json |
[/branches/pc_i440bx/bgfx/effects/crt-geom] | crt-geom-deluxe.json crt-geom.json gaussx.json gaussy.json lowpass.json mipmap8.json phosphor_apply.json phosphor_update.json |
[/branches/pc_i440bx/bgfx/effects/default] | blit.json |
[/branches/pc_i440bx/bgfx/effects/eagle] | supereagle.json |
[/branches/pc_i440bx/bgfx/effects/hlsl] | blit.json chroma.json color.json deconverge.json defocus.json distortion.json ntsc_decode.json ntsc_encode.json phosphor.json post.json prescale.json scanline.json |
[/branches/pc_i440bx/bgfx/effects/hqx] | hq2x.json hq3x.json hq4x.json |
[/branches/pc_i440bx/bgfx/effects/lcd-grid] | lcd-grid.json persistence.json |
[/branches/pc_i440bx/bgfx/effects/misc] | bcg_adjust.json blit.json blit_palette16.json deposterize-pass0.json deposterize-pass1.json lut.json saturation.json texconv_argb32.json* texconv_palette16.json texconv_rgb32.json texconv_yuy16.json |
[/branches/pc_i440bx/bgfx/effects/pillarbox_left_horizontal] | gaussian.json offset_sat.json |
[/branches/pc_i440bx/bgfx/effects/pillarbox_left_vertical] | gaussian.json offset_sat.json |
[/branches/pc_i440bx/bgfx/effects/pillarbox_right_horizontal] | gaussian.json offset_sat.json |
[/branches/pc_i440bx/bgfx/effects/pillarbox_right_vertical] | gaussian.json offset_sat.json |
[/branches/pc_i440bx/bgfx/effects/unfiltered] | blit.json |
[/branches/pc_i440bx/bgfx/effects/warp] | dilation-horizontal-fast.json |
[/branches/pc_i440bx/bgfx/effects/xbr] | xbr-lv1-noblend.json xbr-lv2-3d.json xbr-lv2-fast.json xbr-lv2-noblend.json xbr-lv2.json xbr-lv3-noblend.json xbr-lv3.json |
[/branches/pc_i440bx/bgfx/effects/xbr/super-xbr] | custom-jinc2-sharper.json super-2xbr-3d-pass0.json super-2xbr-3d-pass1.json super-2xbr-3d-pass2.json super-4xbr-3d-pass0.json super-4xbr-3d-pass1.json super-4xbr-3d-pass2.json super-4xbr-3d-pass3.json super-xbr-fast-pass0.json super-xbr-fast-pass1.json super-xbr-fast-pass2.json super-xbr-pass0.json super-xbr-pass1.json super-xbr-pass2.json |
[/branches/pc_i440bx/bgfx/effects/xbr/xbr-hybrid] | 2xbr-hybrid-sharp.json 2xbr-hybrid-v2-gamma.json 2xbr-hybrid-v2.json 2xbr-hybrid-v4-gamma.json 2xbr-hybrid-v4.json 2xbr-hybrid-v4b.json 2xbr-hybrid-v5-gamma.json 2xbr-hybrid.json |
[/branches/pc_i440bx/bgfx/effects/xbr/xbr-lv2-multipass] | xbr-lv2-a-pass0.json xbr-lv2-accuracy-pass0.json xbr-lv2-accuracy-pass1.json xbr-lv2-b-pass0.json xbr-lv2-c-pass0.json xbr-lv2-d-pass0.json xbr-lv2-noblend-pass1.json xbr-lv2-pass1.json |
[/branches/pc_i440bx/bgfx/effects/xbr/xbr-lv3-multipass] | xbr-lv3-pass0.json xbr-lv3-pass1.json |
[/branches/pc_i440bx/bgfx/effects/xbr/xbr-mlv4-multipass] | xbr-mlv4-pass1.json xbr-mlv4-pass2.json xbr-mlv4-pass3.json xbr-mlv4-pass4.json |
[/branches/pc_i440bx/bgfx/shaders/dx11/chains/crt-geom] | fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin |
[/branches/pc_i440bx/bgfx/shaders/dx11/chains/hlsl] | fs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/dx11/chains/misc] | vs_resize_blit.bin* |
[/branches/pc_i440bx/bgfx/shaders/dx9] | vs_gui.bin vs_screen.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/blurs] | vs_smart-blur.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/crt] | vs_crt-caligari.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/crt-geom] | fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin vs_crt-geom.bin vs_gaussx.bin vs_gaussy.bin vs_lowpass.bin vs_mipmap8.bin vs_phosphor_apply.bin vs_phosphor_update.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/default] | vs_blit.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/eagle] | vs_eagle.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/hlsl] | fs_scanline.bin vs_chroma.bin vs_color.bin vs_deconverge.bin vs_defocus.bin vs_distortion.bin vs_ntsc_decode.bin vs_ntsc_encode.bin vs_phosphor.bin vs_post.bin vs_prescale.bin vs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/hqx] | vs_hq2x.bin vs_hq3x.bin vs_hq4x.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/lcd-grid] | vs_lcd-grid.bin vs_persistence.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/misc] | vs_blit.bin vs_bob-and-ghost-deinterlace.bin vs_deposterize-pass0.bin vs_deposterize-pass1.bin vs_lut.bin vs_resize_blit.bin* vs_saturation.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/pillarbox_left_horizontal] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/pillarbox_left_vertical] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/pillarbox_right_horizontal] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/pillarbox_right_vertical] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/unfiltered] | vs_blit.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/warp] | vs_dilation-horizontal-fast.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr] | vs_xbr-lv1-noblend.bin vs_xbr-lv2-3d.bin vs_xbr-lv2-fast.bin vs_xbr-lv2-noblend.bin vs_xbr-lv2.bin vs_xbr-lv3-noblend.bin vs_xbr-lv3.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr/super-xbr] | vs_custom-jinc2-sharper.bin vs_super-2xbr-3d-pass0.bin vs_super-2xbr-3d-pass1.bin vs_super-2xbr-3d-pass2.bin vs_super-4xbr-3d-pass0.bin vs_super-4xbr-3d-pass1.bin vs_super-4xbr-3d-pass1f.bin vs_super-4xbr-3d-pass2.bin vs_super-4xbr-3d-pass3.bin vs_super-4xbr-3d-pass3f.bin vs_super-xbr-fast-pass0.bin vs_super-xbr-fast-pass1.bin vs_super-xbr-fast-pass2.bin vs_super-xbr-pass0.bin vs_super-xbr-pass1.bin vs_super-xbr-pass2.bin vs_super-xbr-pass3.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr/xbr-hybrid] | vs_2xbr-hybrid-sharp.bin vs_2xbr-hybrid-v2-gamma.bin vs_2xbr-hybrid-v2.bin vs_2xbr-hybrid-v4-gamma.bin vs_2xbr-hybrid-v4.bin vs_2xbr-hybrid-v4b.bin vs_2xbr-hybrid-v5-gamma.bin vs_2xbr-hybrid.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass] | vs_xbr-lv2-a-pass0.bin vs_xbr-lv2-accuracy-pass0.bin vs_xbr-lv2-accuracy-pass1.bin vs_xbr-lv2-b-pass0.bin vs_xbr-lv2-c-pass0.bin vs_xbr-lv2-d-pass0.bin vs_xbr-lv2-noblend-pass1.bin vs_xbr-lv2-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass] | vs_xbr-lv3-pass0.bin vs_xbr-lv3-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass] | vs_xbr-mlv4-pass1.bin vs_xbr-mlv4-pass2.bin vs_xbr-mlv4-pass3.bin vs_xbr-mlv4-pass4.bin |
[/branches/pc_i440bx/bgfx/shaders/essl/chains/crt-geom] | fs_crt-geom-deluxe.bin fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin |
[/branches/pc_i440bx/bgfx/shaders/essl/chains/hlsl] | fs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/essl/chains/misc] | vs_resize_blit.bin* |
[/branches/pc_i440bx/bgfx/shaders/glsl/chains/crt-geom] | fs_crt-geom-deluxe.bin fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin |
[/branches/pc_i440bx/bgfx/shaders/glsl/chains/hlsl] | fs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/glsl/chains/misc] | vs_resize_blit.bin* |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/blurs] | vs_smart-blur.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/crt-geom] | fs_crt-geom-deluxe.bin fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin vs_crt-geom.bin vs_gaussx.bin vs_gaussy.bin vs_lowpass.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/eagle] | vs_eagle.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/hlsl] | fs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/hqx] | vs_hq2x.bin vs_hq3x.bin vs_hq4x.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/misc] | vs_deposterize-pass0.bin vs_deposterize-pass1.bin vs_resize_blit.bin* |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr] | vs_xbr-lv1-noblend.bin vs_xbr-lv2-3d.bin vs_xbr-lv2-fast.bin vs_xbr-lv2-noblend.bin vs_xbr-lv2.bin vs_xbr-lv3-noblend.bin vs_xbr-lv3.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr/super-xbr] | vs_super-2xbr-3d-pass2.bin vs_super-4xbr-3d-pass1f.bin vs_super-4xbr-3d-pass3f.bin vs_super-xbr-pass0.bin vs_super-xbr-pass2.bin vs_super-xbr-pass3.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr/xbr-hybrid] | vs_2xbr-hybrid-sharp.bin vs_2xbr-hybrid-v2-gamma.bin vs_2xbr-hybrid-v2.bin vs_2xbr-hybrid-v4-gamma.bin vs_2xbr-hybrid-v4.bin vs_2xbr-hybrid-v4b.bin vs_2xbr-hybrid-v5-gamma.bin vs_2xbr-hybrid.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass] | vs_xbr-lv2-a-pass0.bin vs_xbr-lv2-accuracy-pass0.bin vs_xbr-lv2-accuracy-pass1.bin vs_xbr-lv2-b-pass0.bin vs_xbr-lv2-c-pass0.bin vs_xbr-lv2-d-pass0.bin vs_xbr-lv2-noblend-pass1.bin vs_xbr-lv2-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass] | vs_xbr-lv3-pass0.bin vs_xbr-lv3-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass] | vs_xbr-mlv4-pass2.bin vs_xbr-mlv4-pass3.bin vs_xbr-mlv4-pass4.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv] | vs_gui.bin vs_screen.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/blurs] | vs_smart-blur.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/crt] | vs_crt-caligari.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/crt-geom] | fs_crt-geom-deluxe.bin fs_crt-geom.bin fs_gaussx.bin fs_gaussy.bin fs_lowpass.bin fs_mipmap8.bin fs_phosphor_apply.bin vs_crt-geom.bin vs_gaussx.bin vs_gaussy.bin vs_lowpass.bin vs_mipmap8.bin vs_phosphor_apply.bin vs_phosphor_update.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/default] | vs_blit.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/eagle] | vs_eagle.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/hlsl] | fs_scanline.bin vs_chroma.bin vs_color.bin vs_deconverge.bin vs_defocus.bin vs_distortion.bin vs_ntsc_decode.bin vs_ntsc_encode.bin vs_phosphor.bin vs_post.bin vs_prescale.bin vs_scanline.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/hqx] | vs_hq2x.bin vs_hq3x.bin vs_hq4x.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/lcd-grid] | vs_lcd-grid.bin vs_persistence.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/misc] | vs_blit.bin vs_bob-and-ghost-deinterlace.bin vs_deposterize-pass0.bin vs_deposterize-pass1.bin vs_lut.bin vs_resize_blit.bin* vs_saturation.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/pillarbox_left_horizontal] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/pillarbox_left_vertical] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/pillarbox_right_horizontal] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/pillarbox_right_vertical] | vs_gaussian.bin vs_offset_sat.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/unfiltered] | vs_blit.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/warp] | vs_dilation-horizontal-fast.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr] | vs_xbr-lv1-noblend.bin vs_xbr-lv2-3d.bin vs_xbr-lv2-fast.bin vs_xbr-lv2-noblend.bin vs_xbr-lv2.bin vs_xbr-lv3-noblend.bin vs_xbr-lv3.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr/super-xbr] | vs_custom-jinc2-sharper.bin vs_super-2xbr-3d-pass0.bin vs_super-2xbr-3d-pass1.bin vs_super-2xbr-3d-pass2.bin vs_super-4xbr-3d-pass0.bin vs_super-4xbr-3d-pass1.bin vs_super-4xbr-3d-pass1f.bin vs_super-4xbr-3d-pass2.bin vs_super-4xbr-3d-pass3.bin vs_super-4xbr-3d-pass3f.bin vs_super-xbr-fast-pass0.bin vs_super-xbr-fast-pass1.bin vs_super-xbr-fast-pass2.bin vs_super-xbr-pass0.bin vs_super-xbr-pass1.bin vs_super-xbr-pass2.bin vs_super-xbr-pass3.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr/xbr-hybrid] | vs_2xbr-hybrid-sharp.bin vs_2xbr-hybrid-v2-gamma.bin vs_2xbr-hybrid-v2.bin vs_2xbr-hybrid-v4-gamma.bin vs_2xbr-hybrid-v4.bin vs_2xbr-hybrid-v4b.bin vs_2xbr-hybrid-v5-gamma.bin vs_2xbr-hybrid.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass] | vs_xbr-lv2-a-pass0.bin vs_xbr-lv2-accuracy-pass0.bin vs_xbr-lv2-accuracy-pass1.bin vs_xbr-lv2-b-pass0.bin vs_xbr-lv2-c-pass0.bin vs_xbr-lv2-d-pass0.bin vs_xbr-lv2-noblend-pass1.bin vs_xbr-lv2-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass] | vs_xbr-lv3-pass0.bin vs_xbr-lv3-pass1.bin |
[/branches/pc_i440bx/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass] | vs_xbr-mlv4-pass1.bin vs_xbr-mlv4-pass2.bin vs_xbr-mlv4-pass3.bin vs_xbr-mlv4-pass4.bin |
[/branches/pc_i440bx/hlsl] | bloom.fx color.fx deconverge.fx distortion.fx downsample.fx focus.fx post.fx prescale.fx primary.fx scanline.fx |
[/branches/pc_i440bx/src/devices/machine] | laserdsc.cpp |
[/branches/pc_i440bx/src/emu] | render.cpp render.h |
[/branches/pc_i440bx/src/osd/modules/render] | bgfxutil.cpp bgfxutil.h binpacker.h drawbgfx.cpp drawbgfx.h drawd3d.cpp |
[/branches/pc_i440bx/src/osd/modules/render/bgfx] | blendreader.cpp chain.cpp chain.h chainentry.cpp chainentry.h chainmanager.cpp chainmanager.h chainreader.cpp chainreader.h effect.cpp effect.h effectmanager.cpp effectreader.cpp effectreader.h inputpair.cpp statereader.cpp statereader.h target.cpp target.h targetmanager.cpp targetmanager.h targetreader.cpp targetreader.h texture.cpp texture.h texturehandleprovider.h texturemanager.cpp texturemanager.h uniformreader.cpp view.h |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders] | vs_gui.sc vs_screen.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/blurs] | vs_smart-blur.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/crt] | vs_crt-caligari.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/crt-geom] | fs_crt-geom-deluxe.sc fs_crt-geom.sc fs_gaussx.sc fs_gaussy.sc fs_lowpass.sc fs_mipmap8.sc fs_phosphor_apply.sc vs_crt-geom.sc vs_gaussx.sc vs_gaussy.sc vs_lowpass.sc vs_mipmap8.sc vs_phosphor_apply.sc vs_phosphor_update.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/default] | vs_blit.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/eagle] | vs_eagle.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/hlsl] | fs_scanline.sc vs_chroma.sc vs_color.sc vs_deconverge.sc vs_defocus.sc vs_distortion.sc vs_ntsc_decode.sc vs_ntsc_encode.sc vs_phosphor.sc vs_post.sc vs_prescale.sc vs_scanline.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/hqx] | vs_hq2x.sc vs_hq3x.sc vs_hq4x.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/lcd-grid] | vs_lcd-grid.sc vs_persistence.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/misc] | vs_blit.sc vs_bob-and-ghost-deinterlace.sc vs_deposterize-pass0.sc vs_deposterize-pass1.sc vs_lut.sc vs_resize_blit.sc* vs_saturation.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_left_horizontal] | vs_gaussian.sc vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_left_vertical] | vs_gaussian.sc vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_right_horizontal] | vs_gaussian.sc vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/pillarbox_right_vertical] | vs_gaussian.sc vs_offset_sat.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/unfiltered] | vs_blit.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/warp] | vs_dilation-horizontal-fast.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr] | vs_xbr-lv1-noblend.sc vs_xbr-lv2-3d.sc vs_xbr-lv2-fast.sc vs_xbr-lv2-noblend.sc vs_xbr-lv2.sc vs_xbr-lv3-noblend.sc vs_xbr-lv3.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/super-xbr] | vs_custom-jinc2-sharper.sc vs_super-2xbr-3d-pass0.sc vs_super-2xbr-3d-pass1.sc vs_super-2xbr-3d-pass2.sc vs_super-4xbr-3d-pass0.sc vs_super-4xbr-3d-pass1.sc vs_super-4xbr-3d-pass1f.sc vs_super-4xbr-3d-pass2.sc vs_super-4xbr-3d-pass3.sc vs_super-4xbr-3d-pass3f.sc vs_super-xbr-fast-pass0.sc vs_super-xbr-fast-pass1.sc vs_super-xbr-fast-pass2.sc vs_super-xbr-pass0.sc vs_super-xbr-pass1.sc vs_super-xbr-pass2.sc vs_super-xbr-pass3.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/xbr-hybrid] | vs_2xbr-hybrid-sharp.sc vs_2xbr-hybrid-v2-gamma.sc vs_2xbr-hybrid-v2.sc vs_2xbr-hybrid-v4-gamma.sc vs_2xbr-hybrid-v4.sc vs_2xbr-hybrid-v4b.sc vs_2xbr-hybrid-v5-gamma.sc vs_2xbr-hybrid.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/xbr-lv2-multipass] | vs_xbr-lv2-a-pass0.sc vs_xbr-lv2-accuracy-pass0.sc vs_xbr-lv2-accuracy-pass1.sc vs_xbr-lv2-b-pass0.sc vs_xbr-lv2-c-pass0.sc vs_xbr-lv2-d-pass0.sc vs_xbr-lv2-noblend-pass1.sc vs_xbr-lv2-pass1.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/xbr-lv3-multipass] | vs_xbr-lv3-pass0.sc vs_xbr-lv3-pass1.sc |
[/branches/pc_i440bx/src/osd/modules/render/bgfx/shaders/chains/xbr/xbr-mlv4-multipass] | vs_xbr-mlv4-pass1.sc vs_xbr-mlv4-pass2.sc vs_xbr-mlv4-pass3.sc vs_xbr-mlv4-pass4.sc |
[/branches/pc_i440bx/src/osd/modules/render/d3d] | d3dcomm.h d3dhlsl.cpp d3dhlsl.h |
r194212 Saturday 28th January, 2023 at 16:51:34 UTC by clawgrip |
---|
pinball/inder.cpp: Fix date in note about "Mundial 90". (#10851) |
[/branches/pc_i440bx/src/mame/pinball] | inder.cpp |
r194211 Saturday 28th January, 2023 at 16:40:05 UTC by Vasantha Crabb |
---|
osd/modules/input: Fixed Linux build. |
[/branches/pc_i440bx/src/osd/modules/input] | input_dinput.cpp input_x11.cpp |
r194210 Saturday 28th January, 2023 at 16:16:14 UTC by Vasantha Crabb |
---|
Various input and OSD refactoring: osd: Supply OSD object to modules on initialisation. Encapsulated some event handling in the OSD objects rather than leaving it in free functions. Put various stuff in namespaces. osd/modules/input: Enabled dinput, xinput and winhybrid modules for Windows SDL builds, and enabled background input for dinput and xinput (and by extension winhybrid) modules. Also fixed some COM and X11 resource leaks. osd/modules/input/input_sdl.cpp: Flipped SDL mouse button order to match Windows, and exposed vertical and horizontal scroll as Z and rZ axes. Moved SDL UI event handling out of input devices into OSD object. osd/modules/input_rawinput.cpp: Changed lightgun Z axis token so it's correctly identified as a relative axis (it maps to the scroll wheel equivalent). osd: Added an option to choose the network provider module. Mostly useful if you build with both TUN/TAP and pcap support included, or if you want to disable emulated networking completely. emu/input.cpp: Use a better strategy for assembling input code names that uses fewer temporary strings and doesn't require use of the non-Unicode-aware space trimming function (fixes MT08552). osd/modules/input_dinput.cpp: Improved polling logic. osd: Made various parts of the input code less dependent on concrete emu objects, and reduced inappropriately passing around the machine object. Made input modules less dependent on OSD implementation. Encapsulated some stuff and got rid of some vestigial newui and SDL1 support code. Cleaned up some interfaces. Moved OSD options classes to their own files. Prepare to remove main.h from emu.h - it's mostly used to get the application name, which the vast majority of emulated devices don't need to do. |
[/branches/pc_i440bx/docs/source/commandline] | commandline-all.rst commandline-index.rst |
[/branches/pc_i440bx/scripts/src/osd] | modules.lua sdl.lua windows.lua |
[/branches/pc_i440bx/src/emu] | emuopts.cpp image.cpp input.cpp ioport.cpp machine.cpp main.cpp recording.cpp rendlay.cpp romload.cpp save.cpp screen.cpp sound.cpp validity.cpp video.cpp |
[/branches/pc_i440bx/src/emu/debug] | debugcon.cpp debugcpu.cpp |
[/branches/pc_i440bx/src/emu/drivers] | empty.cpp |
[/branches/pc_i440bx/src/frontend/mame] | infoxml.cpp mame.h mameopts.cpp |
[/branches/pc_i440bx/src/frontend/mame/ui] | auditmenu.cpp text.cpp |
[/branches/pc_i440bx/src/mame] | mame.cpp |
[/branches/pc_i440bx/src/mame/ensoniq] | esqpanel.cpp |
[/branches/pc_i440bx/src/osd/modules] | osdmodule.cpp osdmodule.h osdwindow.cpp osdwindow.h |
[/branches/pc_i440bx/src/osd/modules/debugger] | debug_module.h debuggdbstub.cpp debugimgui.cpp debugosx.mm debugqt.cpp debugwin.cpp none.cpp |
[/branches/pc_i440bx/src/osd/modules/font] | font_dwrite.cpp font_none.cpp font_osx.cpp font_sdl.cpp font_windows.cpp |
[/branches/pc_i440bx/src/osd/modules/input] | input_common.cpp input_common.h input_dinput.cpp input_dinput.h input_mac.cpp input_module.h input_none.cpp input_rawinput.cpp input_sdl.cpp |
[/branches/pc_i440bx/src/osd/modules/lib] | osdobj_common.cpp osdobj_common.h |
[/branches/pc_i440bx/src/osd/modules/midi] | midi_module.h none.cpp portmidi.cpp |
[/branches/pc_i440bx/src/osd/modules/monitor] | monitor_common.cpp monitor_common.h monitor_sdl.cpp |
[/branches/pc_i440bx/src/osd/modules/netdev] | netdev_module.h none.cpp pcap.cpp taptun.cpp |
[/branches/pc_i440bx/src/osd/modules/output] | console.cpp network.cpp none.cpp output_module.h win32_output.cpp win32_output.h |
[/branches/pc_i440bx/src/osd/modules/render] | draw13.cpp draw13.h drawd3d.cpp drawsdl.cpp drawsdl.h |
[/branches/pc_i440bx/src/osd/modules/sound] | coreaudio_sound.cpp direct_sound.cpp js_sound.cpp none.cpp pa_sound.cpp pulse_sound.cpp sdl_sound.cpp xaudio2_sound.cpp |
[/branches/pc_i440bx/src/osd/sdl] | osdsdl.cpp* osdsdl.h sdlmain.cpp sdlopts.cpp* sdlopts.h* video.cpp window.cpp window.h |
[/branches/pc_i440bx/src/osd/windows] | video.cpp window.cpp window.h winmain.cpp winmain.h |
r194209 Saturday 28th January, 2023 at 08:33:23 UTC by Osso |
---|
New systems marked not working ------------------------------ Primus Expert mit Stimme [Team Europe] |
[/branches/pc_i440bx/src/mame] | mame.lst |
[/branches/pc_i440bx/src/mame/vtech] | pc2000.cpp |
r194208 Friday 27th January, 2023 at 21:16:53 UTC by Vasantha Crabb |
---|
Miscellaneous fixes and refactoring: ui/analogipt.cpp: Fixed bar graph display for fields with ranges that wrap through zero. emu/inputdev.cpp: Separateed analog axis deadzone and switch threshold settings, reduced default deadzone, and fixed a potential division by zero if the deadzone and saturation settings are equal. emu/ioport.cpp: Fixed behaviour of absolute analog fields where range passes through zero - it previously only worked for specific combinations of mask, minimum and default. Removed a workaround from universal/getaway.cpp that is no longer necessary. emu/input.cpp: Fixed unintuitive behaviour when an absolute field is assigned an OR combination of a relative control folled by an absolute control (e.g. Mouse X or Joy 1 LSX). Also fixed reading axis input sequences where an axis code is followed by a switch code (these can only be produced by manually editing configuration files, not through MAME's UI), and fixed the returned type when multiple relative axes sum to zero. osd/modules/input_dinput.cpp: Fixed hat switches being stuck in up position when input is suspended in the background taito/taitoio_yoke.cpp: Give throttle control a distinct type, and don't auto-centre. osd: Added option to select MIDI provider module (currently only PortMidi and the dummy module are available). Also put various things in namespaces, and fixed builds including SDL sound module with native Windows OSD. emu/validity.cpp: Added check to catch I/O port fields using UI input types. emu/inpttype.ipp: Renamed inputs that were causing confusion. "Bill" and "Track" were causing confusion for translators and hence likely causing confusion for many users, especially those who are not native English speakers. "Track" as an abbreviation for "Trackball" was frequently being mistranslated, e.g. in the sense of a CD track selection button or even in the sense of a railway track. There's no reason to abbreviate it. "Bill" in the US English sense as a banknote is too ambiguous and was causing confusion for translators. It's better to use the less ambiguous "Banknote". Corrected Greek translations of "Trackball". Don't run GitHub Actions on issue template changes. |
[/branches/pc_i440bx/.github/workflows] | bgfxshaders.yml ci-linux.yml ci-macos.yml ci-windows.yml docs.yml hash.yml language.yml |
[/branches/pc_i440bx/android-project] | LICENSE |
[/branches/pc_i440bx/docs/source/commandline] | commandline-all.rst commandline-index.rst |
[/branches/pc_i440bx/language/Afrikaans] | strings.po |
[/branches/pc_i440bx/language/Albanian] | strings.po |
[/branches/pc_i440bx/language/Arabic] | strings.po |
[/branches/pc_i440bx/language/Basque] | strings.po |
[/branches/pc_i440bx/language/Belarusian] | strings.po |
[/branches/pc_i440bx/language/Bosnian] | strings.po |
[/branches/pc_i440bx/language/Bulgarian] | strings.po |
[/branches/pc_i440bx/language/Burmese] | strings.po |
[/branches/pc_i440bx/language/Catalan] | strings.po |
[/branches/pc_i440bx/language/Chinese_Simplified] | strings.po |
[/branches/pc_i440bx/language/Chinese_Traditional] | strings.po |
[/branches/pc_i440bx/language/Croatian] | strings.po |
[/branches/pc_i440bx/language/Czech] | strings.po |
[/branches/pc_i440bx/language/Danish] | strings.po |
[/branches/pc_i440bx/language/Dutch] | strings.po |
[/branches/pc_i440bx/language/English] | strings.po |
[/branches/pc_i440bx/language/Estonian] | strings.po |
[/branches/pc_i440bx/language/Finnish] | strings.po |
[/branches/pc_i440bx/language/French] | strings.po |
[/branches/pc_i440bx/language/French_Belgium] | strings.po |
[/branches/pc_i440bx/language/French_Canada] | strings.po |
[/branches/pc_i440bx/language/Georgian] | strings.po |
[/branches/pc_i440bx/language/German] | strings.po |
[/branches/pc_i440bx/language/Greek] | strings.po |
[/branches/pc_i440bx/language/Hebrew] | strings.po |
[/branches/pc_i440bx/language/Hindi] | strings.po |
[/branches/pc_i440bx/language/Hungarian] | strings.po |
[/branches/pc_i440bx/language/Indonesian] | strings.po |
[/branches/pc_i440bx/language/Italian] | strings.po |
[/branches/pc_i440bx/language/Japanese] | strings.po |
[/branches/pc_i440bx/language/Korean] | strings.po |
[/branches/pc_i440bx/language/Latvian] | strings.po |
[/branches/pc_i440bx/language/Lithuanian] | strings.po |
[/branches/pc_i440bx/language/Macedonian] | strings.po |
[/branches/pc_i440bx/language/Norwegian] | strings.po |
[/branches/pc_i440bx/language/Persian] | strings.po |
[/branches/pc_i440bx/language/Polish] | strings.po |
[/branches/pc_i440bx/language/Portuguese] | strings.po |
[/branches/pc_i440bx/language/Portuguese_Brazil] | strings.po |
[/branches/pc_i440bx/language/Romanian] | strings.po |
[/branches/pc_i440bx/language/Russian] | strings.po |
[/branches/pc_i440bx/language/Serbian] | strings.po |
[/branches/pc_i440bx/language/Serbian_Cyrillic] | strings.po |
[/branches/pc_i440bx/language/Slovak] | strings.po |
[/branches/pc_i440bx/language/Slovenian] | strings.po |
[/branches/pc_i440bx/language/Spanish] | strings.po |
[/branches/pc_i440bx/language/Spanish_Mexico] | strings.po |
[/branches/pc_i440bx/language/Swedish] | strings.po |
[/branches/pc_i440bx/language/Thai] | strings.po |
[/branches/pc_i440bx/language/Turkish] | strings.po |
[/branches/pc_i440bx/language/Ukrainian] | strings.po |
[/branches/pc_i440bx/language/Vietnamese] | strings.po |
[/branches/pc_i440bx/scripts/src/osd] | windows.lua |
[/branches/pc_i440bx/src/emu] | emuopts.cpp emuopts.h inpttype.ipp input.cpp inputdev.cpp inputdev.h ioport.cpp save.cpp uiinput.cpp validity.cpp |
[/branches/pc_i440bx/src/frontend/mame] | infoxml.cpp |
[/branches/pc_i440bx/src/frontend/mame/ui] | analogipt.cpp submenu.cpp viewgfx.cpp |
[/branches/pc_i440bx/src/mame/taito] | taitoio_yoke.cpp |
[/branches/pc_i440bx/src/mame/universal] | getaway.cpp |
[/branches/pc_i440bx/src/mame/venture] | looping.cpp |
[/branches/pc_i440bx/src/osd/modules] | osdmodule.cpp osdmodule.h |
[/branches/pc_i440bx/src/osd/modules/font] | font_dwrite.cpp |
[/branches/pc_i440bx/src/osd/modules/input] | input_dinput.cpp |
[/branches/pc_i440bx/src/osd/modules/lib] | osdobj_common.cpp osdobj_common.h |
[/branches/pc_i440bx/src/osd/modules/midi] | none.cpp portmidi.cpp |
[/branches/pc_i440bx/src/osd/modules/output] | none.cpp |
[/branches/pc_i440bx/src/osd/modules/sound] | coreaudio_sound.cpp js_sound.cpp none.cpp pa_sound.cpp sdl_sound.cpp sound_module.h |
Previous 50 | 199869 Revisions | Next 50 |