Note Feed

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

Previous 50 199869 Revisions Next 50

r32783 Friday 17th October, 2014 at 12:24:53 UTC by smf
more appropriate types to avoid warning with VS14 CTP4 (nw)
[src/mame/drivers]igspoker.c namcos21.c
[src/mame/includes]namcos21.h

r32782 Friday 17th October, 2014 at 07:56:41 UTC by Miodrag Milanović
From Fabio (nw)
-hector: creates a machine fragment for the sound components which are shared among hector and interact to avoid duplicate code

-specialist : makes static the specimx palette because it is not used outside video/specimx,c

-pce: fixed MT5734 by adding support for 192k images
[src/emu/bus/pce]pce_slot.c
[src/mess/drivers]hec2hrp.c interact.c
[src/mess/includes]hec2hrp.h special.h
[src/mess/machine]hec2hrp.c
[src/mess/video]special.c

r32781 Friday 17th October, 2014 at 06:17:06 UTC by Alex Jackson
more devfind: [Alex Jackson]

Renamed rom_ptr_finder to region_ptr_finder after discussion with Aaron.
First round of memory_region_finder to region_ptr_finder conversions.

rf5c400: use a region_ptr_finder to find our sound ROM instead of looking up
the region by hand in device_start(). Will probably start converting other
sound devices to this pattern (other than the ones that use the memory system)
if there are no problems or objections.
[src/emu]devfind.h
[src/emu/sound]rf5c400.c rf5c400.h
[src/emu/video]hd61830.c hd61830.h saa5050.c saa5050.h
[src/mame/drivers]cobra.c gticlub.c hornet.c mlanding.c mquake.c nightgal.c nwk-tr.c r2dx_v33.c sigmab52.c ssfindo.c taitowlf.c twinkle.c
[src/mame/includes]amiga.h megasys1.h twin16.h

r32780 Friday 17th October, 2014 at 02:59:51 UTC by Alex Jackson
devfind: Add rom_ptr_finder, which works like shared_ptr_finder
except it finds a ROM region instead of a memory share.
Unlike the old memory_region_finder, these can be accessed without
any overhead (since it's a pointer directly to the data and not
to the memory_region object), can be whatever data type you want
(no casting needed) and are strictly type-checked--if you have a
required_rom_ptr<UINT32> the region has to be a ROM_REGION32
(or an implicitly 32-bit region due to belonging to a CPU) or
the finder won't find it and will tell you why.

Basically, rom_ptr_finders are strictly better than
memory_region_finders and all drivers using the latter should be
converted over. I've done megasys1.c and twin16.c as examples.

megasys1: Use a device address map for the peekaboo oki instead
of memcpy().

twin16: Convert the scrolling layers to tilemaps (the fixed text
layer was already one). Miscellaneous cleanups/modernizations.

(nw)

Notice that rom_ptr_finder has a length() method which returns the
length in whatever size unit the pointer is, instead of a bytes()
method. Yes, I'm going to convert shared_ptr_finder to match, since
this way makes a lot more sense (in particular, mask() is useless
for shared_ptrs that are anything other than INT8/UINT8)
[src/emu]devfind.c devfind.h
[src/mame/drivers]megasys1.c twin16.c
[src/mame/includes]megasys1.h twin16.h
[src/mame/video]twin16.c

r32779 Friday 17th October, 2014 at 02:33:56 UTC by R. Belmont
(MESS) a1bus: licensing and save state cleanups (nw)
[src/emu/bus/a1bus]a1cassette.c a1cassette.h a1cffa.c a1cffa.h

r32778 Friday 17th October, 2014 at 01:55:56 UTC by Robbbert
gts80b.c : WIP
[src/mame/drivers]gts80b.c
[src/mame/layout]gts80b.lay wpc_an.lay

r32777 Thursday 16th October, 2014 at 21:24:34 UTC by Brian Troha
bionicc.c: Show where the machine clocks come from. - NW
[src/mame/drivers]bionicc.c

r32776 Thursday 16th October, 2014 at 21:01:47 UTC by Brian Troha
meritm.c: Cosmetic changes. IE: Correct all CRT 2xx to CRT-2xx and standardize all "Touch Screen" to Touchscreen. - NW
[src/mame/drivers]meritm.c

r32775 Thursday 16th October, 2014 at 16:59:06 UTC by Osso
Fixed debug build validation (nw)
[src/mame/drivers]segaufo.c

r32774 Thursday 16th October, 2014 at 12:14:59 UTC by Osso
Misc cleanups (nw)
[src/mame/drivers]atarigt.c cybertnk.c djmain.c hng64.c magicard.c model2.c nightgal.c sfbonus.c
[src/mame/includes]exidy440.h hng64.h midyunit.h
[src/mame/machine]midyunit.c
[src/mame/video]cps1.c exidy440.c konamigx.c nycaptor.c segas32.c

r32773 Thursday 16th October, 2014 at 07:18:15 UTC by Fabio Priuli
converted sn76477 to use inline config. nw.
[src/emu/sound]sn76477.c sn76477.h
[src/mame/audio]8080bw.c astrof.c crbaloon.c mw8080bw.c n8080.c snk6502.c
[src/mame/drivers]8080bw.c dai3wksi.c gp_1.c laserbat.c malzak.c rotaryf.c route16.c snk6502.c spectra.c toratora.c
[src/mame/includes]8080bw.h snk6502.h
[src/mess/drivers]abc80.c hec2hrp.c interact.c
[src/mess/includes]hec2hrp.h
[src/mess/machine]hec2hrp.c

r32772 Thursday 16th October, 2014 at 05:18:38 UTC by Alex Jackson
Don't execute a timeslice before loading a savestate from the command line [Alex Jackson]
[src/emu]machine.c

r32771 Thursday 16th October, 2014 at 04:42:34 UTC by Alex Jackson
k051960: remove 16-bit trampolines (nw)
[src/mame/drivers]tmnt.c
[src/mame/video]k051960.c k051960.h

r32770 Thursday 16th October, 2014 at 02:04:22 UTC by R. Belmont
Capcom updates: [any]
- Fixed some incorrect info about the SF2 bootlegs and got them running better.
- Dumped 8571 MCU from a bootleg Top Secret/Bionic Commando PCB.  All other ROMs on the board matched the 'topsecrt' set.
[src/mame]mame.lst
[src/mame/drivers]bionicc.c fcrash.c
[src/mame/includes]cps1.h
[src/mame/video]cps1.c

r32769 Thursday 16th October, 2014 at 01:06:35 UTC by Tafoid
Fix compile on MSVC 2012 from Peter Ferrie (nw)
[src/mame/drivers]segaufo.c

r32768 Wednesday 15th October, 2014 at 18:38:30 UTC by Fabio Priuli
(MESS) removed softlist features that were not used anymore since conversion
to slot devices. nw.
[hash]a2600.xml a7800.xml gba.xml

r32767 Wednesday 15th October, 2014 at 18:29:52 UTC by hap
oh, filename was still 315-5296.h in my local tree
[src/mame/drivers]segaufo.c

r32766 Wednesday 15th October, 2014 at 18:29:10 UTC by Wilbert Pol
(MESS) gb.c: Give gbcolor it's own machine config, fixes regression introduced in r20641. Fixes MT005730.
[src/mess/drivers]gb.c

r32765 Wednesday 15th October, 2014 at 17:56:02 UTC by hap
Added Sega UFO Catcher hardware driver. [hap, Yasuhiro]
[src/mame]mame.lst mame.mak
[src/mame/drivers]segaufo.c*

