!

[Multi]DevMESS 0.153.x SVN30542

[0] @ !!! Poniedziałek, 19 Maja 2014 16:23 CET [19-05-2014 16:07 CET]

[Multi]DevMESS 0.153.x SVN30542

Raz na dobę, a może rzadziej będę publikował nowe deweloperskie binarki projektu MESS, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego obok MAME największego projektu emulacyjnego. W razie braku binarki z danego dnia, należy zerknąć na łamy automatu Automatic MESS SVN Build, z którego są najczęściej pobierane dystrybucje i udostępniane przez inne serwisy emulacyjne.

Główną różnicą pomiędzy moją binarką a dystrybucją Bob'a, że oprócz binarki udostępniam także resztę plików z folderu MESS (wraz z mess.ini, który należy wyedytować aby zmienić miejsce lokalizacji biosów i wyłączyć HLSL, który domyślnie jest włączony).

  • ? Call reset_partial_updates() at the end of vblank instead of at the end [Dirk Best] 2014-05-19 13:46:27
    • of the visible display. Fix an issue in screen->configure() to always recalculate the vblank timing on screen changes.

      Changed: screen.c, video.c

      2 files changed, 21 insertions, 8 deletions

  • ? (MESS) mbc200: reverted yesterday's change as it didn't work. [robbbert] 2014-05-19 13:38:35
  • 30542 nand/smartmed: converted to use inline configs. nw. [Fabio Priuli] 2014-05-19 11:01:24

    Changed: tn_usbsm.c, ghosteo.c, gp32.c, juicebox.c, mini2440.c, palmz22.c, smartmed.c, smartmed.h

    8 files changed, 122 insertions, 114 deletions

 

  • ? made hp48 image device to use inline config (nw) [Miodrag Milanovic] 2014-05-19 10:56:44

    Changed: hp48.c, hp48.h, hp48.c

    3 files changed, 57 insertions, 78 deletions

  • ? made gime to use inline config (nw) [Miodrag Milanovic] 2014-05-19 10:40:38

    Changed: coco3.c, gime.c, gime.h

    3 files changed, 28 insertions, 28 deletions

  • ? Grrrrr (nw) [olivierg] 2014-05-19 01:22:08

    Changed: memory.c

    1 files changed, 1 insertions, 1 deletions

  • ? (MESS) msx1_flop.xml: 720KB were double sided 3.5 inch floppies. (nw) [Wilbert Pol] 2014-05-18 22:30:29

    Changed: msx1_flop.xml

    1 files changed, 4 insertions, 4 deletions

  • ? Make recent additions (timing, local truncation error based timestep) the default. [couriers] 2014-05-18 21:28:59
  • ? (MESS) msx.c: Implemented msx2+ system flags register. The fsa1fx driver no longer keeps rebooting into firmware. (nw) [Wilbert Pol] 2014-05-18 21:18:59

    Changed: msx.c, msx_systemflags.c, msx_systemflags.h, mess.mak

    4 files changed, 104 insertions, 2 deletions

  • ? fixed usage of uninitialized member in mos6526_device (nw) [oliverst] 2014-05-18 19:02:06

    Changed: mos6526.c

    1 files changed, 1 insertions, 0 deletions

  • ? (MESS) msx.c: Notes and fixed rom loading for tpp311 and tps312. tpp311 now boots into logo. msx-write and msx-plan can now be started on tps312. (nw) [Wilbert Pol] 2014-05-18 15:56:59

    Changed: msx.c

    1 files changed, 13 insertions, 8 deletions

  • ? Alternate fix, closer to original. Either works for MSVC 2012 & MinGW, someone needs to test with ICC (nw) [smf] 2014-05-18 15:23:37

    Changed: nl_dice_compat.h

    1 files changed, 3 insertions, 3 deletions

  • ? Experimental fix for building with MSVC 2012 (it might fix ICC too). (nw) [smf] 2014-05-18 15:11:43

    Changed: nl_dice_compat.h

    1 files changed, 3 insertions, 2 deletions

  • ? (MESS) msx.c: Implemented some more things in the matsushita switched device. Firmware in fs4500 now seems to work. (nw) [Wilbert Pol] 2014-05-18 15:05:42

    Changed: msx.c, msx_matsushita.c, msx_matsushita.h

    3 files changed, 113 insertions, 13 deletions

  • ? (MESS) mbc200: converted to new wdc [robbbert] 2014-05-18 14:26:29
  • ? Amiga: Support PAL/NTSC switch for machines equipped with an ECS Agnus [Dirk Best] 2014-05-18 14:03:11
    • chip or better.
      Core changes: - Save screen pixelclock. - Call reset_partial_updates() in finish_screen_updates() instead of creating an extra timer for it. This prevents calling reset_partial_updates() after finishing the screen, causes issues when screens change their size to a size lower than the current screen. - Optimization: Support calling vblank_begin() directly at the start of a frame instead of using a timer.

      Changed: screen.c, screen.h, video.c, amiga.h, amiga.c, amiga.c, amiga.c

      7 files changed, 91 insertions, 47 deletions

  • ? Silence GAYLE [Dirk Best] 2014-05-18 13:55:52

    Changed: gayle.c

    1 files changed, 1 insertions, 1 deletions

  • ? (MESS) apf: convert to new wdc. [robbbert] 2014-05-18 12:59:21
    • Don't know if the old code worked; the new code certainly doesn't.

      Changed: apf.c

      1 files changed, 28 insertions, 14 deletions

  • ? (MESS) msx.c: Added TC8566AF FDC emulation. (nw) [Wilbert Pol] 2014-05-18 09:38:46

    Changed: disk.c, disk.h, upd765.c, upd765.h, msx.c, msx.h

    6 files changed, 295 insertions, 36 deletions

  • ? (MESS) osbexec: Modernized floppy. Now tries to load CP/M but fails while reading ids. (nw) [curtcode] 2014-05-18 07:32:22

    Changed: osbexec.c

    1 files changed, 24 insertions, 21 deletions

  • ? fix build (nw) [alexjack] 2014-05-18 06:51:38

    Changed: netlist.h

    1 files changed, 1 insertions, 1 deletions

  • ? fmtowns: added clone FM Towns II FreshTV [caius, Barry Rodewald] [barryrod] 2014-05-18 04:20:10

    Changed: fmtowns.c, mess.lst

    2 files changed, 27 insertions, 1 deletions

  • ? Fixed a bug with saving state. In addition, some minor code changes. [couriers] 2014-05-18 02:48:34

    Changed: nld_bjt.c, nld_fourterm.c, nld_solver.c, nld_twoterm.c, nld_74107.c, nld_7493.c, nld_74ls629.c, nld_system.c, nl_base.c, nl_base.h

    10 files changed, 116 insertions, 97 deletions

  • ? Left a comment that GL_FRAMEBUFFER_SRGB is supported by SDL2. [couriers] 2014-05-18 02:46:09

    Changed: drawogl.c

    1 files changed, 5 insertions, 0 deletions

  • ? Left a "FIXME" too remind me later, that gamma needs attention in MAME. [couriers] 2014-05-18 01:57:18

    Changed: drawogl.c

    1 files changed, 10 insertions, 0 deletions

  • ? fixed usage of uninitialized member in nes_waixing_j_device (nw) [oliverst] 2014-05-17 22:04:57

    Changed: waixing.c

    1 files changed, 1 insertions, 1 deletions

  • ? fixed usage of uninitialized member in nes_bmc_gc6in1_device (nw) [oliverst] 2014-05-17 22:01:03

    Changed: mmc3_clones.c

    1 files changed, 1 insertions, 1 deletions

  • ? fixed usage of uninitialized members in nes_somari_device (nw) [oliverst] 2014-05-17 21:57:52

    Changed: somari.c

    1 files changed, 2 insertions, 0 deletions

  • ? use -fno-optimize-sibling-calls with SYMBOLS=1 for more complete stack traces with optimizations (nw) [oliverst] 2014-05-17 21:47:30

    Changed: makefile, vconv.c

    2 files changed, 2 insertions, 1 deletions

  • ? Fixed soflist names. (nw) [curtcode] 2014-05-17 21:46:38

    Changed: mbc200.xml, osborne2.xml

    2 files changed, 2 insertions, 2 deletions

  • ? (MESS) mbc200: Added floppy software list. [Dave Dunfield, Chuck(G)] [curtcode] 2014-05-17 21:45:47

    Changed: .gitattributes, mbc200.xml, mbc200.c

    3 files changed, 33 insertions, 0 deletions

  • ? fixed usage of uninitialized member in nes_rex_dbz5_device (nw) [oliverst] 2014-05-17 21:44:46

    Changed: rexsoft.c

    1 files changed, 1 insertions, 2 deletions

  • ? (MESS) osbexec: Added floppy software list. [Dave Dunfield, The Don Maslin Archive] [curtcode] 2014-05-17 21:37:10

    Changed: osborne2.xml, osbexec.c

    2 files changed, 68 insertions, 0 deletions

  • ? fixed usage of uninitialized member in nes_waixing_fs304_device (nw) [oliverst] 2014-05-17 21:36:38

    Changed: waixing.c

    1 files changed, 1 insertions, 1 deletions

  • ? z80sio: Cleanup. (nw) [curtcode] 2014-05-17 21:00:52

    Changed: einstein.c, mz2000.c, ts802.c

    3 files changed, 0 insertions, 3 deletions

  • ? wd17xx: (nw) [curtcode] 2014-05-17 20:44:24

    Changed: wd17xx.c, wd17xx.h

    2 files changed, 4 insertions, 0 deletions

  • ? Document reason for identical code in resnet.c line 613 [couriers] 2014-05-17 18:59:53

    Changed: resnet.c

    1 files changed, 4 insertions, 0 deletions

  • ? (MESS) msx.c: Fixed firmware loading on hbf9sp. Machine now properly boots into firmware and you can exit to Basic. Took off GAME_NOT_WORKING flag. (nw) [Wilbert Pol] 2014-05-17 15:50:22

    Changed: msx.c

    1 files changed, 3 insertions, 4 deletions

  • ? (MESS) msx.c: Fixed rom loading in hx23 and hx23f. hx23 firmware now works; hx23f firmware still has a small problem. (nw) [Wilbert Pol] 2014-05-17 15:01:20

    Changed: msx.c

    1 files changed, 3 insertions, 4 deletions

  • ? (MESS) msx.c: Added note about why the hbf1 and hbf12 drivers are not working. Fixed rom loading for hbf5; machine now works. [Wilbert Pol] 2014-05-17 14:39:23

    Changed: msx.c

    1 files changed, 12 insertions, 8 deletions

  • ? at: added preliminary ATi Graphics Ultra Pro (mach32) ISA video card. [Barry Rodewald] [barryrod] 2014-05-17 12:52:17

    Changed: bus.mak, isa_cards.c, mach32.c, mach32.h, vga_ati.c, vga_ati.h, pc_vga.c, pc_vga.h

    8 files changed, 370 insertions, 9 deletions

  • ? Amiga: Kill the legacy CIA emulation and fix Agnus ID for A2000 and [Dirk Best] 2014-05-17 12:20:54
    • A500.
      CIA changes: - Add missing virtual keyword to actually call the right TOD clock - Outputs depend on the input state (fixes A1000 overlay switch) - Switching to serial output mode with one-shot activated causes a pulse on SP (correct? needed for keyboard handshake) - Serial input is clocked by the CNT input, not the default clock - Mask offsets to 4 bits - Writing the Timer High register with one-shot activated immediately causes the timer to be latched and the timer started, regardless of timer start value
      Curt: Please review those changes.

      Changed: 6526cia.c, 6526cia.h, machine.mak, mos6526.c, mos6526.h, amiga.h, amiga.c, amiga.c, amigakbd.c, amigakbd.h, mess.mak

      11 files changed, 87 insertions, 1269 deletions

  • ? nascom1.c: ioport_array (nw) [ivanva] 2014-05-17 09:38:14

    Changed: nascom1.c, nascom1.h, nascom1.c

    3 files changed, 26 insertions, 26 deletions

  • ? (MESS) msx.c: Split fs5500 into 2 sets. The National FS-5500F1 had 1 floppy drive, the National FS-5500F2 had 2 floppy drives. (nw) [Wilbert Pol] 2014-05-17 09:26:48

    Changed: msx.c, mess.lst

    2 files changed, 55 insertions, 5 deletions

  • ? Introduced netlist_analog_net_t and netlist_logic_net_t to untangle code a bit. [couriers] 2014-05-17 02:39:26

    Changed: netlist.c, netlist.h, nld_bjt.c, nld_fourterm.c, nld_solver.c, nld_solver.h, nld_twoterm.c, nld_twoterm.h, nld_74107.c, nld_7493.c, nld_74ls629.c, nld_9316.c, nld_system.c, nld_system.h, nl_base.c, nl_base.h, nl_config.h, nl_setup.c, nltool.c

    19 files changed, 412 insertions, 252 deletions

  • ? (MESS) msx.c: Added support for the MSX-JE firmwares in the Sony HB-F1XDJ and HB-F1XV machines. (nw) [Wilbert Pol] 2014-05-16 22:54:14

    Changed: bus.mak, sony08.c, sony08.h, msx.c, msx.h

    5 files changed, 242 insertions, 4 deletions

  • ? fixed usage of uninitialized member in nes_fjump2_device (nw) [oliverst] 2014-05-16 21:27:35

    Changed: bandai.c

    1 files changed, 2 insertions, 0 deletions

  • ? Missed this one. [couriers] 2014-05-16 18:46:31

    Changed: nl_base.h

    1 files changed, 1 insertions, 1 deletions

  • ? converted micropolis and wd17xx to use inline configs. nw. [Fabio Priuli] 2014-05-16 18:40:38

    Changed: bml3mp1802.c, coco_fdc.c, bwg.c, ti_fdc.c, wd17xx.c, wd17xx.h, apf.c, bbc.c, cgenie.c, dgn_beta.c, dragon.c, fm7.c, hec2hrp.c, jupiter.c, mbc200.c, mbc55x.c, ms0515.c, myb3k.c, mz2000.c, mz2500.c, nascom1.c, osbexec.c, osborne1.c, pk8020.c, ql.c, rainbow.c, rm380z.c, smc777.c, sorcerer.c, svi318.c, swtpc09.c, thomson.c, trs80.c, unixpc.c, vector06.c, x1.c, x1twin.c, z100.c, z80ne.c, beta.c, concept_exp.c, micropolis.c, micropolis.h

    43 files changed, 240 insertions, 323 deletions

  • ? pc1500.c: let's try ioport_array (nw) [ivanva] 2014-05-16 18:35:43

    Changed: pc1500.c

    1 files changed, 21 insertions, 27 deletions

  • ? amigafdc: Add writing [O. Galibert] [olivierg] 2014-05-16 17:39:52
    • Formatting a floppy under a600 gets memory corruption then a guru meditation when reaching the point the system tries to write the directory structure. The fdc itself does not seem to be involved. I'd suspect the blitter, which afaik is used for the mfm expansion of the sector data.

      Changed: amigafdc.c, amigafdc.h

      2 files changed, 214 insertions, 64 deletions

  • ? disabled allocation logging (nw) [oliverst] 2014-05-16 14:46:42

    Changed: corealloc.c

    1 files changed, 1 insertions, 1 deletions

  • ? converted some more global_alloc_array() usage to dynamic_buffer/dynamic_array (nw) [oliverst] 2014-05-16 14:06:02

    Changed: smc92x4.c, discrete.h, datamux.c

    3 files changed, 7 insertions, 11 deletions

  • ? converted some global_alloc_array() usage to dynamic_buffer/dynamic_array (nw) [oliverst] 2014-05-16 13:44:16

    Changed: psx.c, microtan.c, primo.c, gromport.c

    4 files changed, 12 insertions, 47 deletions

  • ? re-applied safe corealloc changes (nw) [oliverst] 2014-05-16 13:33:39

    Changed: corealloc.c, corealloc.h

    2 files changed, 11 insertions, 16 deletions

  • ? fix validation (msx.c change, please verify) (nw) [dhaywood] 2014-05-16 10:59:24

    Changed: msx.c

    1 files changed, 2 insertions, 2 deletions

  • ? whoops (nw) [alexjack] 2014-05-16 06:19:50

    Changed: resnet.c

    1 files changed, 1 insertions, 1 deletions

  • ? (MESS) fp1100: fixed mistake and omissions. [robbbert] 2014-05-16 03:56:57

    Changed: fp1100.c

    1 files changed, 3 insertions, 1 deletions

  • ? (MESS) fp1100: added documentation etc. Still not working. [robbbert] 2014-05-16 03:05:36

    Changed: fp1100.c

    1 files changed, 456 insertions, 129 deletions

  • ? Preliminary support for LTE dynamic time-stepping based on Local truncation error. This enables the possibility to connect a capacitor between ground and a TTL output and get a e.g. 100 ns delay with a 1nF capacitor. [couriers] 2014-05-16 00:50:40
  • ? (MESS) msx.c: Fixed some more floppy regressions (nw) [Wilbert Pol] 2014-05-15 22:17:01

    Changed: msx.c

    1 files changed, 38 insertions, 42 deletions

  • ? (MESS) msx.c: Floppy support is also fixed for expertdp (nw) [Wilbert Pol] 2014-05-15 21:29:26

    Changed: msx.c

    1 files changed, 0 insertions, 1 deletions

  • ? Revert of r30457 per Micko (nw) [tafoid] 2014-05-15 21:06:32

    Changed: spu.c, corealloc.c, corealloc.h

    3 files changed, 15 insertions, 11 deletions

  • ? (MESS) msx.c: Fixed a few floppy regressions (nw) [Wilbert Pol] 2014-05-15 21:03:41

    Changed: disk.c, msx.c

    2 files changed, 7 insertions, 11 deletions

  • ? drawgfx.c: make it possible to reset the total elements of a gfx_element [Alex Jackson] [alexjack] 2014-05-15 20:33:54

    Changed: drawgfx.c, drawgfx.h

    2 files changed, 47 insertions, 5 deletions

  • ? short whatsnew: fixed some gfx bugs in midas.c "livequiz" [dhaywood] 2014-05-15 17:46:21
    • long wn: started converting neogeo video / sprite system to a device_reset created base device + number of derived classes
      NEOGEO_SPRITE_REGULAR is an reference implementation, drawing direct from NEOGEO_SPRITE_OPTIMZIED is a version with predecoded gfx (as we use now) this is the default used by the driver NEOGEO_SPRITE_MIDAS is a version supporting the changes needed by the MIDAS games (mainly 8bpp instead of 4bpp)

      Changed: midas.c, neogeo.c, neogeo.h, mame.mak, neogeo.c, neogeo_spr.c, neogeo_spr.h, ng_aes.c, mess.mak

      9 files changed, 1188 insertions, 881 deletions

  • ? corealloc adjustments: [oliverst] 2014-05-15 14:09:20
    • - re-enabled default memory initialization in DEBUG builds (should make random crashes less random) - moved defines from header to source since they are only used locally and not globally - added file/line information to global_free* and fixed src/emu/sound/spu.c compilation

      Changed: spu.c, corealloc.c, corealloc.h

      3 files changed, 11 insertions, 15 deletions

  • ? hd63450: converted to use inline configs. nw. [Fabio Priuli] 2014-05-15 09:00:45

    Changed: hd63450.c, hd63450.h, esq5505.c, x68k.c

    4 files changed, 42 insertions, 48 deletions

  • ? nes: bringing back the second hashfile usage which had to be disabled [Fabio Priuli] 2014-05-15 08:59:54
  • ? gba: fixed games with RTC which were not loading from fullpath. [Fabio Priuli] 2014-05-15 07:15:10
  • ? 6883sam: fixed uninitialized class members, just in case. nw. [Fabio Priuli] 2014-05-15 07:13:59

    Changed: 6883sam.c

    1 files changed, 2 insertions, 0 deletions

  • ? (MESS) gmaster: cleanup [robbbert] 2014-05-15 03:03:18

    Changed: gmaster.c

    1 files changed, 8 insertions, 19 deletions

  • ? Analog input updates now send to queue. Reduces risk of stack overflows. [couriers] 2014-05-15 02:03:27
  • ? Amiga: Fix A3000 RTC tag [Dirk Best] 2014-05-15 01:15:35

    Changed: amiga.c

    1 files changed, 1 insertions, 1 deletions

  • ? Amiga: Implement internal IDE controller for the Amiga 4000. Fix RTC [Dirk Best] 2014-05-15 01:11:25
    • hookup in Amiga 3000 and 4000. Set RP5C01 RTC to actually return 24 hour mode, which fixes RTC detection for the Amiga.

      Changed: rp5c01.c, amiga.c

      2 files changed, 58 insertions, 40 deletions

  • ? Merge branch 'master' of ssh://mess.org/mame [Dirk Best] 2014-05-15 01:10:54

    Changed: msx1_cart.xml, bus.mak, ascii.c, ascii.h, cartridge.c, cartridge.h, crossblaim.c, crossblaim.h, fmpac.c, fmpac.h, konami.c, konami.h, korean.c, korean.h, majutsushi.c, majutsushi.h, msxdos2.c, msxdos2.h, nomapper.c, nomapper.h, rtype.c, rtype.h, superloderunner.c, superloderunner.h, bunsetsu.c, bunsetsu.h, cartridge.c, cartridge.h, disk.c, disk.h, fs4600.c, fs4600.h, music.c, music.h, panasonic08.c, panasonic08.h, ram.c, ram.h, ram_mm.c, ram_mm.h, rom.c, rom.h, slot.c, slot.h, mmc5.c, hashfile.c, floppy.c, netlist.c, v9938.c, zippath.c, fm7.c, lft.c, msx.c, osbexec.c, svi318.c, msx.h, msx_slot.h, msx.c, msx_matsushita.c, msx_matsushita.h, msx_s1985.c, msx_s1985.h, msx_slot.c, msx_switched.c, msx_switched.h, mess.mak

    66 files changed, 7183 insertions, 5469 deletions

  • ? Correct some device shortname/longname conflicts that had surfaced (nw) [tafoid] 2014-05-14 23:25:20

    Changed: netlist.c, v9938.c

    2 files changed, 6 insertions, 6 deletions

  • ? Whoops, forgot these (nw) [Wilbert Pol] 2014-05-14 21:12:09

    Changed: msx_matsushita.c, msx_matsushita.h, msx_s1985.c, msx_s1985.h, msx_switched.c, msx_switched.h

    6 files changed, 254 insertions, 0 deletions

  • ? (MESS) msx1_cart.xml: A few fixes (nw) [Wilbert Pol] 2014-05-14 21:10:22

    Changed: msx1_cart.xml

    1 files changed, 3 insertions, 0 deletions

  • ? (MESS) msx.c: [Wilbert Pol] [Wilbert Pol] 2014-05-14 21:04:52
  • ? fix for mt5508 + mask direct accesses to vrom (better safe than sorry). nw. [Fabio Priuli] 2014-05-14 18:47:03

    Changed: mmc5.c

    1 files changed, 6 insertions, 4 deletions

  • ? (MESS) lft1510: connected to a terminal [robbbert] 2014-05-14 18:19:28

    Changed: lft.c

    1 files changed, 17 insertions, 5 deletions

  • ? (MESS) lft1230: fixed regression [robbbert] 2014-05-14 17:26:28

    Changed: lft.c

    1 files changed, 8 insertions, 10 deletions

  • ? (MESS) hashfile.c: Make hasfile processing work without a running_machine(). (nw) [Wilbert Pol] 2014-05-14 17:26:16

    Changed: hashfile.c

    1 files changed, 2 insertions, 2 deletions

  • ? Fixed assorted wd17xx related regressions (nw) [ivanva] 2014-05-14 16:34:21

    Changed: fm7.c, osbexec.c, svi318.c

    3 files changed, 11 insertions, 1 deletions

  • ? return an error when trying to use a .7z file with zippath - for now (nw) [oliverst] 2014-05-14 11:58:56

    Changed: zippath.c

    1 files changed, 18 insertions, 0 deletions

  • ? fixed memory leaks in floppy_image_device (nw) [oliverst] 2014-05-14 11:37:27

    Changed: floppy.c

    1 files changed, 9 insertions, 2 deletions

  • ? Amiga: Create a GAYLE device, used by the A600 and A1200, and implement [Dirk Best] 2014-05-14 11:19:56
  • ? fix for riot chip, makes gameplan sound back (nw) [Miodrag Milanovic] 2014-05-14 10:49:43

    Changed: 6532riot.c, 6532riot.h

    2 files changed, 18 insertions, 15 deletions

  • ? fixed some memory leaks in osd (nw) [oliverst] 2014-05-14 09:29:51

    Changed: osdepend.c

    1 files changed, 12 insertions, 1 deletions

  • ? devcv2 -> devcb (nw) [Miodrag Milanovic] 2014-05-14 08:46:50

    Changed: a1bus.h, a2bus.h, a2eauxslot.h, abcbus.h, abckb.h, exp.h, bml3bus.h, exp.h, user.h, cbmiec.h, ctronics.h, cococart.h, ctrl.h, exp.h, cpcexp.h, ecbbus.h, econet.h, exp.h, epson_sio.h, c2040fdc.h, ieee488.h, iq151.h, gus.h, isa.h, isbx.h, kc.h, midi.h, nubus.h, oricext.h, pc_kbdc.h, cass.h, exp.h, user.h, exp.h, rs232.h, s100.h, scsi.h, smsctrl.h, peribox.h, tvc.h, ctrl.h, exp.h, exp.h, exp.h, byteio.h, exp.h, wangpc.h, x68kexp.h, z88.h, zorro.h, adsp2100.h, ccpu.h, cosmac.h, cubeqcpu.h, dsp32.h, esrip.h, h8_sci.h, i386.h, i8085.h, i8089.h, i8089_channel.h, i186.h, i286.h, jaguar.h, lc8670.h, lh5801.h, lr35902.h, m3745x.h, m5074x.h, m6502.h, m6510.h, m6510t.h, m7501.h, m8502.h, m6800.h, m6809.h, mb86233.h, r3000.h, tx0.h, dma.h, irq.h, psx.h, rcnt.h, sio.h, rsp.h, s2650.h, saturn.h, sc61860.h, scmp.h, scudsp.h, sm8500.h, superfx.h, tlcs900.h, tms0980.h, tms9900.h, tms9995.h, tms99com.h, upd7725.h, upd7810.h, devcb.c, devcb.h, dispatch.c, dispatch.h, emu.h, emu.mak, flopdrv.h, midiin.h, printer.h, 40105.h, 53c7xx.h, 64h156.h, 6522via.h, 6525tpi.h, 6526cia.h, 6532riot.h, 6821pia.h, 68307.h, 6840ptm.h, 6850acia.h, 68561mpcc.h, 7200fifo.h, 74123.h, 74145.h, 7474.h, 8042kbdc.h, 8530scc.h, aakart.h, adc0808.h, akiko.h, am53cf96.h, am9517a.h, amigafdc.h, at45dbxx.h, at_keybc.h, atadev.h, ataintf.c, ataintf.h, ay31015.h, cdp1852.h, cdp1871.h, clock.h, com8116.h, cr511b.h, cs4031.h, dmac.h, dp8390.h, ds75160a.h, ds75161a.h, hd63450.h, hd64610.h, i80130.h, i8155.h, i8212.h, i8214.h, i8243.h, i8251.h, i8255.h, i8257.h, i8271.h, i8279.h, i8355.h, im6402.h, ins8154.h, ins8250.h, k053252.h, kb3600.h, keyboard.h, kr2376.h, latch.c, latch.h, latch8.h, lh5810.h, mb87078.h, mb8795.h, mb89352.h, mc146818.h, mc2661.h, mc68328.h, mc6843.h, mc6846.h, mc6852.h, mc6854.h, mc68681.h, mc68901.h, mccs1850.h, microtch.h, mm58167.h, mm74c922.h, mos6526.h, mos6529.h, mos6530.h, mos6551.h, mos8722.h, mpu401.h, msm58321.h, msm6242.h, ncr5380.h, ncr5380n.h, ncr5390.h, ncr539x.h, nsc810.h, nscsi_cb.h, pc_fdc.h, pc_lpt.h, pckeybrd.h, pic8259.h, pit8253.h, rp5c01.h, rp5c15.h, rtc4543.h, rtc65271.h, s3c2400.h, s3c2410.h, s3c2440.h, s3c24xx.inc, s3c44b0.h, seibu_cop.h, smc91c9x.h, smc92x4.h, terminal.h, tmp68301.h, tms5501.h, tms9901.h, tms9902.h, upd1990a.h, upd71071.h, upd765.h, wd11c00_17.h, wd17xx.h, wd2010.h, wd33c93.h, wd7600.h, wd_fdc.h, z80ctc.h, z80dart.h, z80dma.h, z80pio.h, z80sio.h, z80sti.h, z8536.h, mconfig.h, 2151intf.h, 2203intf.h, 2608intf.h, 2610intf.h, 2612intf.h, 262intf.h, 3526intf.h, 3812intf.h, 8950intf.h, aica.h, asc.h, ay8910.c, ay8910.h, cdp1864.h, cdp1869.h, es5503.h, es5506.h, ics2115.h, k007232.h, k054539.h, k056800.h, mos6560.h, mos6581.h, mos7360.h, msm5205.h, msm5232.h, pokey.h, qs1000.h, scsp.h, sn76496.h, sp0250.h, sp0256.h, spu.h, t6721a.h, tms5110.h, tms5220.h, upd7759.c, upd7759.h, votrax.h, ymf271.h, ymf278b.h, ymz280b.h, zsg2.h, 315_5124.h, 315_5313.h, cdp1861.h, cdp1862.h, crt9007.h, crt9212.h, crtc_ega.h, dl1416.h, dm9368.h, hd44352.h, hd61830.h, huc6202.h, huc6260.h, huc6270.h, i8244.h, i8275.h, mc6845.h, mc6847.h, mos6566.h, psx.h, saa5050.h, snes_ppu.h, tms34061.h, tms9927.h, tms9928a.h, upd3301.h, upd7220.h, v9938.h, vic4567.h, voodoo.h, atarijsa.h, cage.h, namco52.h, segam1audio.h, wpcsnd.h, de_2.c, de_3.c, de_3b.c, metro.c, namcos12.c, namcos23.c, seta2.c, atarigen.h, decopincpu.h, gaelco3d.h, k573cass.h, k573dio.h, midikbd.h, midwayic.h, namco06.h, namco51.h, namco53.h, namco62.h, namcoio.h, naomig1.h, tait8741.h, taitoio.h, wpc.h, zndip.h, bfm_dm01.h, powervr2.h, scn2674.h, seibu_crtc.h, tia.h, dave.h, mea8000.h, upd1771.h, tvc.h, 6883sam.h, abc80kb.h, amigakbd.h, apollo_kbd.h, apricotkb.h, compiskb.h, cuda.h, dec_lk201.h, e05a03.h, egret.h, esqpanel.h, fm_scsi.h, ie15_kbd.h, isbc_215g.h, kc_keyb.h, mackbd.h, microdrv.h, micropolis.h, mm1kb.h, nextkbd.h, nextmo.h, pc1512kb.h, pc9801_kbd.h, psxcd.h, smartmed.h, tandy2kb.h, teleprinter.h, 990_dk.h, 990_hd.h, 990_tap.h, datamux.h, genboard.h, grom.h, gromport.h, joyport.h, mapper8.h, speech8.h, videowrp.h, trs80m2kb.h, upd65031.h, v1050kb.h, victor9kb.h, wangpckb.h, zx8302.h, 733_asr.h, 911_vdt.h, gime.h, k1ge.h, nick.h, uv201.h, vtvideo.h, zx8301.h

    404 files changed, 4709 insertions, 4709 deletions

  • ? arm7: Added Thumb version of BLX. [R. Belmont] [rbelmont] 2014-05-14 04:17:19

    Changed: arm7dasm.c, arm7thmb.c

    2 files changed, 23 insertions, 1 deletions

  • ? fixed usage of uninitialized members in amiga_sound_device (nw) [oliverst] 2014-05-14 01:15:43

    Changed: amiga.c

    1 files changed, 3 insertions, 0 deletions

  • ? Minor changes to proxy. [couriers] 2014-05-14 00:57:27

    Changed: nld_system.c, nld_system.h

    2 files changed, 6 insertions, 8 deletions

  • ? Analog output is always immediate. [couriers] 2014-05-14 00:32:41

    Changed: nld_bjt.c, nld_bjt.h, nld_solver.c, nld_solver.h, nld_twoterm.c, nld_ne555.c, nld_system.c, nld_system.h, nl_base.c, nl_base.h

    10 files changed, 52 insertions, 41 deletions

  • ? tmp95c063: added int6. (nw) [villelin] 2014-05-13 22:15:51

    Changed: tlcs900.c

    1 files changed, 12 insertions, 0 deletions

  • ? sam6883: converted to use inline configs. nw. [Fabio Priuli] 2014-05-13 21:15:37

    Changed: coco12.c, dragon.c, coco12.h, 6883sam.c, 6883sam.h, coco12.c

    6 files changed, 17 insertions, 30 deletions

  • ? Fix assert in netlist. [couriers] 2014-05-13 20:27:33

    Changed: nl_base.c

    1 files changed, 1 insertions, 2 deletions

  • ? sega8_slot: fixed terebioe (and some other games) trying to load more bytes than available. nw. [Fabio Priuli] 2014-05-13 19:07:17

    Changed: sega8_slot.c

    1 files changed, 1 insertions, 1 deletions

  • ? farewell devcb (nw) [Miodrag Milanovic] 2014-05-13 19:05:43

    Changed: devcb.c, devcb.h, emu.h, emu.mak

    4 files changed, 0 insertions, 2082 deletions

  • ? mc6847: converted to use devcb2, delegates and inline configs. nw. [Fabio Priuli] 2014-05-13 19:00:02

    Changed: mc6847.c, mc6847.h, apf.c, atom.c, coco12.c, dragon.c, fc100.c, mc10.c, mc1000.c, phc25.c, spc1000.c, sv8000.c, vtech1.c, z80ne.c, coco12.h, phc25.h, coco12.c, gime.c

    18 files changed, 173 insertions, 324 deletions

  • ? Fix for snk.c buzzing sound on startup. To be verified during the next regression test. (nw) [ivanva] 2014-05-13 18:55:47

    Changed: snkwave.c

    1 files changed, 1 insertions, 2 deletions

  • ? debug build fix compile (nw) [Miodrag Milanovic] 2014-05-13 14:25:27

    Changed: voodoo.c

    1 files changed, 3 insertions, 3 deletions

  • ? clang build fix. (nw) [curtcode] 2014-05-13 14:03:40

    Changed: cr511b.c, cr511b.h, amiga.c

    3 files changed, 16 insertions, 16 deletions

  • ? fixed MT05515 (fixed usage of uninitialized member in huc6260_device) (nw) [oliverst] 2014-05-13 13:56:35

    Changed: huc6260.c

    1 files changed, 1 insertions, 0 deletions

  • ? fixed usage of uninitialized member in tms5220_device (nw) [oliverst] 2014-05-13 13:47:07

    Changed: tms5220.c

    1 files changed, 1 insertions, 1 deletions

  • ? Merge branch 'master' of ssh://mess.org/mame [Dirk Best] 2014-05-13 13:44:56

    Changed: tms7000.c

    1 files changed, 1 insertions, 0 deletions

  • ? Big Amiga cleanup and reorganizaton. CDTV temporarily broken. Lots of [Dirk Best] 2014-05-13 13:44:14
  • ? fixed usage of uninitialized member in tms7000_device (nw) [oliverst] 2014-05-13 13:41:11

    Changed: tms7000.c

    1 files changed, 1 insertions, 0 deletions

  • ? Fixed MT05510 (fixed usage of uninitialized member in tms3556_device) (nw) [oliverst] 2014-05-13 13:38:37

    Changed: tms3556.c

    1 files changed, 2 insertions, 1 deletions

  • ? removed not needed includes (nw) [Miodrag Milanovic] 2014-05-13 13:33:07

    Changed: keytro.h, micropolis.h

    2 files changed, 0 insertions, 2 deletions

  • ? cococart to devcb2 (nw) [Miodrag Milanovic] 2014-05-13 13:26:13

    Changed: coco_multi.c, cococart.c, cococart.h, coco12.c, coco3.c, dragon.c, coco.h, coco.c

    8 files changed, 94 insertions, 76 deletions

  • ? megapc: added alternate MegaPC Plus set which uses a WINBUS chipset [Chris Hardy, Barry Rodewald] [barryrod] 2014-05-13 12:36:22

    Changed: at.c, at.h, mess.lst

    3 files changed, 61 insertions, 4 deletions

  • ? voodoo: Removed unused config struct. (nw) [curtcode] 2014-05-13 11:20:25

    Changed: voodoo.h

    1 files changed, 0 insertions, 16 deletions

  •  

    NOWSZY [Multi]DevMESS 0.153.x SVN31307
    • 31307 (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

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

      Changed: drawogl.c

      1 files changed, 1 insertions, 1 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

    • (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

    • (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

    • (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

    • 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

    • (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

    • 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

    • 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

    • i186: interrupt level triggering and simplify timers (nw) [crazyc] 2014-07-12 05:37:25
    • 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

    •  

    NOWSZY [Multi]DevMESS 0.153.x SVN31284
    • 31284 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

    • 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

    • 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

    • i186: interrupt level triggering and simplify timers (nw) [crazyc] 2014-07-12 05:37:25
    • 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

    •  

    NOWSZY [Multi]DevMESS 0.153.x SVN31253
    • 31253 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

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

      Changed: sh4.c

      1 files changed, 6 insertions, 6 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

    • 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

    • 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

    • (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

    • 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

    • 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

    • (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

    •  

       

    NOWSZY [Multi]DevMESS 0.153.x SVN31238
    • 31238 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

    • 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

    • (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

    • 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

    • 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

    • (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

    NOWSZY [Multi]DevMESS 0.153.x SVN31195
    • 31195 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] [alexjack] 2014-07-05 09:41:03

      Changed: v25.c, v25.h, v25sfr.c

      3 files changed, 15 insertions, 12 deletions

    • Give 32x fastram. Doesn't help at all, framebuffer writes through the memory system and high sync are too strong. (nw) [rbelmont] 2014-07-04 17:57:16

      Changed: mega32x.c, mega32x.h

      2 files changed, 12 insertions, 0 deletions

    • schedule.c: make yield() actually yield again, rather than be a synonym for spin() [Alex Jackson] [alexjack] 2014-07-04 14:26:09

      Changed: schedule.c

      1 files changed, 5 insertions, 4 deletions

    • and a final batch of passing attotime as const reference (nw) [oliverst] 2014-07-04 09:20:10

      Changed: debugger.h, schedule.c, schedule.h, video.c, video.h

      5 files changed, 20 insertions, 20 deletions

    • sh2: fix and enable memory system bypass for SH-1 & SH-2 DRC. [R. Belmont] [rbelmont] 2014-07-04 06:20:18
      • nw: The speedup is only really gaudy on CPS-3 where the SH-2 is a major percentage of the frame time (800% -> 1250% unthrottled). SKNS games that access spriteram a lot (cyvern) get a decent speedup as well. Saturn/ST-V and Cool Riders are dominated by the rendering in profiles and get around 10% improvement depending on the game.

        Changed: sh2drc.c, cps3.c, stv.c, suprnova.c, saturn.c

        5 files changed, 26 insertions, 7 deletions

    • (MESS) apple3: now using the cycle-accurate floppy emulation. [R. Belmont] [rbelmont] 2014-07-04 03:44:26

      Changed: wozfdc.c, ap2_dsk.c, apple3.c, apple3.h, apple3.c

      5 files changed, 48 insertions, 109 deletions

    • Fix for MT#5620: Crosshair: Selected graphic does not display properly from QMC2 [tafoid] 2014-07-04 02:19:43

      Changed: crsshair.c, miscmenu.c

      2 files changed, 23 insertions, 23 deletions

    • Removing seemingly inert chargen area; even if this is the way to go, this needs to be implemented in a better way [Nathan Woods] 2014-07-04 04:33:26

      Changed: mc6847.c, mc6847.h

      2 files changed, 0 insertions, 71 deletions

    • go back to a fake memmap for now [hap] 2014-07-03 21:04:50

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

      3 files changed, 48 insertions, 100 deletions

    • (MESS) dmv: various updates to allow CP/M to boot. [Sandro Ronco] [sronco] 2014-07-03 20:38:15

      Changed: dmv.c, dmv_keyb.c, dmv_keyb.h, mess.mak

      4 files changed, 521 insertions, 54 deletions

    • MSVC fixes [Nathan Woods] 2014-07-03 20:03:16

      Changed: sandy_superqboard.c, mess.rc

      2 files changed, 1 insertions, 2 deletions

    •  

    NOWSZY [Multi]DevMESS 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

    • 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

    • 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

    • 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

    •  

    NOWSZY [Multi]DevMESS 0.153.x SVN31154
    NOWSZY [Multi]DevMESS 0.153.x SVN31123
    NOWSZY [Multi]DevMESS 0.153.x SVN31083
    NOWSZY [Multi]DevMESS 0.153.x SVN31006
    wstecz19/05/2014 16:23
    Do ściągnięcia
    DevMESS x86x64 0.153 SVN30542 t2e.7z
    Komentarze
    ... bez komentarza
    Ostatnio dodane pliki
    Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

    © Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU