[Multi]DevUME 0.153.x SVN31258

[1] @ Piątek, 11 Lipca 2014 16:48CET

[Multi]DevUME 0.153.x SVN31258
Skomentuj

Universal Machine Emulator to projekt Haze (David Haywood), który łączy dwa emulatory MAME i MESS w jedną aplikację. Co ciekawe, UME znajdziemy w repozytorium MESS'a, można go więc na bieżąco kompilować (TARGET=ume). UME, nie posiada wersji okienkowej, może go dozbroić w nakładkę QMC2.

Jakoż, że ostatnio rzadziej uaktualniam mame/mess, dorzucam też UME do devbuildów.

  • 31258 Added working save states to svolleybl and the rest of rpunch.c game drivers. (nw) [ivanva] 2014-07-11 12:49:29

    Changed: rpunch.c, rpunch.h

    2 files changed, 42 insertions, 20 deletions

  • Fixed doraemon save state problem (actually seta001.c save states weren't complete) (nw) [ivanva] 2014-07-11 12:48:09

    Changed: seta001.c

    1 files changed, 13 insertions, 1 deletions

  • Fixed brkthru.c.c save state regression (nw) [ivanva] 2014-07-11 12:47:12

    Changed: brkthru.c

    1 files changed, 2 insertions, 0 deletions

  • Fixed 4enraya.c save state regression (nw) [ivanva] 2014-07-11 12:46:33

    Changed: 4enraya.c

    1 files changed, 2 insertions, 0 deletions

  • babypac: Added nvram and joystick. Game is playable but no sound. [robbbert] 2014-07-11 11:00:22

    Changed: byvid.c

    1 files changed, 30 insertions, 15 deletions

  • silence compiler warning (nw) [Wilbert Pol] 2014-07-10 21:51:30

    Changed: ay8910.c

    1 files changed, 2 insertions, 0 deletions

  • minx.c: Get rid of pointers to member functions (nw) [Wilbert Pol] 2014-07-10 21:47:57

    Changed: minx.c, minx.h, minxfunc.h, minxopce.h, minxopcf.h, minxops.h

    6 files changed, 1572 insertions, 1658 deletions

  • babypac WIP: added coin and start inputs, and something for granny. [robbbert] 2014-07-10 15:01:57

    Changed: byvid.c

    1 files changed, 146 insertions, 44 deletions

  • babypac WIP: boots up but that's all [robbbert] 2014-07-10 07:51:23

    Changed: byvid.c

    1 files changed, 408 insertions, 96 deletions

  • peplus.c: Yet another slight update in documentation - NW [briantro] 2014-07-10 04:57:46

    Changed: peplus.c

    1 files changed, 6 insertions, 5 deletions

  • peplus.c: Documentation corrections & Explain the Lucky Deal bonus feature. - NW [briantro] 2014-07-10 04:01:04

    Changed: peplus.c

    1 files changed, 9 insertions, 6 deletions

  • Fix some issues introduced with last commit. [couriers] 2014-07-09 23:21:38
    • The sound system does not allow to stream values > 2^20. Currently limiting the value, but this is not really optimal.

      Changed: ay8910.c, 1942.c

      2 files changed, 16 insertions, 6 deletions

  • sh4: inlined some functions (nw) [Wilbert Pol] 2014-07-09 22:20:43

    Changed: sh4.c

    1 files changed, 6 insertions, 6 deletions

  • AY8910_RESISTOR_OUTPUT now selects resistance calculation by simple saturation mosfet model in ay8910.c. Currently only two drivers use this: 1942 and popeye. [couriers] 2014-07-09 21:20:11

    Changed: ay8910.c, ay8910.h, 1942.c, popeye.c

    4 files changed, 82 insertions, 14 deletions

  • cv1k.c: Reduce tagmap lookups (nw) [Wilbert Pol] 2014-07-09 20:26:40

    Changed: cv1k.c

    1 files changed, 8 insertions, 3 deletions

  • various cpu cores: don't state save icount (nw) [alexjack] 2014-07-09 19:34:43

    Changed: am29000.c, avr8.c, cosmac.c, dsp56k.c, hd61700.c, mc68hc11.c, superfx.c, tlcs90.c, tms32010.c, tms32025.c

    10 files changed, 0 insertions, 13 deletions

  • 6805: add missing items to save state [hap] 2014-07-09 19:22:17

    Changed: 6805ops.inc, m6805.c

    2 files changed, 14 insertions, 12 deletions

  • nec cpu: add missing items to save state [Alex Jackson] [alexjack] 2014-07-09 18:02:33

    Changed: nec.c, v25.c

    2 files changed, 6 insertions, 0 deletions

  • schedule.c: minor logging improvements (nw) [alexjack] 2014-07-09 17:52:27

    Changed: schedule.c

    1 files changed, 8 insertions, 7 deletions

  • tigeroad.c: Correct name for BPROM and document type for the Tiger Road sets - NW [briantro] 2014-07-09 04:17:40

    Changed: tigeroad.c

    1 files changed, 3 insertions, 3 deletions

  • Chihiro WIP [Samuele Zannoli] [rbelmont] 2014-07-09 03:19:20
    • - Add NV2A vertex program disassembler - Added two new debugger commands, grab_vprog to save the currently uploaded vertex program, and vprogdis
  • Updated information about measurements and model derived from those. [Couriersud] [couriers] 2014-07-09 01:38:08

    Changed: ay8910.c

    1 files changed, 7 insertions, 12 deletions

  • schedule.c: rebuild_execute_list() after loading a saved state to ensure the order of execution remains consistent [Alex Jackson] [alexjack] 2014-07-08 10:55:55

    Changed: schedule.c

    1 files changed, 1 insertions, 0 deletions

  • paradise.c: fix save state issue (nw) [alexjack] 2014-07-08 07:22:54

    Changed: paradise.c

    1 files changed, 1 insertions, 0 deletions

 

→ [Multi]DevUME 0.153.x SVN31310
  • 31310 Use a Chinese title for Star 100 since that is all it shows on the title screen [Justin Kerk] 2014-07-18 04:10:37

    Changed: goldstar.c

    1 files changed, 1 insertions, 1 deletions

  • dreamwld.c: Fill in some missing dips for Rolling Crush and Baryon - Future Assault. [Brian Troha] [briantro] 2014-07-18 02:56:55

    Changed: dreamwld.c

    1 files changed, 152 insertions, 101 deletions

  • New clone added [hap] 2014-07-18 01:39:08
    • -------------------- Lunar Lander (screen test) [Clay Cowgill]
      dumped way back in 1999, but not added to mame back then

      Changed: asteroid.c, mame.lst

      2 files changed, 51 insertions, 3 deletions

  • (MESS) abc806: Added video PALs. [Anders Sandahl] [curtcode] 2014-07-18 00:16:48

    Changed: abc80x.c

    1 files changed, 6 insertions, 6 deletions

  • RB's better fix for silencing a compiler warning (nw) [Wilbert Pol] 2014-07-17 20:46:50

    Changed: drawogl.c

    1 files changed, 1 insertions, 5 deletions

  • new clones [dhaywood] 2014-07-17 20:46:08
    • Center Court (prototype, MC-8123B) [Alan Meades, Porchy]
      this has a MC-8123B, Charles will generate the key, for now I'm loading the unencrypted sound CPU rom over the encrypted one.

      Changed: segas16b.c, mame.lst

      2 files changed, 54 insertions, 0 deletions

  • silence compiler warning (nw) [Wilbert Pol] 2014-07-17 20:26:59

    Changed: drawogl.c

    1 files changed, 1 insertions, 1 deletions

  • readded ace color overlay after confirmation with cabinet photo [hap] 2014-07-17 17:36:48

    Changed: tms7000.c, tms7000.h, ace.c, ace.lay, mame.mak

    5 files changed, 42 insertions, 51 deletions

  • new working game [dhaywood] 2014-07-17 14:36:33
    • Rolling Crush (version 1.07.E - 1999/02/11) [David Haywood, Osso, caius]

      Changed: dreamwld.c

      1 files changed, 80 insertions, 4 deletions

  • Fixed qix.c save state regression (nw) [ivanva] 2014-07-17 13:09:51

    Changed: qix.c

    1 files changed, 1 insertions, 0 deletions

  • SDL: rebuild all GL textures when the core changes resolutions. [R. Belmont] [rbelmont] 2014-07-17 05:51:46

    Changed: drawogl.c, window.h

    2 files changed, 32 insertions, 0 deletions

  • granny: merged the 2 temporary screens into 1. [robbbert] 2014-07-17 04:55:54

    Changed: byvid.c

    1 files changed, 18 insertions, 5 deletions

  • (MESS) Minor Apollo cleanups & removal of no-longer-supported options, plus data format fix for systems using a serial terminal. [Hans Ostermeyer] [rbelmont] 2014-07-17 03:08:49

    Changed: omti8621.h, apollo.c, apollo.c

    3 files changed, 17 insertions, 13 deletions

  • rewrote most of tms7000, fixing a few issues and adding preliminary support for TMS70x1/2 family [hap] 2014-07-17 00:55:49

    Changed: cpu.mak, 7000dasm.c, tms7000.c, tms7000.h, tms70op.inc, tms70tb.inc, cc40.c, exelv.c

    8 files changed, 1221 insertions, 4132 deletions

  • Renamed 3ds -> threeds in MAME to avoid potential setname difficulties later (nw) [tafoid] 2014-07-17 00:06:56

    Changed: pastelg.c, mame.lst

    2 files changed, 6 insertions, 6 deletions

  • (MESS) abc806: Added video PROMs. [Anders Sandahl] [curtcode] 2014-07-16 23:17:45

    Changed: abc80x.c, abc80x.h, abc806.c

    3 files changed, 77 insertions, 44 deletions

  • Fixed hero save state regression (couldn't repro the dazzler one) (nw) [ivanva] 2014-07-16 18:21:24

    Changed: cvs.c, cvs.h

    2 files changed, 3 insertions, 6 deletions

  • mrgame.c: fixed bad sprites; fixed scrolling. [robbbert] 2014-07-16 16:25:31

    Changed: mrgame.c

    1 files changed, 29 insertions, 20 deletions

  • mrgame.c: added some inputs. Game can be adjusted and coins inserted (see notes in source). [robbbert] 2014-07-16 11:17:57

    Changed: mrgame.c

    1 files changed, 78 insertions, 30 deletions

  • (mess) rmnimbus: make scsi work (nw) [crazyc] 2014-07-16 00:04:00
    • scsi: synchronize the data output lines with the input buffer device (nw) --- The nimbus reads the disk but it won't accept a PC MBR so without the missing machine specific fdisk it isn't possible to create a partition table

      Changed: scsi.c, i186.h, rmnimbus.h, rmnimbus.c

      4 files changed, 16 insertions, 24 deletions

  • Fixed superqix.c save state regression (nw) [ivanva] 2014-07-15 16:43:16

    Changed: superqix.c

    1 files changed, 1 insertions, 0 deletions

  • Added missing save states to i8275.c, fixes dwarfd save state regression (nw) [ivanva] 2014-07-15 16:42:01

    Changed: i8275.c

    1 files changed, 15 insertions, 0 deletions

  • Fixed tetrisp2.c save state regression (nw) [ivanva] 2014-07-15 16:40:28

    Changed: tetrisp2.c

    1 files changed, 6 insertions, 0 deletions

  • Fixed battlane.c save state regression (nw) [ivanva] 2014-07-15 16:39:30

    Changed: battlane.c

    1 files changed, 1 insertions, 0 deletions

  • mrgame.c: added some video [robbbert] 2014-07-15 15:49:16

    Changed: mrgame.c

    1 files changed, 260 insertions, 20 deletions

  • (MESS) c128: Optimized from 118% to 124%. (nw) [curtcode] 2014-07-15 15:05:41

    Changed: c128.c, c128.h

    2 files changed, 111 insertions, 112 deletions

  • gimix: corrected FDC clock, Gimix Flex 4.3 is now bootable. [barryrod] 2014-07-15 12:43:28

    Changed: flex_dsk.c, gimix.c

    2 files changed, 4 insertions, 2 deletions

  • Fixed lua engine initialization (nw) [Miodrag Milanovic] 2014-07-15 11:57:36

    Changed: luaengine.c, luaengine.h, mame.c

    3 files changed, 6 insertions, 1 deletions

  • Minimize resampling, optimized netlist parameters in 1942 [couriers] 2014-07-14 23:58:29

    Changed: 1942.c

    1 files changed, 5 insertions, 2 deletions

  • Fixed alcon and slapfigh save state problem (nw) [ivanva] 2014-07-14 21:04:21

    Changed: slapfght.c

    1 files changed, 22 insertions, 22 deletions

  • Adjusted maximum value suitable for streaming and removed some dead code. [couriers] 2014-07-14 20:42:04

    Changed: ay8910.c

    1 files changed, 3 insertions, 27 deletions

  • Fixed motos save state problem (m_scroll is used by screen_update_mappy which motos calls, not by screen_update_phozon) (nw) [ivanva] 2014-07-14 20:34:25

    Changed: mappy.c

    1 files changed, 2 insertions, 2 deletions

  • Fixed jumppop save state regression (nw) [ivanva] 2014-07-14 20:20:00

    Changed: esd16.c, esd16.h

    2 files changed, 11 insertions, 11 deletions

  • new NOT WORKING [dhaywood] 2014-07-14 19:45:07
    • Rolling Crush (version 1.07.E - 1999/02/11) [Osso, caius]
      (It's a Semicom game, I need to extract the protection data)

      Changed: dreamwld.c, mame.lst

      2 files changed, 65 insertions, 3 deletions

  • Fixed save state regression in armedf.c (kozure and terrafb) (nw) [ivanva] 2014-07-14 18:52:01

    Changed: armedf.h, armedf.c

    2 files changed, 18 insertions, 12 deletions

  • mrgame.c: added some devices [robbbert] 2014-07-14 15:34:27

    Changed: mrgame.c

    1 files changed, 240 insertions, 55 deletions

  • Removed duplicate set (stillcra == scrzy_l1) [robbbert] 2014-07-14 06:24:47

    Changed: s8.c, s9.c, mame.lst

    3 files changed, 5 insertions, 18 deletions

  • peplus.c: Minor whitespace fix - nw [briantro] 2014-07-14 05:45:34

    Changed: peplus.c

    1 files changed, 1 insertions, 1 deletions

  • peplus.c: Correct all other P47A paytables - NW [briantro] 2014-07-14 03:06:23

    Changed: peplus.c

    1 files changed, 3 insertions, 3 deletions

  • granny: added notes [robbbert] 2014-07-14 03:03:33

    Changed: byvid.c

    1 files changed, 31 insertions, 11 deletions

  • peplus.c: Documentation update: [briantro] 2014-07-14 02:49:27
    • Explain the incorrect payout table of PP0103 and use correct 32K dump. Slight re-order of some clones "Newest" --> "Oldest" and slight rewording of Shockwave bonus description. - NW

      Changed: peplus.c

      1 files changed, 33 insertions, 14 deletions

  • [MAME] New clones added: [philipbe] 2014-07-14 01:07:24
  • granny: added dips [robbbert] 2014-07-13 13:53:19

    Changed: byvid.c

    1 files changed, 213 insertions, 25 deletions

  • peplus.c: Documentation corrections, figured out how to find & read the internal paytables and documented this information within the driver. - NW [briantro] 2014-07-13 09:05:51

    Changed: peplus.c

    1 files changed, 61 insertions, 10 deletions

  • wicat: added additional boot ROMs [Al Kossow, Barry Rodewald] [barryrod] 2014-07-13 03:03:13

    Changed: wicat.c

    1 files changed, 10 insertions, 4 deletions

  • Assorted device name description fixes from MASH (nw) [tafoid] 2014-07-13 00:43:56

    Changed: k053252.c, serflash.c, i8275.c, pc_vga.c, jaguar.c, turrett.c, atari_vg.c, deco104.c, deco146.c, k051733.c, k054000.c, k054338.c

    12 files changed, 12 insertions, 12 deletions

  • peplus.c: Correct a Cut-N-Paste that didn't get updated. - NW [briantro] 2014-07-12 23:23:16

    Changed: peplus.c

    1 files changed, 1 insertions, 1 deletions

  • i186: interrupt level triggering and simplify timers (nw) [crazyc] 2014-07-12 05:37:25
  • peplus.c: Yet another slight update in documentation. List the paytable ID for the 2 Keno sets - NW [briantro] 2014-07-12 00:24:06

    Changed: peplus.c

    1 files changed, 2 insertions, 2 deletions

  • Include missing members in save state in driver dkong.c. [Couriersud] [couriers] 2014-07-11 22:39:18

    Changed: dkong.c

    1 files changed, 21 insertions, 0 deletions

  • USE 64bit intermediary results in sound_stream::generate_resampled_data. This will allow sound drivers to make use of the full width of stream_sample_t. [Couriersud] [couriers] 2014-07-11 21:52:43

    Changed: sound.c

    1 files changed, 8 insertions, 8 deletions

  • seta001.c: make data members private, distinguish per-driver configuration from runtime state and only state save the latter (nw) [alexjack] 2014-07-11 17:04:52

    Changed: seta001.c, seta001.h

    2 files changed, 26 insertions, 41 deletions

  •  
  •  

→ [multi]DevUME 0.153.x SVN31239
  • 31239 tigeroad.c: Correct name for BPROM and document type for the Tiger Road sets - NW [briantro] 2014-07-09 04:17:40

    Changed: tigeroad.c

    1 files changed, 3 insertions, 3 deletions

  • amstrad: added the ability for expansion devices to contain ROMs (as some do). [barryrod] 2014-07-09 04:10:41
    • added ROMs for DK'Tronics Speech Synthesiser, and both RS232 interfaces (plus one alternate for the Amstrad interface). split Amstrad and Pace serial interfaces into separate devices as they have different sized ROM areas. [Barry Rodewald]

      Changed: cpc_rs232.c, cpc_rs232.h, cpc_ssa1.c, amstrad.c, amstrad.c

      5 files changed, 85 insertions, 4 deletions

  • Chihiro WIP [Samuele Zannoli] [rbelmont] 2014-07-09 03:19:20
    • - Add NV2A vertex program disassembler - Added two new debugger commands, grab_vprog to save the currently uploaded vertex program, and vprogdis
  • Updated information about measurements and model derived from those. [Couriersud] [couriers] 2014-07-09 01:38:08

    Changed: ay8910.c

    1 files changed, 7 insertions, 12 deletions

  • schedule.c: rebuild_execute_list() after loading a saved state to ensure the order of execution remains consistent [Alex Jackson] [alexjack] 2014-07-08 10:55:55

    Changed: schedule.c

    1 files changed, 1 insertions, 0 deletions

  • paradise.c: fix save state issue (nw) [alexjack] 2014-07-08 07:22:54

    Changed: paradise.c

    1 files changed, 1 insertions, 0 deletions

  • New Tiger Road clone [briantro] 2014-07-08 04:35:17
    • tigeroad.c: Added PCB locations to the Tiger Road sets. [Bonky0013, Brian Troha]
      New clone Added ----------------------------------------------------- Tiger Road (US) [Bonky0013, The Dumping Union]

      Changed: tigeroad.c, mame.lst

      2 files changed, 78 insertions, 40 deletions

  • (nw) [alexjack] 2014-07-08 03:53:43

    Changed: c64.c

    1 files changed, 1 insertions, 1 deletions

  • CPS-1 update [Team CPS-1]: [tafoid] 2014-07-08 03:41:19
    • * 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.]

      Changed: cps1.c, kenseim.c, mame.lst, cps1.c, cbm_snqk.c

      5 files changed, 18 insertions, 17 deletions

  • fd1089.c: Document the newly redumped FD1089A 317-0027 along with it's unencrypted data range. [Charles MacDonald] [briantro] 2014-07-08 03:01:35

    Changed: fd1089.c

    1 files changed, 1 insertions, 1 deletions

  • forgot one [hap] 2014-07-08 02:08:07

    Changed: hd44780.h

    1 files changed, 1 insertions, 1 deletions

  • (MESS) c64 improvement & fix [Alex Jackson] [alexjack] 2014-07-08 01:25:29
    • * 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

      Changed: c64.c, c64.h

      2 files changed, 31 insertions, 31 deletions

  • correct ac after function set too [hap] 2014-07-08 01:22:03

    Changed: hd44780.c, hd44780.h

    2 files changed, 37 insertions, 54 deletions

  • (whitespace) [hap] 2014-07-08 00:56:20

    Changed: hd44780.c

    1 files changed, 25 insertions, 25 deletions

  • setting address is allowed before function set [hap] 2014-07-08 00:51:32

    Changed: hd44780.c

    1 files changed, 19 insertions, 8 deletions

  • (mess) rmnimbus: more refactoring, simplfy and better document the video controller (nw) [crazyc] 2014-07-07 23:35:48

    Changed: rmnimbus.c, rmnimbus.h, rmnimbus.c, rmnimbus.c

    4 files changed, 195 insertions, 323 deletions

  • (MESS) corvushd: Fix typo in struct name. (nw) [Mike Naberezny] 2014-07-07 23:09:30

    Changed: corvushd.c, corvushd.h

    2 files changed, 3 insertions, 3 deletions

  • sh4: Modernized cpu core (nw) [Wilbert Pol] 2014-07-07 22:02:49

    Changed: sh3comn.c, sh4.c, sh4.h, sh4comn.c, sh4comn.h, sh4dmac.c, sh4dmac.h, sh4tmu.c, sh4tmu.h, aristmk6.c, atvtrack.c, cv1k.c, naomi.c, dc.h, dc.c, maple-dc.c, dccons.c, sh4robot.c, dccons.c

    19 files changed, 3569 insertions, 3056 deletions

  • (MESS) [hap] 2014-07-07 21:30:15
    • 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

      Changed: cc40.c, mess.lst, mess.mak

      3 files changed, 410 insertions, 0 deletions

  • nw [hap] 2014-07-07 21:08:25

    Changed: tms7000.c, hd44780.c

    2 files changed, 12 insertions, 13 deletions

  • (MESS) corvushd: Handle attempt to enter prep mode while in prep mode. (nw) [Mike Naberezny] 2014-07-07 20:41:23

    Changed: corvushd.c, corvushd.h

    2 files changed, 26 insertions, 5 deletions

  • looks like unmapped output bits are 0 [hap] 2014-07-07 17:20:19

    Changed: tmpz84c011.c

    1 files changed, 15 insertions, 15 deletions

  • (mess) rmnimbus: fix and simplify more drawing code (nw) [crazyc] 2014-07-07 17:01:52

    Changed: dectalk.c, i186.c, i186.h, rmnimbus.c, rmnimbus.h, rmnimbus.c, rmnimbus.c

    7 files changed, 164 insertions, 249 deletions

  • nec v25: initialize clock divider in constructor, since execute_clocks_to_cycles() gets called before device_start() (nw) [alexjack] 2014-07-07 13:55:29

    Changed: v25.c

    1 files changed, 1 insertions, 2 deletions

  • m6809: add missing members to save registration; this should fix the save state regressions for real [Alex Jackson] [alexjack] 2014-07-07 13:52:34

    Changed: m6809.c

    1 files changed, 2 insertions, 0 deletions

  • Add ATTR_COLD to DECLARE_(foo)_START and DECLARE_DRIVER_INIT (nw) [alexjack] 2014-07-07 11:39:42

    Changed: driver.h, gamedrv.h

    2 files changed, 4 insertions, 4 deletions

  • (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. [alexjack] 2014-07-07 09:55:46
    • 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.

      Changed: xl80.c, mc6845.c

      2 files changed, 2 insertions, 3 deletions

  • Grammar (nw) [Justin Kerk] 2014-07-07 04:55:53

    Changed: myvision.c

    1 files changed, 1 insertions, 1 deletions

  • m6809: fix another typo (nw) [alexjack] 2014-07-07 04:32:10

    Changed: hd6309.c

    1 files changed, 1 insertions, 1 deletions

  • kccomp: fix video output and debug build crash. [barryrod] 2014-07-07 04:30:42

    Changed: amstrad.c, amstrad.c

    2 files changed, 9 insertions, 1 deletions

  • (MESS) corvushd: Prep mode now supports multiple drives. [Mike Naberezny] [Mike Naberezny] 2014-07-07 03:37:14
    • 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.

      Changed: corvushd.c, corvushd.h

      2 files changed, 79 insertions, 13 deletions

  • m6809: fix typo in device_post_load(), should fix various savestate regressions in drivers using this CPU family [Alex Jackson] [alexjack] 2014-07-07 02:27:41

    Changed: m6809.c

    1 files changed, 1 insertions, 1 deletions

  • small optimization to scc8530_t::device_timer() (nw) [oliverst] 2014-07-06 23:55:10

    Changed: 8530scc.c

    1 files changed, 2 insertions, 1 deletions

  • (MESS) corvushd: Use Corvus drive id numbers throughout. (nw) [Mike Naberezny] 2014-07-06 21:44:19
    • 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.

      Changed: corvushd.c

      1 files changed, 29 insertions, 31 deletions

  • new SDI clone [briantro] 2014-07-06 21:19:19
    • 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]

      Changed: segas16a.c, mame.lst

      2 files changed, 45 insertions, 2 deletions

  • Document recent measurements done on the AY8910. [Couriersud] [couriers] 2014-07-06 18:53:47

    Changed: ay8910.c

    1 files changed, 123 insertions, 0 deletions

  • (MESS) c64: some optimizations [Alex Jackson] [alexjack] 2014-07-06 12:24:17
    • * 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.

      Changed: mos6566.c, mos6566.h, c64.c, c64.h

      4 files changed, 88 insertions, 114 deletions

  • 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) [barryrod] 2014-07-06 12:01:22

    Changed: cpc_rom.c, cpc_rom.h, amstrad.h, amstrad.c

    4 files changed, 67 insertions, 70 deletions

  • Cool Pool: added 2nd button and button labels [Gamez Fan] [robbbert] 2014-07-06 04:14:54

    Changed: coolpool.c

    1 files changed, 7 insertions, 4 deletions

  • (MESS) corvushd: Split the firmware string and revision number. (nw) [Mike Naberezny] 2014-07-05 23:07:38

    Changed: corvushd.c, corvushd.h

    2 files changed, 15 insertions, 4 deletions

  • (MESS) corvushd: Fixed get drive parameters command. [Mike Naberezny] [Mike Naberezny] 2014-07-05 22:53:38
    • The "read controller code version" option in the Corvus diagnostics program now shows the correct version and drive capacity.

      Changed: corvushd.h

      1 files changed, 1 insertions, 1 deletions

  • (MESS) hardbox: Removed caveat about format check. (nw) [Mike Naberezny] 2014-07-05 19:49:01

    Changed: hardbox.c

    1 files changed, 2 insertions, 3 deletions

  • (MESS) corvushd: Fixed prep mode verify drive command. [Mike Naberezny] [Mike Naberezny] 2014-07-05 19:30:20
    • 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.

      Changed: corvushd.c, corvushd.h

      2 files changed, 17 insertions, 1 deletions

  • peplus.c: Minor corrections for correct English - NW [briantro] 2014-07-05 19:28:22

    Changed: peplus.c

    1 files changed, 2 insertions, 2 deletions

→ [Multi]DevUME 0.153.x SVN31195
→ [Multi]DevUME 0.153.x SVN31173
  • 31173 small optimization to c64h156_device::get_next_bit() (nw) [oliverst] 2014-07-03 07:54:05

    Changed: 64h156.c

    1 files changed, 11 insertions, 7 deletions

  • nw [hap] 2014-07-03 02:55:04

    Changed: tmpz84c011.c, mb89363b.c

    2 files changed, 11 insertions, 11 deletions

  • use devcb instead of a fake memmap for tms7000 i/o ports [hap] 2014-07-03 02:52:15

    Changed: tms7000.c, tms7000.h, exelv.c

    3 files changed, 103 insertions, 81 deletions

  • added more cpu types for tms7000 family [hap] 2014-07-03 02:13:37

    Changed: tms7000.c, tms7000.h, exelv.c

    3 files changed, 114 insertions, 42 deletions

  • small cleanup [hap] 2014-07-03 01:19:47

    Changed: tms7000.c, tms7000.h, tms70op.inc, exelv.c

    4 files changed, 21 insertions, 59 deletions

  • first batch of passing attotime as const reference instead of copy - where possible (nw) [oliverst] 2014-07-02 20:44:14

    Changed: c2040fdc.c, c2040fdc.h, floppy.c, floppy.h, 64h156.c, 64h156.h, amigafdc.c, amigafdc.h, fdc_pll.c, fdc_pll.h, wd_fdc.c, wd_fdc.h, wozfdc.c, wozfdc.h

    14 files changed, 120 insertions, 120 deletions

  • improved exception reporting in cli_frontend (nw) [oliverst] 2014-07-02 20:26:13

    Changed: clifront.c

    1 files changed, 2 insertions, 2 deletions

  • final rev of these bootlegs turned up (nw) [dhaywood] 2014-07-02 17:16:29

    Changed: cps3.c, mame.lst

    2 files changed, 25 insertions, 5 deletions

  • vconv: map /O3 to /Ox (nw) [oliverst] 2014-07-02 15:46:13

    Changed: vconv.c

    1 files changed, 1 insertions, 1 deletions

  • Fixed kotmh in mess. (nw) [robbbert] 2014-07-02 15:41:07

    Changed: neogeo.xml

    1 files changed, 2 insertions, 2 deletions

  • address some ng save state concerns (nw) [dhaywood] 2014-07-02 14:34:16

    Changed: banked_cart.c, banked_cart.h, neogeo.c, neogeo.h

    4 files changed, 10 insertions, 2 deletions

  • add M6502_DISABLE_DIRECT() to the rest of the commodore 8bit drivers too (nw) [alexjack] 2014-07-02 10:43:29

    Changed: c128.c, cbm2.c, pet.c, plus4.c, vic10.c, vic20.c

    6 files changed, 11 insertions, 0 deletions

  • m6502: put back get_cycle() since OG says it'll be needed in future, but compile-time disable the slow precalculation/caching (nw) [alexjack] 2014-07-02 08:36:51

    Changed: m6502.c, m6502.h, m740.c

    3 files changed, 16 insertions, 0 deletions

  • c64.c: MCFG_M6502_DISABLE_DIRECT() for ~3% speedup [Alex Jackson] [alexjack] 2014-07-02 08:07:46

    Changed: c64.c

    1 files changed, 3 insertions, 0 deletions

  • Fix for gradius3 crash from Fabio (nw) [tafoid] 2014-07-02 07:58:33

    Changed: k051960.c

    1 files changed, 1 insertions, 1 deletions

  • removed unnecessary assert from src/emu/schedule.c (nw) [oliverst] 2014-07-01 23:29:12

    Changed: schedule.c

    1 files changed, 0 insertions, 1 deletions

  • m6502: remove expensive and unused attotime precalculation at start of each timeslice [Alex Jackson] [alexjack] 2014-07-01 21:30:52
    • (nw) This precalculation seems to be part of OG's "CPU core template", as all CPU cores written by him do it. It's used to optimize things like onboard serial ports and high-frequency timers; however, the m6502 and its derivatives have neither onboard serial ports nor high-frequency timers, and the precalculation is simply a boat anchor on drivers with 6502-family CPUs and tight interleaving.
      mess c64 benchmarks (3.4 GHz Sandy Bridge i5; 64-bit Linux GCC 4.8 build)
      before: [awj@localhost trunk]$ ./mess64 -window -bench 60 c64 Average speed: 238.17% (59 seconds) [awj@localhost trunk]$ ./mess64 -window -bench 60 c64 Average speed: 236.36% (59 seconds)
      after: [awj@localhost trunk]$ ./mess64 -window -bench 60 c64 Average speed: 279.93% (59 seconds) [awj@localhost trunk]$ ./mess64 -window -bench 60 c64 Average speed: 279.30% (59 seconds)

      Changed: m6502.c, m6502.h, m740.c

      3 files changed, 0 insertions, 12 deletions

  • i86.c: 0x60 shadow omitted in previous patch. Needed for DOS 2. [Bavarese] [tafoid] 2014-07-01 19:33:25
    • [MESS] vtvideo.c): finally fix smooth scrolling (ED084 = 1). See DIAG DISK -> VIDEO TEST -> screen 3 (Rainbow driver - SKIP 0). [Bavarese]
      [MESS] atari400.c - Slightly revised Atari XL cartridge loading so that it doesn't crash when loading 8K carts. Confirmed to fix MT#05108. [alegend45]
      Description fix from MASH for chihiro.c. (nw)

      Changed: i86.c, chihiro.c, atari400.c, rainbow.c, vtvideo.c, vtvideo.h

      6 files changed, 98 insertions, 100 deletions

  • clear the extra ram some of the bootlegs have, might actually fix kof10th this time (nw) [dhaywood] 2014-07-01 14:32:45

    Changed: bootleg_prot.c

    1 files changed, 2 insertions, 0 deletions

  •  

     

→ [multi]DevUME 0.153.x SVN31154
→ [multi]DevUME 0.153.x SVN31125

 

→ [multi]DevUME 0.153.x SVN31007
→ [multi] DevUME 0.153.x SVN30970
→ [multi] DevUME 0.153.x SVN30936
Inne treści związane z tematem
[MULTI] XPECCY 0.6 build 20180106 [MULTI] XPECCY 0.6 build 20180106;
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[Java] Multi - Emulicious 14/01/18 [Java] Multi - Emulicious 14/01/18;
Emulicious to nowy, przynajmniej dla mnie, projekt multiemulatora systemów SEGA (master system, game gear) i Nintendo (Gameboy BW/Color) napisany w Javie. Celem emulatora jest dołączenie do aplikacji typu cycle exact, jednak po drodze do tego multiemulatora dodano parę ciekawych narzędzi ...
[MULTI] XPECCY 0.6 build 20180117 [MULTI] XPECCY 0.6 build 20180117;
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[MULTI] XPECCY 0.6 build 20180121 [MULTI] XPECCY 0.6 build 20180121;
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[Multi] Dev MAME [log only] [Multi] Dev MAME [log only];
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link ...
Dodatkowe informacje
Komentarze

Tshirt "Karateka Box"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

© Try2emu 1999 - 2018 | Krzysztof 'Faust' Karkosza Google+Kontakt