r32764 Wednesday 15th October, 2014 at 15:34:06 UTC by Alex Jackson
k054156: save correct amount of videoram, fixes lethalen savestates [Alex Jackson]
[src/mame/video]k054156_k054157_k056832.c k054156_k054157_k056832.h

r32763 Wednesday 15th October, 2014 at 07:45:36 UTC by Miodrag Milanović
update config-template for buid for new tools (nw)
[/build]config-template.cmd

r32762 Wednesday 15th October, 2014 at 07:25:32 UTC by Miodrag Milanović
MAME 0.155 tag
[/tags]mame0155*

r32761 Wednesday 15th October, 2014 at 07:19:47 UTC by Miodrag Milanović
Cleanups and version bump
[hash]a7800.xml amiga_a3000.xml amiga_hardware.xml coleco.xml fm7_disk.xml fmtowns_cd.xml gamegear.xml gameking.xml gbcolor.xml intvecs.xml msx1_cart.xml nes.xml pencil2.xml psx.xml timex_dock.xml
[src]version.c
[src/emu]devcpu.c diimage.c machine.c webengine.c
[src/emu/bus/a2bus]a2corvus.c a2lang.c corvfdc01.c corvfdc02.c corvfdc02.h laser128.c mouse.c timemasterho.c
[src/emu/bus/a7800]a78_carts.h a78_slot.c a78_slot.h cpuwiz.c cpuwiz.h hiscore.c hiscore.h rom.c rom.h xboard.c xboard.h
[src/emu/bus/a800]a800_carts.h a800_slot.c a800_slot.h oss.c oss.h rom.c rom.h sparta.c sparta.h
[src/emu/bus/apf]rom.h slot.c slot.h
[src/emu/bus/arcadia]slot.c slot.h
[src/emu/bus/c64]dela_ep256.c rex_ep256.h
[src/emu/bus/centronics]digiblst.h
[src/emu/bus/chanf]rom.c rom.h slot.c slot.h
[src/emu/bus/cpc]amdrum.h symbfac2.c symbfac2.h
[src/emu/bus/crvision]rom.c rom.h slot.c slot.h
[src/emu/bus/gameboy]gb_slot.h mbc.h
[src/emu/bus/gba]gba_slot.h
[src/emu/bus/generic]carts.c ram.c ram.h rom.c rom.h slot.c slot.h
[src/emu/bus/intv]ecs.c ecs.h rom.c rom.h slot.c slot.h voice.h
[src/emu/bus/isa]sb16.c svga_trident.c trident.c
[src/emu/bus/megadrive]ggenie.c
[src/emu/bus/msx_cart]disk.c
[src/emu/bus/msx_slot]disk.c
[src/emu/bus/nes]disksys.c nes_slot.c nes_slot.h
[src/emu/bus/odyssey2]chess.h rom.c rom.h slot.c slot.h voice.c voice.h
[src/emu/bus/pet]cb2snd.c
[src/emu/bus/rs232]xvd701.c
[src/emu/bus/saturn]sat_slot.c
[src/emu/bus/scv]rom.h slot.c slot.h
[src/emu/bus/sega8]ccatch.c mgear.h rom.c sega8_slot.c sega8_slot.h
[src/emu/bus/sms_ctrl]graphic.c
[src/emu/bus/snes]snes_slot.h
[src/emu/bus/vboy]rom.h slot.c slot.h
[src/emu/bus/vc4000]rom.c rom.h slot.c slot.h
[src/emu/bus/vcs]compumat.c compumat.h dpc.c dpc.h rom.c rom.h scharger.c scharger.h vcs_slot.c vcs_slot.h
[src/emu/bus/vectrex]rom.h slot.c slot.h
[src/emu/bus/vic20]fe3.c fe3.h
[src/emu/bus/wswan]rom.c rom.h slot.c slot.h
[src/emu/cpu/dsp56k]dsp56k.c
[src/emu/cpu/hd61700]hd61700.c hd61700.h
[src/emu/cpu/i86]i186.c
[src/emu/cpu/mcs96]mcs96.c
[src/emu/cpu/mips]mips3drc.c
[src/emu/cpu/rsp]rsp.c rspdrc.c
[src/emu/cpu/sh4]sh4.c
[src/emu/cpu/tlcs90]tlcs90.c
[src/emu/cpu/tms32031]tms32031.h
[src/emu/cpu/tms32051]tms32051.c tms32051.h
[src/emu/cpu/tms34010]tms34010.c tms34010.h
[src/emu/cpu/tms7000]tms7000.c tms7000.h
[src/emu/debug]debugcpu.c
[src/emu/imagedev]floppy.c
[src/emu/machine]mb8421.c pit8253.c rp5h01.c smpc.c wozfdc.c
[src/emu/sound]flt_rc.h k053260.c k053260.h samples.c samples.h speaker.h ymf278b.c zsg2.c
[src/emu/ui]swlist.c ui.c
[src/emu/video]315_5124.c epic12.c upd7220.c vooddefs.h voodoo.c
[src/lib/formats]ap2_dsk.c dmk_dsk.c dmk_dsk.h mfi_dsk.c
[src/lib/web]mongoose.c mongoose.h
[src/mame]mame.lst mame.mak
[src/mame/audio]cclimber.h leland.c mario.c
[src/mame/drivers]20pacgal.c 4enraya.c 8080bw.c aces1.c alg.c aristmk4.c arkanoid.c atarisy4.c bartop52.c battlera.c bfm_sc1.c bfm_sc2.c bmcpokr.c btoads.c bublbobl.c calchase.c capr1.c caprcyc.c centiped.c chqflag.c coinmvga.c coolpool.c cops.c cps1.c cv1k.c dkong.c dlair.c dlair2.c dragrace.c fcrash.c foodf.c fuukifg2.c gaiden.c galaxian.c galpani3.c galpanic.c hikaru.c igs011.c igs017.c iqblock.c itech32.c jchan.c jclub2.c jeutel.c karnov.c legionna.c ltd.c macs.c mario.c maxaflex.c mazerbla.c megatech.c metro.c mgavegas.c midtunit.c midwunit.c midxunit.c midyunit.c model1.c model3.c mpu5hw.c namcops2.c namcos21.c naomi.c nmk16.c pacman.c peplus.c potgoldu.c punchout.c r2dx_v33.c raiden2.c rainbow.c rastersp.c redclash.c segac2.c segas18.c segas32.c segaybd.c simple_st0016.c skimaxx.c snesb.c snk6502.c snowbros.c speedbal.c speglsht.c splash.c srmp5.c st_mp100.c stv.c system16.c taito_z.c tatsumi.c tickee.c travrusa.c twinkle.c vamphalf.c vectrex.c warpsped.c xtheball.c
[src/mame/includes]8080bw.h artmagic.h bfm_sc45.h cinemat.h coolpool.h cosmic.h exterm.h fuukifg2.h fuukifg3.h harddriv.h jpmimpct.h konamigx.h legionna.h meadows.h micro3d.h midtunit.h midyunit.h model1.h model3.h namcos2.h polyplay.h raiden2.h simple_st0016.h snk.h splash.h sslam.h stv.h suna8.h suprnova.h taito_f3.h tatsumi.h thepit.h tnzs.h vectrex.h
[src/mame/layout]mgavegas.lay s11a.lay
[src/mame/machine]315_5296.c amiga.c asic65.c atari.c awboard.h inder_vid.c inder_vid.h kaneko_calc3.h kaneko_toybox.h konppc.c model1.c nmk004.c raiden2cop.c raiden2cop.h seicop.c seicop.h st0016.c st0016.h vectrex.c
[src/mame/video]antic.c antic.h battlera.c decmxc06.h dooyong.c fuukifg.c fuukifg.h fuukifg3.c gtia.c gtia.h k054156_k054157_k056832.c legionna.c mario.c model3.c seibuspi.c sknsspr.h skyfox.c snk.c taito_f3.c tc0480scp.c
[src/mess]mess.mak tiny.lst
[src/mess/audio]vc4000snd.h wswan_snd.h
[src/mess/drivers]a2600.c a7800.c aim65.c apf.c apple2.c apple2gs.c apple3.c atari400.c atarist.c atom.c bbcbc.c beta.c casloopy.c cc40.c cgenie.c channelf.c concept.c crvision.c electron.c ep64.c exelv.c fc100.c fm7.c gameking.c gamepock.c gba.c geniusiq.c gmaster.c ibmpcjr.c intv.c itt3030.c kyocera.c laser3k.c m5.c msx.c myvision.c nc.c nes.c ngp.c pc2000.c pc6001.c pc8401a.c pc9801.c pegasus.c pencil2.c pet.c pockstat.c pokemini.c pt68k4.c pv1000.c pv2000.c rx78.c scv.c socrates.c sorcerer.c spc1000.c specpls3.c spectrum.c studio2.c supracan.c sv8000.c svision.c thomson.c ti74.c timex.c tsispch.c tutor.c tvc.c uzebox.c vboy.c vc4000.c vii.c x07.c
[src/mess/includes]apple2.h atom.h concept.h electron.h intv.h radio86.h svi318.h
[src/mess/machine]aim65.c amigakbd.c amstrad.c apple2.c apple3.c bbc.c concept.c electron.c gamecom.c gamepock.c intv.c lynx.c nc.c nes.c primo.c svi318.c thomson.c vtech2.c wswan.c
[src/mess/tools/imgtool/modules]amiga.c
[src/mess/video]advision.c apple2.c apple3.c maria.c maria.h nes.c thomson.c
[src/osd/sdl]osdsdl.h sdlfile.c sdlptty_win32.c sdlsocket.c sdlsync_win32.c video.c
[src/osd/windows]vconv.c video.c video.h window.c window.h winos.c winos.h winsync.c winsync.h

