Note Feed

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

Previous 50 199869 Revisions Next 50

r31233 Tuesday 8th July, 2014 at 02:35:17 UTC by Brian Troha
New Tiger Road clone

tigeroad.c: Added PCB locations to the Tiger Road sets. [Bonky0013, Brian Troha]


New clone Added
-----------------------------------------------------
Tiger Road (US) [Bonky0013, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]tigeroad.c

r31232 Tuesday 8th July, 2014 at 01:53:43 UTC by Alex Jackson
(nw)
[src/mess/drivers]c64.c

r31231 Tuesday 8th July, 2014 at 01:41:19 UTC by Tafoid
CPS-1 update [Team CPS-1]:
* Added missing documentation to kenseim
* Minor cleanups and fixes


(MESS) Fixed Quickload (c64) to allow files packed with Kompressmaster v4.1-3 from Peter Arndt.  [M.A.S.H.]
[src/mame]mame.lst
[src/mame/drivers]cps1.c kenseim.c
[src/mame/video]cps1.c
[src/mess/machine]cbm_snqk.c

r31230 Tuesday 8th July, 2014 at 01:01:35 UTC by Brian Troha
fd1089.c: Document the newly redumped FD1089A 317-0027 along with it's unencrypted data range. [Charles MacDonald]
[src/mame/machine]fd1089.c

r31229 Tuesday 8th July, 2014 at 00:08:07 UTC by hap
forgot one
[src/emu/video]hd44780.h

r31228 Monday 7th July, 2014 at 23:25:29 UTC by Alex Jackson
(MESS) c64 improvement & fix [Alex Jackson]
* Cache pointers to basic and kernal ROMs at startup (they can be in separate
  ROM regions or a single ROM depending on model) rather than branching on
  every read

* Moved "ProLogic-DOS Classic" BIOS from c64 to c64c, since it's clearly meant
  for, and only successfully boots on, the latter machine
[src/mess/drivers]c64.c
[src/mess/includes]c64.h

r31227 Monday 7th July, 2014 at 23:22:03 UTC by hap
correct ac after function set too
[src/emu/video]hd44780.c hd44780.h

r31226 Monday 7th July, 2014 at 22:56:20 UTC by hap
(whitespace)
[src/emu/video]hd44780.c

r31225 Monday 7th July, 2014 at 22:51:32 UTC by hap
setting address is allowed before function set
[src/emu/video]hd44780.c

r31224 Monday 7th July, 2014 at 21:35:48 UTC by Carl
(mess) rmnimbus: more refactoring, simplfy and better document the video controller (nw)
[src/mess/drivers]rmnimbus.c
[src/mess/includes]rmnimbus.h
[src/mess/machine]rmnimbus.c
[src/mess/video]rmnimbus.c

r31223 Monday 7th July, 2014 at 21:09:30 UTC by Mike Naberezny
(MESS) corvushd: Fix typo in struct name. (nw)
[src/emu/machine]corvushd.c corvushd.h

r31222 Monday 7th July, 2014 at 20:02:49 UTC by Wilbert Pol
sh4: Modernized cpu core (nw)
[src/emu/cpu/sh4]sh3comn.c sh4.c sh4.h sh4comn.c sh4comn.h sh4dmac.c sh4dmac.h sh4tmu.c sh4tmu.h
[src/mame/drivers]aristmk6.c atvtrack.c cv1k.c naomi.c
[src/mame/includes]dc.h
[src/mame/machine]dc.c maple-dc.c
[src/mess/drivers]dccons.c sh4robot.c
[src/mess/machine]dccons.c

r31221 Monday 7th July, 2014 at 19:30:15 UTC by hap
(MESS)

New System Drivers Supported:
-----------------------------
Texas Instruments Compact Computer 40 [hap, Jon Guidry]


I'm still working on this, looking for bugs in tms7000 core now
[src/mess]mess.lst mess.mak
[src/mess/drivers]cc40.c*

r31220 Monday 7th July, 2014 at 19:08:25 UTC by hap
nw
[src/emu/cpu/tms7000]tms7000.c
[src/emu/video]hd44780.c

r31219 Monday 7th July, 2014 at 18:41:23 UTC by Mike Naberezny
(MESS) corvushd: Handle attempt to enter prep mode while in prep mode. (nw)
[src/emu/machine]corvushd.c corvushd.h

r31218 Monday 7th July, 2014 at 15:20:19 UTC by hap
looks like unmapped output bits are 0
[src/emu/cpu/z80]tmpz84c011.c

r31217 Monday 7th July, 2014 at 15:01:52 UTC by Carl
(mess) rmnimbus: fix and simplify more drawing code (nw)
[src/emu/bus/isa]dectalk.c
[src/emu/cpu/i86]i186.c i186.h
[src/mess/drivers]rmnimbus.c
[src/mess/includes]rmnimbus.h
[src/mess/machine]rmnimbus.c
[src/mess/video]rmnimbus.c