r32760 Wednesday 15th October, 2014 at 07:10:54 UTC by Miodrag Milanović
Better fix for init order on software item load (nw)
[src/emu/ui]imgcntrl.c

r32759 Wednesday 15th October, 2014 at 06:52:13 UTC by Miodrag Milanović
Fixed init order on software item load (nw)
[src/emu/ui]imgcntrl.c

r32758 Wednesday 15th October, 2014 at 03:27:53 UTC by Fabio Priuli
devices with samples shall specify sampleof too. nw.
[src/emu]info.c

r32757 Wednesday 15th October, 2014 at 03:27:09 UTC by Fabio Priuli
new dump surfaced in the past days. nw.
[hash]megadriv.xml

r32756 Tuesday 14th October, 2014 at 22:25:43 UTC by David Haywood
wn credit (nw)
[/build/whatsnew]whatsnew_0155.txt

r32755 Tuesday 14th October, 2014 at 20:26:40 UTC by Tafoid
messnew updates (nw)
[/build/messnew]messnew_0155.txt

r32754 Tuesday 14th October, 2014 at 20:19:05 UTC by Wilbert Pol
(MESS) gameking.c: Changed cpu type; this makes penguin happier. (nw)
[src/mess/drivers]gameking.c

r32753 Tuesday 14th October, 2014 at 20:12:55 UTC by Fabio Priuli
I don't think these are really needed, but let's try to use more parentheses ;) nw.
[src/emu/bus/pce]pce_slot.c

r32752 Tuesday 14th October, 2014 at 20:08:33 UTC by Fabio Priuli
(MESS) pce_slot.c: fixed crash when loading images smaller than 256K
(unfortunately this was happening only randomly on MacOSX, so I was
never able to find the culprit until recent MT reports). nw.
[src/emu/bus/pce]pce_slot.c

r32751 Tuesday 14th October, 2014 at 20:02:21 UTC by Wilbert Pol
(MESS) gameking.c: Some notes (nw)
[src/mess/drivers]gameking.c

r32750 Tuesday 14th October, 2014 at 19:53:05 UTC by Fabio Priuli
(MESS) atari400.c: recovering some speed which got lost with conversion to
slot device in carts which enable and disable ROM continuously (e.g. Dropzone
and Jinks). nw.
[src/mess/drivers]atari400.c

r32749 Tuesday 14th October, 2014 at 19:39:02 UTC by David Haywood
new clones
Donkey Kong 3 (bootleg with 2xAY8910) [Tirino73]
[src/mame]mame.lst
[src/mame/drivers]mario.c

r32748 Tuesday 14th October, 2014 at 18:50:47 UTC by David Haywood
wnss (nw)
[/build/whatsnew]whatsnew_0155.txt

r32747 Tuesday 14th October, 2014 at 18:48:04 UTC by Tafoid
Fix formatting in some recent XML file changes (nw)
[hash]g7400.xml gameking.xml odyssey2.xml vectrex.xml