r31216 Monday 7th July, 2014 at 11:55:29 UTC by Alex Jackson
nec v25: initialize clock divider in constructor, since execute_clocks_to_cycles() gets called before device_start() (nw)
[src/emu/cpu/nec]v25.c

r31215 Monday 7th July, 2014 at 11:52:34 UTC by Alex Jackson
m6809: add missing members to save registration; this should fix the save state regressions for real [Alex Jackson]
[src/emu/cpu/m6809]m6809.c

r31214 Monday 7th July, 2014 at 09:39:42 UTC by Alex Jackson
Add ATTR_COLD to DECLARE_(foo)_START and DECLARE_DRIVER_INIT (nw)
[src/emu]driver.h gamedrv.h

r31213 Monday 7th July, 2014 at 07:55:46 UTC by Alex Jackson
(MESS) bus/c64/xl80: add a plausible divider to the CRTC clock; it's rather unlikely that the card drives its monitor at 490 Hz refresh.
mc6845: don't make visible area larger than screen size with SHOW_BORDER_AREA; it causes vblank duration to be negative, which is all kinds of weird and wrong.
[src/emu/bus/c64]xl80.c
[src/emu/video]mc6845.c

r31212 Monday 7th July, 2014 at 02:55:53 UTC by Justin Kerk
Grammar (nw)
[src/mess/drivers]myvision.c

r31211 Monday 7th July, 2014 at 02:32:10 UTC by Alex Jackson
m6809: fix another typo (nw)
[src/emu/cpu/m6809]hd6309.c

r31210 Monday 7th July, 2014 at 02:30:42 UTC by Barry Rodewald
kccomp: fix video output and debug build crash.
[src/mess/drivers]amstrad.c
[src/mess/machine]amstrad.c

r31209 Monday 7th July, 2014 at 01:37:14 UTC by Mike Naberezny
(MESS) corvushd: Prep mode now supports multiple drives. [Mike Naberezny]
This allows the Corvus diagnostics program to format any drive.  Previously,
the drive id sent in the command to enter prep mode was ignored and drive 1
would always be formatted instead.
[src/emu/machine]corvushd.c corvushd.h

r31208 Monday 7th July, 2014 at 00:27:41 UTC by Alex Jackson
m6809: fix typo in device_post_load(), should fix various savestate regressions in drivers using this CPU family [Alex Jackson]
[src/emu/cpu/m6809]m6809.c

r31207 Sunday 6th July, 2014 at 21:55:10 UTC by Oliver Stöneberg
small optimization to scc8530_t::device_timer() (nw)
[src/emu/machine]8530scc.c

r31206 Sunday 6th July, 2014 at 19:44:19 UTC by Mike Naberezny
(MESS) corvushd: Use Corvus drive id numbers throughout. (nw)
Using the Corvus id number consistently throughout makes it easier to reason
about this code.  Previously, some functions used a 0-based drive index
(0..14) and others used the 1-based Corvus id number (1..15).  The only
place we actually need it to be 0-based is in corvus_hdc_file(), so now we
just convert it there instead of in several places.
[src/emu/machine]corvushd.c

r31205 Sunday 6th July, 2014 at 19:19:19 UTC by Brian Troha
new SDI clone

Also adds a complete dump of the FD1089B 317-0027 key!

New Clone Added
----------------------------------------------
SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027) [Charles MacDonald, ShouTime, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]segas16a.c

r31204 Sunday 6th July, 2014 at 16:53:47 UTC by Couriersud
Document recent measurements done on the AY8910. [Couriersud]
[src/emu/sound]ay8910.c

r31203 Sunday 6th July, 2014 at 10:24:17 UTC by Alex Jackson
(MESS) c64: some optimizations [Alex Jackson]
* read_pla() leaves the PLA outputs packed, instead of using eight output parameters to return them
* flatten nested switch statements in read_memory() and write_memory()
* mos6566: inline bus_r() and various READ_LINE_MEMBERs

(nw)
from 285% to 300% idling at basic prompt with default slot devices (c1541, no cartridge)
About half the speedup comes from read_pla() refactoring, the other half comes from flattening the switch()es.
[src/emu/video]mos6566.c mos6566.h
[src/mess/drivers]c64.c
[src/mess/includes]c64.h

r31202 Sunday 6th July, 2014 at 10:01:22 UTC by Barry Rodewald
amstrad: Reworked the way ROMs are set up.  Now ROMs are set on reset, all at once, and so any ROMs mounted on a ROM box won't interfere with ROM slot 7 (AMSDOS) or slot 3 on the Aleste (MSX-DOS). (no whatsnew)
[src/emu/bus/cpc]cpc_rom.c cpc_rom.h
[src/mess/includes]amstrad.h
[src/mess/machine]amstrad.c

r31201 Sunday 6th July, 2014 at 02:14:54 UTC by Robbbert
Cool Pool: added 2nd button and button labels [Gamez Fan]
[src/mame/drivers]coolpool.c

r31200 Saturday 5th July, 2014 at 21:07:38 UTC by Mike Naberezny
(MESS) corvushd: Split the firmware string and revision number. (nw)
[src/emu/machine]corvushd.c corvushd.h