r32746 Tuesday 14th October, 2014 at 18:45:24 UTC by David Haywood
bl scroll (nw)
[src/mame/drivers]mario.c
[src/mame/includes]mario.h
[src/mame/video]mario.c

r32745 Tuesday 14th October, 2014 at 18:34:00 UTC by David Haywood
further improvements

(of all the Mario versions we support at the moment this one probably has the least offensive sound ;-)
[src/mame/drivers]mario.c
[src/mame/includes]mario.h
[src/mame/video]mario.c

r32744 Tuesday 14th October, 2014 at 17:54:45 UTC by Curt Coder
Marked non-public images as nodump. (nw)
[hash]amiga_a1000.xml amiga_workbench.xml

r32743 Tuesday 14th October, 2014 at 17:49:31 UTC by Curt Coder
Fixed clang build. (nw)
[src/emu/sound]lmc1992.h

r32742 Tuesday 14th October, 2014 at 17:48:47 UTC by Curt Coder
Fixed clang build. (nw)
[src/mame/drivers]macs.c
[src/mame/video]model3.c

r32741 Tuesday 14th October, 2014 at 17:40:53 UTC by David Haywood
improve (nw)
[src/mame/drivers]mario.c
[src/mame/includes]mario.h
[src/mame/video]mario.c

r32740 Tuesday 14th October, 2014 at 17:26:57 UTC by Ville Linde
model3.c: experimenting with interrupts (nw)
[src/mame/drivers]model3.c

r32739 Tuesday 14th October, 2014 at 16:19:21 UTC by David Haywood
inputs (nw)
[src/mame/drivers]mario.c

r32738 Tuesday 14th October, 2014 at 16:02:19 UTC by David Haywood
new clones
Mario Bros. (Japan, bootleg) [tirino73]

(needs more work)
[src/mame]mame.lst
[src/mame/audio]mario.c
[src/mame/drivers]mario.c
[src/mame/includes]mario.h
[src/mame/video]mario.c

r32737 Tuesday 14th October, 2014 at 13:26:09 UTC by David Haywood
wnss (nw)
[/build/whatsnew]whatsnew_0155.txt

r32736 Tuesday 14th October, 2014 at 13:24:50 UTC by David Haywood
Come-Cocos (Ms. Pac-Man) ('Made in Greece' Triunvi bootleg) [elnaib (AUMAP)]
[src/mame]mame.lst
[src/mame/drivers]pacman.c

r32735 Tuesday 14th October, 2014 at 13:00:33 UTC by Tafoid
whatsnew fix (nw)
[/build/whatsnew]whatsnew_0155.txt

r32734 Tuesday 14th October, 2014 at 12:13:49 UTC by David Haywood
wnss (nw)
[/build/whatsnew]whatsnew_0155.txt

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team