r31199 Saturday 5th July, 2014 at 20:53:38 UTC by Mike Naberezny
(MESS) corvushd: Fixed get drive parameters command. [Mike Naberezny]
The "read controller code version" option in the Corvus diagnostics program
now shows the correct version and drive capacity.
[src/emu/machine]corvushd.h

r31198 Saturday 5th July, 2014 at 17:49:01 UTC by Mike Naberezny
(MESS) hardbox: Removed caveat about format check. (nw)
[src/emu/bus/ieee488]hardbox.c

r31197 Saturday 5th July, 2014 at 17:30:20 UTC by Mike Naberezny
(MESS) corvushd: Fixed prep mode verify drive command. [Mike Naberezny]
The verify drive command (0x07) is used by the "format check" options
of both the Corvus diagnostics program and the SSE HardBox configure
program.  Previously, format check would halt with an error because we
did not return a valid response for the verify drive command.  Format
check now completes successfully and reports no bad sectors.
[src/emu/machine]corvushd.c corvushd.h

r31196 Saturday 5th July, 2014 at 17:28:22 UTC by Brian Troha
peplus.c: Minor corrections for correct English - NW
[src/mame/drivers]peplus.c

r31195 Saturday 5th July, 2014 at 07:41:03 UTC by Alex Jackson
nec v25: Implement programmable clock divider via execute_clocks_to_cycles() instead of set_clock_scale(). Properly restore the clock divider on state load [Alex Jackson]
[src/emu/cpu/nec]v25.c v25.h v25sfr.c

r31194 Saturday 5th July, 2014 at 04:04:24 UTC by Brian Troha
peplus.c: Documented the correct paytable ID & rules for BE0014 Blackjack set plus minor clean ups - NW
[src/mame/drivers]peplus.c

r31193 Friday 4th July, 2014 at 20:41:33 UTC by R. Belmont
rework includes (nw)
[src/mame/drivers]psikyo4.c
[src/mame/includes]psikyo4.h
[src/mame/video]psikyo4.c

r31192 Friday 4th July, 2014 at 19:54:26 UTC by R. Belmont
deco_mlc: fastram for avengrgs. (nw)
[src/mame/drivers]deco_mlc.c

r31191 Friday 4th July, 2014 at 19:46:47 UTC by R. Belmont
psikyo4: add fastram. (nw)
[src/mame/drivers]psikyo4.c
[src/mame/includes]psikyo4.h

r31190 Friday 4th July, 2014 at 19:15:45 UTC by R. Belmont
psikyosh: hook up fastram, (s1945ii 900%->1700% :) (nw)
[src/mame/drivers]psikyosh.c
[src/mame/includes]psikyosh.h

r31189 Friday 4th July, 2014 at 18:18:53 UTC by R. Belmont
feversoc: add memory bypasses, good for another 600% speed ;-) (nw)
[src/mame/drivers]feversoc.c

r31188 Friday 4th July, 2014 at 15:57:16 UTC by R. Belmont
Give 32x fastram.  Doesn't help at all, framebuffer writes through the memory system and high sync are too strong. (nw)
[src/mess/machine]mega32x.c mega32x.h

r31187 Friday 4th July, 2014 at 12:26:09 UTC by Alex Jackson
schedule.c: make yield() actually yield again, rather than be a synonym for spin() [Alex Jackson]
[src/emu]schedule.c

r31186 Friday 4th July, 2014 at 07:20:10 UTC by Oliver Stöneberg
and a final batch of passing attotime as const reference (nw)
[src/emu]debugger.h schedule.c schedule.h video.c video.h

r31185 Friday 4th July, 2014 at 07:17:48 UTC by Oliver Stöneberg
more passing of attotime as const references (nw)
[src/emu]device.c device.h diexec.c diexec.h diserial.c diserial.h ioport.c ioport.h timer.c timer.h
[src/emu/cpu/h8]h8_sci.c h8_sci.h
[src/emu/cpu/sh4]sh4tmu.c
[src/emu/debug]debugcpu.c debugcpu.h
[src/emu/machine]atahle.c atahle.h eeprom.c eeprom.h hd63450.c hd63450.h laserdsc.c laserdsc.h ldpr8210.c ldpr8210.h ldstub.h ldv1000.c ldv1000.h ldvp931.c ldvp931.h upd765.c upd765.h wd17xx.c wd17xx.h
[src/emu/sound]262intf.c 262intf.h 3526intf.c 3526intf.h 3812intf.c 3812intf.h 8950intf.c 8950intf.h fmopl.h speaker.c speaker.h ymf262.h
[src/emu/video]fixfreq.c fixfreq.h voodoo.c
[src/mame/audio]n8080.c
[src/mame/drivers]gottlieb.c
[src/mame/includes]gottlieb.h n8080.h
[src/mame/machine]cdislave.c cdislave.h ticket.c ticket.h

r31184 Friday 4th July, 2014 at 04:23:31 UTC by R. Belmont
and this one (nw)
[src/mame/drivers]coolridr.c

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team