[multi] Universal Machine Emulator 0.152x3

[1] # Haze\'Blog | Czwartek, 27 Lutego 2014 13:38CET

[multi] Universal Machine Emulator 0.152x3
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.

Seria oznaczona przez Haze "ex" to devBuildy, które będą pojawiać się pomiędzy nowymi wersjami testowymi multiemulatorów MAME/MESS. Abstrahując od samego UME, każdy nowy build to także nowe wieści o zmianach w emulacyjnym tandemie MAME/MESS - tym razem obfite. 

Points of Interest

  • One thing people have noticed from the SVN logs is that Andreas Naive put in some code to decrypt the 036 CPU type used by PGM2. This does not mean PGM2 emulation is imminent, actually, what we’ve discovered as a result means it’s less likely than ever. The code in the external PGM2 roms is for an ARM11 CPU, there are THUMB2 opcodes in the thumb part of it. Currently MAME only emulates up to the ARM9 and original THUMB instruction set. Even if we were to emulate the ARM11, ARM11 CPUs are usually clocked very high, and MAME struggles even with the 200Mhz ARM7 used by “touryuu – Touryuumon” (Eolith Ghost hardware) Emulating an ARM11 would be even slower than that, I don’t know what the exact clock is but I have a feeling the PGM2 system likely has enough power to be emulating a PGM1 unit. Furthermore, like the 027A the 036 has an internal ROM for each game, because it’s newer technology those are likely to be even more well secured than the 027A ROMs. In other words, it isn’t happening, and even if by some freak chance it does happen it will run at 2fps.

Universal Machine Emulator[SVN 28034]

Author: hap | Date: 26 February 2014 16:05:06

  • same here

Universal Machine Emulator[SVN 28033]

Author: hap | Date: 26 February 2014 15:59:32

  • forgot to add this

Universal Machine Emulator[SVN 28032]

Author: hap | Date: 26 February 2014 15:55:58

  • ram read was missing

Universal Machine Emulator[SVN 28030]

Author: miodragm | Date: 26 February 2014 15:28:45

  • removed space before m_gfxdecode in main trunk(nw)

Universal Machine Emulator[SVN 28024]

Author: hap | Date: 26 February 2014 14:20:00

  • new NOT WORKING game added
  • ---------------------

Universal Machine Emulator[SVN 28023]

Author: dhaywood | Date: 26 February 2014 14:18:14

  • change company names a bit (nw)

Universal Machine Emulator[SVN 28019]

Author: olivierg | Date: 26 February 2014 12:29:55

  • Don't allocate gigs in -listxml please (nw)

Universal Machine Emulator[SVN 28018]

Author: michaelz | Date: 26 February 2014 12:27:00

  • Moved palette setting into method to avoid undefined rgb_t instances;
  • included log control flags. (nw)

Universal Machine Emulator[SVN 28017]

Author: alexjack | Date: 26 February 2014 12:12:01

  • Fix MT 04993 [Alex Jackson]

Universal Machine Emulator[SVN 28015]

Author: oliverst | Date: 26 February 2014 10:34:16

  • fixed uninitialized member usage in cassette_image_device (nw)

Universal Machine Emulator[SVN 28014]

Author: oliverst | Date: 26 February 2014 10:30:00

  • fixed uninitialized member usage in tms9995_device (nw)

Universal Machine Emulator[SVN 28013]

Author: oliverst | Date: 26 February 2014 10:27:00

  • fixed uninitialized member usage in tms9902_device (nw)

Universal Machine Emulator[SVN 28012]

Author: oliverst | Date: 26 February 2014 10:19:27

  • fixed uninitialized member usage in southbridge_device (nw)

Universal Machine Emulator[SVN 28011]

Author: oliverst | Date: 26 February 2014 10:07:14

  • fixed #if checks for Visual Studio in osd/osdcomm.h (nw)

Universal Machine Emulator[SVN 28008]

Author: olivierg | Date: 26 February 2014 07:46:55

  • (mess) floppy: Fix write over the index pulse and flux change lookup before it [O. Galibert]

Universal Machine Emulator[SVN 28007]

Author: dhaywood | Date: 26 February 2014 02:23:47

  • misc stuff..
  • looks like MegaPhoenix needs better handling of some flags rather than rand(), overclocking the 68k by stupid amounts allows all the graphics to copy, needs more investigation.
  • I have however hooked up the rest of the player controls based on test mode..
  • It looks like the other port is multiplexed somehow, or is some kind of serial port.
  • still don't really know where most of roms6/7 map, even after playing through a few rounds..

Universal Machine Emulator[SVN 28006]

Author: oliverst | Date: 26 February 2014 00:49:47

  • suppress alignment errors with SANITIZE=undefined for now (nw)

Universal Machine Emulator[SVN 28005]

Author: oliverst | Date: 26 February 2014 00:43:11

  • fixed ubsan invalid vptr error with dynamic_array in struct work_item (nw)

Universal Machine Emulator[SVN 28004]

Author: oliverst | Date: 26 February 2014 00:32:06

  • fixed 32-bit compilation (nw)

Universal Machine Emulator[SVN 28003]

Author: couriers | Date: 26 February 2014 00:21:06

  • Minor cosmetic changes for netlist

Universal Machine Emulator[SVN 28002]

Author: barryrod | Date: 25 February 2014 22:59:27

  • fmtowns: reduced tagmap usage (memory banks still to look at) (no whatsnew)

Universal Machine Emulator[SVN 28001]

Author: curtcode | Date: 25 February 2014 22:24:52

  • cdp1802: devcb for the state codes. (nw)

Universal Machine Emulator[SVN 28000]

Author: curtcode | Date: 25 February 2014 22:04:05

  • cdp1871: devcb2. (nw)

Universal Machine Emulator[SVN 27999]

Author: wilbertp | Date: 25 February 2014 20:30:31

  • pdp1.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27998]

Author: dhaywood | Date: 25 February 2014 19:47:32

  • remove gfx offset (nw)

Universal Machine Emulator[SVN 27996]

Author: dhaywood | Date: 25 February 2014 18:20:20

  • new WORKING game
  • x2222 (prototype) [David Haywood, se yong Jang]
  • this is kind of interesting, it's like G-stream hardware, but with raw 16bpp RGB graphics instead of 8-bit indexed.
  • We lack a sound ROM, I'm assuming it should be an OKI like G-Stream, although I'm not 100% certain.
  • The program rom we use doesn't match the sprite rom we use, it's an earlier revision. This causes the boss graphics to be corrupt.
  • The code we're using is for a 5 level prototype version. We have raw .hye files for both the version we run, and a later version that might match the graphics, but we haven't managed to figure out how to convert a .hye to a .bin.
  • Ideally we need
  • 1) a .bin that is correct for the graphic roms we use (or a way to convert the .hye we have)
  • 2) graphic roms that are correct for the 'older.bin' we use.
  • 3) the sound rom(s)

Universal Machine Emulator[SVN 27995]

Author: ivanva | Date: 25 February 2014 18:11:01

  • Reduced tagmap lookups in dai3wksi.c (nw)

Universal Machine Emulator[SVN 27994]

Author: hap | Date: 25 February 2014 17:36:55

  • better

Universal Machine Emulator[SVN 27993]

Author: ivanva | Date: 25 February 2014 17:23:50

  • Fixe leland games crashing regression (nw)

Universal Machine Emulator[SVN 27991]

Author: alexjack | Date: 25 February 2014 14:54:07

  • Whoops, forgot this (nw)

Universal Machine Emulator[SVN 27990]

Author: alexjack | Date: 25 February 2014 14:26:40

  • namcos1.c, namcos86.c: fix flipscreen after core changes, add SCREEN_RAW_PARAMs [Alex Jackson]

Universal Machine Emulator[SVN 27986]

Author: oliverst | Date: 25 February 2014 12:43:58

  • fixed src/emu/machine/nvram.c clang compilation (nw)

Universal Machine Emulator[SVN 27985]

Author: oliverst | Date: 25 February 2014 12:25:33

  • rest of ATTR_PRINTF review (nw)

Universal Machine Emulator[SVN 27984]

Author: oliverst | Date: 25 February 2014 12:13:30

  • MESS part of ATTR_PRINTF review (nw)

Universal Machine Emulator[SVN 27983]

Author: alexjack | Date: 25 February 2014 12:06:47

  • baraduke.c, pacland.c: fix flipscreen after core changes, add SCREEN_RAW_PARAMs [Alex Jackson]

Universal Machine Emulator[SVN 27982]

Author: oliverst | Date: 25 February 2014 11:55:35

  • first round of printf fixes (nw)

Universal Machine Emulator[SVN 27975]

Author: couriers | Date: 25 February 2014 07:07:41

  • Fix Visual-C build.

Universal Machine Emulator[SVN 27972]

Author: hap | Date: 25 February 2014 03:34:41

  • prev ymz280 commit was problematic, so revert

Universal Machine Emulator[SVN 27971]

Author: couriers | Date: 24 February 2014 23:47:40

  • Fixed a netlist crash on clang due to ATTR_NORETURN. Also fixed some debug statements. [Couriersud]

Universal Machine Emulator[SVN 27970]

Author: andreasn | Date: 24 February 2014 22:45:57

  • Added some comments on atarigx2's protection (nw)

Universal Machine Emulator[SVN 27969]

Author: barryrod | Date: 24 February 2014 22:41:25

  • fm7: reduced some tagmap usage, still need to look at fm77av banking, though. (no whatsnew)

Universal Machine Emulator[SVN 27968]

Author: ivanva | Date: 24 February 2014 22:12:55

  • Fixed gunsur2 regression. Does this set miss the rom key dump? Now it crashes later on, matching gunsur2e behaviour.

Universal Machine Emulator[SVN 27967]

Author: ivanva | Date: 24 February 2014 21:30:25

  • Fixed calomega regression. The games using the acia suffer of a huuuge slowdown. Probably expected, though. (nw)

Universal Machine Emulator[SVN 27966]

Author: wilbertp | Date: 24 February 2014 21:20:53

  • (MESS) Fixed MT005469

Universal Machine Emulator[SVN 27965]

Author: ivanva | Date: 24 February 2014 21:08:19

  • Reduced tagmap lookups in bigbord2.c (nw)

Universal Machine Emulator[SVN 27964]

Author: ivanva | Date: 24 February 2014 20:54:56

  • Reduced tagmap lookups in gp2x.c (nw)

Universal Machine Emulator[SVN 27963]

Author: ivanva | Date: 24 February 2014 20:37:29

  • Reduced tagmap lookups in sbrain.c and removed unneeded include in atarifdc (nw)

Universal Machine Emulator[SVN 27962]

Author: ivanva | Date: 24 February 2014 16:48:28

  • sharrier inputs, take two. See MT05468 (nw)

Universal Machine Emulator[SVN 27960]

Author: curtcode | Date: 24 February 2014 14:30:18

  • Fixed clang compile. (nw)

Universal Machine Emulator[SVN 27958]

Author: smf | Date: 24 February 2014 13:52:14

  • Removed diserial connect(). Converted thomson, mc1502 & wangpc to use DEVCB2 instead. [smf]

Universal Machine Emulator[SVN 27957]

Author: hap | Date: 24 February 2014 12:36:05

  • better use a number constant here since clock isnt really known

Universal Machine Emulator[SVN 27956]

Author: hap | Date: 24 February 2014 12:31:01

  • add dummy soundcpu so we can see the disasm in mame debug

Universal Machine Emulator[SVN 27952]

Author: rbelmont | Date: 24 February 2014 04:07:11

  • (MESS) apollo: finish devcb2'ing the keyboard (nw)

Universal Machine Emulator[SVN 27951]

Author: briantro | Date: 24 February 2014 03:17:45

  • new Super Toffy parent
  • Out of whatsnew: This is the original non Unico version by Midas.
  • New Clone Added
  • -------------------------------

Universal Machine Emulator[SVN 27950]

Author: hap | Date: 24 February 2014 02:55:18

  • added basic support for FLASH_AMD_29LV200T

Universal Machine Emulator[SVN 27949]

Author: rbelmont | Date: 24 February 2014 02:43:26

  • (MESS) More apollo updates [R. Belmont]
  • - Old 68681 is gone
  • - Apollo keyboard now speaks diserial
  • - Headless configs use the serial terminal device
  • nw: And Domain/OS still boots and X11 comes up and works.

Universal Machine Emulator[SVN 27948]

Author: rbelmont | Date: 24 February 2014 02:39:38

  • n68681: fix a few uninitalized variables, beefed up optional logging [R. Belmont]

Universal Machine Emulator[SVN 27947]

Author: tafoid | Date: 24 February 2014 01:19:43

  • (MESS) ql.c - Fixed up communication between main 68008 CPU and 8048 IPC so that making sound does not crash the machine. [Phill Harvey-Smith]

Universal Machine Emulator[SVN 27946]

Author: smf | Date: 24 February 2014 00:47:24

  • is it safe? (nw)

Universal Machine Emulator[SVN 27945]

Author: smf | Date: 23 February 2014 22:26:26

  • #if DEBUG_VIEWER instead of #if defined() (nw)

Universal Machine Emulator[SVN 27944]

Author: dhaywood | Date: 23 February 2014 21:46:38

  • looks like this uses thumb2 code.

Universal Machine Emulator[SVN 27943]

Author: rbelmont | Date: 23 February 2014 21:13:36

  • Deal with clock duty as per smf (nw)

Universal Machine Emulator[SVN 27940]

Author: npwoods | Date: 23 February 2014 20:28:32

  • Factored out quit/confirmquit logic into ui_manager::request_quit()

Universal Machine Emulator[SVN 27939]

Author: dhaywood | Date: 23 February 2014 20:16:49

  • started looking at some of the orphaned ROMdefs the clang fixes turned up. I think one or two are genuine mistakes but still need to see if I have the files before I add the missing lines.
  • also split multfish into .c files and header, moving details of the sets where we only have reference info but there are no known dumps to a different file to avoid confusion. (nw)

Universal Machine Emulator[SVN 27938]

Author: ivanva | Date: 23 February 2014 19:02:42

  • Fixed input regression in quizard and clones (nw)

Universal Machine Emulator[SVN 27937]

Author: rbelmont | Date: 23 February 2014 18:25:01

  • (MESS) apollo: Start modernizing/cleanup. [R. Belmont]

Universal Machine Emulator[SVN 27933]

Author: dhaywood | Date: 23 February 2014 16:06:13

  • hook the 036 decryption up to igs_m036.c and pgm2.c (nw)

Universal Machine Emulator[SVN 27932]

Author: smf | Date: 23 February 2014 15:02:09

  • added a space before: (nw)

Universal Machine Emulator[SVN 27931]

Author: couriers | Date: 23 February 2014 14:57:24

  • Fixed netlist examples.

Universal Machine Emulator[SVN 27930]

Author: couriers | Date: 23 February 2014 14:52:32

  • Only fatalerror if we are trying to connect two railnets.

Universal Machine Emulator[SVN 27929]

Author: ivanva | Date: 23 February 2014 14:22:31

  • Fixed MT05466 (nw)

Universal Machine Emulator[SVN 27928]

Author: couriers | Date: 23 February 2014 14:08:10

  • Minor netlist updates with focus on performance. Also added 16bit int to pstate.

Universal Machine Emulator[SVN 27927]

Author: smf | Date: 23 February 2014 13:50:08

  • changed dleuro from beep to speaker driven by z80ctc and removed some unnecessary accessors (nw)

Universal Machine Emulator[SVN 27923]

Author: smf | Date: 23 February 2014 13:00:28

  • Converted PIT8253 to DEVCB2 [smf]

Universal Machine Emulator[SVN 27922]

Author: robbbert | Date: 23 February 2014 11:24:30

  • (MESS) microvision: added SuperBlockBuster to software list

Universal Machine Emulator[SVN 27921]

Author: smf | Date: 23 February 2014 11:14:42

  • Added hack for required_device not being set until device_start(), it would be nice if they were filled in during config complete. (nw)

Universal Machine Emulator[SVN 27920]

Author: smf | Date: 23 February 2014 11:13:03

  • Remove local lists of midi devices as they are currently all the same [smf]

Universal Machine Emulator[SVN 27919]

Author: robbbert | Date: 23 February 2014 11:11:58

  • (MESS) sorcerer: added .TAPE cassette format [Robbbert]

Universal Machine Emulator[SVN 27918]

Author: hap | Date: 23 February 2014 11:05:02

  • forgot how to break;

Universal Machine Emulator[SVN 27917]

Author: miodragm | Date: 23 February 2014 07:55:09

  • validation fix in main trunk (nw)

Universal Machine Emulator[SVN 27916]

Author: ivanva | Date: 23 February 2014 07:42:25

  • Adjusted sharrier analog input to match real hardware values (seet MT05468). (nw)

Universal Machine Emulator[SVN 27914]

Author: robertof | Date: 23 February 2014 05:53:51

  • Mundial/Mondial (Italian/French): Implemented the program banking
  • properly. Now you can choose the program through a DIP switch.
  • [Roberto Fresca]

Universal Machine Emulator[SVN 27913]

Author: rbelmont | Date: 23 February 2014 05:17:39

  • (MESS) sgi_ip2: converted to new 68681 and serial terminal [R. Belmont]

Universal Machine Emulator[SVN 27912]

Author: robertof | Date: 23 February 2014 04:58:14

  • New clones added
  • -----------

Universal Machine Emulator[SVN 27911]

Author: rbelmont | Date: 23 February 2014 04:44:23

  • (MESS) Start removing usage of deprecated 68681 INPORT_CALLBACK. [R. Belmont]
  • cat: Removed hacks required by the old 68681 implementation; keyboard works again. [R. Belmont]

Universal Machine Emulator[SVN 27910]

Author: robertof | Date: 23 February 2014 04:07:56

  • New clones added
  • -----------

Universal Machine Emulator[SVN 27909]

Author: rbelmont | Date: 23 February 2014 02:21:49

  • (MESS) rainbow: added IRQ management framework and vector control. [R. Belmont, Bavarese]

Universal Machine Emulator[SVN 27908]

Author: hap | Date: 23 February 2014 01:22:20

  • ah oui

Universal Machine Emulator[SVN 27907]

Author: rbelmont | Date: 23 February 2014 00:45:47

  • More MIDI regression fixes (nw)

Universal Machine Emulator[SVN 27906]

Author: rbelmont | Date: 22 February 2014 22:03:37

  • fixed crash (nw)

Universal Machine Emulator[SVN 27905]

Author: rbelmont | Date: 22 February 2014 21:46:25

  • fix MIDI output (nw)

Universal Machine Emulator[SVN 27904]

Author: hap | Date: 22 February 2014 21:27:58

  • lopsided gamelist as usual

Universal Machine Emulator[SVN 27903]

Author: hap | Date: 22 February 2014 21:25:56

  • MOSS company name stuff

Universal Machine Emulator[SVN 27902]

Author: alexjack | Date: 22 February 2014 20:55:16

  • bking.c, toypop.c: fix flipscreen after core changes [Alex Jackson]

Universal Machine Emulator[SVN 27900]

Author: hap | Date: 22 February 2014 20:47:10

  • make spu a bit louder here

Universal Machine Emulator[SVN 27899]

Author: hap | Date: 22 February 2014 20:29:45

  • improved i/o port skeleton stuff, taitofx1b sounds ok now

Universal Machine Emulator[SVN 27897]

Author: robertof | Date: 22 February 2014 18:41:54

  • Gold Fruit improvements: [Roberto Fresca]
  • Created a dedicated machine driver and decode properly the first
  • graphics bank, since graphics are encoded/packed in a different way.
  • This game has the main rate fixed to 40%, and coins A+B fixed with
  • 100 credits by pulse (maybe used as remote credits inputs).
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27896]

Author: robertof | Date: 22 February 2014 18:07:16

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 27895]

Author: rbelmont | Date: 22 February 2014 17:58:49

  • SDL: Cleaned up some warnings (nw)

Universal Machine Emulator[SVN 27893]

Author: smf | Date: 22 February 2014 15:59:24

  • removed some casting (nw)

Universal Machine Emulator[SVN 27892]

Author: smf | Date: 22 February 2014 15:41:59

  • Fixed rendering issue in psyaria and raycris attract. [smf]

Universal Machine Emulator[SVN 27891]

Author: smf | Date: 22 February 2014 15:03:51

  • removed a pit trampoline (nw)

Universal Machine Emulator[SVN 27888]

Author: robertof | Date: 22 February 2014 13:17:58

  • New clones added
  • -----------

Universal Machine Emulator[SVN 27887]

Author: smf | Date: 22 February 2014 13:09:40

  • marked kart duel roms as bad as the other game on this rom board uses 64MBIT roms and there doesn't appear to be a jumper to select the size (nw)

Universal Machine Emulator[SVN 27885]

Author: wilbertp | Date: 22 February 2014 12:56:37

  • i2cmem.c: Only save m_page for chips that use pages. (nw)

Universal Machine Emulator[SVN 27884]

Author: sronco | Date: 22 February 2014 12:11:32

  • (MESS) New NOT WORKING system
  • ----------------------------------------------
  • VTech Pitagorin Junior [Roberto Fresca]

Universal Machine Emulator[SVN 27883]

Author: oliverst | Date: 22 February 2014 11:46:44

  • fixed bug in default font handling for OSX (nw)

Universal Machine Emulator[SVN 27882]

Author: alexjack | Date: 22 February 2014 11:37:42

  • Make memarray word/dword/qword writers take a mem_mask, and update the tilemap device to use them [Alex Jackson]

Universal Machine Emulator[SVN 27881]

Author: alexjack | Date: 22 February 2014 11:01:31

  • Merge memarray improvements from palette branch into trunk (nw)

Universal Machine Emulator[SVN 27880]

Author: fabiopri | Date: 22 February 2014 10:12:03

  • and, of course, I had selected the wrong files in svnX :D
  • now it is the correct commit. nw

Universal Machine Emulator[SVN 27879]

Author: fabiopri | Date: 22 February 2014 10:07:37

  • (MESS) nes_jy: Fixed a silly mistake and improved a little bit the
  • emulation of JY Company PCBs (mappers 90, 209 & 211). It's still
  • too glicthy to be promoted to working state, but you can now see
  • how Super Mario Wolrd, Contra Spirits, Donkey Kong Country 4
  • and Tiny Toons Adventures 6 were like. nw.

Universal Machine Emulator[SVN 27878]

Author: hap | Date: 22 February 2014 09:45:33

  • small disasm fix

Universal Machine Emulator[SVN 27877]

Author: alexjack | Date: 22 February 2014 06:03:51

  • Fix MT 05467 [Alex Jackson]

Universal Machine Emulator[SVN 27876]

Author: alexjack | Date: 22 February 2014 03:40:54

  • Timers now execute at the end of each timeslice instead of at the start, as they did prior to 0.141u2. Fixes MT 4308 [Alex Jackson]

Universal Machine Emulator[SVN 27875]

Author: rbelmont | Date: 22 February 2014 02:17:38

  • (MESS) apple2: fixed recent regressions (crash and missing text drawing) (nw)
  • nw: why is rgb_t::white actually black? I couldn't immediately find where it's defined in the core.

Universal Machine Emulator[SVN 27874]

Author: andreasn | Date: 22 February 2014 00:41:14

  • IGS036 decryption support [Andreas Naive]

Universal Machine Emulator[SVN 27873]

Author: briantro | Date: 21 February 2014 23:48:39

  • peplus.c: Use the correct version of CAP773 for pepp0057a set. - NW

Universal Machine Emulator[SVN 27872]

Author: andreasn | Date: 21 February 2014 22:54:31

  • documentation fix (nw)

Universal Machine Emulator[SVN 27871]

Author: wilbertp | Date: 21 February 2014 22:43:53

  • upd7810.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27870]

Author: hap | Date: 21 February 2014 21:56:04

  • reset soundchip too on controlled reset

Universal Machine Emulator[SVN 27869]

Author: smf | Date: 21 February 2014 21:43:08

  • fixed write_txc (nw)

Universal Machine Emulator[SVN 27868]

Author: tafoid | Date: 21 February 2014 21:00:54

  • cps1.c: Added recently dumped PAL for ganbare (nw)

Universal Machine Emulator[SVN 27867]

Author: hap | Date: 21 February 2014 20:03:05

  • implemented volume, taitognet sounds pretty good now, still need to find out why taitofx1b sound sucks compared to it, especially raystorm

Universal Machine Emulator[SVN 27866]

Author: tafoid | Date: 21 February 2014 19:31:40

  • aristmk4.c: Comment changes to better describe 'setup' for some games (nw)

Universal Machine Emulator[SVN 27865]

Author: couriers | Date: 21 February 2014 19:03:10

  • Fixed nltool -listdevices. Thanks Oliver.

Universal Machine Emulator[SVN 27864]

Author: dhaywood | Date: 21 February 2014 15:58:57

  • added basic stuff for Z80CTC, I'm assuming this is used as support for a DAC sound system possibly even timing of the whole game. if it waits on the z80?
  • not hooked it up yet, ran out of ran out of time for now, if anybody fancies improving the driver this evening / tomorrow then feel free, it's interesting at least :-)

Universal Machine Emulator[SVN 27862]

Author: fabiopri | Date: 21 February 2014 15:15:49

  • (MESS) nes: improved Tengen 800032 (RAMBO-1) IRQ mechanism,
  • based on the new findings from nesdev boards. Hard Drivin' proto
  • is a lot more playable. [Fabio Priuli]

Universal Machine Emulator[SVN 27861]

Author: oliverst | Date: 21 February 2014 13:56:45

  • fixed -listxml DTD (nw)

Universal Machine Emulator[SVN 27853]

Author: robbbert | Date: 21 February 2014 12:47:15

  • (MESS) apf: added back floppy code (but it doesn't work)

Universal Machine Emulator[SVN 27850]

Author: fabiopri | Date: 21 February 2014 12:09:38

  • (MESS) nes: properly implemented Aladdin Deck Enhancer as a
  • pass-through cart. Correct syntax to launch e.g. Dizzy The Adventurer
  • is now "mess nes -cart ade -cart2 dizzyadv". Moved Aladdin minicart
  • dumps to a separate softlist (but you can load in -cart2 iNES files from
  • fullpath, if you like) [Fabio Priuli]
  • nes_camerica: simplified emulation of the BF9096 board and fixed
  • emulation of GoldenFive board (used by the Polish Pegasus 5 in 1
  • cart). [Fabio Priuli]
  • out of whatsnew: this commit completes the recent work about emulating properly the
  • different pass-through NES/Famicom devices and their corresponding mini-carts...
  • there should be no more games requiring non-standard syntax to be launched.

Universal Machine Emulator[SVN 27849]

Author: hap | Date: 21 February 2014 12:00:51

  • off-by-one fixes, added notes, implemented panning

Universal Machine Emulator[SVN 27848]

Author: hap | Date: 21 February 2014 11:24:29

  • fix mistake

Universal Machine Emulator[SVN 27847]

Author: oliverst | Date: 21 February 2014 10:54:07

  • fixed non-DEBUG build (nw)

Universal Machine Emulator[SVN 27846]

Author: oliverst | Date: 21 February 2014 10:42:52

  • deprecated TMS3615 (nw)

Universal Machine Emulator[SVN 27845]

Author: oliverst | Date: 21 February 2014 10:37:27

  • added DEBUG-only tagmap lookup counter (nw)

Universal Machine Emulator[SVN 27844]

Author: oliverst | Date: 21 February 2014 10:34:23

  • DEBUG -> MAME_DEBUG (nw)

Universal Machine Emulator[SVN 27843]

Author: oliverst | Date: 21 February 2014 10:28:19

  • always enable SYMBOLS in case of SANITIZE (nw)

Universal Machine Emulator[SVN 27842]

Author: oliverst | Date: 21 February 2014 10:27:33

  • clang 3.4 now works out-of-the-box (nw)

Universal Machine Emulator[SVN 27841]

Author: oliverst | Date: 21 February 2014 10:26:09

  • fixed clang compilation (nw)

Universal Machine Emulator[SVN 27839]

Author: smf | Date: 21 February 2014 09:51:59

  • Rewritten 6850 based on datasheet using external CLOCK & removed MIDI clock hacks. Standardised COM8116 DEVCB2 callbacks. GUS gf1_device device derives from acia6850_device to gain access to the tx & rx irq state, rather than exposing it with a public method. [smf]

Universal Machine Emulator[SVN 27836]

Author: robbbert | Date: 21 February 2014 07:54:39

  • (MESS) ht68k: fixed crash at start

Universal Machine Emulator[SVN 27835]

Author: oliverst | Date: 21 February 2014 07:22:32

  • forgot to commit one clang 3.4 fix for MAME (nw)

Universal Machine Emulator[SVN 27834]

Author: dhaywood | Date: 21 February 2014 04:48:31

  • misc progress (nw)

Universal Machine Emulator[SVN 27833]

Author: rbelmont | Date: 21 February 2014 04:10:25

  • (nw)

Universal Machine Emulator[SVN 27832]

Author: dhaywood | Date: 21 February 2014 03:26:02

  • further improvements (nw)

Universal Machine Emulator[SVN 27831]

Author: dhaywood | Date: 21 February 2014 03:10:03

  • signs of life.. (nw)

Universal Machine Emulator[SVN 27830]

Author: dhaywood | Date: 21 February 2014 01:09:34

  • new clones
  • Street Fighter III: New Generation (Asia 970204, NO CD, bios set 1) [Smitdogg]

Universal Machine Emulator[SVN 27829]

Author: alexjack | Date: 21 February 2014 00:54:45

  • Fix MT 5245 [Alex Jackson]

Universal Machine Emulator[SVN 27828]

Author: dhaywood | Date: 21 February 2014 00:46:52

  • new clones
  • Gulf Storm (set 3) [TeamEurope]

Universal Machine Emulator[SVN 27827]

Author: angelosa | Date: 21 February 2014 00:37:54

  • Guh

Universal Machine Emulator[SVN 27826]

Author: dhaywood | Date: 21 February 2014 00:28:28

  • new NOT WORKING
  • MegaPhoenix [Enricnes (from AUMAP)]
  • this just hooks up some of the basics, still need to figure out what's what, it's a 68k+ TMS34010 + z80 setup

Universal Machine Emulator[SVN 27825]

Author: alexjack | Date: 20 February 2014 23:43:04

  • jubilee.c: fix visarea assert; change CRTC clock divider to more realistic value (nw)

Universal Machine Emulator[SVN 27824]

Author: alexjack | Date: 20 February 2014 22:19:57

  • Fix tools compile (nw)

Universal Machine Emulator[SVN 27823]

Author: hap | Date: 20 February 2014 22:13:40

  • nw

Universal Machine Emulator[SVN 27822]

Author: alexjack | Date: 20 February 2014 21:58:19

  • Fix gcc 4.8 compile (nw)

Universal Machine Emulator[SVN 27821]

Author: sronco | Date: 20 February 2014 21:44:27

  • (MESS) glcolor: fixed year (nw)

Universal Machine Emulator[SVN 27820]

Author: oliverst | Date: 20 February 2014 20:42:25

  • clang 3.4 fixes for tools (nw)

Universal Machine Emulator[SVN 27819]

Author: oliverst | Date: 20 February 2014 20:37:19

  • clang 3.4 fixes for MAME (nw)

Universal Machine Emulator[SVN 27818]

Author: wilbertp | Date: 20 February 2014 20:28:41

  • Note (nw)

Universal Machine Emulator[SVN 27817]

Author: tafoid | Date: 20 February 2014 20:26:32

  • (MESS) machinemegadriv.c - Fixes segfault when trying to load the homebrew megadrive tutorial file "firststeps". [Felipe Sanches]

Universal Machine Emulator[SVN 27816]

Author: tafoid | Date: 20 February 2014 20:15:26

  • (MESS) a7800.c - Added more details and clarification regarding the potentiometer. [Robert Tuccitto]

Universal Machine Emulator[SVN 27815]

Author: ivanva | Date: 20 February 2014 20:01:37

  • Fixed dfruit and lastbank regression. (nw)

Universal Machine Emulator[SVN 27814]

Author: oliverst | Date: 20 February 2014 20:01:35

  • fixed compilation with older clang versions (nw)

Universal Machine Emulator[SVN 27813]

Author: sronco | Date: 20 February 2014 19:05:30

  • (MESS) New NOT WORKING system
  • -----------------------------------------

Universal Machine Emulator[SVN 27812]

Author: sronco | Date: 20 February 2014 18:58:14

  • (MESS) gl4004: fixed lcd and ROM banking. (nw)

Universal Machine Emulator[SVN 27811]

Author: oliverst | Date: 20 February 2014 18:18:29

  • second round of clang 3.4 fixes for MESS (nw)

Universal Machine Emulator[SVN 27810]

Author: aarongil | Date: 20 February 2014 18:11:51

  • #if 0 around some debugging code.

Universal Machine Emulator[SVN 27809]

Author: aarongil | Date: 20 February 2014 18:11:00

  • Another round of auto_alloc_array conversions.
  • Some minor enhancements to dynamic_array, including clearing to specific values
  • and expanding and clearing newly allocated values.

Universal Machine Emulator[SVN 27808]

Author: oliverst | Date: 20 February 2014 17:50:51

  • first round of clang 3.4 fixes for MESS (nw)

Universal Machine Emulator[SVN 27806]

Author: hap | Date: 20 February 2014 12:24:09

  • note

Universal Machine Emulator[SVN 27805]

Author: robbbert | Date: 20 February 2014 10:24:17

  • (MESS) apf: Fixed bad dump in Basic, and added Extended Basic [Thanks to ranger_lennier]

Universal Machine Emulator[SVN 27804]

Author: robbbert | Date: 20 February 2014 10:19:54

  • (MESS) apf: added another bios [Thanks to ranger_lennier]

Universal Machine Emulator[SVN 27802]

Author: curtcode | Date: 20 February 2014 08:34:52

  • Fixed compile. (nw)

Universal Machine Emulator[SVN 27800]

Author: jkerk | Date: 20 February 2014 06:21:30

  • Fix compile on clang (nw)

Universal Machine Emulator[SVN 27799]

Author: robertof | Date: 20 February 2014 06:02:06

  • Added more findings, technical and game notes, changed
  • some input names and changed the game description to
  • match what the cab says.

Universal Machine Emulator[SVN 27798]

Author: aarongil | Date: 20 February 2014 05:28:42

  • Fix vector rendering.

Universal Machine Emulator[SVN 27797]

Author: briantro | Date: 20 February 2014 03:00:24

  • new pe+ clones
  • New Game Added
  • --------------------------------

Universal Machine Emulator[SVN 27796]

Author: smf | Date: 20 February 2014 02:38:44

  • removed superfluous 128k (nw)

Universal Machine Emulator[SVN 27795]

Author: jkerk | Date: 20 February 2014 02:30:48

  • Rearrange JSMESS code a bit (nw)

Universal Machine Emulator[SVN 27794]

Author: hap | Date: 19 February 2014 23:32:41

  • workaround for zokuoten soundcpu NMI loop

Universal Machine Emulator[SVN 27793]

Author: hap | Date: 19 February 2014 22:16:34

  • updated prev commit with wrt irq recursion

Universal Machine Emulator[SVN 27792]

Author: dhaywood | Date: 19 February 2014 21:54:38

  • test code (nw)

Universal Machine Emulator[SVN 27791]

Author: curtcode | Date: 19 February 2014 21:46:01

  • (MESS) ibm5170.xml: Added Windows 95. (nw)

Universal Machine Emulator[SVN 27790]

Author: hap | Date: 19 February 2014 21:39:43

  • fix soundchip clock + added note

Universal Machine Emulator[SVN 27789]

Author: hap | Date: 19 February 2014 21:26:00

  • fix emulated cpu crash being able to crash mame

Universal Machine Emulator[SVN 27788]

Author: wilbertp | Date: 19 February 2014 21:24:36

  • v60.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27787]

Author: couriers | Date: 19 February 2014 20:53:31

  • Abstracted netlist sources. This is a first step to support libraries (e.g. for opamps). [Couriersud]

Universal Machine Emulator[SVN 27786]

Author: hap | Date: 19 February 2014 18:38:17

  • gdarius is COH-1002T, the other fx1b games have 1MB VRAM

Universal Machine Emulator[SVN 27785]

Author: briantro | Date: 19 February 2014 18:21:38

  • peplus.c: Minor doc update - NW

Universal Machine Emulator[SVN 27784]

Author: aarongil | Date: 19 February 2014 17:45:48

  • Removed some auto_mallocs in favor of dynamic_arrays.
  • Added option to clear dynamic_arrays; on gcc this should assert if not
  • done on POD (which is unsafe to memset).

Universal Machine Emulator[SVN 27783]

Author: hap | Date: 19 February 2014 16:28:37

  • divider matches gdarius OST

Universal Machine Emulator[SVN 27782]

Author: alexjack | Date: 19 February 2014 15:59:08

  • Fix display of device tags in internal profiler [Alex Jackson]

Universal Machine Emulator[SVN 27779]

Author: rbelmont | Date: 19 February 2014 14:50:26

  • Fix SDL 2.0 build (nw)

Universal Machine Emulator[SVN 27778]

Author: hap | Date: 19 February 2014 14:50:11

  • stupid

Universal Machine Emulator[SVN 27777]

Author: miodragm | Date: 19 February 2014 11:07:33

  • fix SDL build (nw)

Universal Machine Emulator[SVN 27776]

Author: robertof | Date: 19 February 2014 09:25:10

  • Jubilee Double-Up Poker updates. [Roberto Fresca]
  • - Added a default clean NVRAM.
  • - Found and implemented the credits input.
  • The game is now working!. Still no sound.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27775]

Author: alexjack | Date: 19 February 2014 06:22:11

  • galivan.c: add buffered spriteram to fix MT 05465; cleanups [Alex Jackson]

Universal Machine Emulator[SVN 27774]

Author: aarongil | Date: 19 February 2014 06:07:32

  • Switched rgb_t to a class, replacing macros with methods. Mappings are
  • as follows:
  • MAKE_RGB(r,g,b) == rgb_t(r,g,b)
  • MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b)
  • RGB_ALPHA(data) == data.a()
  • RGB_RED(data) == data.r()
  • RGB_GREEN(data) == data.g()
  • RGB_BLUE(data) == data.b()
  • RGB_BLACK == rgb_t::black
  • RGB_WHITE == rgb_t::white
  • Implicit conversions to/from UINT32 are built in as well as simple
  • addition, subtraction, and scaling (with clamping).
  • As a result of being a class, some stricter typing was needed in
  • a few places but overall not too much.

Universal Machine Emulator[SVN 27773]

Author: fabiopri | Date: 19 February 2014 05:48:54

  • (MESS) nes: Properly implemented the Bandai Karaoke Studio expansion
  • slot. The two Senyou Cassettes (Top Hit 20 Vol 1 & Vol 2) have now to be
  • loaded with the following commands "mess nes -cart karaoke -cart2 top20v1"
  • (or top20v2). This is accurate to the hardware, because these expansions
  • had to be manually inserted into the body of the main Karaoke Studio cart
  • before playing. [Fabio Priuli]

Universal Machine Emulator[SVN 27772]

Author: angelosa | Date: 19 February 2014 02:32:13

  • Pitch reversed, Dragon Buster contradicts with it

Universal Machine Emulator[SVN 27771]

Author: hap | Date: 19 February 2014 00:21:44

  • regs 5/7 high bytes are for stereo panning

Universal Machine Emulator[SVN 27770]

Author: robertof | Date: 19 February 2014 00:07:11

  • Jubilee Poker: Fixed palette to 8 colors.

Universal Machine Emulator[SVN 27769]

Author: alexjack | Date: 18 February 2014 23:52:47

  • bfm_sc1.c, bfm_sc2.c: fix crash (nw)

Universal Machine Emulator[SVN 27768]

Author: robertof | Date: 18 February 2014 21:40:13

  • More Jubilee Poker updates. [Roberto Fresca]
  • - Hooked CRTC properly.
  • - Adjusted the screen size and visible area according to CRTC values.
  • - Adjusted the screen pos 8 pixels, to get a bit centered.
  • - Added technical notes.

Universal Machine Emulator[SVN 27767]

Author: curtcode | Date: 18 February 2014 21:31:34

  • (MESS) pc: Added support for Microsoft DMF 1.68MB disk images. [Curt Coder]

Universal Machine Emulator[SVN 27766]

Author: curtcode | Date: 18 February 2014 21:30:53

  • (MESS) Cleanup. (nw)

Universal Machine Emulator[SVN 27765]

Author: curtcode | Date: 18 February 2014 21:30:36

  • (MESS) pc: Added support for NASLite 1.72MB disk images. [Curt Coder]

Universal Machine Emulator[SVN 27764]

Author: aarongil | Date: 18 February 2014 17:41:16

  • Change palette_t allocation so that it uses matching new/delete operators.

Universal Machine Emulator[SVN 27763]

Author: olivierg | Date: 18 February 2014 17:10:41

  • (nw)

Universal Machine Emulator[SVN 27760]

Author: aarongil | Date: 18 February 2014 08:05:44

  • Converted palette_t and palette_client to classes. General palette.c
  • cleanup.

Universal Machine Emulator[SVN 27759]

Author: robertof | Date: 18 February 2014 06:12:42

  • Extra service input found...

Universal Machine Emulator[SVN 27758]

Author: robertof | Date: 18 February 2014 06:00:50

  • Jubilee Double-Up Poker: Fixed the NVRAM size.
  • Video and working RAM are both halves of the
  • same device (TC5517AP-2, tied to a battery).
  • Also added technical notes. [Roberto Fresca]

Universal Machine Emulator[SVN 27757]

Author: angelosa | Date: 18 February 2014 05:26:04

  • Correct patch

Universal Machine Emulator[SVN 27756]

Author: angelosa | Date: 18 February 2014 05:14:56

  • Another note ...

Universal Machine Emulator[SVN 27755]

Author: angelosa | Date: 18 February 2014 05:01:13

  • Note update

Universal Machine Emulator[SVN 27754]

Author: angelosa | Date: 18 February 2014 04:44:31

  • Attempt to fix Xevious ...

Universal Machine Emulator[SVN 27753]

Author: angelosa | Date: 18 February 2014 04:21:17

  • PC-9801 / upd7220: Fixed Quarth video paging [Angelo Salese]

Universal Machine Emulator[SVN 27752]

Author: briantro | Date: 18 February 2014 03:23:49

  • namcos12.c: Documentation update - NW

Universal Machine Emulator[SVN 27751]

Author: robertof | Date: 18 February 2014 02:18:37

  • Jubilee Double-Up Poker (TMS9980) updates... [Roberto Fresca]
  • - Demuxed the input system.
  • - Hooked an cleaned all inputs, except the coin in (missing).
  • - Added NVRAM support.
  • - Added technical notes.

Universal Machine Emulator[SVN 27750]

Author: dhaywood | Date: 18 February 2014 02:15:03

  • I think the eeprom rewrite fixed this (nw)

Universal Machine Emulator[SVN 27749]

Author: rbelmont | Date: 18 February 2014 00:43:04

  • (MESS) apple3: Fixed colors in color hires mode. [R. Belmont]

Universal Machine Emulator[SVN 27748]

Author: alexjack | Date: 17 February 2014 22:22:51

  • m10.c: Fix crash; also fix flipscreen [Alex Jackson]

Universal Machine Emulator[SVN 27747]

Author: alexjack | Date: 17 February 2014 21:14:01

  • taito_b.c: fix what was the actual problem, a stray duplicate MCFG_SCREEN_UPDATE_DRIVER (nw)

Universal Machine Emulator[SVN 27746]

Author: rbelmont | Date: 17 February 2014 21:09:28

  • (MESS) apple2: fixed systems crashing due to missing keyboard ROMs, validated some documentation on the J-Plus, and general cleanup. (nw)

Universal Machine Emulator[SVN 27745]

Author: miodragm | Date: 17 February 2014 20:33:32

  • fixed namco_c45_road_device (tceptor and finallap) (nw)

Universal Machine Emulator[SVN 27744]

Author: ivanva | Date: 17 February 2014 19:14:07

  • Fixed bad downcast caught by mame64d -validate (nw)

Universal Machine Emulator[SVN 27743]

Author: miodragm | Date: 17 February 2014 19:03:44

  • fix for mess listxml (nw)

Universal Machine Emulator[SVN 27742]

Author: ivanva | Date: 17 February 2014 18:31:18

  • Fixed MT04679. (nw)

Universal Machine Emulator[SVN 27741]

Author: miodragm | Date: 17 February 2014 18:15:46

  • fix 2 more (nw)

Universal Machine Emulator[SVN 27740]

Author: miodragm | Date: 17 February 2014 18:12:30

  • x68k fix (nw)

Universal Machine Emulator[SVN 27739]

Author: hap | Date: 17 February 2014 18:07:16

  • taito gnet preliminary zoom sound works out of the box now

Universal Machine Emulator[SVN 27738]

Author: miodragm | Date: 17 February 2014 16:37:45

  • and one more, fixing 32 bit build crashes, but was making 64 work wrong (nw)

Universal Machine Emulator[SVN 27737]

Author: miodragm | Date: 17 February 2014 16:32:37

  • bmcpokr crash fix (nw)

Universal Machine Emulator[SVN 27736]

Author: miodragm | Date: 17 February 2014 15:46:55

  • moved optional_device to specific drivers state classes (nw)

Universal Machine Emulator[SVN 27735]

Author: rbelmont | Date: 17 February 2014 15:05:09

  • (MESS) apple3: Rework extended addressing from the schematics. [R. Belmont]

Universal Machine Emulator[SVN 27734]

Author: smf | Date: 17 February 2014 13:35:44

  • (MESS) added SUBCPU address space dump from US PlayStation [smf, psxdev.ru]

Universal Machine Emulator[SVN 27733]

Author: rbelmont | Date: 17 February 2014 13:08:10

  • (MESS) apple3: Some cleanup, plus writes to Fxxx when write protect isn't asserted go through to the underlying RAM. [R. Belmont]

Universal Machine Emulator[SVN 27732]

Author: smf | Date: 17 February 2014 12:41:37

  • (MESS) Added BIOS from Midnight Blue PlayStation <10 million model> SCPH-7000W [smf, Myria]

Universal Machine Emulator[SVN 27731]

Author: alexjack | Date: 17 February 2014 12:26:31

  • gottlieb.c, kyugo.c, madalien.c, rallyx.c, taito_b.c, zodiack.c: fix flipscreen after core changes [Alex Jackson]
  • (nw)
  • Also deleted mame/video/taitoic.h, which absolutely nothing was #include'ing and which seems to be leftover from when the taito video chips were split into separate files.

Universal Machine Emulator[SVN 27730]

Author: fabiopri | Date: 17 February 2014 08:28:26

  • (MESS) nes: added Karaoke Studio inputs, mapped to keys Z, X, C. you can
  • now select songs and see the animation, even if I would not call playable the
  • games this way. [Fabio Priuli]
  • out of whatsnew: the expansion slot is currently hacked around at loading time.
  • I will soon implement it as a subslot, but I still need to check a few details first.

Universal Machine Emulator[SVN 27729]

Author: miodragm | Date: 17 February 2014 07:30:45

  • fix debug build (nw)

Universal Machine Emulator[SVN 27728]

Author: fabiopri | Date: 17 February 2014 06:59:24

  • (MESS) new n64 proto added to softlist, courtesy of Micro-64. nw.

Universal Machine Emulator[SVN 27727]

Author: fabiopri | Date: 17 February 2014 06:56:33

  • New NOT WORKING
  • ================
  • Kart Duel (Japan, KTD1/VER.A) [hap, Mooglyguy, Shoutime, Smitdogg, The Dumping Union]

Universal Machine Emulator[SVN 27726]

Author: briantro | Date: 17 February 2014 05:10:00

  • New Funky Jet Clone
  • New Clone Added
  • ---------------------------------

Universal Machine Emulator[SVN 27725]

Author: briantro | Date: 17 February 2014 05:01:08

  • New Gunman Wars Clone
  • Out of whatsnew - Correct spelling in Oh! Bakyuuun for namcos12.c
  • New Clone Added
  • -----------------------------

Universal Machine Emulator[SVN 27724]

Author: briantro | Date: 17 February 2014 04:38:29

  • New Namco Clones
  • New Clones Added
  • ---------------------------------------

Universal Machine Emulator[SVN 27723]

Author: robbbert | Date: 17 February 2014 04:02:09

  • (MESS) spc1000: Connected Play button. Added notes.

Universal Machine Emulator[SVN 27722]

Author: alexjack | Date: 17 February 2014 03:56:08

  • Fix crash in drivers with NULL gfxdecode entries (nw)

Universal Machine Emulator[SVN 27721]

Author: briantro | Date: 17 February 2014 03:51:20

  • discoboy.c: Verification of 400kHz resonator. Minor doc update - NW

Universal Machine Emulator[SVN 27720]

Author: dhaywood | Date: 17 February 2014 03:42:14

  • make it a bit clearer how to load floppies in msx1 by actually recognizing the floppy ROM.
  • added a skeleton list I used for some quick testing.
  • the driver really needs a significant overhaul, but at least this makes usage a little less opaque.

Universal Machine Emulator[SVN 27719]

Author: rbelmont | Date: 17 February 2014 03:16:51

  • Naomi updates:
  • - Added all known IC locations from sets missing them [MetalliC]
  • - Corrected some bad Sega chip numbers and IC locations [MetalliC]
  • - Use real chip dump for mvsc2 [Guru]
  • - Fixed ROM loading for Animal Basket [MetalliC]

Universal Machine Emulator[SVN 27718]

Author: robertof | Date: 17 February 2014 03:02:21

  • Jubilee Double-Up Poker (TMS9980) updates... [Roberto Fresca]
  • - Corrected the crystal value and derivate clocks via #DEFINE.
  • - Improved memory map.
  • - Hooked the CRT controller, but the init sequence seems incomplete.
  • - Created the accurate graphics banks.
  • - Found and mapped the video RAM.
  • - Hooked the ATTR RAM.
  • - Assigned the correct graphics banks to the proper drawn tiles.
  • - Find and mapped an input port.
  • - Started a preliminary workaround to demux the input port.
  • - Added technical notes.

Universal Machine Emulator[SVN 27717]

Author: rbelmont | Date: 17 February 2014 02:49:35

  • Preliminary support for National Semiconductor MM58167 real-time clock/calendar. [R. Belmont]

Universal Machine Emulator[SVN 27716]

Author: dhaywood | Date: 17 February 2014 02:49:27

  • new clones
  • Flak Attack (Japan, PWB 450593 sub-board) [system11]

Universal Machine Emulator[SVN 27715]

Author: dhaywood | Date: 17 February 2014 02:31:45

  • new clones
  • Miss World '96 (Nude) (2 sets) [system11]
  • also added a note about a Lady Killer clone.

Universal Machine Emulator[SVN 27714]

Author: robertof | Date: 17 February 2014 01:54:41

  • Added default NVRAM to Crystal Colours (CMC hardware),
  • allowing to boot with clean meters/settings.
  • [Roberto Fresca]

Universal Machine Emulator[SVN 27713]

Author: robertof | Date: 17 February 2014 01:38:39

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27712]

Author: dhaywood | Date: 17 February 2014 01:23:04

  • new clones
  • Disco Boy (Promat license?) [system11]
  • (gameplay is a bit different here, lots of different roms too)

Universal Machine Emulator[SVN 27711]

Author: hap | Date: 17 February 2014 00:41:33

  • preliminary zsg2 sound now works in taitogn.c, remove the // from
  • //AM_RANGE(0x1fb80000, 0x1fb80003) AM_DEVWRITE16("taito_zoom", taito_zoom_device, reset_control_w, 0xffff0000)

Universal Machine Emulator[SVN 27710]

Author: robertof | Date: 16 February 2014 23:50:16

  • Added a new Luna Park set, so rearrange the parent/child sets...
  • So here is the updated news:
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27709]

Author: hap | Date: 16 February 2014 23:41:34

  • sort source layout

Universal Machine Emulator[SVN 27708]

Author: dhaywood | Date: 16 February 2014 22:26:09

  • fix data area size (surprised there isn't a validation test for this, think it's been wrong since it was added in jan last year) (nw)

Universal Machine Emulator[SVN 27707]

Author: robertof | Date: 16 February 2014 20:46:40

  • Changed Luna Park manufacturer to .

Universal Machine Emulator[SVN 27706]

Author: rbelmont | Date: 16 February 2014 20:40:13

  • (MESS) apple2: Support another Videoterm clone, the AE Viewmaster 80. [R. Belmont]

Universal Machine Emulator[SVN 27705]

Author: briantro | Date: 16 February 2014 18:27:31

  • MT04174 Fix
  • asteroid.c: Restore correct vector rom for asteroidb set - NW

Universal Machine Emulator[SVN 27704]

Author: rbelmont | Date: 16 February 2014 18:24:27

  • (MESS) apple3: Fixed page 2 addresses in all graphics modes, fixed glitches in color hires rendering. [R. Belmont]

Universal Machine Emulator[SVN 27700]

Author: miodragm | Date: 16 February 2014 17:32:10

  • Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag Milanovic]
  • Updated all devices and drivers for using it.
  • out of whatsnew:
  • Note that it is made to work same as before, in some cases it can be more
  • logic to move gfxdevice into subdevice itself then to keep it in main driver.

Universal Machine Emulator[SVN 27699]

Author: rbelmont | Date: 16 February 2014 16:58:47

  • (MESS) apple2/3: CFFA2 now ignores 6502 spurious reads during write cycles. [R. Belmont]

Universal Machine Emulator[SVN 27698]

Author: robbbert | Date: 16 February 2014 15:15:05

  • (MESS) spc1000: added TAP cassette format [Robbbert]

Universal Machine Emulator[SVN 27697]

Author: robertof | Date: 16 February 2014 14:27:12

  • more typo...

Universal Machine Emulator[SVN 27696]

Author: robertof | Date: 16 February 2014 14:11:10

  • ...typo

Universal Machine Emulator[SVN 27695]

Author: robertof | Date: 16 February 2014 13:57:18

  • Funworld driver updates: [Roberto Fresca]
  • - Added Luna Park (set 1, dual program). Running in modified
  • CMC hardware, with video RAM 4000-4FFF mirrored in 6000-6FFF
  • and color RAM 5000-5FFF mirrored in 7000-7FFF.
  • This game has the highest address line of the program tied to
  • DIP switch #1, so you can select between 2 different programs.
  • Both programs write to videoram either to each video RAM ranges.
  • - Added proper program ROM banking and connected to DIP switch #1.
  • - Added Luna Park (set 2). This one writes to normal CMC video RAM.
  • - Cleaned-up the machine drivers.
  • - Derived clocks via #define.
  • - Added technical notes.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27694]

Author: hap | Date: 16 February 2014 12:20:34

  • ok, not all chips have a reset pin RP#

Universal Machine Emulator[SVN 27693]

Author: robbbert | Date: 16 February 2014 11:54:56

  • (MESS) spc1000: added cassette

Universal Machine Emulator[SVN 27692]

Author: miodragm | Date: 16 February 2014 11:49:09

  • removed patch for now, till I fix it properly, this way breaks more (nw)

Universal Machine Emulator[SVN 27691]

Author: briantro | Date: 16 February 2014 06:50:58

  • New Panic park clone
  • New Clone Added
  • ------------------------------

Universal Machine Emulator[SVN 27690]

Author: rbelmont | Date: 16 February 2014 04:22:38

  • (MESS) apple3: improved save states, fixed double-hi-res drawing [R. Belmont]

Universal Machine Emulator[SVN 27689]

Author: hap | Date: 16 February 2014 03:26:09

  • added device_reset

Universal Machine Emulator[SVN 27688]

Author: rbelmont | Date: 15 February 2014 22:15:28

  • (MESS) apple3: Fix ROM test in Diagnostics and support PCPI AppliCard [R. Belmont]

Universal Machine Emulator[SVN 27687]

Author: olivierg | Date: 15 February 2014 22:09:47

  • (MESS) New NOT WORKING system
  • ------------------------

Universal Machine Emulator[SVN 27686]

Author: olivierg | Date: 15 February 2014 22:06:12

  • placeholders

Universal Machine Emulator[SVN 27685]

Author: smf | Date: 15 February 2014 20:06:40

  • merged 26787 from after the failed menu merge. "fix autofinder on device remove (nw)"

Universal Machine Emulator[SVN 27684]

Author: smf | Date: 15 February 2014 19:50:54

  • Converted i8251 to DEVCB2 [smf]

Universal Machine Emulator[SVN 27683]

Author: miodragm | Date: 15 February 2014 08:39:53

  • Added ability to add optional or required device/ioport/memory_region/... [Miodrag Milanovic]
  • and similar device finders to any device, and also created ability to
  • set tag inside static configuration of device so you can reference it in
  • driver machine configuration

Universal Machine Emulator[SVN 27682]

Author: briantro | Date: 15 February 2014 06:55:17

  • new Tekken 2 clone
  • New Clone Added
  • ----------------------------------

Universal Machine Emulator[SVN 27681]

Author: rbelmont | Date: 15 February 2014 03:49:22

  • (MESS) apple3: a non-indirect instruction located on the zero page will also enable extended addressing. Fixes Business BASIC. [R. Belmont]

Universal Machine Emulator[SVN 27680]

Author: hap | Date: 15 February 2014 02:30:44

  • fixed FLASH_INTEL_E28F400B block erase

Universal Machine Emulator[SVN 27679]

Author: smf | Date: 15 February 2014 01:29:27

  • created srcemubusrs232 & srcemubusmidi directories and separated rs232 and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]

Universal Machine Emulator[SVN 27678]

Author: sronco | Date: 14 February 2014 22:53:43

  • (MESS) New NOT WORKING system
  • -----------------------------------------

Universal Machine Emulator[SVN 27677]

Author: curtcode | Date: 14 February 2014 22:18:15

  • Fixed software list regression. (nw)

Universal Machine Emulator[SVN 27676]

Author: rbelmont | Date: 14 February 2014 19:51:34

  • (MESS) apple3: Add save state support and initial slot hookup. [R. Belmont]

Universal Machine Emulator[SVN 27675]

Author: dirkbest | Date: 14 February 2014 18:43:35

  • i86: fix shifts by very large (> 32) amounts. fixes ibm xt detection by
  • the multi unique floppy controllers.

Universal Machine Emulator[SVN 27674]

Author: rbelmont | Date: 14 February 2014 18:12:51

  • (MESS) enable UK systems (nw)

Universal Machine Emulator[SVN 27673]

Author: dirkbest | Date: 14 February 2014 14:53:31

  • add preliminary support for the multi unique type isa fdc cards

Universal Machine Emulator[SVN 27672]

Author: dirkbest | Date: 14 February 2014 14:53:29

  • upd765: add the motorola mcs3201

Universal Machine Emulator[SVN 27671]

Author: robbbert | Date: 14 February 2014 11:03:06

  • (MESS) apf: added notes

Universal Machine Emulator[SVN 27670]

Author: robbbert | Date: 14 February 2014 07:53:54

  • (MESS) spc1000: added IRQ which enables cursor flash & internal timer [Miso Kim, Robbbert]

Universal Machine Emulator[SVN 27669]

Author: rbelmont | Date: 14 February 2014 04:14:26

  • (MESS) Systems Promoted from GAME_NOT_WORKING:
  • - Apple III [R. Belmont]

Universal Machine Emulator[SVN 27668]

Author: hap | Date: 14 February 2014 02:38:13

  • fix addc subc zeroflag

Universal Machine Emulator[SVN 27667]

Author: rbelmont | Date: 14 February 2014 01:47:07

  • fixed crashes (nw)

Universal Machine Emulator[SVN 27666]

Author: curtcode | Date: 13 February 2014 22:48:20

  • g64_dsk: Added bit cell size detection on save. (nw)

Universal Machine Emulator[SVN 27665]

Author: curtcode | Date: 13 February 2014 22:47:03

  • diimage: Added "read_only" feature to the software list to denote write protected images. [Curt Coder]
  • (MESS) c64: Fixed Bounty Bob Strikes Back loading. (nw)

Universal Machine Emulator[SVN 27664]

Author: briantro | Date: 13 February 2014 22:46:00

  • New Title Fight clone
  • New Clone Added
  • -----------------------------

Universal Machine Emulator[SVN 27663]

Author: sronco | Date: 13 February 2014 22:37:39

  • (MESS) New NOT WORKING system
  • -----------------------------------------

Universal Machine Emulator[SVN 27662]

Author: sronco | Date: 13 February 2014 22:06:40

  • (MESS) gl3000s: added LCD and keyboard emulation. [Sandro Ronco]

Universal Machine Emulator[SVN 27661]

Author: rbelmont | Date: 13 February 2014 21:23:43

  • (MESS) New clones added: [R. Belmont]
  • Apple IIe (UK)
  • Apple IIe (Enhanced, UK)

Universal Machine Emulator[SVN 27659]

Author: wilbertp | Date: 13 February 2014 19:05:55

  • Fix debug builds (nw)

Universal Machine Emulator[SVN 27658]

Author: michaelz | Date: 13 February 2014 16:20:00

  • (MESS) Minor changes to tifdc; added 360K MFM format to ti99_dsk. (nw)

Universal Machine Emulator[SVN 27657]

Author: hap | Date: 13 February 2014 15:28:19

  • namcos10 gamename region info

Universal Machine Emulator[SVN 27656]

Author: robbbert | Date: 13 February 2014 13:28:28

  • (MESS) apf: added back APT format once again.
  • Note that many APT files are actually APW format (still to be done).

Universal Machine Emulator[SVN 27655]

Author: fabiopri | Date: 13 February 2014 12:44:18

  • (MESS) nes_datach: documented the eeprom hookups, and the
  • second eeprom used by Battle Rush. they do not work yet. nw.

Universal Machine Emulator[SVN 27654]

Author: robbbert | Date: 13 February 2014 12:20:48

  • (MESS) apf: added support for CAS and CPF cassettes [Robbbert]
  • removed APT support for the moment, it could not have ever worked.

Universal Machine Emulator[SVN 27653]

Author: miodragm | Date: 13 February 2014 10:29:11

  • Moved drawgfx functions to gfx_element (nw)

Universal Machine Emulator[SVN 27652]

Author: fabiopri | Date: 13 February 2014 10:17:58

  • small cleanup. nw.

Universal Machine Emulator[SVN 27651]

Author: fabiopri | Date: 13 February 2014 10:16:44

  • (MESS) nes: Properly implemented the Bandai Datach as a passthru cart.
  • Datach games have now to be loaded with the following commands
  • "mess nes -cart datach -cart2 gamename" where gamename can be
  • either a shortname from the datach softlist, or a fullpath to the iNES files
  • (or to headerless 256k dump of the Datach minicarts). This is accurate
  • to the hardware, because Datach carts could not be mounted in the main
  • Famicom cartridge slot. [Fabio Priuli]

Universal Machine Emulator[SVN 27650]

Author: robertof | Date: 13 February 2014 06:35:41

  • Truco-Tron: Identified the last unknown IC (U15).
  • Added Technical notes. [Cristian Arias, Roberto Fresca]

Universal Machine Emulator[SVN 27649]

Author: jkerk | Date: 13 February 2014 06:05:58

  • [JSMESS] Use emscripten_get_now() instead of gettimeofday() [clb] (nw)

Universal Machine Emulator[SVN 27644]

Author: rbelmont | Date: 13 February 2014 02:47:26

  • kb3600: track "down" keys to avoid spurious retriggers during fast typing (nw)

Universal Machine Emulator[SVN 27643]

Author: rbelmont | Date: 13 February 2014 02:33:58

  • kb3600: converted to devcb2 (nw)

Universal Machine Emulator[SVN 27642]

Author: alexjack | Date: 13 February 2014 00:29:43

  • Fix MT5440 [Alex Jackson]

Universal Machine Emulator[SVN 27641]

Author: couriers | Date: 13 February 2014 00:28:18

  • Netlist can now be included as sub-circuits. That's the same approach SPICE uses.
  • The implementation also supports nesting.
  • Opamp emulation now is as easy as
  • /* Opamp wired as impedance changer */
  • SUBMODEL(op, opamp)
  • NET_C(op.GND, GND)
  • NET_C(op.PLUS, clk)
  • NET_C(op.MINUS, op.OUT)
  • The missing bit now is a central submodel repository. I'll start a discussion soon on the list.
  • nl_examples/opamp.c is an example of a impedance changer stage followed by a 1:2 amplifier stage.
  • System size (= number of voltage levels to be calculated) is between 20 - 30.
  • Using a simple, yet better opamp model than usually implemented in the old discrete core, I get
  • ./nltool -f nl_examples/opamp.c -t 30
  • startup time ==> 0.002
  • runnning ...
  • 30.000000 seconds emulation took 0.438599 real time ==> 6839.96%
  • Which leaves quite some buffer to emulate even complex mixing and filtering stages in real-time :-)

Universal Machine Emulator[SVN 27640]

Author: hap | Date: 12 February 2014 23:05:44

  • small update while trying to find a suspected opcode bug

Universal Machine Emulator[SVN 27639]

Author: sronco | Date: 12 February 2014 22:08:52

  • (MESS) Moved gl6000sl and gl7007sl from pc2000.c to prestige.c (nw)

Universal Machine Emulator[SVN 27638]

Author: curtcode | Date: 12 February 2014 22:05:12

  • (MESS) c64: Floppy WIP. (nw)

Universal Machine Emulator[SVN 27637]

Author: alexjack | Date: 12 February 2014 20:45:48

  • Fix MAME linking (nw)

Universal Machine Emulator[SVN 27636]

Author: olivierg | Date: 12 February 2014 17:59:45

  • Formats detected with size only should not have a confidence higher than 50 (nw)

Universal Machine Emulator[SVN 27635]

Author: fabiopri | Date: 12 February 2014 14:56:23

  • (MESS) nes_bandai: added emulation of the barcode reader for
  • Datach Joint ROM System unit, making playable most games
  • using it. [Fabio Priuli]

Universal Machine Emulator[SVN 27634]

Author: fabiopri | Date: 12 February 2014 14:54:11

  • Added generic barcode reader emulation: the code accepts sequences of digits in
  • UPC-A, EAN-13 and EAN-8 format, stores them in both byte format and in pixel
  • format; it is up to the driver to implement the correct transfer protocol. [Fabio Priuli]
  • Added UI menu to enter barcodes via keyboard. It only gets activated if the running
  • machine has a barcode device. [Fabio Priuli]
  • out of whatsnew: The latter change was coordinated with Nathan, so it shall not
  • create problems with his UI reorganization ;)

Universal Machine Emulator[SVN 27633]

Author: dhaywood | Date: 12 February 2014 14:36:24

  • just backing up of some bits to help me test / experiment pending full integration of code from Andreas (nw)

Universal Machine Emulator[SVN 27632]

Author: michaelz | Date: 12 February 2014 12:41:40

  • (MESS) Changing to new floppy implementation, part 1.

Universal Machine Emulator[SVN 27631]

Author: michaelz | Date: 12 February 2014 12:39:03

  • Allow to overwrite find_size and customize offset computation.

Universal Machine Emulator[SVN 27630]

Author: michaelz | Date: 12 February 2014 11:58:29

  • Fixed sector extract for FM recording.

Universal Machine Emulator[SVN 27629]

Author: michaelz | Date: 12 February 2014 11:56:42

  • (MESS) Minor debugging stuff and using freq constant (nw)

Universal Machine Emulator[SVN 27628]

Author: alexjack | Date: 12 February 2014 11:55:06

  • bagman.c, bublbobl.c, chance32.c, galaga.c, mappy.c, pacman.c: fix flipscreen after core changes. Also, try (again) to improve sprite-bullet alignment in bosco [Alex Jackson]

Universal Machine Emulator[SVN 27627]

Author: fabiopri | Date: 12 February 2014 11:38:23

  • (MESS) some more coco dumps from K1W1. nw.

Universal Machine Emulator[SVN 27626]

Author: rbelmont | Date: 12 February 2014 04:27:45

  • key position tune-ups (nw)

Universal Machine Emulator[SVN 27625]

Author: rbelmont | Date: 12 February 2014 04:21:05

  • remove dead include (nw)

Universal Machine Emulator[SVN 27624]

Author: rbelmont | Date: 12 February 2014 04:19:46

  • fix Clang (nw)

Universal Machine Emulator[SVN 27623]

Author: rbelmont | Date: 12 February 2014 04:12:58

  • (MESS) apple2: rewrote keyboard handling according to schematics and using the generic AY-3600. [R. Belmont]
  • nw: next up, devcb2 the generic 3600.

Universal Machine Emulator[SVN 27622]

Author: hap | Date: 12 February 2014 03:32:35

  • improved 8bit timers

Universal Machine Emulator[SVN 27621]

Author: couriers | Date: 12 February 2014 00:35:30

  • Preparation to cope with multiple netlists from single source

Universal Machine Emulator[SVN 27620]

Author: couriers | Date: 11 February 2014 23:36:14

  • Call netlist().error if more than 64 nets are found.

Universal Machine Emulator[SVN 27619]

Author: alexjack | Date: 11 February 2014 23:19:03

  • dkong.c, docastle.c, galaxian.c, mario.c, zaxxon.c: fix flipscreen after core changes [Alex Jackson]

Universal Machine Emulator[SVN 27618]

Author: alexjack | Date: 11 February 2014 23:14:30

  • quick and dirty compile fix (nw)

Universal Machine Emulator[SVN 27617]

Author: couriers | Date: 11 February 2014 21:35:26

  • Netlist maintenance:
  • - netlist construction now is relying on fully qualified names, i.e. the name of
  • a netlist object now starts with the netlist name.
  • This is a first step towards supporting netlist models, i.e. netlists which can be
  • used as a macro model. Very handy for opamps ...
  • - Changed log file filename format.
  • - Support analog net groups of up to 256 nets (i.e. Voltages).

Universal Machine Emulator[SVN 27616]

Author: curtcode | Date: 11 February 2014 18:26:03

  • (MESS) Floppy WIP. (nw)

Universal Machine Emulator[SVN 27615]

Author: smf | Date: 11 February 2014 15:58:32

  • (MESS) Removed PET CB1 read handler, it is pushing vsync to it already. [smf]

Universal Machine Emulator[SVN 27614]

Author: smf | Date: 11 February 2014 15:40:52

  • Converted SN76496 ready to DEVCB2 [smf]

Universal Machine Emulator[SVN 27613]

Author: robbbert | Date: 11 February 2014 15:19:09

  • (MESS) apf: reorganised ram

Universal Machine Emulator[SVN 27612]

Author: robertof | Date: 11 February 2014 14:55:33

  • Magic Card II: Override the wrong visible area and centered the
  • game through a dedicated CRTC config interface [Roberto Fresca]

Universal Machine Emulator[SVN 27611]

Author: crazyc | Date: 11 February 2014 03:23:12

  • (mess) pc: missed two (nw)

Universal Machine Emulator[SVN 27610]

Author: smf | Date: 10 February 2014 23:29:02

  • Hooked up centronics busy & inverted strobe. (nw)

Universal Machine Emulator[SVN 27609]

Author: dhaywood | Date: 10 February 2014 22:51:02

  • new clones
  • Raiden DX (Holland) [Alex Meijer (Asure)] (not working, protection)

Universal Machine Emulator[SVN 27608]

Author: curtcode | Date: 10 February 2014 22:40:47

  • (MESS) c64: Floppy WIP. (nw)

Universal Machine Emulator[SVN 27607]

Author: crazyc | Date: 10 February 2014 22:08:33

  • (mess) pc: remove excess serial and parallel ports and set lpt irq to write to the 8259 rather than the cpu.

Universal Machine Emulator[SVN 27606]

Author: smf | Date: 10 February 2014 21:35:02

  • hooked up the centronics port, although I have only coaxed it to send a single nul to the printer at startup. [smf]

Universal Machine Emulator[SVN 27605]

Author: robertof | Date: 10 February 2014 20:52:36

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27604]

Author: smf | Date: 10 February 2014 16:19:51

  • added hack back to get manager booting (nw)

Universal Machine Emulator[SVN 27603]

Author: smf | Date: 10 February 2014 16:19:26

  • fixed fixed crash at startup (nw)

Universal Machine Emulator[SVN 27602]

Author: alexjack | Date: 10 February 2014 16:19:23

  • nemesis.c: fix bubsys crash after last commit (nw)

Universal Machine Emulator[SVN 27601]

Author: curtcode | Date: 10 February 2014 16:19:03

  • (MESS) 64h156: Return of the weak bits. (nw)

Universal Machine Emulator[SVN 27600]

Author: smf | Date: 10 February 2014 13:44:59

  • fixed crash at startup (nw)

Universal Machine Emulator[SVN 27599]

Author: smf | Date: 10 February 2014 13:39:47

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27598]

Author: smf | Date: 10 February 2014 13:36:56

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27597]

Author: smf | Date: 10 February 2014 13:12:42

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27596]

Author: smf | Date: 10 February 2014 13:11:19

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27595]

Author: smf | Date: 10 February 2014 13:07:27

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27594]

Author: smf | Date: 10 February 2014 13:05:41

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27593]

Author: smf | Date: 10 February 2014 13:02:41

  • fix crash on startup (nw)

Universal Machine Emulator[SVN 27592]

Author: smf | Date: 10 February 2014 13:00:38

  • Updated Apricot PC centronics from the schematic (nw)

Universal Machine Emulator[SVN 27591]

Author: miodragm | Date: 10 February 2014 11:31:38

  • This should fix MAME linking (nw)

Universal Machine Emulator[SVN 27590]

Author: robbbert | Date: 10 February 2014 11:11:09

  • (MESS) phc25: changed to working but without sound.

Universal Machine Emulator[SVN 27589]

Author: fabiopri | Date: 10 February 2014 09:58:38

  • (MESS) nes_bandai: documented differences between FCG-1/FCG-2 boards and
  • LZ93D50 ones, based on analysis by naruko. [Fabio Priuli]

Universal Machine Emulator[SVN 27588]

Author: barryrod | Date: 10 February 2014 08:53:00

  • amstrad: Added a basic implementation of the Programmers Development System hardware for the CPC. Only lacks a way to set up a parallel connection between MESS instances to enable PC<->CPC communication. [Barry Rodewald]

Universal Machine Emulator[SVN 27587]

Author: hap | Date: 10 February 2014 06:07:38

  • fix typo according to BYOAC forums

Universal Machine Emulator[SVN 27586]

Author: briantro | Date: 10 February 2014 02:35:51

  • New Fighter's History clone
  • New Clone Added
  • -----------------------------------

Universal Machine Emulator[SVN 27585]

Author: tafoid | Date: 10 February 2014 00:22:38

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 27584]

Author: hap | Date: 10 February 2014 00:04:54

  • update prev commit

Universal Machine Emulator[SVN 27583]

Author: tafoid | Date: 09 February 2014 23:16:40

  • Quick fix for compile (nw)

Universal Machine Emulator[SVN 27582]

Author: couriers | Date: 09 February 2014 22:43:58

  • Commit current state of netlist examples. Later, these are intended as a basis for regression tests.

Universal Machine Emulator[SVN 27581]

Author: smf | Date: 09 February 2014 22:38:03

  • and again (nw)

Universal Machine Emulator[SVN 27580]

Author: smf | Date: 09 February 2014 22:36:14

  • and of course the missing files (nw)

Universal Machine Emulator[SVN 27579]

Author: couriers | Date: 09 February 2014 22:36:05

  • Netlist maintenance:
  • - made frequency a obligatory parameter for CLOCK, MAINCLOCK and SOLVER
  • - fixed a bad memory corruption.
  • - added "owner" to save states. This allows to remove objects after they registered state.
  • - fixed VCCS and VCVS.

Universal Machine Emulator[SVN 27578]

Author: curtcode | Date: 09 February 2014 21:53:34

  • 64h156: Refactored to not device_execute. (nw)

Universal Machine Emulator[SVN 27577]

Author: curtcode | Date: 09 February 2014 21:52:06

  • (MESS) c2040: Fixed READY signal. (nw)

Universal Machine Emulator[SVN 27576]

Author: rbelmont | Date: 09 February 2014 21:15:33

  • (MESS) apple3: a little more cleanup (nw)

Universal Machine Emulator[SVN 27575]

Author: ivanva | Date: 09 February 2014 20:30:30

  • oops, thanks smf (nw)

Universal Machine Emulator[SVN 27574]

Author: smf | Date: 09 February 2014 20:08:25

  • Centronics WIP using write lines and DEVCB2. Added an output latch and input buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf]

Universal Machine Emulator[SVN 27573]

Author: ivanva | Date: 09 February 2014 19:20:55

  • Small cleanups + MT05459 (nw)

Universal Machine Emulator[SVN 27572]

Author: briantro | Date: 09 February 2014 19:17:44

  • yunsung8.c: Correct documentation / chip type. - NW

Universal Machine Emulator[SVN 27571]

Author: fabiopri | Date: 09 February 2014 18:52:09

  • added some more documentation to the discrete skeletons. [gregf]

Universal Machine Emulator[SVN 27570]

Author: rbelmont | Date: 09 February 2014 18:39:19

  • (MESS) apple3: corrected a few erroneous keys (nw)

Universal Machine Emulator[SVN 27569]

Author: oliverst | Date: 09 February 2014 18:26:05

  • added some more chdman tests - they had been sitting in my tree for a while, but I held off the commit because the input/output files are a bit bigger than the existing ones (nw)

Universal Machine Emulator[SVN 27568]

Author: fabiopri | Date: 09 February 2014 18:02:34

  • (MESS) nes_irem.c: fixed Ai Sensei no Oshiete, based on hardware doc by naruko [Fabio Priuli]

Universal Machine Emulator[SVN 27567]

Author: fabiopri | Date: 09 February 2014 17:09:25

  • fixed properties. nw.

Universal Machine Emulator[SVN 27566]

Author: fabiopri | Date: 09 February 2014 17:09:12

  • (MESS) coco_cart.xml: added some new dumps [K1W1]

Universal Machine Emulator[SVN 27565]

Author: dhaywood | Date: 09 February 2014 16:05:30

  • just some added some misc stuff I've been testing drivers with to the Softlists (nw)

Universal Machine Emulator[SVN 27564]

Author: couriers | Date: 09 February 2014 13:19:43

  • Made device startup cleaner.

Universal Machine Emulator[SVN 27563]

Author: fabiopri | Date: 09 February 2014 12:41:26

  • (MESS) softlists: added a bunch of new dumps (plus a couple from next summer). nw.

Universal Machine Emulator[SVN 27560]

Author: couriers | Date: 09 February 2014 12:25:25

  • Netlist code maintenance work.

Universal Machine Emulator[SVN 27557]

Author: npwoods | Date: 09 February 2014 11:58:38

  • Removing stray #include

Universal Machine Emulator[SVN 27554]

Author: fabiopri | Date: 09 February 2014 11:21:08

  • (MESS) nes: added support for iNES 2.0 submappers [Fabio Priuli]
  • out of whatsnew:
  • + fixed a small bug in handling MMC-1 games with > 8K of WRAM (only a Jpn baseball games use this,
  • and I can see no difference in behavior)
  • + updated emulation status in xml for a few games I had made working during slot-ification

Universal Machine Emulator[SVN 27553]

Author: hap | Date: 09 February 2014 09:02:40

  • added missing opcodes and 'illegal opcode'-NMI

Universal Machine Emulator[SVN 27552]

Author: yasuhiro | Date: 09 February 2014 07:54:02

  • updated documentation [Charles MacDonald]

Universal Machine Emulator[SVN 27551]

Author: rbelmont | Date: 09 February 2014 06:15:29

  • (MESS) apple3: rewrote keyboard handling from scratch using Curt's AY-5-3600 device. Much, much better. [R. Belmont]

Universal Machine Emulator[SVN 27550]

Author: rbelmont | Date: 09 February 2014 01:11:18

  • restore natural keyboard (nw)

Universal Machine Emulator[SVN 27549]

Author: rbelmont | Date: 09 February 2014 01:08:22

  • (MESS) Apple drivers cleanup: [R. Belmont]
  • - apple3_state is no longer an unnecessary subclass of apple2_state
  • - ay3600 keyboard decoder is now independent from apple2_state
  • - cleaned up some includes

Universal Machine Emulator[SVN 27548]

Author: hap | Date: 08 February 2014 20:06:51

  • improved irqs

Universal Machine Emulator[SVN 27547]

Author: fabiopri | Date: 08 February 2014 19:21:07

  • (MESS) nes_mmc5: misc wip [Fabio Priuli]
  • * hacked around the limitations of our PPU code, so to support the different CHR registers
  • * implemented Extended Attribute Mode (Ex1)
  • * improved PRG-RAM handling
  • * simplified NT-RAM handling
  • * first attempt to add split screen mode, still broken
  • out of whatsnew: this was for sake of messnew inclusion ;)

Universal Machine Emulator[SVN 27546]

Author: fabiopri | Date: 08 February 2014 19:15:14

  • (MESS) nes_mmc5: * hacked around the limitations of our PPU code, so to support the
  • different CHR registers
  • * improved PRG-RAM handling
  • * first attempt to add split screen mode, still broken
  • no whatsnew
  • the hack only deals with the way MMC-5 monitors PPU activity, not with the actual effect. when
  • I get to the point of completing my not-yet-abandoned PPU rewrite, the new calls in ppu2c0x.h
  • will go away...

Universal Machine Emulator[SVN 27545]

Author: alexjack | Date: 08 February 2014 18:48:13

  • twincobr.c: fix flipscreen after core changes, cleanups [Alex Jackson]

Universal Machine Emulator[SVN 27544]

Author: rbelmont | Date: 08 February 2014 17:56:13

  • (MESS) apple3: extended addressing applies to all $x1 opcodes. SOS apps now start up. [R. Belmont]

Universal Machine Emulator[SVN 27543]

Author: sronco | Date: 08 February 2014 15:59:56

  • (MESS) gl4000: fixed screen size. (nw)

Universal Machine Emulator[SVN 27542]

Author: couriers | Date: 08 February 2014 15:55:21

  • All MAME <-> Netlist interfacing is now done in the machine device driver. This
  • a) ensures, that the interface logic is in one place and easy to understand
  • b) ensures, that netlists represent the hardware and not what has to be done
  • to hook the hardware up in MAME.
  •  
  • The interface part is considered to be relatively stable. Consequently, enabled netlist audio filtering in 1942.

Universal Machine Emulator[SVN 27538]

Author: npwoods | Date: 08 February 2014 14:19:00

  • Changed how NULL callbacks are specified on win_draw_callbacks

Universal Machine Emulator[SVN 27537]

Author: miodragm | Date: 08 February 2014 10:08:22

  • small cleanup (nw)

Universal Machine Emulator[SVN 27536]

Author: ivanva | Date: 08 February 2014 08:00:02

  • cleanups (nw)

Universal Machine Emulator[SVN 27535]

Author: yasuhiro | Date: 08 February 2014 06:04:14

  • redumped 317-0024 (FD1089B) used by Time Scanner [Charles MacDonald, ShouTime]

Universal Machine Emulator[SVN 27534]

Author: yasuhiro | Date: 08 February 2014 05:33:59

  • New clone added
  • Racing Beat (Japan) [ShouTime]

Universal Machine Emulator[SVN 27533]

Author: yasuhiro | Date: 08 February 2014 04:49:26

  • New clone added
  • Spider-man: the Videogame (Japan) [ShouTime]
  • also fixed filename of previous dumps (EPR-14280 shoud be IC7, not IC6)

Universal Machine Emulator[SVN 27532]

Author: ivanva | Date: 07 February 2014 18:37:38

  • Reverted r27231(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix.(nw)

Universal Machine Emulator[SVN 27531]

Author: ivanva | Date: 07 February 2014 18:25:34

  • Reverted r27230(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix. (nw)

Universal Machine Emulator[SVN 27530]

Author: fabiopri | Date: 07 February 2014 15:20:57

  • (MESS) nes_mmc5: added Extended Attribute Mode emulation. Koei titles start displaying
  • something that is not garbage. nw.

Universal Machine Emulator[SVN 27529]

Author: curtcode | Date: 07 February 2014 15:12:54

  • (MESS) Refactored the Commodore 2040/3040/4040 disk drives to use the modern floppy system. [Curt Coder]

Universal Machine Emulator[SVN 27528]

Author: robbbert | Date: 07 February 2014 14:35:59

  • (MESS) ts802: started adding devices

Universal Machine Emulator[SVN 27527]

Author: alexjack | Date: 07 February 2014 13:32:48

  • toaplan1.c: remove sound reset hack, unify gfx decoding, various cleanups [Alex Jackson]

Universal Machine Emulator[SVN 27526]

Author: fabiopri | Date: 07 February 2014 13:30:33

  • (MESS) nes_mmc5: further cleanups (this time for NT-RAM handling). no visible improvements,
  • but it bothered me that we were saving as NVRAM the external RAM, while it was volatile in real
  • carts. nw.

Universal Machine Emulator[SVN 27525]

Author: fabiopri | Date: 07 February 2014 11:52:45

  • (MESS) nes_mmc5: simplified some code. no visible improvements. nw.

Universal Machine Emulator[SVN 27522]

Author: dhaywood | Date: 07 February 2014 09:29:52

  • new clones
  • Raiden II (set 9, Holland) [Alex Meijer (Asure)] (not working, protection)

Universal Machine Emulator[SVN 27521]

Author: robbbert | Date: 07 February 2014 09:25:22

  • fixed compile error

Universal Machine Emulator[SVN 27520]

Author: fabiopri | Date: 07 February 2014 08:42:07

  • (MESS) nes: added support for PRG-only PCB (aka Mapper 218) which uses NT-RAM
  • as CHR-RAM, used by nocash's game Magic Floor. [Fabio Priuli]

Universal Machine Emulator[SVN 27519]

Author: robertof | Date: 07 February 2014 02:41:43

  • just missing notes...

Universal Machine Emulator[SVN 27518]

Author: robertof | Date: 07 February 2014 02:36:45

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 27517]

Author: rbelmont | Date: 07 February 2014 02:20:27

  • New games added as GAME_NOT_WORKING:
  • -------------------------------

Universal Machine Emulator[SVN 27516]

Author: robertof | Date: 07 February 2014 01:08:11

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 27515]

Author: alexjack | Date: 06 February 2014 18:43:22

  • Fix rallybik title screen color [Alex Jackson]

Universal Machine Emulator[SVN 27514]

Author: fabiopri | Date: 06 February 2014 17:44:32

  • (MESS) nes: added support for Multi-Discrete PCB (aka Mapper 28) used
  • by Action 53 - Function 16 - Volume ONE - "Streemerz Bundle" homebrew
  • multicart. [Fabio Priuli]

Universal Machine Emulator[SVN 27513]

Author: curtcode | Date: 06 February 2014 16:34:50

  • (MESS) pet: Floppy WIP. (nw)

Universal Machine Emulator[SVN 27512]

Author: robbbert | Date: 06 February 2014 11:48:16

  • (MESS) apf: more homebrews

Universal Machine Emulator[SVN 27511]

Author: robbbert | Date: 06 February 2014 10:58:20

  • (MESS) phc25: fixed graphic modes

Universal Machine Emulator[SVN 27510]

Author: miodragm | Date: 06 February 2014 07:47:34

  • Resolved bug MT05443 (nw)

Universal Machine Emulator[SVN 27509]

Author: robertof | Date: 06 February 2014 05:21:50

  • Added Bingo PCB layout and technical notes. [Roberto Fresca]

Universal Machine Emulator[SVN 27508]

Author: hap | Date: 06 February 2014 05:07:57

  • cleanup

Universal Machine Emulator[SVN 27507]

Author: hap | Date: 06 February 2014 04:03:28

  • more whitespace readability stuff

Universal Machine Emulator[SVN 27506]

Author: rbelmont | Date: 06 February 2014 03:13:33

  • (MESS) apple3: improved interrupt generation and scanline timing [R. Belmont]

Universal Machine Emulator[SVN 27505]

Author: robertof | Date: 06 February 2014 01:04:37

  • Some corrections....

Universal Machine Emulator[SVN 27504]

Author: robertof | Date: 06 February 2014 00:03:59

  • Updated technical notes about the weird code of rcdino4.

Universal Machine Emulator[SVN 27503]

Author: hap | Date: 05 February 2014 23:59:48

  • mem16/24bit accesses are word-aligned (not counting opcode args of course)

Universal Machine Emulator[SVN 27502]

Author: hap | Date: 05 February 2014 22:47:42

  • simplify branch code

Universal Machine Emulator[SVN 27501]

Author: hap | Date: 05 February 2014 22:26:32

  • readability cleanup in opcode table

Universal Machine Emulator[SVN 27500]

Author: robertof | Date: 05 February 2014 22:22:29

  • Improvements to Unknown Royal Card on Dino4 hardware: [Roberto Fresca]
  • - Fully decrypted the graphics set.
  • - Added technical notes...

Universal Machine Emulator[SVN 27499]

Author: hap | Date: 05 February 2014 21:08:14

  • preparing for next commit, this one just renames read/write functions

Universal Machine Emulator[SVN 27498]

Author: robertof | Date: 05 February 2014 19:02:19

  • Added Bingo (1983). PCB seems bootleg, but the game looks legit.
  • Worked from the scratch a whole set of inputs and button-lamps
  • support for this game. Changed the poker41 description to Four
  • in One Poker (as seen in the official brochure). Added game and
  • technical notes. [Roberto Fresca]
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27497]

Author: alexjack | Date: 05 February 2014 17:25:58

  • Stop the flipping insanity [Alex Jackson]
  • Tilemap flipping is now calculated relative to the center of the visible area
  • rather than to the total screen size, and the generic flip screen functions
  • no longer reconfigure the actual screen.
  • These changes ensure that in most cases flipping should Just Work for drivers
  • that use MCFG_RAW_PARAMs, games that have a programmable CRTC, and games that
  • have raster effects, and should fix many longstanding flip/cocktail-related
  • regressions.
  • (nw)
  • Unfortunately, it also means that all the thankless work that Osso and hap
  • have been doing over the last few months fixing flipscreen regressions will
  • have to be reverted now. I've also undoubtedly caused new regressions in
  • drivers that handle flipscreen in unusual ways. But now we can share video
  • device implementations between drivers that have been updated to RAW_PARAMs
  • and drivers that haven't without kludges all over the place.
  • And now I can hook up the programmable CRTC in toaplan1.c without abandoning
  • all hope of flipscreen ever working again in that driver.
  • (also nw)
  • I also added savestate registration for the generic soundlatches, which seemed
  • like a good idea. Any particular reason why these weren't being saved?

Universal Machine Emulator[SVN 27496]

Author: hap | Date: 05 February 2014 16:53:34

  • add/sub carry was still wrong

Universal Machine Emulator[SVN 27493]

Author: dhaywood | Date: 05 February 2014 15:01:48

  • Misc ANY part 5

Universal Machine Emulator[SVN 27492]

Author: dhaywood | Date: 05 February 2014 14:28:56

  • misc ANY part 4

Universal Machine Emulator[SVN 27490]

Author: dhaywood | Date: 05 February 2014 13:53:49

  • misc ANY part 3

Universal Machine Emulator[SVN 27489]

Author: dhaywood | Date: 05 February 2014 13:09:52

  • misc ANY part 2

Universal Machine Emulator[SVN 27488]

Author: dhaywood | Date: 05 February 2014 12:38:02

  • misc ANY stuff part 1

Universal Machine Emulator[SVN 27484]

Author: npwoods | Date: 05 February 2014 10:44:47

  • Adopted 'bool' type

Universal Machine Emulator[SVN 27483]

Author: npwoods | Date: 05 February 2014 10:44:46

  • Initializing this variable

Universal Machine Emulator[SVN 27482]

Author: robbbert | Date: 05 February 2014 09:42:11

  • (MESS) microvision: added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 2)

Universal Machine Emulator[SVN 27481]

Author: robbbert | Date: 05 February 2014 09:39:55

  • (MESS) microvision: added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 1)

Universal Machine Emulator[SVN 27480]

Author: fabiopri | Date: 05 February 2014 07:26:41

  • New clone added
  • -------------------

Universal Machine Emulator[SVN 27479]

Author: jkerk | Date: 05 February 2014 07:01:12

  • Silence excessive printf spam in RSP core with -nodrc (nw)

Universal Machine Emulator[SVN 27478]

Author: fabiopri | Date: 05 February 2014 06:21:46

  • (MESS) microvsn: added dump of alien raiders, courtesy of Sean Riddle. nw.

Universal Machine Emulator[SVN 27477]

Author: dhaywood | Date: 05 February 2014 01:36:49

  • new clones
  • Flying Tiger (set 2) [system11]
  • Puckman Pockimon (set 3) [any]
  • Gulf War II (set 2) [system11]

Universal Machine Emulator[SVN 27476]

Author: briantro | Date: 05 February 2014 01:36:36

  • taito_b.c: Give Yukiwo the correct "World" coinage and change dip DSWB-8 to unused as there doesn't seem to be a "Space Ship" option like in the other Master of Weapons sets. - NW

Universal Machine Emulator[SVN 27475]

Author: hap | Date: 05 February 2014 01:32:32

  • document flags, and fixed flags in add/sub

Universal Machine Emulator[SVN 27474]

Author: couriers | Date: 04 February 2014 23:39:21

  • Added netlist output stage to 1942
  • This is disabled by default for now. Once the stream input/output interface settled it will be enabled.
  • Those who like to try it NOW:
  • Set at the top of 1942.c
  • #define USE_NETLIST (1)
  • I think the quality is better with netlist. Better dynamics, you can hear the rotors now. I have observed no performance impact as well.

Universal Machine Emulator[SVN 27473]

Author: couriers | Date: 04 February 2014 23:34:57

  • Added option AY8910_RESISTOR_OUTPUT to AY8910. This will output internal resistor values instead of computed voltages. To be used with netlist output stages.

Universal Machine Emulator[SVN 27472]

Author: couriers | Date: 04 February 2014 23:30:48

  • - Added a parameter "MULT" for output multiplication to NETDEV_SOUND_OUT
  • - Added a safety check to resistor device to avoid divide by zeros
  • - only update parameters if they have changed

Universal Machine Emulator[SVN 27471]

Author: hap | Date: 04 February 2014 21:34:45

  • some mn10200 opcode fixes

Universal Machine Emulator[SVN 27470]

Author: ivanva | Date: 04 February 2014 17:15:46

  • Fixed MT03346 (nw)

Universal Machine Emulator[SVN 27469]

Author: curtcode | Date: 04 February 2014 15:32:09

  • (MESS) c64: Floppy WIP. (nw)

Universal Machine Emulator[SVN 27468]

Author: robbbert | Date: 04 February 2014 13:08:37

  • (MESS) phc25: a very small note

Universal Machine Emulator[SVN 27467]

Author: dhaywood | Date: 04 February 2014 12:49:47

  • cleanup (nw)

Universal Machine Emulator[SVN 27461]

Author: alexjack | Date: 04 February 2014 12:12:30

  • popeye.c: added RC filter (MT 3726), cleanups [Alex Jackson]

Universal Machine Emulator[SVN 27460]

Author: fabiopri | Date: 04 February 2014 12:11:34

  • (MESS) documenting recent Sega Sawatte Pico dumps by Team Europe. CPU is unknown
  • (under epoxy block), so no skeleton to hook these to.

Universal Machine Emulator[SVN 27459]

Author: dhaywood | Date: 04 February 2014 11:57:23

  • new clones
  • Yukiwo (World, prototype) [Unigame]
  • This is Master of Weapon at the point where it was still named after the programmer, very cool indeed

Universal Machine Emulator[SVN 27458]

Author: npwoods | Date: 04 February 2014 11:31:41

  • MSVC fix

Universal Machine Emulator[SVN 27457]

Author: fabiopri | Date: 04 February 2014 11:17:49

  • as pointed out by several users, these have been floating around since a few years... nw.

Universal Machine Emulator[SVN 27456]

Author: fabiopri | Date: 04 February 2014 10:57:52

  • a final round of additions. nw.

Universal Machine Emulator[SVN 27455]

Author: fabiopri | Date: 04 February 2014 09:17:02

  • a few other ones. nw.

Universal Machine Emulator[SVN 27454]

Author: fabiopri | Date: 04 February 2014 07:45:22

  • some more roms for discrete games added to skeletons. nw.

Universal Machine Emulator[SVN 27453]

Author: couriers | Date: 03 February 2014 23:53:23

  • - Some bug fixes for sound device routing
  • - pong doubles (yet to be committed) starts up again.

Universal Machine Emulator[SVN 27452]

Author: curtcode | Date: 03 February 2014 23:00:04

  • Cleanup. (nw)

Universal Machine Emulator[SVN 27449]

Author: curtcode | Date: 03 February 2014 22:15:14

  • (MESS) 64h156: Return of the weak bits. (nw)

Universal Machine Emulator[SVN 27448]

Author: fabiopri | Date: 03 February 2014 22:11:13

  • a few more whose roms were available. nw.

Universal Machine Emulator[SVN 27447]

Author: rbelmont | Date: 03 February 2014 21:28:26

  • (MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk]

Universal Machine Emulator[SVN 27446]

Author: couriers | Date: 03 February 2014 21:01:38

  • Fixed a scaling bug

Universal Machine Emulator[SVN 27445]

Author: fabiopri | Date: 03 February 2014 17:19:53

  • this was not meant to be in the commit... nw

Universal Machine Emulator[SVN 27444]

Author: fabiopri | Date: 03 February 2014 17:16:27

  • added skeleton for discrete games with roms, to ensure the dumps are
  • available when we get there with the emulation. nw.
  • atari games will probably need to be split in different source files later on,
  • but I've tried to keep the code to the minimum for the moment.

Universal Machine Emulator[SVN 27443]

Author: curtcode | Date: 03 February 2014 16:09:18

  • nw

Universal Machine Emulator[SVN 27442]

Author: curtcode | Date: 03 February 2014 16:00:37

  • c128_flop.xml: Added 10 Years HVSC. [Curt Coder]

Universal Machine Emulator[SVN 27441]

Author: curtcode | Date: 03 February 2014 15:59:54

  • (MESS) Refactored the Commodore 1541/1551/1571/2031 disk drives to use the modern floppy system. [Curt Coder]

Universal Machine Emulator[SVN 27440]

Author: alexjack | Date: 03 February 2014 15:43:44

  • nemesis.c [Alex Jackson]:
  • * Hooked up RC filters to AY8910s
  • * Fixed konamigt layout aspect ratio
  • * Some corrections to address maps and inputs

Universal Machine Emulator[SVN 27436]

Author: robbbert | Date: 03 February 2014 11:43:10

  • (MESS) New NOT WORKING systems [The Dumping Union, TeamEurope]
  • -----------------------------------------

Universal Machine Emulator[SVN 27435]

Author: robbbert | Date: 03 February 2014 10:30:32

  • (MESS) apf: added back support for .apt cassettes
  • (nw) hopefully it works as no apt files to test with

Universal Machine Emulator[SVN 27434]

Author: alexjack | Date: 03 February 2014 10:28:05

  • ddribble.c: clean up (nw)

Universal Machine Emulator[SVN 27433]

Author: alexjack | Date: 03 February 2014 10:05:14

  • vlm5030: remove silly config interface (nw)

Universal Machine Emulator[SVN 27432]

Author: fabiopri | Date: 03 February 2014 07:48:13

  • (MESS) vboy.xml: replaced bad dump with a verified one, courtesy of Tauwasser. nw.

Universal Machine Emulator[SVN 27431]

Author: fabiopri | Date: 03 February 2014 07:32:16

  • (MESS) nes.xml: fourth (and temporarily last) round of new additions. nw.

Universal Machine Emulator[SVN 27430]

Author: alexjack | Date: 03 February 2014 00:33:19

  • Magic numbers, just say no (nw)

Universal Machine Emulator[SVN 27429]

Author: rbelmont | Date: 02 February 2014 22:34:34

  • (MESS) apple3: Adjusted palette, confidence test color names screen is now reasonable. [R. Belmont]

Universal Machine Emulator[SVN 27428]

Author: dhaywood | Date: 02 February 2014 22:31:19

  • new clones
  • Fantasy Zone (prototype) [Unigame]
  • unfortunately the board wsa missing a lot of roms, some had gone bad, and it looks like some should be different. it also has an MCU, but possibly leftover from something else.

Universal Machine Emulator[SVN 27427]

Author: rbelmont | Date: 02 February 2014 21:54:23

  • (MESS) apple3 changes: [R. Belmont]
  • - Removed ProFile stub, we'll do that as a proper card later
  • - Removed ROM patch now that we can specify the ACIA is Rockwell-style
  • - Allow -ramsize 256K or 512K
  • - Both VIAs can generate IRQs now, as per schematics

Universal Machine Emulator[SVN 27426]

Author: rbelmont | Date: 02 February 2014 21:51:50

  • mos6551: support Rockwell 6551s, which show different register contents from MOS/CSG parts on reset. [R. Belmont]

Universal Machine Emulator[SVN 27425]

Author: hap | Date: 02 February 2014 19:22:34

  • Zoom ZSG-2 sound WIP, very preliminary

Universal Machine Emulator[SVN 27424]

Author: rbelmont | Date: 02 February 2014 18:53:07

  • fix out-of-date note (nw)

Universal Machine Emulator[SVN 27423]

Author: rbelmont | Date: 02 February 2014 18:46:50

  • (MESS) apple3: Added speaker toggle, beep, and DAC sound. [R. Belmont]

Universal Machine Emulator[SVN 27422]

Author: dhaywood | Date: 02 February 2014 17:46:27

  • it can probably be considered working now, same credits as before (nw)

Universal Machine Emulator[SVN 27421]

Author: dhaywood | Date: 02 February 2014 17:22:07

  • improvements (nw)

Universal Machine Emulator[SVN 27420]

Author: rbelmont | Date: 02 February 2014 16:43:13

  • (MESS) apple3: hooked up modifier keys [R. Belmont]

Universal Machine Emulator[SVN 27419]

Author: rbelmont | Date: 02 February 2014 16:22:48

  • (MESS) apple3: Remove unnecessary opbase handler (nw)

Universal Machine Emulator[SVN 27418]

Author: sronco | Date: 02 February 2014 16:19:23

  • (MESS) iqunlimz: fixed 80 columns mode. (nw)

Universal Machine Emulator[SVN 27417]

Author: couriers | Date: 02 February 2014 15:59:41

  • Added route-inputs to netlist sound device. Currently this is WIP and needs some polishing, however proof-of-concept exists now.
  • Example usage can be enabled in pong by uncommenting TEST_SOUND

Universal Machine Emulator[SVN 27416]

Author: sronco | Date: 02 February 2014 15:02:15

  • (MESS) iqunlimz: added preliminary keyboard inputs. (nw)

Universal Machine Emulator[SVN 27401]

Author: dhaywood | Date: 02 February 2014 13:19:59

  • new NOT WORKING
  • Aaargh (Arcadia) [Unigame]
  • I haven't been able to establish why this doesn't boot, the decryption seems correct, but it doesn't even get as far as telling me if there's a checksum error or anything.. romcmp doesn't report anything suspicious with the roms at least.

Universal Machine Emulator[SVN 27400]

Author: robbbert | Date: 02 February 2014 13:19:58

  • (MESS) phc25: can load .phc cassettes

Universal Machine Emulator[SVN 27399]

Author: miodragm | Date: 02 February 2014 13:14:17

  • Let running_machine handle nvram save/load (nw)

Universal Machine Emulator[SVN 27398]

Author: npwoods | Date: 02 February 2014 13:13:59

  • Introduced a toggle_record_movie() method

Universal Machine Emulator[SVN 27397]

Author: couriers | Date: 02 February 2014 12:59:08

  • Fixed an issue causing prolonged instability in 7400 oscillators.

Universal Machine Emulator[SVN 27396]

Author: npwoods | Date: 02 February 2014 12:54:08

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27394]

Author: alexjack | Date: 02 February 2014 12:48:01

  • qix.c: Let's not regenerate the entire palette every time we do a partial update [Alex Jackson]

Universal Machine Emulator[SVN 27393]

Author: npwoods | Date: 02 February 2014 12:02:46

  • Minor cosmetic changes

Universal Machine Emulator[SVN 27392]

Author: sronco | Date: 02 February 2014 11:57:07

  • (MESS) Moved iqunlimz from pc2000.c to socrates.c (nw)

Universal Machine Emulator[SVN 27391]

Author: couriers | Date: 02 February 2014 11:38:52

  • Followup on Alex fix. Thanks a lot, Alex.

Universal Machine Emulator[SVN 27390]

Author: miodragm | Date: 02 February 2014 11:36:01

  • removed few legacy calls (nw)

Universal Machine Emulator[SVN 27389]

Author: sronco | Date: 02 February 2014 09:55:33

  • (MESS) gl2000: fixed cart loading. (nw)

Universal Machine Emulator[SVN 27388]

Author: fabiopri | Date: 02 February 2014 07:31:20

  • (MESS) nes: apparently chinese dumpers have decided that Waixing FS-304
  • board is mapper 162. updated our source to make easier launching ines files
  • from fullpath :) nw.

Universal Machine Emulator[SVN 27387]

Author: fabiopri | Date: 02 February 2014 07:26:08

  • (MESS) nes.xml: third round of new additions + fixed a copy & paste mistake. nw

Universal Machine Emulator[SVN 27386]

Author: rbelmont | Date: 02 February 2014 05:32:21

  • Clang fix (nw)

Universal Machine Emulator[SVN 27385]

Author: rbelmont | Date: 02 February 2014 05:31:09

  • (MESS) apple3: Implement correct (zp),y extended addressing. [R. Belmont]

Universal Machine Emulator[SVN 27384]

Author: rbelmont | Date: 02 February 2014 03:54:30

  • fix missing semicolon (nw)

Universal Machine Emulator[SVN 27383]

Author: smf | Date: 02 February 2014 01:29:37

  • changed name to "PET user port" as that is where it originated and reformatted the source file [smf]

Universal Machine Emulator[SVN 27382]

Author: smf | Date: 02 February 2014 01:18:40

  • revert part of previous change, resolving the handlers in device_config_complete() isn't working. (nw)

Universal Machine Emulator[SVN 27381]

Author: smf | Date: 02 February 2014 01:00:11

  • resolves the user port handlers in device_config_complete() & replaced calling reset() on user port with toggling of input line 3 as not all computers have reset hooked up on the user port. I believe device_reset() will always be called, which makes the call in the drivers machine_reset() unnecessary. [smf]

Universal Machine Emulator[SVN 27380]

Author: jkerk | Date: 01 February 2014 21:55:38

  • More JSMESS wip (nw)

Universal Machine Emulator[SVN 27379]

Author: alexjack | Date: 01 February 2014 21:06:58

  • 1942.c: colortables, you're doing it wrong (nw)

Universal Machine Emulator[SVN 27378]

Author: alexjack | Date: 01 February 2014 18:48:31

  • Fix compile (nw)

Universal Machine Emulator[SVN 27377]

Author: couriers | Date: 01 February 2014 16:28:54

  • Netlist bugfixes:
  • - fixed completely broken parser.
  • - fixed reset (consistent again)
  • - added "warning" and "log" to "error".
  • - "-oslog" now displays some information

Universal Machine Emulator[SVN 27376]

Author: dirkbest | Date: 01 February 2014 12:31:04

  • Merge branch 'master' of ssh://git@mess.org/mame

Universal Machine Emulator[SVN 27374]

Author: jkerk | Date: 01 February 2014 10:27:03

  • Add a notification for JSMESS when the emulation begins [Vito] (nw)

Universal Machine Emulator[SVN 27373]

Author: fabiopri | Date: 01 February 2014 08:09:25

  • (MESS) nes.xml: second round of new dumps from my loooong backlog. nw.

Universal Machine Emulator[SVN 27372]

Author: fabiopri | Date: 01 February 2014 08:05:15

  • (MESS) nes.c: Added support for NROM368 homebrew PCB. [Fabio Priuli]
  • nes.c: Fixed support for BMC-12in1 PCB, based on Cah4e3's research. [Fabio Priuli]

Universal Machine Emulator[SVN 27371]

Author: rbelmont | Date: 01 February 2014 03:48:45

  • (MESS) New skeleton driver:
  • - Roland Sound Canvas SC-55 [Stefan Lindberg]
  • nw: Time to play "what's the CPU?". seems to be 8-bit little-endian, might be
  • i8x9x, might not be. Current ROM mapping is definitely wrong.

Universal Machine Emulator[SVN 27370]

Author: barryrod | Date: 01 February 2014 02:48:26

  • (MESS) amstrad: added the option of having nothing attached to the joystick ports. Mostly to avoid the cursor keys and the default joystick inputs clashing. (no whatsnew)

Universal Machine Emulator[SVN 27369]

Author: couriers | Date: 31 January 2014 22:43:28

  • Implemented a fallback to Gaussian elimination if Gauss-Seidel exceeds a certain number of iterations.

Universal Machine Emulator[SVN 27368]

Author: hap | Date: 31 January 2014 22:20:31

  • preliminary ADM decoding

Universal Machine Emulator[SVN 27367]

Author: couriers | Date: 31 January 2014 20:41:32

  • Fixed a nasty issue around convergence by defaulting to Gaussian elemination for 5x5 and 6x6 matrices. This prevented pong from starting.
  • In addition, removed a number of hacks around start-up conditions. All nets are now defaulted to "0" at startup. Much cleaner.
  • Added a 74LS629 device which yet needs to be enabled.

Universal Machine Emulator[SVN 27366]

Author: rbelmont | Date: 31 January 2014 15:06:45

  • AICA: EFREG is mapped every other word, not every word. Fixes memory trashing in all Naomi/DC/AW games. [O. Galibert, R. Belmont]

Universal Machine Emulator[SVN 27365]

Author: barryrod | Date: 31 January 2014 09:06:30

  • (MESS) pc/xt/at: added basic implementation of the Programmers Development System ISA card. The PDS editor software requires the hardware present to start up. Some core work will need to be done to get any communications working, however. [Barry Rodewald]

Universal Machine Emulator[SVN 27364]

Author: alexjack | Date: 31 January 2014 08:44:37

  • k005289.c: correct comments, name functions after pin names on schematic (nw)

Universal Machine Emulator[SVN 27363]

Author: alexjack | Date: 31 January 2014 08:03:45

  • tugboat.c: correct AY chip type and clock, some cleanups [Alex Jackson]

Universal Machine Emulator[SVN 27362]

Author: rbelmont | Date: 31 January 2014 03:30:01

  • New games added as GAME_NOT_WORKING
  • ------------------------------

Universal Machine Emulator[SVN 27361]

Author: rbelmont | Date: 31 January 2014 03:13:59

  • New clones added
  • -----------

Universal Machine Emulator[SVN 27360]

Author: npwoods | Date: 31 January 2014 03:11:57

  • Minor refactorings

Universal Machine Emulator[SVN 27359]

Author: rbelmont | Date: 31 January 2014 02:49:10

  • redumped clubkpzb, fixed ROM mapping errors in wldkicksa and clubkprz (nw)

Universal Machine Emulator[SVN 27358]

Author: barryrod | Date: 31 January 2014 00:52:19

  • (MESS) amstrad: changed manufacturer and refresh DIPs to be driver config settings, since they aren't really DIP switches in the first place. (no whatsnew)

Universal Machine Emulator[SVN 27357]

Author: olivierg | Date: 30 January 2014 20:13:38

  • (mess): Floppy subsystem documentation checkpoint. Incomplete, but
  • there's too many people looking at it not to push it. [O. Galibert]

Universal Machine Emulator[SVN 27356]

Author: olivierg | Date: 30 January 2014 20:13:05

  • placeholder

Universal Machine Emulator[SVN 27355]

Author: tafoid | Date: 30 January 2014 20:11:22

  • added text diagram of iqunlim board from original submission (nw)

Universal Machine Emulator[SVN 27354]

Author: npwoods | Date: 30 January 2014 15:13:54

  • Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors

Universal Machine Emulator[SVN 27353]

Author: rbelmont | Date: 30 January 2014 13:12:32

  • Not everyone calls the base device_start, but they do call the base init() (nw)

Universal Machine Emulator[SVN 27352]

Author: npwoods | Date: 30 January 2014 12:15:29

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27350]

Author: hap | Date: 30 January 2014 09:46:06

  • woops

Universal Machine Emulator[SVN 27349]

Author: fabiopri | Date: 30 January 2014 05:18:43

  • (MESS) atarifdc/a800: fixed MT05381. nw.
  • beats me why it shall make any difference, but it seems that the either the best match
  • code or the loop across the softlists does not like when some list is appended to
  • the main machine and some other list is appended to a device (maybe some tag assumption?).
  • it makes sense to append the lists to the main machine, though, so the fix should be ok.

Universal Machine Emulator[SVN 27348]

Author: rbelmont | Date: 30 January 2014 03:08:42

  • m6502: expose SYNC pin through devcb2 for more flexibility [R. Belmont]

Universal Machine Emulator[SVN 27347]

Author: rbelmont | Date: 30 January 2014 02:07:06

  • (nw)

Universal Machine Emulator[SVN 27346]

Author: rbelmont | Date: 30 January 2014 02:06:53

  • New games added as GAME_NOT_WORKING
  • ------------------------------

Universal Machine Emulator[SVN 27345]

Author: npwoods | Date: 30 January 2014 01:51:08

  • Made these handlers static methods

Universal Machine Emulator[SVN 27344]

Author: wilbertp | Date: 29 January 2014 21:36:42

  • z8000.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27343]

Author: fabiopri | Date: 29 January 2014 20:44:50

  • (MESS) minor cleanup. nw.

Universal Machine Emulator[SVN 27342]

Author: ivanva | Date: 29 January 2014 18:28:30

  • Fixed MT05436 (nw)

Universal Machine Emulator[SVN 27341]

Author: fabiopri | Date: 29 January 2014 17:27:10

  • (MESS) gbcolor: fixed heavy gfx regression caused by my conversion
  • of the LCD to be a device. [Fabio Priuli]
  • at some point I was convinced that this io2_r handler had to be moved inside the LCD
  • emulation, then I realized I was wrong, but apparently I forgot to rectify the code in the
  • driver. many thanks to Shideravan for reporting the issue.

Universal Machine Emulator[SVN 27340]

Author: ivanva | Date: 29 January 2014 17:21:19

  • Fix MAME debug compile. (nw)

Universal Machine Emulator[SVN 27339]

Author: miodragm | Date: 29 January 2014 16:45:35

  • fix for sdl compile (nw)

Universal Machine Emulator[SVN 27338]

Author: robbbert | Date: 29 January 2014 15:41:06

  • turn off spam while running craft.

Universal Machine Emulator[SVN 27337]

Author: hap | Date: 29 January 2014 14:52:17

  • rom offset typo

Universal Machine Emulator[SVN 27336]

Author: ivanva | Date: 29 January 2014 13:50:23

  • Fixed MT05437 (nw)

Universal Machine Emulator[SVN 27335]

Author: robbbert | Date: 29 January 2014 13:10:48

  • (MESS) microvision: added a note

Universal Machine Emulator[SVN 27334]

Author: npwoods | Date: 29 January 2014 12:41:17

  • Fixed recently introduced bug in the game selector, opportunistic
  • cleanups

Universal Machine Emulator[SVN 27333]

Author: npwoods | Date: 29 January 2014 11:47:56

  • Moved src/emu/ui.? ==> src/emu/ui/ui.?, changed to follow MAME OOP conventions; we now have a ui_manager class

Universal Machine Emulator[SVN 27332]

Author: barryrod | Date: 29 January 2014 11:09:18

  • (MESS) amstrad: mouse inputs should be low when active. Fixes movements appearing on boot when the mouse hasn't been moved.

Universal Machine Emulator[SVN 27331]

Author: barryrod | Date: 29 January 2014 10:23:43

  • forgot this file. (no whatsnew)

Universal Machine Emulator[SVN 27330]

Author: barryrod | Date: 29 January 2014 10:01:24

  • (MESS) amstrad: Added preliminary support for the AMX mouse. [Barry Rodewald]

Universal Machine Emulator[SVN 27329]

Author: rbelmont | Date: 29 January 2014 06:03:27

  • there's always a missing file (nw)

Universal Machine Emulator[SVN 27328]

Author: rbelmont | Date: 29 January 2014 04:19:32

  • fix Clang compile (nw)

Universal Machine Emulator[SVN 27327]

Author: rbelmont | Date: 29 January 2014 04:00:54

  • New games added as GAME_NOT_WORKING
  • ------------------------------

Universal Machine Emulator[SVN 27326]

Author: angelosa | Date: 29 January 2014 00:55:07

  • Added SCREEN_RAW_PARAMS to Express Raider, fixed screen size to 256x240 [Angelo Salese]

Universal Machine Emulator[SVN 27325]

Author: angelosa | Date: 29 January 2014 00:17:22

  • Procrastinating this semi-fix from too much time, 1/2 frames in Samurai Showdown 64 games are now visible, nw

Universal Machine Emulator[SVN 27324]

Author: fabiopri | Date: 28 January 2014 19:27:38

  • (MESS) nes.xml: first round of new additions to keep up with the
  • new dumps floating around. nw
  • also, added two new gbc redumps. nw.

Universal Machine Emulator[SVN 27323]

Author: fabiopri | Date: 28 January 2014 14:38:09

  • (MESS) a bunch of further corrections. nw.

Universal Machine Emulator[SVN 27322]

Author: hap | Date: 28 January 2014 14:07:21

  • ok nevermind, 78081(78k0 family) is a completely different cpu from 7810 family, not emulated yet

Universal Machine Emulator[SVN 27321]

Author: robbbert | Date: 28 January 2014 13:23:54

  • (MESS) phc25: Fixed irq polarity. Worked on graphics modes.

Universal Machine Emulator[SVN 27320]

Author: hap | Date: 28 January 2014 10:59:24

  • added dummy mcu

Universal Machine Emulator[SVN 27319]

Author: fabiopri | Date: 28 January 2014 07:55:51

  • (MESS) gba: added a few new revisions of Jpn games, courtesy of nointro. nw.

Universal Machine Emulator[SVN 27318]

Author: fabiopri | Date: 28 January 2014 07:12:00

  • (MESS) megadriv.c: added a newer BIOS (v1.05) for Pioneer LaserActive Jpn
  • New NOT WORKING system
  • =======================
  • AIWA MegaCD CSD-G1M [Bad_Ad84]

Universal Machine Emulator[SVN 27317]

Author: jkerk | Date: 28 January 2014 05:41:14

  • Disable startup screens for JSMESS (the method we were previously using to skip them had unwanted side-effects) (nw)

Universal Machine Emulator[SVN 27316]

Author: rbelmont | Date: 28 January 2014 03:18:08

  • New games added as GAME_NOT_WORKING
  • ------------------------------

Universal Machine Emulator[SVN 27315]

Author: smf | Date: 28 January 2014 01:00:21

  • simplified VIA 6522 irq handling (nw)

Universal Machine Emulator[SVN 27314]

Author: smf | Date: 27 January 2014 22:51:58

  • (MESS) Commodore LCD added ram size configuration. (nw)

Universal Machine Emulator[SVN 27313]

Author: smf | Date: 27 January 2014 22:42:33

  • Simulates key press to format internal ram instead of using a rom patch. (nw)

Universal Machine Emulator[SVN 27312]

Author: smf | Date: 27 January 2014 21:49:02

  • Clears port a and port b latches at startup, temporarily reverted CA1 timing change as Beezer is extremely sensitive to CB2 timing, temporarily prevented port a read handlers from affecting reading back of output bits (real hardware can do this but some handlers are returning 0 for bits that they aren't driving low). [smf]

Universal Machine Emulator[SVN 27311]

Author: tafoid | Date: 27 January 2014 20:28:27

  • (MESS) i8530h31 now *almost* boots or at least make some beeps, instead of halting because of unmapped I/O accesses, or halting because of a bad checksum because the ROM was loaded improperly. [alegend45]

Universal Machine Emulator[SVN 27310]

Author: robbbert | Date: 27 January 2014 12:21:39

  • (MESS) apf: added homebrew to software list

Universal Machine Emulator[SVN 27309]

Author: npwoods | Date: 27 January 2014 11:39:50

  • Cleanups to the file selector menus

Universal Machine Emulator[SVN 27308]

Author: robbbert | Date: 27 January 2014 09:21:38

  • (MESS) phc25: added cursor and wave sound.

Universal Machine Emulator[SVN 27307]

Author: fabiopri | Date: 27 January 2014 08:11:16

  • (MESS) gameboy/gbcolor: fixed NVRAM saving. [Fabio Priuli]
  • out of whatsnew: huge thanks to Shoegazer for reporting the problem!

Universal Machine Emulator[SVN 27306]

Author: hap | Date: 27 January 2014 07:07:20

  • mcu undumpable internal rom sadness.
  • Probably the only game that would require it is gobyrc/rcdego?

Universal Machine Emulator[SVN 27305]

Author: robbbert | Date: 27 January 2014 06:40:05

  • mc6847: Fixed text display with external rom: fixes spc1000 and phc25

Universal Machine Emulator[SVN 27304]

Author: couriers | Date: 27 January 2014 00:02:45

  • Created a better logic-to-analog proxy approximating output impedance. This revealed some bugs in the code which have been fixed.
  • Basically, borderline schematics like
  • TTL_7404_INVERT(c9f, c9c.Q)
  • TTL_7404_INVERT(c9c, c9f.Q)
  • SWITCH2(coinsw)
  • NET_C(c9c.Q, coinsw.1)
  • NET_C(c9f.Q, coinsw.2)
  • in which the switch connects TTL-Outputs to ground now work. In this case, the addition of an analog device (switch) cause the netlist code to treat the TTL outputs as "analog" and (re)connect all existing and future connected terminals to the analog output.
  • The downside is a slight performance penalty. This penalty may be mitigated going forward by introducing "proxy-hints" for selected outputs.

Universal Machine Emulator[SVN 27303]

Author: hap | Date: 26 January 2014 23:44:37

  • nw

Universal Machine Emulator[SVN 27302]

Author: smf | Date: 26 January 2014 23:37:56

  • added preliminary stop and reset to MSM58321 (nw)

Universal Machine Emulator[SVN 27301]

Author: smf | Date: 26 January 2014 22:23:15

  • Hooked up RTC. There are several issues. The day and month register are swapped. Even though it allows you to select between 12/24H the RTC is always saved in 24H mode and it always defaults to display in 12H mode. [smf]

Universal Machine Emulator[SVN 27300]

Author: wilbertp | Date: 26 January 2014 22:07:42

  • sharc.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27299]

Author: smf | Date: 26 January 2014 22:05:49

  • Allow reading from port A in output mode. Add a separate bit for timer 1 PB7 toggling rather than changing the PB register directly. Don't clear the SR register on reset. Clears pcr & acr at construct time, in case something sets one of the handshaking lines before we've started. Use a separate variable for the latched inputs and the current inputs. Consolidated the input and output code. [smf]

Universal Machine Emulator[SVN 27298]

Author: smf | Date: 26 January 2014 21:57:16

  • Converted MSM58321 to DEVCB2, uses level logic rather than edge detection for strobes (as per datasheet), added nvram interface as there are some configuration bits to save, added support for 12 and 24 hour. It defaults to 12 hour, but you can configure it in the driver to default to 24H. You can configure what year 0 is in the driver, which is used when setting the date at startup. [smf]

Universal Machine Emulator[SVN 27297]

Author: briantro | Date: 26 January 2014 19:00:32

  • tourvis.c: Correct 1 cart name and add newly dumped U4-43 BIOS. [The Dumping Union]

Universal Machine Emulator[SVN 27296]

Author: couriers | Date: 26 January 2014 17:24:55

  • Fix a bug in connecting nets. This bug surfaced during introduction of a "closer to reality" ttl output proxy. No WN

Universal Machine Emulator[SVN 27295]

Author: dhaywood | Date: 26 January 2014 16:03:34

  • replace bad rom in new galpani3 set [system11] (NW)

Universal Machine Emulator[SVN 27294]

Author: ivanva | Date: 26 January 2014 15:37:48

  • Improved previous fix as suggested. (nw)

Universal Machine Emulator[SVN 27293]

Author: ivanva | Date: 26 January 2014 15:21:24

  • Fixed MT03438. (nw)

Universal Machine Emulator[SVN 27292]

Author: couriers | Date: 26 January 2014 15:08:53

  • Bugfixes and more pin-outs for netlist devices. Also contains preparation for inclusion of "pong doubles". No WN

Universal Machine Emulator[SVN 27291]

Author: npwoods | Date: 26 January 2014 13:50:38

  • Software list UI cleanups

Universal Machine Emulator[SVN 27290]

Author: robbbert | Date: 26 January 2014 08:54:40

  • (MESS) pdp1: marked as WORKING again.

Universal Machine Emulator[SVN 27289]

Author: robbbert | Date: 26 January 2014 08:42:14

  • (MESS) apf: added another homebrew "cart"

Universal Machine Emulator[SVN 27288]

Author: hap | Date: 26 January 2014 08:32:17

  • taito fx1b fram is over here, used by gdarius to save its highscore table

Universal Machine Emulator[SVN 27287]

Author: robbbert | Date: 26 January 2014 07:29:26

  • (MESS) cons <--> comp

Universal Machine Emulator[SVN 27286]

Author: rbelmont | Date: 26 January 2014 02:49:09

  • (MESS) Apple II: Support for the Videx UltraTerm card. [R. Belmont]

Universal Machine Emulator[SVN 27285]

Author: robbbert | Date: 26 January 2014 02:26:08

  • (MESS) apf: cleanup
  • * Removed redundant info
  • * Removed a trampoline
  • * Replaced our bad dump with a better one

Universal Machine Emulator[SVN 27284]

Author: briantro | Date: 26 January 2014 02:14:54

  • tourvis.c: Add some known carts - NW

Universal Machine Emulator[SVN 27283]

Author: npwoods | Date: 25 January 2014 21:44:21

  • Cleanups of src/emu/ui/viewgfx.c, some minor refactorings

Universal Machine Emulator[SVN 27282]

Author: smf | Date: 25 January 2014 21:00:54

  • serial data is shifted in just before cb1 goes high, not just after it goes low. (nw)

Universal Machine Emulator[SVN 27281]

Author: smf | Date: 25 January 2014 20:50:08

  • updated the chip types (nw)

Universal Machine Emulator[SVN 27280]

Author: smf | Date: 25 January 2014 18:38:22

  • 6522 CA1 is input only, so I have removed the output callback. The lisa via hookup has been changed as it had functions named as CA2/CB2 hooked up to CA1/CB1 and CA1 output no longer exists, it appears to have been wrong since before the code was merged with MAME. Changed CB1 to be active low as CA2 & CB2 already are & it sort of was before, but when the chip is reset then the handlers are called setting the lines to 1. This seems to stop it thinking that you've pressed a key at startup as I believe it got out of sync before because the lines weren't consistent. Merged some duplicate code for handling outputs and removed some obvious comments. [smf]

Universal Machine Emulator[SVN 27279]

Author: npwoods | Date: 25 January 2014 16:56:23

  • Moved src/emu/uigfx.? ==> src/emu/ui/viewgfx.?, move C++-ifications

Universal Machine Emulator[SVN 27278]

Author: ivanva | Date: 25 January 2014 15:13:23

  • Small cleanup (nw)

Universal Machine Emulator[SVN 27277]

Author: hap | Date: 25 January 2014 13:26:37

  • woops, this info was already in the driver notes, see line 34

Universal Machine Emulator[SVN 27276]

Author: dhaywood | Date: 25 January 2014 12:53:33

  • couple of people have mentioned this now (nw)

Universal Machine Emulator[SVN 27275]

Author: dhaywood | Date: 25 January 2014 12:44:45

  • new clones
  • Viper Phase 1 (New Version, Korea) [shmups forum]
  • (I've also made the region descriptions on all the sets more consistent based on the actual region codes in the ROMs)

Universal Machine Emulator[SVN 27274]

Author: dhaywood | Date: 25 January 2014 12:07:46

  • new clones
  • Gals Panic II (Germany, single PCB) [system11] (not working)

Universal Machine Emulator[SVN 27273]

Author: dhaywood | Date: 25 January 2014 11:51:21

  • new clones
  • Gals Panic 3 (Hong Kong) [system11] (NOT WORKING, one of the program roms is a bad dump)

Universal Machine Emulator[SVN 27272]

Author: dhaywood | Date: 25 January 2014 11:42:15

  • new clones
  • Deluxe 5 (set 2 + set 3) [system11]

Universal Machine Emulator[SVN 27271]

Author: dhaywood | Date: 25 January 2014 11:29:27

  • new clones
  • Multi 5 / New Multi Game 5 (set 2) [system11]

Universal Machine Emulator[SVN 27270]

Author: dhaywood | Date: 25 January 2014 11:13:35

  • new clones
  • Fantasia (940429 PCB, set 2) [system11]

Universal Machine Emulator[SVN 27269]

Author: dhaywood | Date: 25 January 2014 11:06:51

  • new clones
  • Pocket Gals V.I.P (set 2) [system11]

Universal Machine Emulator[SVN 27268]

Author: rbelmont | Date: 25 January 2014 04:44:44

  • (MESS) indiana: Added IDE controller, fixed 16-bit ISA I/O [R. Belmont, Carl]

Universal Machine Emulator[SVN 27267]

Author: rbelmont | Date: 25 January 2014 03:49:56

  • pc_vga: fix extraneous logging I'd left on (nw)

Universal Machine Emulator[SVN 27266]

Author: smf | Date: 25 January 2014 03:39:23

  • renamed lcd char rom to match this photo http://www.floodgap.com/retrobits/ckb/secret/cbm-vlcd-charrom.jpg & replaced lower case y with one that better matches this screenshot http://www.floodgap.com/retrobits/ckb/secret/cbm-lcd-screen.gif [smf]

Universal Machine Emulator[SVN 27265]

Author: barryrod | Date: 25 January 2014 03:33:29

  • psxgpu: m_debug struct is uninitialised in a non-debug build (no whatsnew)

Universal Machine Emulator[SVN 27264]

Author: smf | Date: 25 January 2014 03:01:33

  • Created a character font rom with upper and lower case characters using the upper case font in the kernel rom as a starting point [smf]

Universal Machine Emulator[SVN 27263]

Author: smf | Date: 25 January 2014 02:18:07

  • make the black a bit blacker (nw)

Universal Machine Emulator[SVN 27262]

Author: smf | Date: 25 January 2014 01:52:25

  • Try to match the colors from the most recent photograph http://vivaamigafilm.blogspot.co.uk/2012/02/chillin-with-porter.html [smf]

Universal Machine Emulator[SVN 27261]

Author: mnaberez | Date: 25 January 2014 01:34:48

  • (MESS) clcd: Revert background color change. (nw)

Universal Machine Emulator[SVN 27260]

Author: mnaberez | Date: 24 January 2014 23:46:24

  • (MESS) clcd: Changed background color from green to grey (nw)

Universal Machine Emulator[SVN 27259]

Author: hap | Date: 24 January 2014 23:35:14

  • coh1000ta board doesn't have a FM1208 eeprom, coh1000tb does but AM_RANGE(0x1fbe0000, 0x1fbe01ff) is for M66220FP

Universal Machine Emulator[SVN 27258]

Author: hap | Date: 24 January 2014 23:12:50

  • modernized taito zm

Universal Machine Emulator[SVN 27257]

Author: couriers | Date: 24 January 2014 20:17:34

  • Documented two more devices, more pin-outs. Corrected some pin names so they match datasheets better.

Universal Machine Emulator[SVN 27256]

Author: smf | Date: 24 January 2014 20:11:40

  • Added preliminary sound and rs232 support [smf]

Universal Machine Emulator[SVN 27255]

Author: smf | Date: 24 January 2014 20:10:57

  • Added support for shift out free running at t2 rate, cb1 output now lasts for the specified number of clocks and the signal goes low at the end. [smf]

Universal Machine Emulator[SVN 27254]

Author: wilbertp | Date: 24 January 2014 19:37:56

  • z180.c: Modernized cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 27253]

Author: hap | Date: 24 January 2014 19:28:22

  • wrong region name

Universal Machine Emulator[SVN 27252]

Author: couriers | Date: 24 January 2014 16:24:32

  • Fixed minor bugs and removed a hack in 7490 code. Also added more pinouts.

Universal Machine Emulator[SVN 27251]

Author: smf | Date: 24 January 2014 12:27:19

  • (MESS) clcd.c added support for bitmap mode [smf]

Universal Machine Emulator[SVN 27250]

Author: smf | Date: 24 January 2014 11:32:53

  • visual studio 2012 compilation fix (nw)

Universal Machine Emulator[SVN 27249]

Author: robbbert | Date: 24 January 2014 11:06:49

  • (MESS) apf: fixed css bit in graphic mode.

Universal Machine Emulator[SVN 27248]

Author: curtcode | Date: 24 January 2014 10:16:53

  • (MESS) d64_dsk: Fixed memory leak. (nw)

Universal Machine Emulator[SVN 27247]

Author: robbbert | Date: 24 January 2014 08:44:09

  • (MESS) apf: last fixes:
  • * Fixed last-minute regression in Space Destroyer
  • * Swapped left & right keypads, so they are on the correct sides of the keyboard.

Universal Machine Emulator[SVN 27246]

Author: hap | Date: 24 January 2014 08:15:35

  • miau

Universal Machine Emulator[SVN 27245]

Author: robbbert | Date: 24 January 2014 07:36:48

  • (MESS) apf: more fixes, systems marked as WORKING [Robbbert]
  • * Fixed bad gfx in rocket patrol and blackjack
  • * Fixed space destroyer (you must choose -ram 9k)

Universal Machine Emulator[SVN 27244]

Author: fabiopri | Date: 24 January 2014 06:23:56

  • and of course pressing save *before* the commit would have been of help... nw.

Universal Machine Emulator[SVN 27243]

Author: fabiopri | Date: 24 January 2014 06:21:55

  • (MESS) microvsn.xml: added a couple of new dumps from Sean Riddle. nw.

Universal Machine Emulator[SVN 27242]

Author: briantro | Date: 24 January 2014 03:50:09

  • peplus.c: Add "Slots" to game name in source - NW

Universal Machine Emulator[SVN 27241]

Author: briantro | Date: 24 January 2014 03:27:20

  • peplus.c: Added payout percentages for the video slots - NW

Universal Machine Emulator[SVN 27240]

Author: rbelmont | Date: 24 January 2014 03:03:46

  • n68681: make loopback operate at the current baud rate instead of instantaneously. Fixes dectalk DUART self-test. [R. Belmont]

Universal Machine Emulator[SVN 27239]

Author: robbbert | Date: 24 January 2014 02:19:06

  • (MESS) apf: added trashII bios, added notes.

Universal Machine Emulator[SVN 27238]

Author: robertof | Date: 24 January 2014 02:18:17

  • Added unknown encrypted Royal Card. This game is running on Dino 4
  • encrypted hardware, with a CPU+PLCC daughterboard. Decrypted pro-
  • gram address + data, but code still jumps into $48xx range where
  • there's no valid code. Decoded and partially decrypted the graphics
  • set. [Roberto Fresca, ANY]
  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 27237]

Author: robbbert | Date: 24 January 2014 00:32:31

  • (MESS) apf: added basic part number

Universal Machine Emulator[SVN 27236]

Author: tafoid | Date: 24 January 2014 00:30:29

  • This revert (r26927), as requested by author, fixes the regression of missing graphics for vector games using HLSL. Also reverted patch in code (r27063) to deal with "roundf" for pre-vs2013 compilers - which is no longer needed. (nw)

Universal Machine Emulator[SVN 27235]

Author: smf | Date: 23 January 2014 23:18:32

  • Fix wrapping in KERN/APPL/RAM mode by moving TEST map to the next address bit. [smf]

Universal Machine Emulator[SVN 27234]

Author: smf | Date: 23 January 2014 21:17:04

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 27233]

Author: couriers | Date: 23 January 2014 21:16:24

  • Added pin-outs to a number of devices

Universal Machine Emulator[SVN 27232]

Author: couriers | Date: 23 January 2014 20:29:05

  • Remove dead code in nL_parser.c

Universal Machine Emulator[SVN 27231]

Author: ivanva | Date: 23 January 2014 20:25:03

  • Some more Technos flipscreen work: fixes MT04914 and MT4906 (nw)

Universal Machine Emulator[SVN 27230]

Author: ivanva | Date: 23 January 2014 20:06:46

  • Some Technos flipscreen adjustments to account for raw_params (nw)
  • Fixes MT04916, MT04982, MT04983, MT04984, MT04986

Universal Machine Emulator[SVN 27229]

Author: hap | Date: 23 January 2014 18:53:12

  • mapped left/right fire as 2nd joystick

Universal Machine Emulator[SVN 27228]

Author: alexjack | Date: 23 January 2014 18:45:46

  • tugboat.c: change driver_init() to machine_start()

Universal Machine Emulator[SVN 27227]

Author: smf | Date: 23 January 2014 18:09:23

  • (MESS) corrected function key mapping [smf]

Universal Machine Emulator[SVN 27226]

Author: hap | Date: 23 January 2014 18:08:49

  • make special case voice-stop return value clearer

Universal Machine Emulator[SVN 27225]

Author: smf | Date: 23 January 2014 17:55:59

  • don't change the current bank on reset, because another device might have already changed the bank when it was reset [smf]

Universal Machine Emulator[SVN 27224]

Author: smf | Date: 23 January 2014 17:54:55

  • (MESS) Improved the commodore lcd mmu emulation, some software is starting to work a bit [smf]

Universal Machine Emulator[SVN 27223]

Author: ivanva | Date: 23 January 2014 17:30:27

  • Fixed MT05430. (nw)

Universal Machine Emulator[SVN 27222]

Author: robbbert | Date: 23 January 2014 14:30:12

  • (MESS) apf: improved graphics

Universal Machine Emulator[SVN 27221]

Author: npwoods | Date: 23 January 2014 12:43:39

  • Refactoring and cleanup of tapectrl.? and bbcontrl.?, created base class

Universal Machine Emulator[SVN 27220]

Author: fabiopri | Date: 23 January 2014 09:32:29

  • (MESS) brought some more softlists up to date with recent dumps (courtesy of taizou,
  • nointro, Redfield1, nintendoplayer, fasebonus). nw.

Universal Machine Emulator[SVN 27219]

Author: robbbert | Date: 23 January 2014 06:32:21

  • (MESS) apf: added basic cart to software list
  • can someone do a bom check on this list...thx

Universal Machine Emulator[SVN 27218]

Author: robbbert | Date: 23 January 2014 05:30:21

  • (MESS) apf: more WIP
  • * Added -ram switch, the default is 8K, this allows most tapes to load
  • * Fixed pasting of upper-case program listings
  • * Added cart slot to apfimag, you must now load the BASIC cart yourself.
  • * Any apfm1000 cart can be loaded into apfimag

Universal Machine Emulator[SVN 27217]

Author: briantro | Date: 23 January 2014 03:29:54

  • new PE+ slot game added
  • New Game Added
  • -------------------------------------

Universal Machine Emulator[SVN 27216]

Author: couriers | Date: 23 January 2014 01:55:21

  • Minor bugfixes + parser is now based on tokens. Should ease reading other netlist formats significantly.

Universal Machine Emulator[SVN 27215]

Author: smf | Date: 23 January 2014 01:34:19

  • replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf]

Universal Machine Emulator[SVN 27214]

Author: smf | Date: 23 January 2014 01:17:55

  • replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf]

Universal Machine Emulator[SVN 27213]

Author: smf | Date: 23 January 2014 01:01:24

  • replaced more machine().firstcpu with m_maincpu [smf]

Universal Machine Emulator[SVN 27212]

Author: curtcode | Date: 22 January 2014 20:57:56

  • (MESS) g64_dsk: Skip unformatted tracks. (nw)

Universal Machine Emulator[SVN 27211]

Author: ivanva | Date: 22 January 2014 17:54:37

  • Fixed sprite offset in dec8.c games with karnov_sprites_device (nw)

Universal Machine Emulator[SVN 27210]

Author: ivanva | Date: 22 January 2014 17:43:31

  • Fixed birdtry regression + some cleanups (nw)

Universal Machine Emulator[SVN 27209]

Author: ivanva | Date: 22 January 2014 17:33:47

  • Modernized mc6843 device.(nw)

Universal Machine Emulator[SVN 27208]

Author: robbbert | Date: 22 January 2014 16:18:15

  • (MESS) apf: WIP - fixed a few bugs

Universal Machine Emulator[SVN 27207]

Author: smf | Date: 22 January 2014 13:52:40

  • added a hack for mametesters 05256 [smf]

Universal Machine Emulator[SVN 27206]

Author: smf | Date: 22 January 2014 13:22:55

  • Added a hack to get taito gnet games working after r27187. More investigation is required to determine whether there is a latch when using 8 bit accesses or whether the limitation of fixed sized transfers is only applicable to the ATA bus and not flash cards that implement the ATA protocol. (nw)

Universal Machine Emulator[SVN 27205]

Author: smf | Date: 22 January 2014 13:04:52

  • rename functions with upper case names to lower case to avoid #define collisions (nw)

Universal Machine Emulator[SVN 27204]

Author: fabiopri | Date: 22 January 2014 08:44:15

  • (MESS) a few new dumps from SMS power, including European dump of
  • Zool for gamegear, and a series of MSX port for the Taiwanese SG1000
  • (these need a RAM adapter that only MESS and Meka emulate!!). nw.

Universal Machine Emulator[SVN 27203]

Author: rbelmont | Date: 22 January 2014 02:16:10

  • (MESS) pc_vga: default DAC mask to 0xff, indiana now shows text [Carl]

Universal Machine Emulator[SVN 27202]

Author: briantro | Date: 22 January 2014 01:11:56

  • more PE+ Poker sets
  • New Clones Added
  • ---------------------------

Universal Machine Emulator[SVN 27201]

Author: couriers | Date: 21 January 2014 23:34:49

  • Fixed reported memory leak in debug build.

Universal Machine Emulator[SVN 27200]

Author: curtcode | Date: 21 January 2014 22:28:05

  • Fixed build. (nw)

Universal Machine Emulator[SVN 27199]

Author: curtcode | Date: 21 January 2014 21:32:41

  • (MESS) g64_dsk: Fixed modern image loading. (nw)

Universal Machine Emulator[SVN 27198]

Author: wilbertp | Date: 21 January 2014 19:57:12

  • (MESS) sms.c: Updated some notes and shuffled some code around (Enik Land) (nw)

Universal Machine Emulator[SVN 27197]

Author: wilbertp | Date: 21 January 2014 19:53:12

  • Added 8x300 to unidasm (nw)

Universal Machine Emulator[SVN 27196]

Author: wilbertp | Date: 21 January 2014 19:46:53

  • Getting rid of some references to legacy_cpu_device (nw)

Universal Machine Emulator[SVN 27195]

Author: wilbertp | Date: 21 January 2014 19:33:33

  • Enable all cpu cores in mame (nw)

Universal Machine Emulator[SVN 27194]

Author: ivanva | Date: 21 January 2014 17:47:05

  • Fixed some z80 related regressions. (nw)

Universal Machine Emulator[SVN 27193]

Author: ivanva | Date: 21 January 2014 17:19:37

  • More Data East games flipscreen work: added a workaround for MT04724 and MT04797, until all drivers are updated to use RAW_PARAMS. (nw)

Universal Machine Emulator[SVN 27192]

Author: smf | Date: 21 January 2014 16:38:23

  • replaced #defines with inline functions (nw)

Universal Machine Emulator[SVN 27191]

Author: robbbert | Date: 21 January 2014 16:30:17

  • (MESS) mx2178: some more work

Universal Machine Emulator[SVN 27190]

Author: robbbert | Date: 21 January 2014 14:35:19

  • (MESS) new not working system [Al Kossow, Robbbert]
  • ----------------------

Universal Machine Emulator[SVN 27189]

Author: smf | Date: 21 January 2014 12:19:35

  • fixed z80 regressions (nw)

Universal Machine Emulator[SVN 27188]

Author: robbbert | Date: 21 January 2014 12:07:09

  • New Not-working systems [The Dumping Union, TeamEurope]
  • -----------------------------

Universal Machine Emulator[SVN 27187]

Author: smf | Date: 21 January 2014 07:26:19

  • Added support for 8 bit data transfers using the set features command, instead of using mem_mask as ATA doesn't work that way. [smf]

Universal Machine Emulator[SVN 27186]

Author: fabiopri | Date: 21 January 2014 05:55:43

  • missed this one. nw.

Universal Machine Emulator[SVN 27185]

Author: smf | Date: 21 January 2014 05:51:49

  • converted z80 to c++ [smf]

Universal Machine Emulator[SVN 27184]

Author: smf | Date: 21 January 2014 05:48:14

  • moved contents of .inc into .c to removed #define pollution when including h6280.h [smf]

Universal Machine Emulator[SVN 27183]

Author: rbelmont | Date: 21 January 2014 02:53:23

  • (MESS) indiana: preliminary hookup of ISA bus and peripherals and MFP. [R. Belmont]
  • nw: As noted, it puts lots of text in the VGA framebuffer which is never displayed. Something off-spec with how the VGA is being accessed?

Universal Machine Emulator[SVN 27182]

Author: rbelmont | Date: 21 January 2014 01:56:51

  • (MESS) ISA: cleaned up 16-bit handling now thanks to a test case (nw)

Universal Machine Emulator[SVN 27181]

Author: wilbertp | Date: 20 January 2014 21:54:38

  • Partially reverted the fix for kram3 for now because it broke the other games in the driver (nw)

Universal Machine Emulator[SVN 27180]

Author: alexjack | Date: 20 January 2014 20:35:23

  • Fixed MT04726

Universal Machine Emulator[SVN 27179]

Author: rbelmont | Date: 20 January 2014 20:19:24

  • (MESS) pt68k4: remove unnecessary trampolines, minor cleanups (nw)

Universal Machine Emulator[SVN 27178]

Author: rbelmont | Date: 20 January 2014 20:14:08

  • (MESS) pt68k4 updates: [R. Belmont]
  • - Added ISA slots and a selection of cards supported by the boot ROMs
  • - Added XT keyboard interface
  • - Added speaker (system now beeps)

Universal Machine Emulator[SVN 27177]

Author: rbelmont | Date: 20 January 2014 20:11:36

  • (MESS) ISA bus can now use its own address spaces instead of taking over a CPU's. [R. Belmont]
  • nw: touch src/mess/machine/isa*.c for best compile/link/run results. This is completely untested for 16-bit buses, but it works well for 8-bit (stand by for demo commit).

Universal Machine Emulator[SVN 27176]

Author: smf | Date: 20 January 2014 19:09:51

  • fix length to match the pong.netlist that has the listed hash, to stop "is bad" during -verifyroms * (nw)

Universal Machine Emulator[SVN 27175]

Author: fabiopri | Date: 20 January 2014 19:02:18

  • (MESS) pico.xml: added a dozen of new dumps, including most of the previously
  • missing European releases [TeamEurope]

Universal Machine Emulator[SVN 27174]

Author: npwoods | Date: 20 January 2014 18:59:37

  • Broke apart src/emu/ui/filemngr.?, moved src/emu/uiswlist.? ==>
  • src/emu/ui/swlist.?

Universal Machine Emulator[SVN 27173]

Author: couriers | Date: 20 January 2014 17:55:11

  • Marked pong as GAME_NOT_WORKING to avoid unnecessary bug reports.

Universal Machine Emulator[SVN 27172]

Author: ivanva | Date: 20 January 2014 17:46:17

  • Started improving the dataeast games flipscreen problems: (nw)
  • *fixed MT04987, MT04942;
  • *partially fixed MT04897: screen flips now and seems to work fine in actfancr, triothep background doesn't scroll, though
  • *partially fixed MT04724: screen flips now. BG offset as in MT04797, these are caused by the addition of the SCREEN_RAW_PARAMS which hasn't been accounted in the decbac device flip routines. All drivers using this device must be updated to SCREEN_RAW_PARAMS or a workaround must be added in the device emulation.
  • Hopefully more to come.

Universal Machine Emulator[SVN 27171]

Author: ivanva | Date: 20 January 2014 17:21:16

  • Fixed MT04898. (nw)

Universal Machine Emulator[SVN 27170]

Author: hap | Date: 20 January 2014 10:54:25

  • was going to do some coleco stuff, but changed my mind

Universal Machine Emulator[SVN 27169]

Author: robbbert | Date: 20 January 2014 10:32:58

  • (MESS) fixed compile error on unofficial tools

Universal Machine Emulator[SVN 27168]

Author: briantro | Date: 20 January 2014 04:46:56

  • peplus.c: Fix format error from cut-n-paste - nw

Universal Machine Emulator[SVN 27167]

Author: rbelmont | Date: 20 January 2014 04:40:53

  • n68681: Implement OP3 toggle on timer expire and input delta interrupts. [R. Belmont]
  • nw: Yes, we're going to start phasing out the old pull method of reading the input ports in order to facilitate the input delta handling.

Universal Machine Emulator[SVN 27166]

Author: briantro | Date: 20 January 2014 04:39:10

  • peplus.c: Minor doc improvements - NW

Universal Machine Emulator[SVN 27165]

Author: hap | Date: 20 January 2014 04:07:08

  • mon ami

Universal Machine Emulator[SVN 27164]

Author: hap | Date: 20 January 2014 03:44:33

  • trivia: gazelle was yet-another-post-toaplan-company

Universal Machine Emulator[SVN 27163]

Author: hap | Date: 20 January 2014 03:36:45

  • typo

Universal Machine Emulator[SVN 27162]

Author: couriers | Date: 19 January 2014 22:43:42

  • Added DIP package pinouts to 7474 and 9316.

Universal Machine Emulator[SVN 27161]

Author: alexjack | Date: 19 January 2014 22:16:40

  • (MESS) ng_aes.c: Add GAME_SUPPORTS_SAVE flag to aes

Universal Machine Emulator[SVN 27160]

Author: couriers | Date: 19 January 2014 21:36:10

  • Added some pin assignment devices (*_dip). DICE connects package pins, not logical entities. No WN

Universal Machine Emulator[SVN 27159]

Author: npwoods | Date: 19 January 2014 16:26:07

  • Cleanups of filemngr.? and tapectrl.?

Universal Machine Emulator[SVN 27158]

Author: npwoods | Date: 19 January 2014 16:26:06

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27156]

Author: couriers | Date: 19 January 2014 15:51:25

  • Major renaming of netlist device macros, like
  • NETDEV_ALIAS ==> ALIAS
  • NETDEV_R ==> RES
  • NETDEV_C ==> CAP

Universal Machine Emulator[SVN 27155]

Author: npwoods | Date: 19 January 2014 14:32:36

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27153]

Author: couriers | Date: 19 January 2014 14:14:05

  • Fixed direct solver bug. Using direct solver up to matrices of 4x4 now. for bigger matrices gauss-seidel is used. No wn.

Universal Machine Emulator[SVN 27152]

Author: couriers | Date: 19 January 2014 13:16:25

  • Removed dead code and simplified matrix solvers. No Wn

Universal Machine Emulator[SVN 27151]

Author: briantro | Date: 19 January 2014 05:20:26

  • More Player's Edge Plus Clones
  • New Games Added
  • ------------------------------------------------------

Universal Machine Emulator[SVN 27150]

Author: curtcode | Date: 18 January 2014 22:06:40

  • (MESS) compclr2: Added read-only support for Compucolor Virtual Floppy Disk Images. [Curt Coder]

Universal Machine Emulator[SVN 27149]

Author: dhaywood | Date: 18 January 2014 19:24:46

  • fixed bad graphics in donghaer [ElSemi]
  • (not marked as working yet because there are still stability issues, just leave it in attract mode to see crash)

Universal Machine Emulator[SVN 27148]

Author: couriers | Date: 18 January 2014 13:58:15

  • Netlist:
  • - Working Ebers Moll model. That's a significant step ahead.
  • - Simple 2x2|RHS SPICE stamps now supported by two terminal devices.
  • This was implicitly contained in the design, but set_mat now shows how
  • a two-terminal device fits into a SPICE approach.
  • - Introduced direct solvers for net groups with 1 or 2 nets.
  • - Introduced specialized solvers for N=1,2,3,4,5 by using templates.
  • - nice performance increase for BJTs
  •  

Universal Machine Emulator[SVN 27147]

Author: curtcode | Date: 18 January 2014 08:25:23

  • (MESS) studio2.xml: Added Fun with Numbers cartridge. [brolly, Charles MacDonald, ranger_lennier]

Universal Machine Emulator[SVN 27146]

Author: ivanva | Date: 18 January 2014 08:18:24

  • "Fixed" MT05407 and MT05427. (nw)

Universal Machine Emulator[SVN 27145]

Author: ivanva | Date: 18 January 2014 08:00:32

  • Modernized i8271 device.(nw)

Universal Machine Emulator[SVN 27144]

Author: ivanva | Date: 18 January 2014 07:43:57

  • Misc cleanups. (nw)

Universal Machine Emulator[SVN 27143]

Author: briantro | Date: 18 January 2014 05:26:49

  • New Player's Edge Plus poker clones
  • New Clones Added
  • -------------------------------------

Universal Machine Emulator[SVN 27142]

Author: rbelmont | Date: 18 January 2014 04:06:18

  • (MESS) fanucs15: Added Guru Readme(tm) for Base 1 board. [Guru]

Universal Machine Emulator[SVN 27141]

Author: alexjack | Date: 18 January 2014 01:27:59

  • clean up stray properties (nw)

Universal Machine Emulator[SVN 27140]

Author: wilbertp | Date: 17 January 2014 21:32:55

  • Updated some notes (nw)

Universal Machine Emulator[SVN 27139]

Author: wilbertp | Date: 17 January 2014 21:21:37

  • Fix for MT#05210

Universal Machine Emulator[SVN 27138]

Author: curtcode | Date: 17 January 2014 15:50:22

  • (MESS) compclr2: Video and floppy WIP. (nw)

Universal Machine Emulator[SVN 27137]

Author: npwoods | Date: 17 January 2014 12:44:09

  • More game selector refactoring

Universal Machine Emulator[SVN 27136]

Author: hap | Date: 17 January 2014 11:42:02

  • nothing

Universal Machine Emulator[SVN 27135]

Author: npwoods | Date: 17 January 2014 11:17:15

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27133]

Author: rbelmont | Date: 17 January 2014 03:39:09

  • (MESS) fanucs15: Some minor details discovered (nw)

Universal Machine Emulator[SVN 27132]

Author: pullmoll | Date: 17 January 2014 03:09:23

  • Renamed uimenu.? ==> ui/menu.?, uimain.? ==>
  • mainmenu.?/miscmenu.?/selgame.?

Universal Machine Emulator[SVN 27131]

Author: pullmoll | Date: 17 January 2014 01:34:56

  • Merge branch 'master' of ssh://mess.org/mame

Universal Machine Emulator[SVN 27129]

Author: curtcode | Date: 16 January 2014 21:36:35

  • diserial: Added framing error detection. [Curt Coder]
  • (MESS) compclr2: Floppy WIP. (nw)

Universal Machine Emulator[SVN 27128]

Author: ivanva | Date: 16 January 2014 18:16:52

  • Fixed old copy/paste error. (nw)

Universal Machine Emulator[SVN 27127]

Author: curtcode | Date: 16 January 2014 14:51:17

  • (MESS) compclr2: Floppy WIP. (nw)
→ [multi] Universal Machine Emulator (UME) 0.161

Points of Interest

The main thing of interest over the last 2 months comes in the form of the emulation progress made with the old handheld games, most of these are MCU based, so simply seeing somebody dumping them is an achievement, and beyond that the work required to create artwork etc. means that the number of them we see marked as working in this release is phenomenal. Some screenshots of these running were uploaded here. Most of these require external artwork to be functional, the current artwork being used can be found here.

Ted Green’s improvements to the driver for the more recent Golden Tee games continue to be a revelation, many of them boot and can actually be played to a degree, although there are still graphical issues (of note the map display on the bottom left) and no sound. They also require a pretty beefy machine but do actually hover around 100% on my new setup (faster when unthrottled but a bit uneven when throttled as the CPU load for each individual frame varies quite a lot) Interestingly the version we have marked as ‘Golden Tee Fore 2002′ actually shows 2003, I’m not sure if that means we’re missing a real 2002 set?

 

→ [multi] Universal Machine Emulator (UME) 0.159

Points of Interest

 

.159 could be the point where interesting work being done in the MESS side of the project really overtakes the work being done on the arcade hardware.

 

Recent work on decapping / reading out MCUs from old electronic toys, as well as lots of work from hap on the CPU core to run them means that those represent some of the more noteworthy pieces of progress in this release. A number of them really need good quality external artwork files if they’re to be fully playable. Obviously the scope for this kind of work, and potential it has is expansive; we might even see a number of the things currently handled by MADrigal’s simulators emulated at a CPU level if they turn out to use MCUs we can read and emulate, and running the original game code is obviously a big step up from simulation of all the game logic.

There are some bits of MAME progress that you might find interesting however, obviously there’s PuzzLove shown below, and Super Miss World (which is an alt version of Miss World ’96) but some of the clones are potentially a bit spicier... [read more]

 

 

→ [multi] Universal Machine Emulator (UME) 0.158

Points of Interest

0.158 represents steady progress in the right direction, all of the recent progress you’ve seen here is included, and a couple of things that I’ve not covered too, including what seems to be a rare original Italian game called ‘Star Trek’ running on Head On hardware) I’m inclined to think it should have a thruster sound instead of the car skid sound from Head On tho ;-) It’s not a game you’re going to lose sleep over playing, but does appear to be a very rare find!

There are some important little bugfixes in there too, things like the fix for the Space Harrier MCU simulation (it was doing the very subtle job of setting some bonus lives flags, not easy to catch) and priorities on one of the Batrider bosses (although if anybody notices any new priority bugs in the Toaplan 2 driver with 0.158 please do let me know) Super Punch Out also had an annoying reset ug in 0.157 due to premature removal of some protection workarounds, that’s fixed too. Work was also done on the -mt flag to fix a number of palette glitches that occured when using it, while I haven’t tested it extensively it might be safe to use once again for a fractional performance gain. (unless you have really bad video card drivers that are dog slow in even doing a simple blit, in which case the gain is more noticable) A number of Windows specific issues were also fixed in the SDL builds, which is why I’m offering those again for this release, more on that later tho.

Tetris heads will be happy to know that TGM2 is now set to the correct ~61.7 refresh rate, rather than the incorrect ’60’, meaning that timing should now properly match the PCB, even if that means the ingame timer is no longer counting real seconds (it assumes 60fps)

 

→ [multi] Universal Machine Emulator (UME) 0.157

Points of Interest

  • 0.157 is fairly light on the ‘new working games’ side of things, but there have been a couple of important revision fixes including a fix for the flickering sprites in ‘720’ that has plagued MAME since some rewrites a few years back.
  • In the MESS side there have been improvements to the recently added Gamate driver as well as many other changes to less well known systems – it’s definitely worth checking out the progress logs there.

 

→ [multi] Universal Machine Emulator (UME) 0.156

Points of Interest

  • Official whatsnew texts for (MAME, MESS) provide full details of what has changed since 0.155
→ [multi] Universal Machine Emulator (UME) 0.155

Points of Interest

  • Not a great deal has changed from a user-visible point of view since the last ‘ex’ build, but I’ll cover some highlights, and anything interesting I missed from the entire cycle soonish. read more

 

→ [multi] Universal Machine Emulator (UME) 0.154x5

Points of Interest

  • TRaiden II changes. One thing I didn’t realise about Raiden II is that your ship hitbox becomes larger when you reach a certain powerup level, making bullets more difficult to judge. Experts on the game are well aware of this however, and pointed out a situation in MAME where the hitboxes didn’t seem correct. Sometimes large objects need to fit through small spaces, and it is known that even with a fully powered up ship it should be possible to pass through the 1st attack by the 2nd stage boss as long as you really are dead on center. This was possible in MAME on the r2dx_v33 sets (V33 hardware) where collisions were done in the game software, and in the Playstation port, it however wasn’t possible using the regular Raiden II / DX sets
  • Gundam Wing: Endless Duel is a bootleg of the Japanese SNES game ‘Shin Kidou Senki Gundam W – Endless Duel’ adapted for arcade use. It seems that SNES games were a popular target for this kind of bootlegging as we already have several supported in MAME. Typically the bootleggers also encrypted the games, and added additional protection. As a result of these extra protections it took quite a long time, and a number of devs to finally figure this one out. (Peter Ferrie for protection, iq_132 for decryption, and stephh making a rare appearance for the inputs). read more

UME 0.154 [SVN 32608]Author: dhaywood | Date: 10 October 2014 00:17:14

  • make the orlegend111t set work [iq_132]

UME 0.154 [SVN 32607]

Author: tafoid | Date: 09 October 2014 23:40:24

  • Some mame.mak file cleanups/consolidations - adding a couple items mistakenly left out. (nw)

UME 0.154 [SVN 32606]

Author: dhaywood | Date: 09 October 2014 23:37:52

  • in no universe is this a working system ;-) (nw)

UME 0.154 [SVN 32605]

Author: dhaywood | Date: 09 October 2014 21:29:38

  • apparently R2 collisions are more correct like this - it should be possible to pass through the 2nd boss 'straight' attack with a fully powered up ship.
  • (it's also more consistent with collisions in r2dx_v33 where you can - that does collisions in software)

UME 0.154 [SVN 32604]

Author: dhaywood | Date: 09 October 2014 21:03:02

  • from rtw (nw)

UME 0.154 [SVN 32603]

Author: dhaywood | Date: 09 October 2014 20:38:33

  • misc additions (nw)

UME 0.154 [SVN 32602]

Author: hap | Date: 09 October 2014 19:44:44

  • removed this duplicate sketch

UME 0.154 [SVN 32601]

Author: fabiopri | Date: 09 October 2014 19:17:13

  • some more generic cart slots. nw.

UME 0.154 [SVN 32600]

Author: dhaywood | Date: 09 October 2014 18:28:56

  • new clones
  • Raiden II (Raiden DX hardware)
  • Raiden DX (China, Ideal International Development Corp license)
  • (just some old sets that were dumped years ago and never added)

UME 0.154 [SVN 32599]

Author: dhaywood | Date: 09 October 2014 15:00:54

  • change note (nw)

UME 0.154 [SVN 32598]

Author: dhaywood | Date: 09 October 2014 14:32:55

  • added handcrafted MCU rom with corrected level table pointer data for the new set to make it work (nw)
  • note, I think the handcrafted data in arkanoidja has a bad value when compared to the other sets?

UME 0.154 [SVN 32597]

Author: ivanva | Date: 09 October 2014 13:15:17

  • atarisy4.c: converted from polylgcy.h to poly.h (nw)

UME 0.154 [SVN 32596]

Author: dhaywood | Date: 09 October 2014 12:47:48

  • new clones
  • Arkanoid (Japan) [ShouTime]
  • (doesn't work, MCU isn't dumped.)

UME 0.154 [SVN 32595]

Author: tafoid | Date: 09 October 2014 10:02:16

  • Some minor mame.mak cleanup. (nw)
  • Comments: I eventually will be consolidating more of these bits and attaching them to their proper driver.

UME 0.154 [SVN 32594]

Author: fabiopri | Date: 09 October 2014 08:27:56

  • and one more. nw.

UME 0.154 [SVN 32593]

Author: fabiopri | Date: 09 October 2014 08:13:20

  • a few more generic cart slots. nw.

UME 0.154 [SVN 32592]

Author: fabiopri | Date: 09 October 2014 04:50:39

  • whoops III (and hopefully last). nw.

UME 0.154 [SVN 32591]

Author: robbbert | Date: 09 October 2014 04:12:07

  • gts80.c: WIP

UME 0.154 [SVN 32590]

Author: barryrod | Date: 09 October 2014 03:32:51

  • trident: reworked Bresenham line drawing. It's better, but I'm still not convinced it's completely accurate.

UME 0.154 [SVN 32589]

Author: tafoid | Date: 09 October 2014 00:57:17

  • Make cheat initialization debugger message more verbose. [Pugsy]

UME 0.154 [SVN 32588]

Author: villelin | Date: 09 October 2014 00:42:55

  • 53c810.c: reading DSTAT clears DIP bit in ISTAT. (nw)

UME 0.154 [SVN 32587]

Author: robbbert | Date: 09 October 2014 00:38:34

  • (MESS) fixed compile.

UME 0.154 [SVN 32586]

Author: wilbertp | Date: 08 October 2014 21:49:24

  • (MESS) msx.c: Added support for DMK floppy images. [Wilbert Pol]

UME 0.154 [SVN 32585]

Author: curtcode | Date: 08 October 2014 19:45:00

  • clang compile fix. (nw)

UME 0.154 [SVN 32584]

Author: fabiopri | Date: 08 October 2014 19:31:50

  • whoops II.

UME 0.154 [SVN 32583]

Author: fabiopri | Date: 08 October 2014 17:50:04

  • whoops...

UME 0.154 [SVN 32582]

Author: fabiopri | Date: 08 October 2014 17:42:01

  • (MESS) intv: converted the driver to use slot devices for
  • cartridges and implemented the IntelliVoice expansion and
  • the Entertainment Computer System expansion as passthru
  • devices. The official syntax to launch games requiring the
  • speech expansion is now
  • mess intv -cart voice -cart2 gamename
  • which corresponds to mounting the IntelliVoice and plugging
  • the game cart in its subslot. The official syntax to launch games
  • requiring the ECS expansion is now instead
  • mess intv -cart ecs -cart2 gamename
  • and
  • mess intv -cart ecs -cart2 voice -cart3 gamename
  • if the game requires both expansions at once. For additional user
  • friendliness, we also offer intvecs (which emulates an Intellivision
  • unit with both expansions added) and intvoice (which emulates
  • an Intellivision with Intellivoice expansion added) drivers, where
  • games can simply be mounted with the -cart media switch. [Fabio
  • Priuli]

UME 0.154 [SVN 32581]

Author: fabiopri | Date: 08 October 2014 04:55:03

  • (MESS) odyssey2: added a bunch of homebrew titles released on carts. nw.
  • (MESS) wswan: fixed emulation of a couple of titles, which regressed with the conversion to slot carts. nw.

UME 0.154 [SVN 32580]

Author: robbbert | Date: 07 October 2014 23:09:07

  • gts80.c: placeholder

UME 0.154 [SVN 32579]

Author: briantro | Date: 07 October 2014 20:23:17

  • new not working Americana poker set.
  • New Game Added (not working)
  • ------------------------------

UME 0.154 [SVN 32578]

Author: ivanva | Date: 07 October 2014 17:55:09

  • Misc cleanups of the day (nw)

UME 0.154 [SVN 32577]

Author: olivierg | Date: 07 October 2014 16:41:36

  • dc: correct cable settings, ct1 runs (nw)

UME 0.154 [SVN 32576]

Author: olivierg | Date: 07 October 2014 16:41:33

  • gdrom: typo fix (nw)

UME 0.154 [SVN 32575]

Author: fabiopri | Date: 07 October 2014 10:27:32

  • (MESS) odyssey2: converted the driver to use slot devices for
  • cartridges, removed The Voice add-on from the main system
  • and emulated it as a passthru cart instead. Now, if you want to
  • enjoy speech in odyssey/videopac games, you must launch
  • emulation with
  • mess.exe odyssey2 -cart voice -cart2 gamename
  • (the -cart2 switch becomes available when "voice" is mounted
  • in the first cartslot) [Fabio Priuli]

UME 0.154 [SVN 32574]

Author: tafoid | Date: 07 October 2014 07:22:33

  • Fix compile on MSVC 2012 from Peter Ferrie (nw)

UME 0.154 [SVN 32573]

Author: jgevarya | Date: 07 October 2014 04:39:00

  • use U64() macro so msvc doesn't break (n/w)

UME 0.154 [SVN 32572]

Author: crazyc | Date: 07 October 2014 04:35:58

  • i386: expand down ring 0 stack (nw)

UME 0.154 [SVN 32571]

Author: jgevarya | Date: 07 October 2014 02:56:12

  • fix compile error with gcc 4.4.7 (n/w)

UME 0.154 [SVN 32570]

Author: dhaywood | Date: 07 October 2014 00:59:17

  • new clones
  • Oriental Legend / Xi You Shi E Zhuan (ver. 111, Taiwanese Board) [bytestorm]
  • (doesn't currently run, needs a different protection sequence by the looks of it)

UME 0.154 [SVN 32569]

Author: hap | Date: 06 October 2014 23:17:36

  • hooked up pit8254 to one of the games as example

UME 0.154 [SVN 32568]

Author: crazyc | Date: 06 October 2014 22:28:29

  • i386: fix vem486 (nw)

UME 0.154 [SVN 32567]

Author: ivanva | Date: 06 October 2014 17:30:06

  • Removed running_machine parameter from various methods were it wasn't needed anymore (nw)
  • Moved some more functions into driver classes. (nw)

UME 0.154 [SVN 32566]

Author: hap | Date: 06 October 2014 17:02:37

  • upon reading datasheet further, it became obvious that uPD71054 == 82C54

UME 0.154 [SVN 32565]

Author: crazyc | Date: 06 October 2014 15:24:06

  • (mess) pc9801: hack to simplify ide boot (nw)

UME 0.154 [SVN 32564]

Author: hap | Date: 06 October 2014 15:20:02

  • added upd71054_device, initial commit

UME 0.154 [SVN 32563]

Author: alexjack | Date: 06 October 2014 14:12:49

  • Rewrite k053260 sound device [Alex Jackson]

UME 0.154 [SVN 32561]

Author: crazyc | Date: 06 October 2014 04:13:57

  • (mess) pc9801: sigh (nw)

UME 0.154 [SVN 32560]

Author: rbelmont | Date: 06 October 2014 02:18:44

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154 [SVN 32559]

Author: villelin | Date: 05 October 2014 23:15:04

  • model3: Rewrote 2D tilemap rendering. [Ville Linde]

UME 0.154 [SVN 32558]

Author: crazyc | Date: 05 October 2014 22:21:36

  • (mess) pc9801: make ide almost work (nw

UME 0.154 [SVN 32557]

Author: rbelmont | Date: 05 October 2014 18:07:01

  • (MESS) apple2: IIe and later don't require double-reads on the language card. [R. Belmont, Peter Ferrie]

UME 0.154 [SVN 32556]

Author: fabiopri | Date: 05 October 2014 17:05:09

  • removed unused private member. nw.

UME 0.154 [SVN 32555]

Author: dhaywood | Date: 05 October 2014 15:50:37

  • some fuuki refactoring (nw)

UME 0.154 [SVN 32554]

Author: olivierg | Date: 05 October 2014 15:30:12

  • (nw)

UME 0.154 [SVN 32553]

Author: rbelmont | Date: 05 October 2014 14:39:31

  • awboard: add "offset protection" used by some carts. samsptk and kofxi boot now. [R. Belmont, MetalliC]

UME 0.154 [SVN 32552]

Author: fabiopri | Date: 05 October 2014 14:19:44

  • (MESS) wswan.c: re-added internal header logging and automatic
  • rotation of vertical games. nw.

UME 0.154 [SVN 32551]

Author: fabiopri | Date: 05 October 2014 12:51:41

  • (MESS) wswan.c: converted to use slot devices for carts. [Fabio Priuli]
  • out of whatsnew: another case of on-cart SRAM & EEPROM pointers removed from the main system...

UME 0.154 [SVN 32550]

Author: alexjack | Date: 05 October 2014 11:07:34

  • namcos21: kill some trampolines; 'user' memregions get real names (nw)

UME 0.154 [SVN 32549]

Author: fabiopri | Date: 05 October 2014 10:12:16

  • (MESS) gameboy, gbcolor: added a configuration setting
  • (off by default) to skip BIOS checks at boot. This allows the
  • recently dumped Rockman World Prototype to be played,
  • and the Rocket Games pirate GBC carts too. [Fabio Priuli]
  • (MESS) gba: added a configuration setting (off by default)
  • to skip some BIOS checks at boot. This allows Tyrian 2000
  • Prototype to be played. [Fabio Priuli]
  • out of whatsnew: for the Rocket Games pirates it is currently unclear how real carts were bypassing
  • the BIOS checks on a real unit, and it would be nice to emulate it properly. however, this trick allows
  • to go on fixing the rest of mapper emulation until it's fully understood.

UME 0.154 [SVN 32548]

Author: ivanva | Date: 05 October 2014 07:18:52

  • winrun: Fixed bad downcast, now it crashes later on as it did in 0.154, where MT01965 seems to have resurfaced. Up to 0.153 it worked fine. (nw)

UME 0.154 [SVN 32547]

Author: robbbert | Date: 05 October 2014 04:12:07

  • gts80.c: preliminary work

UME 0.154 [SVN 32546]

Author: rbelmont | Date: 05 October 2014 04:03:44

  • New clones added
  • -----------

UME 0.154 [SVN 32545]

Author: robbbert | Date: 05 October 2014 01:02:48

  • s11: resized layouts

UME 0.154 [SVN 32544]

Author: barryrod | Date: 05 October 2014 00:48:10

  • trident: fix programmable clock selection when running XFree86

UME 0.154 [SVN 32543]

Author: alexjack | Date: 05 October 2014 00:28:10

  • devfind.h: allow ioport_finder to be dereferenced when NULL so read_safe() can be used (nw)

UME 0.154 [SVN 32542]

Author: hap | Date: 04 October 2014 23:40:03

  • small update from FSanches

UME 0.154 [SVN 32541]

Author: hap | Date: 04 October 2014 23:10:55

  • fix debug assert

UME 0.154 [SVN 32540]

Author: wilbertp | Date: 04 October 2014 23:00:08

  • Forgot this one (nw)

UME 0.154 [SVN 32539]

Author: wilbertp | Date: 04 October 2014 22:59:32

  • (MESS) sms.c: Added support for Sega Graphic Board input. (nw)

UME 0.154 [SVN 32538]

Author: hap | Date: 04 October 2014 22:56:58

  • fix winrun missing 3D
  • (this changes STATIC_COUNT from 0x100 to 0xff)

UME 0.154 [SVN 32537]

Author: hap | Date: 04 October 2014 22:20:27

  • tried to fix a debug assert

UME 0.154 [SVN 32536]

Author: rbelmont | Date: 04 October 2014 22:14:24

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 32535]

Author: hap | Date: 04 October 2014 22:13:34

  • remove assumption that dsp common ram is an MB8421 (MB8421 used on the sound part)

UME 0.154 [SVN 32534]

Author: hap | Date: 04 October 2014 21:00:16

  • small cleanup

UME 0.154 [SVN 32533]

Author: tafoid | Date: 04 October 2014 19:57:50

  • Handcrafted PAL for actual Varth US PCB. [Palindrome]

UME 0.154 [SVN 32532]

Author: rbelmont | Date: 04 October 2014 19:01:39

  • New clones added
  • -----------

UME 0.154 [SVN 32531]

Author: dhaywood | Date: 04 October 2014 17:33:18

  • fix MT385, and maybe 386 by making battlera use the proper PCE video code
  • note: there is a significant performance cost to this as the real PCE code is slow, also some graphics will now flicker a bit because the real PCE emulation respects sprite chip limits / masking (which is why the submarine boss now works)

UME 0.154 [SVN 32530]

Author: rbelmont | Date: 04 October 2014 16:38:48

  • (MESS) More sector order heuristics. (nw)

UME 0.154 [SVN 32529]

Author: robbbert | Date: 04 October 2014 15:56:21

  • s3,4: documented dips.

UME 0.154 [SVN 32528]

Author: dhaywood | Date: 04 October 2014 15:06:37

  • because I'm a Raidenoholic (nw)

UME 0.154 [SVN 32527]

Author: hap | Date: 04 October 2014 13:20:38

  • dragrace.c: Added tachometer outputs. [Comboman]

UME 0.154 [SVN 32526]

Author: robbbert | Date: 04 October 2014 13:03:22

  • s8,s8a: fixed diagnostic mode.

UME 0.154 [SVN 32525]

Author: robbbert | Date: 04 October 2014 10:58:55

  • s7,9: fixed diagnostic mode. Sorcerer, Space Shuttle now working.

UME 0.154 [SVN 32524]

Author: barryrod | Date: 04 October 2014 08:58:42

  • trident: hopefully found the clock divider bit used by the BIOS, refresh rates should now be pretty correct.

UME 0.154 [SVN 32523]

Author: ivanva | Date: 04 October 2014 07:28:27

  • taito_f3: moved video functions into the driver class (nw)

UME 0.154 [SVN 32522]

Author: ivanva | Date: 04 October 2014 07:26:33

  • micro3d: moved video functions into the driver class (nw)

UME 0.154 [SVN 32521]

Author: ivanva | Date: 04 October 2014 07:25:00

  • misc drivers: Moved functions into driver class, cleanups (nw)

UME 0.154 [SVN 32520]

Author: robbbert | Date: 04 October 2014 06:47:50

  • s6,s6a: fixed diagnostic mode, fixed dips.

UME 0.154 [SVN 32519]

Author: fabiopri | Date: 04 October 2014 04:48:09

  • (MESS) vboy uses no bankswitch, so we can gain back most
  • speed with the same direct rom mapping used for gba. nw.

UME 0.154 [SVN 32518]

Author: barryrod | Date: 04 October 2014 02:26:06

  • trident: added programmable clock, previous clock select was for TGUI9440CXi and TVGA cards, still lacks a divisor for higher refresh rates, but up to 70Hz modes should be correct now.

UME 0.154 [SVN 32517]

Author: barryrod | Date: 03 October 2014 23:28:17

  • trident: small WIP

UME 0.154 [SVN 32516]

Author: hap | Date: 03 October 2014 22:18:10

  • fix compile

UME 0.154 [SVN 32515]

Author: hap | Date: 03 October 2014 21:38:25

  • New NOT WORKING games added
  • ----------

UME 0.154 [SVN 32514]

Author: fabiopri | Date: 03 October 2014 20:14:24

  • (MESS) gameboy.xml: new prototype dump (not working). nw.
  • (MESS) gamegear.xml: new dumping info. nw.

UME 0.154 [SVN 32513]

Author: fabiopri | Date: 03 October 2014 19:59:59

  • (MESS) fds/famitwin: attach the disk controller device directly
  • to the machines, without the intermediate cartslot. This is more
  • accurate for famitwin and it also avoids the possible
  • misunderstanding about the -cart switches in these systems
  • (+ avoids possible misconfigurations). nw.

UME 0.154 [SVN 32512]

Author: wilbertp | Date: 03 October 2014 19:23:35

  • (MESS) msx.c: Added release years for several systems. [AntoPISA]

UME 0.154 [SVN 32511]

Author: dhaywood | Date: 03 October 2014 17:10:34

  • note about tharrier dips (nw)

UME 0.154 [SVN 32510]

Author: fabiopri | Date: 03 October 2014 13:48:45

  • vc4000: added ram to the softlist entries which need it
  • (previously all games had RAM even if the real cart did
  • not contain any), and fixed a brown paper bag bug from
  • last night. nw.

UME 0.154 [SVN 32509]

Author: robbbert | Date: 03 October 2014 10:19:26

  • up/down button needs IPT_TOGGLE for s6 and up.

UME 0.154 [SVN 32508]

Author: robbbert | Date: 03 October 2014 03:30:05

  • s3,4,5,6,6a,7,8,8a,9.c: moved diagnostic buttons to the number pad.
  • 1 = sound card NMI (tests sound card)
  • 2 = sound effects or chimes (default = effects)
  • 3 = speech on/off (default = on) where fitted
  • 4 = MPU NMI
  • 5 = Advance button
  • 6 = Manual-Auto/Up-Down button
  • 7 = Reset High Score
  • 8 = Memory Protect (coin door switch)
  • 9 = Enter dipswitch info

UME 0.154 [SVN 32507]

Author: robbbert | Date: 03 October 2014 01:26:49

  • s7.c: Jungle Lord, Firepower II, Varkon, Defender now working.

UME 0.154 [SVN 32506]

Author: robbbert | Date: 03 October 2014 00:38:25

  • s7.c: Black Knight, Cosmic Gunfight, Pharaoh, Star Light now working.

UME 0.154 [SVN 32505]

Author: fabiopri | Date: 02 October 2014 21:07:31

  • (MESS) converted arcadia and vc4000 to use slot devices for
  • their carts too.

UME 0.154 [SVN 32504]

Author: smf | Date: 02 October 2014 17:26:47

  • (MESS) fix building with official windows tools (nw)
  • Compiling src/emu/bus/chanf/rom.c...
  • src/emu/bus/chanf/rom.c: In member function 'UINT8 chanf_rom_device::common_read_2102(UINT32)':
  • src/emu/bus/chanf/rom.c:144:23: error: suggest parentheses around arithmetic in operand of '|' [-Werror=parentheses]
  • return (m_latch[0] & 0x7f | (m_data0 << 7));
  • ^
  • cc1plus.exe: all warnings being treated as errors
  • makefile:932: recipe for target 'obj/windows/emu/bus/chanf/rom.o' failed

UME 0.154 [SVN 32503]

Author: dirkbest | Date: 02 October 2014 14:52:57

  • Amiga: Add an initial software list for some Amiga driver disks

UME 0.154 [SVN 32502]

Author: dirkbest | Date: 02 October 2014 14:52:56

  • Amiga: Fix expansion slot device initialization

UME 0.154 [SVN 32501]

Author: dirkbest | Date: 02 October 2014 14:52:55

  • Amiga: Connect Zorro interrupts in the Amiga 500 drivers and
  • reinitialize Zorro devices on reset to stop them from disappearing on
  • soft reset.

UME 0.154 [SVN 32500]

Author: dirkbest | Date: 02 October 2014 14:52:54

  • Amiga: Fix crash with expansion slot devices

UME 0.154 [SVN 32499]

Author: dirkbest | Date: 02 October 2014 14:52:53

  • Imgtool: Display more info about Amiga images

UME 0.154 [SVN 32498]

Author: dirkbest | Date: 02 October 2014 14:52:51

  • Amiga: Add save state support to the Amiga keyboard and some info about
  • A1000 keyboards.

UME 0.154 [SVN 32497]

Author: rbelmont | Date: 02 October 2014 14:49:36

  • (MESS) concept: can boot 5.25" disks on fdc02 now. [crazyc]

UME 0.154 [SVN 32496]

Author: dhaywood | Date: 02 October 2014 14:48:12

  • blktiger priority fixes [Mamesick]
  • (fixes 5708, looks OK to me)

UME 0.154 [SVN 32495]

Author: robbbert | Date: 02 October 2014 13:13:15

  • s9.c: tidy up.

UME 0.154 [SVN 32494]

Author: fabiopri | Date: 02 October 2014 13:09:37

  • (MESS) converted ibmpcjr and studio2 to use generic cart slot for
  • their carts. nw.

UME 0.154 [SVN 32493]

Author: fabiopri | Date: 02 October 2014 13:07:03

  • (MESS) converted channelf and apfm1000/apfimag to use slot devices for
  • their carts. this allows to remove on-cart RAM from the driver class (since it
  • does not belong there). also added (partial) support for Channel F multicart.
  • nw.

UME 0.154 [SVN 32492]

Author: barryrod | Date: 02 October 2014 12:19:51

  • trident: added hardware cursor

UME 0.154 [SVN 32491]

Author: fabiopri | Date: 02 October 2014 08:56:29

  • (MESS) psx.xml: fixed xml, thanks to Thomas Klausner for reporting. nw.

UME 0.154 [SVN 32490]

Author: robbbert | Date: 02 October 2014 07:33:08

  • Still Crazy: fixed layout and coins, marked as working.

UME 0.154 [SVN 32489]

Author: robbbert | Date: 02 October 2014 04:00:46

  • placeholders

UME 0.154 [SVN 32488]

Author: rbelmont | Date: 02 October 2014 02:51:46

  • (MESS) concept: signal tc_w at end of fdc02 pseudo-DMA, but 765 still won't cooperate (nw)

UME 0.154 [SVN 32487]

Author: robbbert | Date: 02 October 2014 02:03:30

  • s7.c: Warlok, Time Fantasy, Laser Cue marked as working.
  • Most games have sound. 5 other games are mostly playable.

UME 0.154 [SVN 32486]

Author: wilbertp | Date: 01 October 2014 20:51:55

  • (MESS) msx.c: Some small fixes (nw)

UME 0.154 [SVN 32485]

Author: wilbertp | Date: 01 October 2014 19:32:39

  • smsctrl.c: Moved some includes from .h to .c file (nw)

UME 0.154 [SVN 32484]

Author: ivanva | Date: 01 October 2014 17:08:34

  • Random small cleanups (nw)

UME 0.154 [SVN 32483]

Author: ivanva | Date: 01 October 2014 17:07:51

  • model1: moved most remaining functions into driver class (nw)

UME 0.154 [SVN 32482]

Author: villelin | Date: 01 October 2014 15:13:21

  • powerpc: fix unaligned 64-bit accesses (nw)

UME 0.154 [SVN 32481]

Author: michaelz | Date: 01 October 2014 12:20:12

  • Fixed cylinder number calculation. (nw)

UME 0.154 [SVN 32480]

Author: michaelz | Date: 01 October 2014 11:21:43

  • (MESS) Removed unneeded variable. (nw)

UME 0.154 [SVN 32479]

Author: oliverst | Date: 01 October 2014 10:17:09

  • added makefile variable OPENMP to enable usage of OpenMP (includes vconv support of -fopenmp) [Oliver Stöneberg]

UME 0.154 [SVN 32478]

Author: fabiopri | Date: 01 October 2014 06:48:35

  • more generic cart slot conversions. nw.

UME 0.154 [SVN 32477]

Author: fabiopri | Date: 01 October 2014 06:45:10

  • (MESS): psx.xml: more info additions from AntoPisa (covering games up to K). nw.

UME 0.154 [SVN 32476]

Author: alexjack | Date: 01 October 2014 06:10:26

  • k053260: delta PCM decoding rolls over instead of clipping; fixes MT#1007 [Alex Jackson]

UME 0.154 [SVN 32475]

Author: tafoid | Date: 01 October 2014 03:01:29

  • Fix compile (unused variable issue) (nw)

UME 0.154 [SVN 32474]

Author: michaelz | Date: 30 September 2014 20:51:00

  • (MESS) HDC9234 still WIP, added some more functions and burst mode.(nw)

UME 0.154 [SVN 32473]

Author: hap | Date: 30 September 2014 16:33:22

  • spi_layer_bank_w unknown bit wasn't alpha blending enable afterall

UME 0.154 [SVN 32472]

Author: ivanva | Date: 30 September 2014 15:57:36

  • namcos2 and namcos21: moved most remaining functions into classes (nw).

UME 0.154 [SVN 32471]

Author: dhaywood | Date: 30 September 2014 11:40:12

  • new clones
  • Zero Hour (Inder) [Basilio García]

UME 0.154 [SVN 32470]

Author: fabiopri | Date: 30 September 2014 07:05:07

  • (MESS) converted scv and vboy to use slot devices for
  • their carts. nw.

UME 0.154 [SVN 32469]

Author: villelin | Date: 29 September 2014 21:06:44

  • model3.c: fixed missing textures in magtruck (nw)

UME 0.154 [SVN 32468]

Author: fabiopri | Date: 29 September 2014 19:22:30

  • ATTN Kale: ddsom fails to enter ingame with this code you added
  • in rev. 25747. could you please take another look, when you have
  • time? or point me to a game which needs this code, so that I can
  • search for a solution which makes both happy? thanks. nw.

UME 0.154 [SVN 32467]

Author: fabiopri | Date: 29 September 2014 19:15:13

  • old apple gcc complains about 'floppy' possibly used uninitialized (switch
  • statements always confuse this compiler :( ). nw.

UME 0.154 [SVN 32466]

Author: fabiopri | Date: 29 September 2014 19:08:35

  • (MESS) saturn: made RAM / Backup RAM expansion internal
  • slot options. you now mount these with the -cart media switch,
  • i.e. for instance
  • mess.exe saturn -cdrm ddsom -cart ram32
  • or
  • mess.exe saturn -cdrm draculax -cart bram16
  • and not anymore using the -exp option. [Fabio Priuli]
  • out of whatsnew: this prevents users from passing conflicting setups like
  • "-exp ram32 -cart kof95", etc. these would have lead to unpredictable effects,
  • depending on the order of the option (and whether they were set at command
  • line or inside ini files)

UME 0.154 [SVN 32465]

Author: fabiopri | Date: 29 September 2014 19:02:49

  • (MESS) gbcolor: added some new Li Cheng dumps, courtesy of taizou.
  • among these, there is a clone of the long awaited (and still undumped in
  • its original form) Zook Hero Z by Vast Fame. nw.

UME 0.154 [SVN 32464]

Author: dhaywood | Date: 29 September 2014 19:01:37

  • debug notes only (nw)

UME 0.154 [SVN 32463]

Author: fabiopri | Date: 29 September 2014 19:01:24

  • (MESS) consolidation + cleanup, part2. nw.

UME 0.154 [SVN 32462]

Author: ivanva | Date: 29 September 2014 18:03:32

  • Moved misc functions into driver classes and small cleanups(nw)

UME 0.154 [SVN 32461]

Author: hap | Date: 29 September 2014 17:56:44

  • note

UME 0.154 [SVN 32460]

Author: dhaywood | Date: 29 September 2014 16:03:08

  • refactor (nw)

UME 0.154 [SVN 32459]

Author: dhaywood | Date: 29 September 2014 13:40:21

  • use common collision logic that appears to work for all games using the same commands, tested r2 etc. and 2nd boss still works, so I think we're good (nw)

UME 0.154 [SVN 32458]

Author: rbelmont | Date: 29 September 2014 04:31:14

  • WebUI: clean up and fixed HTML compliance. [Firehawke]

UME 0.154 [SVN 32457]

Author: rbelmont | Date: 29 September 2014 04:07:47

  • (MESS) concept: Add 5.25" DSDD raw image support and preliminary pseudo-DMA to buffered controller. [R. Belmont]

UME 0.154 [SVN 32456]

Author: rbelmont | Date: 29 September 2014 04:04:32

  • (MESS) concept: Misc fixes/cleanup, CCOS boots now from 8" floppies. [R. Belmont]

UME 0.154 [SVN 32455]

Author: tafoid | Date: 29 September 2014 03:00:23

  • Changing #includes for headers that are part of toolchain and not part of any source/external library. Removal of references to messvers.rc as it does not appear to be used anymore. (nw)

UME 0.154 [SVN 32454]

Author: tafoid | Date: 28 September 2014 22:18:51

  • If #includes are not in source, code should not exist in source. (nw)

UME 0.154 [SVN 32453]

Author: villelin | Date: 28 September 2014 21:54:51

  • model3.c: make magtruck boot (nw)

UME 0.154 [SVN 32452]

Author: hap | Date: 28 September 2014 19:34:23

  • note

UME 0.154 [SVN 32451]

Author: villelin | Date: 28 September 2014 19:11:55

  • powerpc: Fixed wrong condition register in stwcx. (nw)

UME 0.154 [SVN 32450]

Author: wilbertp | Date: 28 September 2014 16:30:55

  • 315_5124.c: Refactored sprite handling, fixes status bar on Tarzan for gaemgear. Removed m_collission_buffer member variable. Tweaked game gear timing to fix glitches in status bar of Chicago Syndicate for gamegear. [Enik Land]

UME 0.154 [SVN 32449]

Author: fabiopri | Date: 28 September 2014 16:28:57

  • (MESS) consolidation + cleanup, part1. nw.

UME 0.154 [SVN 32448]

Author: robbbert | Date: 28 September 2014 11:54:18

  • s7.c: cleanup

UME 0.154 [SVN 32447]

Author: fabiopri | Date: 28 September 2014 09:25:23

  • (MESS) floppy.c: fixed disks not being launched if loaded
  • from softlist through File Manager. [Fabio Priuli]
  • out of whatsnew: until we support writing changes to diff, it is
  • also safer to treat disks in softlists as read-only :)

UME 0.154 [SVN 32446]

Author: smf | Date: 28 September 2014 09:17:30

  • (MESS) portfolio: only trigger interrupts when the 8250 asserts the line, not when it clears it. [smf]

UME 0.154 [SVN 32445]

Author: smf | Date: 28 September 2014 09:15:16

  • initialize ier register to stop interrupts randomly being generated before reset, fixes portfolio booting (nw)

UME 0.154 [SVN 32444]

Author: rbelmont | Date: 28 September 2014 03:07:10

  • snesb: Set up dip switches for Gundam Wing. [stephh]

UME 0.154 [SVN 32443]

Author: rbelmont | Date: 28 September 2014 02:52:06

  • fix Clang compile (nw)

UME 0.154 [SVN 32442]

Author: rbelmont | Date: 28 September 2014 02:43:38

  • (MESS) concept: Preliminary implementations of the original and buffered floppy disk controllers. [R. Belmont]

UME 0.154 [SVN 32441]

Author: crazyc | Date: 28 September 2014 02:21:43

  • (mess) pc9801: make sasi partially work (nw)
  • scsi: sync rest of lines with input buffer (nw

UME 0.154 [SVN 32440]

Author: briantro | Date: 28 September 2014 00:01:38

  • peplus.c: Forgot to make one a clone - nw

UME 0.154 [SVN 32439]

Author: briantro | Date: 27 September 2014 23:54:13

  • peplus.c: Minor update - NW
  • Set the French 32K IP0xxx poker games to the nonplus init. Explain in the header of the source file under Initialization: Method 3 about the secondary door that needs to be closed to play. Also made Joker Poker sets clones of the lowest numbered Joker Poker and did the same for the Standard Draw sets.

UME 0.154 [SVN 32438]

Author: robbbert | Date: 27 September 2014 22:05:42

  • s6a.c: fixed sound. Algar and Alien Poker marked as working.

UME 0.154 [SVN 32437]

Author: robbbert | Date: 27 September 2014 22:00:01

  • s6.c: Gorgar Speaks!
  • Gorgar, Blackout marked as working.

UME 0.154 [SVN 32436]

Author: dhaywood | Date: 27 September 2014 17:43:42

  • before I forget (nw)

UME 0.154 [SVN 32435]

Author: dhaywood | Date: 27 September 2014 14:07:24

  • more debug notes (nw)

UME 0.154 [SVN 32434]

Author: robbbert | Date: 27 September 2014 11:19:23

  • s6.c: sound improved, 2 games marked as working (Scorpion, Laser Ball)

UME 0.154 [SVN 32433]

Author: fabiopri | Date: 27 September 2014 10:45:08

  • (MESS) gba.c: fixed Top Gun - Combat Zones cart type, making the
  • game playable. [Reznor007]

UME 0.154 [SVN 32432]

Author: fabiopri | Date: 27 September 2014 10:21:00

  • (MESS) timex.c: added software list for DOCK carts. [Fabio Priuli]

UME 0.154 [SVN 32431]

Author: fabiopri | Date: 27 September 2014 09:45:17

  • (MESS) misc generic cartslot conversions. while at it, I have added
  • experimental eprom writing to the beta.c driver (pending more accurate
  • tests). nw.

UME 0.154 [SVN 32430]

Author: fabiopri | Date: 27 September 2014 09:35:57

  • (MESS) a7800.xml: added earlier revision of Winter Games, with
  • thanks to Trebor for pointing me to this 3 years old dump :) nw

UME 0.154 [SVN 32429]

Author: ivanva | Date: 27 September 2014 07:29:21

  • Added default initialized nvram to foodf.c (nw)

UME 0.154 [SVN 32428]

Author: ivanva | Date: 27 September 2014 07:19:45

  • pc98.xml validation fix (nw)

UME 0.154 [SVN 32427]

Author: robbbert | Date: 27 September 2014 06:38:59

  • s4.c: fixed sound, 4 games marked as working (Flash,Stellar Wars,TriZone,TimeWarp)

UME 0.154 [SVN 32426]

Author: robbbert | Date: 27 September 2014 05:45:49

  • s3.c: More improvements to the sound.

UME 0.154 [SVN 32425]

Author: hap | Date: 27 September 2014 05:09:15

  • machine/maniach.c filename different from driver name was confusing. decided to move code to the driver file instead of renaming the file, only 120 lines anyway

UME 0.154 [SVN 32424]

Author: rbelmont | Date: 27 September 2014 04:50:04

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 32423]

Author: rbelmont | Date: 27 September 2014 03:51:55

  • snesb.c: Add coin/DSW inputs to Gundam Wing, game is now playable. [stephh]

UME 0.154 [SVN 32422]

Author: rbelmont | Date: 27 September 2014 03:10:59

  • (MESS) fix shift in monochrome monitor modes (nw)

UME 0.154 [SVN 32421]

Author: tafoid | Date: 27 September 2014 02:17:34

  • Added prom images for Inferno which have the same data as Joust 2 and not hooked up as of yet. (nw)

UME 0.154 [SVN 32420]

Author: angelosa | Date: 27 September 2014 01:09:56

  • Support for mode 0 chars in upd7220 (text in DMV diag program)

UME 0.154 [SVN 32419]

Author: angelosa | Date: 26 September 2014 22:00:17

  • Hit save, dammit.

UME 0.154 [SVN 32418]

Author: curtcode | Date: 26 September 2014 21:55:12

  • (MESS) pc98.xml: Added missing SHA1. (nw)

UME 0.154 [SVN 32417]

Author: angelosa | Date: 26 September 2014 21:38:14

  • Added Borland Turbo C++ for PC-98xx

UME 0.154 [SVN 32416]

Author: michaelz | Date: 26 September 2014 20:54:04

  • Removed unused variables.(nw)

UME 0.154 [SVN 32415]

Author: dhaywood | Date: 26 September 2014 20:39:31

  • more notes (nw)

UME 0.154 [SVN 32414]

Author: dhaywood | Date: 26 September 2014 19:51:44

  • more debug notes (nw)

UME 0.154 [SVN 32413]

Author: michaelz | Date: 26 September 2014 19:35:07

  • (MESS) hdc9234 still WIP, HFDC fixes, disk formats re-implemented for
  • modernized floppy system. (nw)

UME 0.154 [SVN 32412]

Author: hap | Date: 26 September 2014 19:23:39

  • nw

UME 0.154 [SVN 32411]

Author: hap | Date: 26 September 2014 19:07:54

  • er, pretend you didnt see that

UME 0.154 [SVN 32410]

Author: hap | Date: 26 September 2014 19:06:23

  • fix recent crash

UME 0.154 [SVN 32409]

Author: tafoid | Date: 26 September 2014 18:35:44

  • No need for relative path in this case for an #include (nw)

UME 0.154 [SVN 32408]

Author: dhaywood | Date: 26 September 2014 18:24:10

  • new clones
  • Raiden DX (Japan) [rtw]
  • it's a different code revision to any supported set too, not just a region change.

UME 0.154 [SVN 32407]

Author: dhaywood | Date: 26 September 2014 17:20:49

  • debug stuff (nw)

UME 0.154 [SVN 32406]

Author: tafoid | Date: 26 September 2014 17:12:54

  • Fix for twinfalc and whizz (required objects missing) (nw)

UME 0.154 [SVN 32405]

Author: dhaywood | Date: 26 September 2014 16:50:28

  • improve legionna collisions (nw)

UME 0.154 [SVN 32404]

Author: ivanva | Date: 26 September 2014 16:25:03

  • small cleanups here and there (nw)

UME 0.154 [SVN 32403]

Author: oliverst | Date: 26 September 2014 15:45:59

  • disabled -Wconstant-logical-operand again for clang / src/emu/cpu/tms34010/34010gfx.c cleanups (nw)

UME 0.154 [SVN 32402]

Author: rbelmont | Date: 26 September 2014 14:43:44

  • (nw)

UME 0.154 [SVN 32401]

Author: dhaywood | Date: 26 September 2014 13:19:10

  • bit more (nw)

UME 0.154 [SVN 32400]

Author: smf | Date: 26 September 2014 13:01:03

  • fix compile on MSVC 2012 & 2013 [Peter Ferrie]

UME 0.154 [SVN 32399]

Author: dhaywood | Date: 26 September 2014 13:00:35

  • refactor (nw)

UME 0.154 [SVN 32398]

Author: dhaywood | Date: 26 September 2014 11:48:36

  • notes / find trigger legacy change (nw)

UME 0.154 [SVN 32397]

Author: fabiopri | Date: 26 September 2014 10:55:40

  • (MESS) a few softlist additions to test the previous. nw.

UME 0.154 [SVN 32396]

Author: fabiopri | Date: 26 September 2014 10:53:10

  • (MESS) another round of cartslot updates. this commit, among the
  • other things, restores the functionality of cgenie ROM expansion
  • which had been lost probably around 2009. nw.

UME 0.154 [SVN 32395]

Author: robbbert | Date: 26 September 2014 08:27:47

  • s3.c: Fixed problems with sound and switches.

UME 0.154 [SVN 32394]

Author: barryrod | Date: 26 September 2014 04:04:28

  • fm7: more FM-7/77AV dumps added to softlist

UME 0.154 [SVN 32393]

Author: rbelmont | Date: 26 September 2014 03:26:12

  • Gundam Wing: Endless Duel updates: [Peter Ferrie]
  • * added additional shared memory block
  • * added protection handlers
  • * corrected reset vector
  • * worked around bad startup
  • Game now boots but doesn't coin up.

UME 0.154 [SVN 32392]

Author: rbelmont | Date: 26 September 2014 02:51:01

  • web: allow pasting in text. [Firehawke]

UME 0.154 [SVN 32391]

Author: robbbert | Date: 26 September 2014 01:09:46

  • pentacup: added notes.

UME 0.154 [SVN 32390]

Author: dhaywood | Date: 26 September 2014 00:43:52

  • table notes (nw)

UME 0.154 [SVN 32389]

Author: tafoid | Date: 25 September 2014 23:57:57

  • Antiquated #include - compiles fine without (nw)

UME 0.154 [SVN 32388]

Author: robbbert | Date: 25 September 2014 23:52:19

  • pentacup: fixed mistakes in the layout.

UME 0.154 [SVN 32387]

Author: fabiopri | Date: 25 September 2014 20:29:58

  • (MESS) spectrum carts too. nw.

UME 0.154 [SVN 32386]

Author: crazyc | Date: 25 September 2014 20:25:45

  • (mess) pc9801: fix boot vector ipl bank in ap2.

UME 0.154 [SVN 32385]

Author: ivanva | Date: 25 September 2014 19:53:57

  • Further removal of leftover code (nw)

UME 0.154 [SVN 32384]

Author: dhaywood | Date: 25 September 2014 19:23:15

  • I like to punch it (nw)

UME 0.154 [SVN 32383]

Author: miodragm | Date: 25 September 2014 19:03:34

  • (MESS)thomson - fixes for a non-standard video mode and adding a new one [Antoine Mine]

UME 0.154 [SVN 32382]

Author: dirkbest | Date: 25 September 2014 18:48:30

  • Fix typo

UME 0.154 [SVN 32381]

Author: ivanva | Date: 25 September 2014 18:38:06

  • Removed some old leftovers (nw)

UME 0.154 [SVN 32380]

Author: dirkbest | Date: 25 September 2014 18:37:02

  • Amiga: Softlist update, add Workbench 1.3.2 DE and some apps

UME 0.154 [SVN 32379]

Author: dhaywood | Date: 25 September 2014 18:05:39

  • note (nw)

UME 0.154 [SVN 32378]

Author: dhaywood | Date: 25 September 2014 17:05:12

  • refactor (nw)

UME 0.154 [SVN 32377]

Author: fabiopri | Date: 25 September 2014 17:00:30

  • (MESS) fixed a small bug in the decryption of multi-ROM pegasus programs.
  • many thanks amilo3438 for testing! nw.

UME 0.154 [SVN 32376]

Author: ivanva | Date: 25 September 2014 16:58:42

  • dynax.c: moved remaining functions into the driver class (nw)

UME 0.154 [SVN 32375]

Author: ivanva | Date: 25 September 2014 16:55:40

  • Fixed MT05705 (nw)

UME 0.154 [SVN 32374]

Author: fabiopri | Date: 25 September 2014 16:28:09

  • (MESS) a few more carts. nw.

UME 0.154 [SVN 32373]

Author: robbbert | Date: 25 September 2014 15:26:14

  • micropin.c: pentacup can coin up & start, but no inputs.

UME 0.154 [SVN 32372]

Author: dhaywood | Date: 25 September 2014 14:59:25

  • code reduction (nw)

UME 0.154 [SVN 32371]

Author: fabiopri | Date: 25 September 2014 11:44:22

  • (MESS) psx.xml: added info to the games #-F. [Antopisa]

UME 0.154 [SVN 32370]

Author: fabiopri | Date: 25 September 2014 11:39:55

  • (MESS) a bunch more of generic cart slots. nw.
  • btw, does anyone have info on the laser 300/500/700 ROM expansions?
  • I was unable to find any...

 

→ [multi] Universal Machine Emulator (UME) 0.154x4

Points of Interest

  • The main thing that is going to interest people with this build is the working status of ‘New Zero Team’ and ‘Zero Team 2000′
  • Note, the New Zero Team in MAME is from a ‘Type B’ PCB with Dipswitches and a maximum of 2 players. An undumped version of the game is also known to exist on the ‘Type C’ PCB (similar to Zero Team 2000) where the dipswitches are replaced with EEPROM and presumably 4 player support is restored as it is in ZT2000. For general play Zero Team 2000 is more recommended however as it has the correct stage order. Below is a video of me playing Zero Team 2000 from start to finish. As mentioned below the protection in NZT / ZT2000 is much weaker than the regular ZT sets, so the emulation is much more trustworthy – the regular game I believe still uses unemulated commands in some places. read more

UME 0.154[SVN 32369]

Author: barryrod | Date: 25 September 2014 05:22:49

  • fm7: some more new dumps added to software list

UME 0.154[SVN 32368]

Author: tafoid | Date: 25 September 2014 01:55:06

  • Fix formatting after recent changes in psx and st_cart softlists. (nw)

UME 0.154[SVN 32367]

Author: alexjack | Date: 25 September 2014 00:46:07

  • Fix compile (nw)

UME 0.154[SVN 32366]

Author: robbbert | Date: 24 September 2014 23:30:31

  • (MESS) amust: added newly-dumped keyboard rom [ejwords, MSPP]

UME 0.154[SVN 32365]

Author: dhaywood | Date: 24 September 2014 23:18:52

  • more reduction (nw)

UME 0.154[SVN 32364]

Author: dhaywood | Date: 24 September 2014 23:10:23

  • some code reduction (nw)

UME 0.154[SVN 32363]

Author: dhaywood | Date: 24 September 2014 22:44:54

  • nzeroteam dipswitches (nw)

UME 0.154[SVN 32362]

Author: dhaywood | Date: 24 September 2014 22:19:02

  • fix legionna regression from a week or two ago, from Kale (nw)

UME 0.154[SVN 32361]

Author: briantro | Date: 24 September 2014 20:57:37

  • meritm.c: Proper English please... thank you... - NW

UME 0.154[SVN 32360]

Author: fabiopri | Date: 24 September 2014 20:54:32

  • (MESS) mekd2.c: after several investigations, I came to
  • the conclusion that .d2 files are some sort of RAM snapshot
  • and not a cart format, so converted the driver to use quikload.
  • anyway, I had not actual file to test, so if you have any please
  • contact us to the MESS boards. nw.

UME 0.154[SVN 32359]

Author: briantro | Date: 24 September 2014 20:53:42

  • new Americana (Poker) game
  • New Game Added
  • ----------------------------

UME 0.154[SVN 32358]

Author: fabiopri | Date: 24 September 2014 20:52:39

  • (MESS) added handling for a generic rom+ram cart (as needed
  • by x07 expansion cards) and converted x07 and vii to use generic
  • cartslot code. nw.

UME 0.154[SVN 32357]

Author: alexjack | Date: 24 September 2014 19:13:51

  • sidearms.c: ioport_array (nw)

UME 0.154[SVN 32356]

Author: briantro | Date: 24 September 2014 18:51:19

  • peplus.c: Correct Cut-N-Paste error - NW

UME 0.154[SVN 32355]

Author: ivanva | Date: 24 September 2014 17:22:10

  • artmagic.c: moved protection handlers to the driver class (nw)

UME 0.154[SVN 32354]

Author: ivanva | Date: 24 September 2014 16:13:19

  • Fixed sslam sound missing (due to m68k changes in the 0.154 cycle?) (nw)

UME 0.154[SVN 32353]

Author: ivanva | Date: 24 September 2014 15:46:27

  • tms340x0_device: converted to use inline config, devcb and delegates. (nw)

UME 0.154[SVN 32352]

Author: dhaywood | Date: 24 September 2014 15:34:28

  • more functions (nw)

UME 0.154[SVN 32351]

Author: olivierg | Date: 24 September 2014 15:26:11

  • duh (nw)

UME 0.154[SVN 32350]

Author: dhaywood | Date: 24 September 2014 14:08:26

  • divide into functions (nw)

UME 0.154[SVN 32349]

Author: dhaywood | Date: 24 September 2014 13:29:17

  • merge some common code (nw)

UME 0.154[SVN 32348]

Author: robbbert | Date: 24 September 2014 12:48:15

  • micropin.c: placeholder

UME 0.154[SVN 32347]

Author: dhaywood | Date: 24 September 2014 12:08:01

  • restore notes on uploaded tables (nw)

UME 0.154[SVN 32346]

Author: barryrod | Date: 24 September 2014 11:50:42

  • a few more new FM-7/77AV disk dumps also.

UME 0.154[SVN 32345]

Author: dhaywood | Date: 24 September 2014 11:06:36

  • debug aid (nw)

UME 0.154[SVN 32344]

Author: barryrod | Date: 24 September 2014 08:49:15

  • fm7_cass.xml: added new cassette dump

UME 0.154[SVN 32343]

Author: alexjack | Date: 24 September 2014 07:52:59

  • Convert various pinball drivers to ioport_array (nw)

UME 0.154[SVN 32342]

Author: alexjack | Date: 24 September 2014 06:17:48

  • Add friendly macros to initialize an ioport_array_finder with an array of port names. Update namcona1.c, segaorun.c and segaybd.c to use them. Remove runtime ioport tag lookups from a few other drivers (nw)

UME 0.154[SVN 32341]

Author: dhaywood | Date: 24 September 2014 04:23:43

  • less legacy (nw)

UME 0.154[SVN 32340]

Author: dhaywood | Date: 24 September 2014 04:13:00

  • less legacy (nw)

UME 0.154[SVN 32339]

Author: dhaywood | Date: 24 September 2014 03:58:30

  • move some legacy code in preparation for refactoring (and hopefully fixing) it (nw)

UME 0.154[SVN 32338]

Author: dhaywood | Date: 24 September 2014 01:58:11

  • more (nw)

UME 0.154[SVN 32337]

Author: dhaywood | Date: 24 September 2014 01:46:25

  • more (nw)

UME 0.154[SVN 32336]

Author: dhaywood | Date: 24 September 2014 01:34:50

  • another step (nw)

UME 0.154[SVN 32335]

Author: mnaberez | Date: 24 September 2014 01:21:11

  • (MESS) softbox: Added BIOS revision 8/9/81. [Nils Eilers, Mike Naberezny]

UME 0.154[SVN 32334]

Author: barryrod | Date: 24 September 2014 01:03:01

  • trident: improved Bresenham line drawing, it now at least draws in the right direction. :)

UME 0.154[SVN 32333]

Author: dhaywood | Date: 23 September 2014 23:55:48

  • more (nw)

UME 0.154[SVN 32332]

Author: angelosa | Date: 23 September 2014 23:45:41

  • Moved protection vectors from hachamfb to hachamf, making the latter to work properly too [Angelo Salese]

UME 0.154[SVN 32331]

Author: dhaywood | Date: 23 September 2014 23:10:00

  • baby steps 2 (nw)

UME 0.154[SVN 32330]

Author: dhaywood | Date: 23 September 2014 22:54:41

  • baby steps (nw)

UME 0.154[SVN 32329]

Author: dhaywood | Date: 23 September 2014 21:36:23

  • move code, no refactoring of it, needed to continue work on refactoring legionna.c (nw)
  • (talked with Kale about this)

UME 0.154[SVN 32328]

Author: fabiopri | Date: 23 September 2014 21:27:21

  • (MESS) analogous multisession fix to other systems suffering for the
  • same problem. weirdly enough other systems (nes, pce, a2600, a7800...)
  • does seem immune to the problem. nw.

UME 0.154[SVN 32327]

Author: dhaywood | Date: 23 September 2014 20:49:19

  • more legionna function movement (nw)

UME 0.154[SVN 32326]

Author: wilbertp | Date: 23 September 2014 20:24:20

  • 34010gfx.c: Work around clang shift overflow warnings; silly fix... (nw)

UME 0.154[SVN 32325]

Author: fabiopri | Date: 23 September 2014 20:09:23

  • (MESS) gb: call_load seems not to be a good moment for saving items,
  • at least if we want the system to play along with multisession runs. nw.

UME 0.154[SVN 32324]

Author: fabiopri | Date: 23 September 2014 19:16:15

  • oh gosh, this was needed for amstrad to work. nw.

UME 0.154[SVN 32323]

Author: wilbertp | Date: 23 September 2014 19:10:21

  • (MESS) msx.c: Some small fixes (nw)

UME 0.154[SVN 32322]

Author: fabiopri | Date: 23 September 2014 19:04:12

  • (MESS) ssem: converted the driver to use quickload for
  • mounting programs into memory, since this system
  • obviously uses no carts. nw.

UME 0.154[SVN 32321]

Author: fabiopri | Date: 23 September 2014 19:01:33

  • (MESS) amstrad.c: converted cpc+ and gx4000 to use generic
  • cart slot, added correct keyboard to cpc+ machines (with Fn keys
  • in place of the keypad number keys), added cpc+ system carts to
  • the softlist and converted driver to use io_port array for keyboard
  • input reads. nw.

UME 0.154[SVN 32320]

Author: hap | Date: 23 September 2014 18:56:41

  • i'm tired

UME 0.154[SVN 32319]

Author: olivierg | Date: 23 September 2014 18:41:43

  • wd_fdc: Hopefully fix reading sectors with DDAM [lowen, O. Galibert]

UME 0.154[SVN 32318]

Author: hap | Date: 23 September 2014 18:39:27

  • not today tomboy

UME 0.154[SVN 32317]

Author: hap | Date: 23 September 2014 18:34:47

  • ioport array for outrun and sega-yboard

UME 0.154[SVN 32316]

Author: briantro | Date: 23 September 2014 17:55:39

  • peplus.c: Minor update - NW
  • Fix coin in cycles to eliminate the Coin-in Timeout errors. All current sets should be fully playable without issues.

UME 0.154[SVN 32315]

Author: ivanva | Date: 23 September 2014 16:48:51

  • segas32.h: small cleanup (nw)

UME 0.154[SVN 32314]

Author: michaelz | Date: 23 September 2014 16:14:39

  • Removed some debugging output; fixed FM value for Index AM. (nw)

UME 0.154[SVN 32313]

Author: oliverst | Date: 23 September 2014 15:49:23

  • fixed clang warning in src/mess/drivers/rainbow.c as suggested (nw)

UME 0.154[SVN 32312]

Author: dirkbest | Date: 23 September 2014 13:19:58

  • Amiga: Add the latest version of EmuTOS to the Amiga 1000 softlist and
  • fix CIA interrupts getting lost in certain situations. This fixes the
  • EmuTOS keyboard and potentially more. Also fix a possible issue with
  • blitter delays.

UME 0.154[SVN 32311]

Author: dhaywood | Date: 23 September 2014 12:35:29

  • de-duplicate number conversion code (nw)

UME 0.154[SVN 32310]

Author: oliverst | Date: 23 September 2014 12:18:59

  • adjusted some software list descriptions (nw)

UME 0.154[SVN 32309]

Author: oliverst | Date: 23 September 2014 11:13:12

  • "properly fixed" clang -Wconstant-logical-operand warnings and enabled it (nw)

UME 0.154[SVN 32308]

Author: oliverst | Date: 23 September 2014 11:02:18

  • actually avoid clang warning in src/mame/video/jagblit.inc / avoid clang warning in src/emu/cpu/h8/h8_timer16.c (nw)

UME 0.154[SVN 32307]

Author: oliverst | Date: 23 September 2014 10:47:40

  • fixed clang warning in src/mame/video/jagblit.inc (nw)

UME 0.154[SVN 32306]

Author: oliverst | Date: 23 September 2014 10:40:59

  • documented more disabled clang compiler warnings (nw)

UME 0.154[SVN 32305]

Author: oliverst | Date: 23 September 2014 09:46:14

  • documented some disabled clang compiler warnings / re-enabled -Wformat-security for clang 3.5 (was disabled because of a bug in clang) / disabled c++11 warnings so it compiles out-of-the-box / added TODO (nw)

UME 0.154[SVN 32304]

Author: curtcode | Date: 23 September 2014 09:13:07

  • (MESS) riscpc: Added missing regions. (nw)

UME 0.154[SVN 32303]

Author: curtcode | Date: 23 September 2014 09:09:56

  • (MESS) a7000: Renamed to riscpc.c and added missing variants. (nw)

UME 0.154[SVN 32302]

Author: curtcode | Date: 23 September 2014 08:47:32

  • (MESS) Fixed ROM name conflict. (nw)

UME 0.154[SVN 32301]

Author: barryrod | Date: 23 September 2014 08:44:52

  • trident: added XOR drawing, added XNEG and YNEG reverse directions for mono pattern BitBLT.

UME 0.154[SVN 32300]

Author: curtcode | Date: 23 September 2014 08:29:44

  • Fixed build. (nw)

UME 0.154[SVN 32299]

Author: fabiopri | Date: 23 September 2014 07:18:02

  • fixed multisession crash when the new cart needed a dynamic buffer/array
  • larger than the original one. this got introduced when converting from
  • auto_alloc_array to dynamic buffers, because such buffers are not made
  • NULL at reset, but got unnoticed/unreported up to now. many thanks to
  • Trebor for catching it! nw.

UME 0.154[SVN 32298]

Author: hap | Date: 22 September 2014 23:48:08

  • new clone added
  • ----------

UME 0.154[SVN 32297]

Author: angelosa | Date: 22 September 2014 23:26:22

  • This one looks better the other way around ...

UME 0.154[SVN 32296]

Author: angelosa | Date: 22 September 2014 23:16:53

  • Either bad dump or there's something really weird going on with this. If any x86 guru wants to take a look be my guest.

UME 0.154[SVN 32295]

Author: oliverst | Date: 22 September 2014 21:55:29

  • another workaround for XCode 6.0.1 out-of-the-box compilation (nw)

UME 0.154[SVN 32294]

Author: briantro | Date: 22 September 2014 21:16:42

  • new PE+ Poker clone
  • New Clone Added
  • -------------------------------------------

UME 0.154[SVN 32293]

Author: dhaywood | Date: 22 September 2014 19:39:21

  • legionna re-org sound writes (nw)

UME 0.154[SVN 32292]

Author: briantro | Date: 22 September 2014 19:18:17

  • peplus.c: minor updates - NW
  • Makes allowances for the Non Plus versions and prevents the Door Open bit from cycling for the earlier 32K versions. This allows several games to properly work such as PP0120 - Wild Sevens Poker ;-)

UME 0.154[SVN 32291]

Author: dhaywood | Date: 22 September 2014 19:12:04

  • less trampolines (nw)

UME 0.154[SVN 32290]

Author: olivierg | Date: 22 September 2014 17:31:21

  • itt3030: slightly better banking (nw)

UME 0.154[SVN 32289]

Author: alexjack | Date: 22 September 2014 17:26:52

  • add width/endian to pasogo softlist (nw)

UME 0.154[SVN 32288]

Author: oliverst | Date: 22 September 2014 16:57:34

  • added workaround to build with XCode 6.0.1 out-of-the-box [Oliver Stöneberg]

UME 0.154[SVN 32287]

Author: alexjack | Date: 22 September 2014 16:52:50

  • atarist is big endian (nw)

UME 0.154[SVN 32286]

Author: olivierg | Date: 22 September 2014 16:36:56

  • itt3030: Fix the floppy (nw)

UME 0.154[SVN 32285]

Author: dhaywood | Date: 22 September 2014 16:13:19

  • use CRTC

UME 0.154[SVN 32284]

Author: fabiopri | Date: 22 September 2014 15:49:38

  • (MESS) consolidated generic socket / cartslot a bit more: removed
  • redundant cart_mounted() function since exists() from image device
  • already provides the required service, and added capability to
  • specify endianness of the rom region (otherwise not detectable from
  • fullpath). nw.

UME 0.154[SVN 32283]

Author: michaelz | Date: 22 September 2014 15:21:32

  • (MESS) HDC9234 WIP: formatting floppy disks working; some HFDC fixes.
  • (nw)

UME 0.154[SVN 32282]

Author: dhaywood | Date: 22 September 2014 13:59:04

  • de-duplicate seicop table upload code (nw)
  • (this doesn't seem to be actively changing at the moment, so seems safe to move, if not, revert)

UME 0.154[SVN 32281]

Author: barryrod | Date: 22 September 2014 10:50:22

  • pc9821ap2: added note about system specs

UME 0.154[SVN 32280]

Author: barryrod | Date: 22 September 2014 10:37:40

  • added PC-9821AP2/U8W BIOS [caius]

UME 0.154[SVN 32279]

Author: dirkbest | Date: 22 September 2014 10:18:33

  • Amiga: Add keyboard reset circuit. You can now reset the Amiga with the
  • usual Ctrl-Amiga-Amiga key combination.

UME 0.154[SVN 32278]

Author: dirkbest | Date: 22 September 2014 10:18:31

  • Amiga: Update Amiga 3000 kickstart info

UME 0.154[SVN 32277]

Author: barryrod | Date: 22 September 2014 09:53:44

  • trident: improved mono pattern drawing, fixing foreground colour, adding background colour, and clipping it.

UME 0.154[SVN 32276]

Author: dhaywood | Date: 22 September 2014 09:34:51

  • nzeroteam resolution (nw)

UME 0.154[SVN 32275]

Author: dhaywood | Date: 22 September 2014 09:16:49

  • new clones
  • Baryon - Future Assault (set 2) [RockmanX, Datasat]

UME 0.154[SVN 32274]

Author: fabiopri | Date: 22 September 2014 08:58:23

  • (MESS) advision.c: cleaned up the driver and added support for save states. [Fabio Priuli]

UME 0.154[SVN 32273]

Author: fabiopri | Date: 22 September 2014 06:54:05

  • (MESS) svi318.c: cleaned up the driver and added support for save states. [Fabio Priuli]

UME 0.154[SVN 32272]

Author: rbelmont | Date: 22 September 2014 04:12:42

  • Cleanup now-unused files (nw)

UME 0.154[SVN 32271]

Author: rbelmont | Date: 22 September 2014 04:11:46

  • (MESS) concept: Hook up Apple II bus. [R. Belmont]

UME 0.154[SVN 32270]

Author: rbelmont | Date: 22 September 2014 02:35:01

  • (MESS) itt3030: additional FDC hookup, now tries and fails to boot. [R. Belmont]

UME 0.154[SVN 32269]

Author: robbbert | Date: 22 September 2014 01:45:19

  • notes

UME 0.154[SVN 32268]

Author: hap | Date: 22 September 2014 01:04:24

  • fix recompute_bcount regression

UME 0.154[SVN 32267]

Author: hap | Date: 21 September 2014 23:50:23

  • ioport_array here too

UME 0.154[SVN 32266]

Author: alexjack | Date: 21 September 2014 23:26:53

  • MT 5700 [Alex Jackson]

UME 0.154[SVN 32265]

Author: hap | Date: 21 September 2014 22:50:53

  • ioport_array stuff

UME 0.154[SVN 32264]

Author: hap | Date: 21 September 2014 22:18:53

  • tryagain

UME 0.154[SVN 32263]

Author: briantro | Date: 21 September 2014 22:18:26

  • new PE poker game.
  • Out of whatsnew: First "non plus" PE game
  • New Game Added
  • -------------------------------

UME 0.154[SVN 32262]

Author: fabiopri | Date: 21 September 2014 21:59:24

  • mark rev. 32216 as a temp hack, to reduce tagmap lookups. nw.

UME 0.154[SVN 32261]

Author: fabiopri | Date: 21 September 2014 21:54:24

  • fixed nes regressions from rev. 32216: m_maincpu is not set yet at this stage,
  • so better perform a single tagmap lookup than crash the emulator ;-). nw.

UME 0.154[SVN 32260]

Author: tafoid | Date: 21 September 2014 21:49:52

  • Revert of r31742 which broke roadway graphics in most games in taito_z.c (Chase H.Q, etc) (nw)

UME 0.154[SVN 32259]

Author: mnaberez | Date: 21 September 2014 20:46:55

  • (MESS) cbm8296ed: Added ROM signatures for Oracle 3.03. [Mike Naberezny]

UME 0.154[SVN 32258]

Author: fabiopri | Date: 21 September 2014 19:19:59

  • second round of svi318.c cleanup (with some tagmap reduction too). nw.

UME 0.154[SVN 32257]

Author: fabiopri | Date: 21 September 2014 18:11:36

  • first round of svi318.c cleanup (with some tagmap reduction too). nw.

UME 0.154[SVN 32256]

Author: fabiopri | Date: 21 September 2014 17:25:33

  • removed static config from avr8. nw.

UME 0.154[SVN 32255]

Author: olivierg | Date: 21 September 2014 16:32:14

  • zt collision fixing (nw)

UME 0.154[SVN 32254]

Author: robbbert | Date: 21 September 2014 15:04:20

  • peyper.c: fixed display for all games. 9 of the 10 games marked as working.

UME 0.154[SVN 32253]

Author: olivierg | Date: 21 September 2014 13:18:49

  • zt collisions (nw)

UME 0.154[SVN 32252]

Author: smf | Date: 21 September 2014 13:02:49

  • 8250 write protect 0x40 in line status register, this bit is used to track whether diserial is running and will call us back. mpz80 writes 0 to this bit and waits for it to be set again, it used to work because loopback was HLE'd. The 8250 datasheet says that transmission in loopback goes through the shift registers, the way the old code worked wouldn't test any send/receive functionality of the chip at all. It's unknown whether clearing this bit would cause the chip to start shifting, the datasheet says you shouldn't write to the register at all & it's reserved for testing the chip in the factory.

UME 0.154[SVN 32251]

Author: smf | Date: 21 September 2014 11:21:46

  • 8250: call interrupt callback after clearing internal interrupt state when resetting [smf]

UME 0.154[SVN 32250]

Author: fabiopri | Date: 21 September 2014 10:51:20

  • old Apple GCC at least is good at catching comparisons which are always true :)
  • nw.

UME 0.154[SVN 32249]

Author: fabiopri | Date: 21 September 2014 10:02:36

  • whops. this assert was meant to match the one at line 216. nw.

UME 0.154[SVN 32248]

Author: sronco | Date: 21 September 2014 09:37:12

  • (MESS) dmv: added K233 and K234 expansion modules. (nw)

UME 0.154[SVN 32247]

Author: fabiopri | Date: 21 September 2014 09:04:30

  • mmm... not-power-of-2 ROMs (e.g. secalpha) do not like
  • the (size-1) masking. nw.

UME 0.154[SVN 32246]

Author: fabiopri | Date: 21 September 2014 08:45:10

  • converted coleco carts to use Curt's slot device (+ changed the
  • tag to avoid clash between the media switch and the slot device). nw.

UME 0.154[SVN 32245]

Author: fabiopri | Date: 21 September 2014 08:43:38

  • added 32bit rom accesses to generic slot and converted pockstat and
  • casloopy to use the slot code. nw.

UME 0.154[SVN 32244]

Author: barryrod | Date: 21 September 2014 05:43:40

  • trident: added 2D acceleration support for 15/16/32bpp video modes (untested since XFree86 3.3 requires linear addressing, which in turn requires VLB or PCI support :()

UME 0.154[SVN 32243]

Author: rbelmont | Date: 21 September 2014 04:56:31

  • (MESS) concept: hooked up actual 6551 for keyboard, added beeper, cleaned up driver. [R. Belmont]

UME 0.154[SVN 32242]

Author: rbelmont | Date: 21 September 2014 04:27:46

  • (MESS) concept: fix keyboard status to not return junk data, fixes bootup without -debug. [R. Belmont]

UME 0.154[SVN 32241]

Author: hap | Date: 21 September 2014 02:58:39

  • woop

UME 0.154[SVN 32240]

Author: hap | Date: 21 September 2014 02:35:27

  • zerotm2k inputs

UME 0.154[SVN 32239]

Author: rbelmont | Date: 21 September 2014 00:20:03

  • (MESS) ht68k: add starter softlist (nw)

UME 0.154[SVN 32238]

Author: hap | Date: 21 September 2014 00:02:40

  • r2dx other dipswitch is flipscreen according to pcb readme, doesn't work tho

UME 0.154[SVN 32237]

Author: rbelmont | Date: 20 September 2014 21:40:30

  • (MESS) New System Drivers Supported:
  • Peripheral Technology PT68K2 [Al Kossow, R. Belmont]
  • Systems Promoted from GAME_NOT_WORKING:
  • Peripheral Technology PT68K4 [Al Kossow, R. Belmont]

UME 0.154[SVN 32236]

Author: olivierg | Date: 20 September 2014 18:48:27

  • zt blending (nw)

UME 0.154[SVN 32235]

Author: wilbertp | Date: 20 September 2014 18:44:30

  • (MESS) msx.c: Whoops

UME 0.154[SVN 32234]

Author: fabiopri | Date: 20 September 2014 17:13:44

  • and a few more. nw.

UME 0.154[SVN 32233]

Author: robbbert | Date: 20 September 2014 16:30:34

  • peyper.c: improved display; added i8279 chip, added inputs.

UME 0.154[SVN 32232]

Author: barryrod | Date: 20 September 2014 12:52:27

  • trident: added mono bitmaps generated by writing to VRAM.

UME 0.154[SVN 32231]

Author: fabiopri | Date: 20 September 2014 11:52:31

  • more generic slots + some cleanups & some tagmap reductions. nw.

UME 0.154[SVN 32230]

Author: dhaywood | Date: 20 September 2014 10:21:54

  • added 2 blend pens for ZT (from OG)
  • New Working Games
  • Raiden II New / Raiden DX (newer V33 PCB) (2 sets, different EEPROM for each game) [Olivier Galibert, David Haywood]
  • New Zero Team [Olivier Galibert, David Haywood]
  • Zero Team 2000 [Olivier Galibert, David Haywood]

UME 0.154[SVN 32229]

Author: dhaywood | Date: 20 September 2014 10:03:09

  • re-add debug port so player can die
  • IMHO this is working now (and New Zero Team only needs a blend table?)

UME 0.154[SVN 32228]

Author: dhaywood | Date: 20 September 2014 09:59:22

  • r2dx_v33 - DMA

UME 0.154[SVN 32227]

Author: oliverst | Date: 20 September 2014 09:45:40

  • more changes to make sdlwork.c and winwork.c match (nw)

UME 0.154[SVN 32226]

Author: oliverst | Date: 20 September 2014 09:40:48

  • removed cpu mask and thread affinity code from src/osd/sdl/sdlwork.c as suggested by couriersud (nw)

UME 0.154[SVN 32225]

Author: fabiopri | Date: 20 September 2014 07:38:07

  • another round of generic carts / sockets. nw.

UME 0.154[SVN 32224]

Author: fabiopri | Date: 20 September 2014 07:34:45

  • (MESS) softlist: added Aamber Pegasus ROM expansions list. [neoncluster, Fabio Priuli]

UME 0.154[SVN 32223]

Author: fabiopri | Date: 20 September 2014 07:25:39

  • (MESS) softlist: added Hanimex Pencil II cart list [Robbbert, Fabio Priuli]

UME 0.154[SVN 32222]

Author: rbelmont | Date: 20 September 2014 03:24:44

  • (nw)

UME 0.154[SVN 32221]

Author: robbbert | Date: 20 September 2014 02:01:17

  • peyper.c: added sound

UME 0.154[SVN 32220]

Author: jgevarya | Date: 19 September 2014 23:40:18

  • stupid comment fixes. (n/w)

UME 0.154[SVN 32219]

Author: olivierg | Date: 19 September 2014 21:52:03

  • special functions hookup. sqrt is probably newton (nw)

UME 0.154[SVN 32218]

Author: wilbertp | Date: 19 September 2014 21:33:08

  • (MESS) mz3500.c: Reduce some tagmap lookups (nw)

UME 0.154[SVN 32217]

Author: wilbertp | Date: 19 September 2014 21:29:36

  • (MESS) tim100.c: Reduce tagmap lookups (nw)

UME 0.154[SVN 32216]

Author: wilbertp | Date: 19 September 2014 20:54:14

  • (MESS) nes.c: Reduce some tagmap lookups (nw)

UME 0.154[SVN 32215]

Author: sronco | Date: 19 September 2014 18:37:55

  • (MESS) New NOT WORKING systems
  • -----------------------------------------

UME 0.154[SVN 32214]

Author: fabiopri | Date: 19 September 2014 16:27:05

  • (MESS) softlist: added Exelvision EXL 100 cart list. [Fabio Priuli]
  • out of whatsnew: many games load and run, but the lack of inputs in the driver does not allow to play anything...

UME 0.154[SVN 32213]

Author: fabiopri | Date: 19 September 2014 16:23:21

  • some more generic slots. nw.

UME 0.154[SVN 32212]

Author: dhaywood | Date: 19 September 2014 16:19:43

  • debug port? (nw)

UME 0.154[SVN 32211]

Author: dhaywood | Date: 19 September 2014 16:09:07

  • (nw)

UME 0.154[SVN 32210]

Author: oliverst | Date: 19 September 2014 16:00:42

  • reverted bogus tms9928a_device::device_timer() optimization (nw)

UME 0.154[SVN 32209]

Author: oliverst | Date: 19 September 2014 15:56:07

  • small optimization to tms9928a_device::device_timer() (nw)

UME 0.154[SVN 32208]

Author: dhaywood | Date: 19 September 2014 15:53:06

  • didn't meant to change these (nw)

UME 0.154[SVN 32206]

Author: dhaywood | Date: 19 September 2014 15:20:41

  • angle protection part 1 (nw)

UME 0.154[SVN 32204]

Author: robbbert | Date: 19 September 2014 14:53:03

  • spinb.c: fixed colours in jolypark.

UME 0.154[SVN 32203]

Author: barryrod | Date: 19 September 2014 14:16:16

  • trident: implemented basic bitblt and bresenham line functions.

UME 0.154[SVN 32202]

Author: dhaywood | Date: 19 September 2014 13:38:26

  • fix sound (nw)

UME 0.154[SVN 32201]

Author: dhaywood | Date: 19 September 2014 13:34:37

  • there's an eeprom here (nw)

UME 0.154[SVN 32200]

Author: robbbert | Date: 19 September 2014 12:16:02

  • spinb.c: wip

UME 0.154[SVN 32199]

Author: dhaywood | Date: 19 September 2014 12:03:44

  • replace bad dump (nw)

UME 0.154[SVN 32198]

Author: dhaywood | Date: 19 September 2014 11:37:46

  • (nw)

UME 0.154[SVN 32197]

Author: dhaywood | Date: 19 September 2014 10:38:04

  • zt2k - fix a rom load (nw)

UME 0.154[SVN 32196]

Author: dhaywood | Date: 19 September 2014 10:26:46

  • nzeroteam doesn't need banking (nw)

UME 0.154[SVN 32195]

Author: alexjack | Date: 19 September 2014 08:44:48

  • addrmap.c: Only install the default device address map if the owner didn't provide one [Alex Jackson]

UME 0.154[SVN 32194]

Author: fabiopri | Date: 19 September 2014 07:30:30

  • whops. wrong version of the code sent. nw.

UME 0.154[SVN 32193]

Author: fabiopri | Date: 19 September 2014 07:12:05

  • (MESS) a couple more. nw.

UME 0.154[SVN 32192]

Author: jgevarya | Date: 19 September 2014 05:12:56

  • (MESS) tsispch.c - Add v1.1 firmware to TSI/Speech Plus Prose 2000 driver [Lord Nightmare]

UME 0.154[SVN 32191]

Author: alexjack | Date: 19 September 2014 00:51:24

  • flyball.c: only descramble ROM once at startup (nw)

UME 0.154[SVN 32190]

Author: hap | Date: 18 September 2014 23:19:15

  • note from kevtris

UME 0.154[SVN 32189]

Author: dhaywood | Date: 18 September 2014 22:55:21

  • sound banking (nw)

UME 0.154[SVN 32188]

Author: dhaywood | Date: 18 September 2014 22:40:10

  • placeholders (nw)

UME 0.154[SVN 32187]

Author: dhaywood | Date: 18 September 2014 22:15:34

  • better tilebank (nw)

UME 0.154[SVN 32186]

Author: wilbertp | Date: 18 September 2014 22:03:54

  • (MESS) Added a few sets to msx.c
  • New systems added or promoted from NOT_WORKING status
  • ------------------------------------------------

UME 0.154[SVN 32185]

Author: fabiopri | Date: 18 September 2014 21:36:02

  • (MESS) unified some functions for generic socket / cart and
  • converted a few more drivers to use the new code instead of
  • old cartslot. nw.

UME 0.154[SVN 32184]

Author: hap | Date: 18 September 2014 21:31:12

  • added msx1 game "Genius" by YGW
  • -thanks to fukenko!

UME 0.154[SVN 32183]

Author: dhaywood | Date: 18 September 2014 21:16:54

  • better CPU banking (nw)

UME 0.154[SVN 32182]

Author: olivierg | Date: 18 September 2014 20:03:23

  • r2dx_v33: fix tile banking (nw)

UME 0.154[SVN 32181]

Author: hap | Date: 18 September 2014 19:37:43

  • fix - All sets in flyball.c: Controls for Batter and Pitcher are intertwined

UME 0.154[SVN 32180]

Author: dhaywood | Date: 18 September 2014 16:34:34

  • make r2dx_v33 2 sets for now, with different eeprom, the codepath it takes (R2 or RDX) depends on the content of the EEPROM, I haven't found a switching mechanism (there appears to be code in the ROM for booting with buttons pressed, but it looks broken to me)

UME 0.154[SVN 32179]

Author: dhaywood | Date: 18 September 2014 15:50:17

  • tx bank for the r2/dx_v33 (nw)

UME 0.154[SVN 32178]

Author: dhaywood | Date: 18 September 2014 15:40:30

  • (nw)

UME 0.154[SVN 32177]

Author: dhaywood | Date: 18 September 2014 15:19:24

  • scroll (nw)

UME 0.154[SVN 32176]

Author: dhaywood | Date: 18 September 2014 14:54:46

  • it still has the sprite protection (nw)

UME 0.154[SVN 32175]

Author: dhaywood | Date: 18 September 2014 14:29:30

  • use standard video code in new raiden 2/dx / zt sets (nw)

UME 0.154[SVN 32172]

Author: dirkbest | Date: 18 September 2014 10:01:02

  • Amiga: Add preliminary software lists for the Amiga 1000 and Amiga 3000,
  • a general workbench list and an application list for testing. Images in
  • those lists are either verified good or best available currently. Many
  • images are still missing.

UME 0.154[SVN 32169]

Author: fabiopri | Date: 18 September 2014 06:17:23

  • (MESS) a7800: changed header bits for pokey at
  • $0450, after discussion with Mike Saarna. also,
  • when loading from softlist, let's rely on the xml
  • to detect oncart RAM and NVRAM. nw.

UME 0.154[SVN 32168]

Author: alexjack | Date: 18 September 2014 05:36:21

  • Typos in unused macros, catch them before they catch you (nw)

UME 0.154[SVN 32167]

Author: alexjack | Date: 18 September 2014 05:30:33

  • Magic strings, just say no (nw)

UME 0.154[SVN 32166]

Author: robbbert | Date: 18 September 2014 03:42:12

  • spinb.c: wip

UME 0.154[SVN 32165]

Author: barryrod | Date: 18 September 2014 03:38:10

  • trident: fixed busy bit, added logging of 2D acceleration registers.

UME 0.154[SVN 32164]

Author: rbelmont | Date: 18 September 2014 03:22:34

  • namcops2: Documentation fixes [Guru]

UME 0.154[SVN 32163]

Author: alexjack | Date: 18 September 2014 02:07:22

  • Memory system and Namco improvements: [Alex Jackson]
  • Explicit regions in address maps (AM_REGION) are now looked up relative to the
  • device rather than as siblings when in an internal address map (similar to
  • devices and shared pointers) Besides being more orthogonal than before, this
  • allows internal ROMs of MCUs and similar devices to be hooked up in a nicer
  • and more foolproof way. Updated the m37710 and m5074x (m6502 derivative)
  • to take advantage of this.
  • Divided the M37702/M37710 into specific models, with each model having its own
  • internal address map containing the correct amounts of internal RAM and ROM.
  • M37702 MCUs found on various Namco PCBs are now all unique devices and have
  • their respective internal ROMs loaded as device ROMs.
  • (nw)
  • Also did some spring (fall) cleaning in addrmap.c/memory.c/dimemory.c
  • m_devbase (the base device used for tagmap lookup when late-binding handlers and
  • finding memory regions and shares) is now a reference rather than a pointer,
  • since we know what it is when the address_map_entry is constructed and it
  • doesn't change (it depends solely on whether it's an entry in an MCFG-provided
  • address map or an internal one) And for the same reason, there's now only one
  • m_devbase per address_map_entry rather than individual copies for
  • read/write/setoffset/sharedptr.
  • Removed mysterious unused address_map_entry member "m_region_string", along
  • with a silly assert probably left over from when Aaron was replacing AM_BASE
  • with AM_SHARE years ago.
  • Added a comment noting that "make sure all devices exist" in
  • device_memory_interface::interface_validity_check() actually does nothing,
  • like the proverbial goggles. The reason there's just a comment and not a fix
  • is I haven't figured out how to fix it yet
  • (is it possible to extract the original device tag that was given to a
  • proto-delegate? Sorry, the template hell in devdelegate.h and
  • lib/util/delegate.h makes me want to run screaming like a little girl)

UME 0.154[SVN 32162]

Author: alexjack | Date: 18 September 2014 01:51:41

  • diexec.c: Cache a pointer directly to the machine scheduler at startup,
  • to eliminate device().machine().scheduler() chains all over the place (nw)
  • This change has been sitting in my local tree for months, from when I was
  • (mostly unsuccessfully) working on c64 performance. It gives a small speedup
  • to drivers with many tightly-interleaved executing devices (i.e. Commodore
  • drivers) I didn't think it was worth making everyone do a clean build for
  • such tiny gains but I didn't have the heart to chuck it. Since I'm already
  • making another core-touching, clean-build-needed commit tonight, in it goes.

UME 0.154[SVN 32161]

Author: hap | Date: 17 September 2014 22:16:43

  • note

UME 0.154[SVN 32160]

Author: hap | Date: 17 September 2014 22:06:08

  • added an msx1 YGW game for fun

UME 0.154[SVN 32159]

Author: olivierg | Date: 17 September 2014 21:50:32

  • If we were documented, we'd be dangerous (nw)

UME 0.154[SVN 32158]

Author: oliverst | Date: 17 September 2014 20:00:01

  • disabled references to non-existent software lsits (nw)

UME 0.154[SVN 32157]

Author: hap | Date: 17 September 2014 19:12:16

  • nw

UME 0.154[SVN 32156]

Author: fabiopri | Date: 17 September 2014 18:24:53

  • (MESS) a2600.c: fixed mapper 3E support, as used by Boulder Dash
  • homebrew. Also allowed bankswitch writes to get to the TIA for this and
  • mapper 3F. Finally, included a couple of demos in the softlist so to be
  • able to test the code in future. nw.

UME 0.154[SVN 32155]

Author: dirkbest | Date: 17 September 2014 16:25:05

  • Amiga: Fix Amiga 600 IDE hard disk regression

UME 0.154[SVN 32154]

Author: dirkbest | Date: 17 September 2014 16:25:03

  • Amiga: Silence keyboard log spam and fix internal ROM filename

UME 0.154[SVN 32153]

Author: smf | Date: 17 September 2014 14:58:02

  • NS8250 Fixes [smf]
  • Loopback: tx goes high and data is clocked at the correct rate instead of appearing instantly
  • Modem status register: don't lose track of external signals when starting, resetting, switching loopback off, writing to register
  • Handshaking: active low for consistency (RS232 port now defaults handshaking lines high and serial mouse dtr/rts handling has been adjusted)

 

→ [multi] Universal Machine Emulator (UME) 0.154x3
Arcade Flyers:Raiden II
Advertówka Raiden II - photo@hardcoregaming101.net

Points of Interest

  • I’m not a big fan of releasing an ex build only a single day after the previous ex build, but as was almost inevitable, Raiden 2 and Raiden DX received some final polish and a promotion to working stage within hours of me posting the previous binaries. The UME builds aren’t meant to be daily builds, but are meant to be reactive to interesting progress, so I felt it necessary to do a new release.
    To make this more worthwhile I added save states to the driver (as somebody requested) and so I’ve decided to push this build out today with the improved support. The main improvements you’ll notice are that the correct objects are now blended against the background (shadows, transparency effects on glass etc.) and also some clipping issues are fixed (clouds scrolling off the bottom, for example when you launch into space) read more

UME 0.154[SVN 32152]

Author: dhaywood | Date: 17 September 2014 13:44:11

  • missed these (nw)

UME 0.154[SVN 32151]

Author: olivierg | Date: 17 September 2014 12:24:38

  • itgambl2: De-insanify the address map, fixes MT5493 (nw)

UME 0.154[SVN 32150]

Author: fabiopri | Date: 17 September 2014 12:08:54

  • better fix. nw.

UME 0.154[SVN 32149]

Author: dhaywood | Date: 17 September 2014 12:03:13

  • mark save as supported, seems to work now (nw)
  • (I think at this point we should go over the source and flip the flag to GAME_NO_SAVE for drivers lacking support, rather than having to flag it when it works, also maybe add the ability to tag devices so if a driver is using a device without support it will automatically inherit that state)

UME 0.154[SVN 32148]

Author: dhaywood | Date: 17 September 2014 11:53:41

  • by request, save states (nw)

UME 0.154[SVN 32147]

Author: fabiopri | Date: 17 September 2014 11:12:27

  • softlist: restored the support for loading games from compatible
  • softlists (like gbcolor games in gameboy, and viceversa, msx1
  • carts in msx2, etc.) by using the syntax
  • mess system -media list:gamename
  • You can now for instance use again "mess gbcolor -cart gameboy:sml"
  • to play "Super Mario Land" with the custom palettes of the Game
  • Boy Color. [Fabio Priuli]

UME 0.154[SVN 32146]

Author: alexjack | Date: 17 September 2014 08:50:59

  • Add width/endianness to supracan software list [Alex Jackson]

UME 0.154[SVN 32145]

Author: fabiopri | Date: 17 September 2014 06:38:53

  • added generic cartslot / ROM socket slot device, which offers
  • basic allocation and access handlers, and converted a few
  • drivers to use this instead of code from cartslot.c [Fabio Priuli]
  • out of whatsnew: the RAM socket part is just a proof of concept,
  • and the natural extension of the line of thought which lead me
  • to this generic socket/cartslot. it might allow to convert current RAM
  • device to be a slot device as well (after some refactorization, of
  • course, since current code lacks many of the necessary features),
  • or be removed soonish, depending on consensus.

UME 0.154[SVN 32144]

Author: rbelmont | Date: 17 September 2014 02:35:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154[SVN 32143]

Author: dhaywood | Date: 17 September 2014 01:39:32

  • (nw)

UME 0.154[SVN 32142]

Author: hap | Date: 17 September 2014 00:49:02

  • correct color prom resistors

UME 0.154[SVN 32141]

Author: dhaywood | Date: 16 September 2014 23:53:43

  • new clones
  • Raiden II (US, set 2) [farzeno]
  • also attempted to identify regions / rename sets to fit.
  • interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX)

UME 0.154[SVN 32140]

Author: wilbertp | Date: 16 September 2014 22:25:39

  • (MESS) sms.c: Small improvements to the latching of some registers. Fixes flicker in Power Strike 2. [Enik Land]

UME 0.154[SVN 32139]

Author: wilbertp | Date: 16 September 2014 22:20:32

  • sb16.c: Removed unused m_bps variable. (nw)

UME 0.154[SVN 32138]

Author: olivierg | Date: 16 September 2014 21:46:18

  • Fuck yeah.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154[SVN 32137]

Author: olivierg | Date: 16 September 2014 21:03:07

  • fix sprite clipping (nw)

UME 0.154[SVN 32136]

Author: olivierg | Date: 16 September 2014 19:57:30

  • glass roof (nw)

UME 0.154[SVN 32135]

Author: tafoid | Date: 16 September 2014 19:41:14

  • (MESS) Fixed issue with messtiny build (additional bioses are no longer separate sets). [m4sta]

UME 0.154[SVN 32134]

Author: hap | Date: 16 September 2014 19:39:12

  • softwarelist correction from m4st4

UME 0.154[SVN 32133]

Author: dhaywood | Date: 16 September 2014 18:39:12

  • new clones
  • Mega Man: The Power Battle (CPS2, USA 950926, SAMPLE Version) [Asure]

UME 0.154[SVN 32132]

Author: olivierg | Date: 16 September 2014 17:34:20

  • More colors (nw)

UME 0.154[SVN 32131]

Author: olivierg | Date: 16 September 2014 16:49:51

  • missing blended color (nw)

UME 0.154[SVN 32130]

Author: alexjack | Date: 16 September 2014 16:24:54

  • memory.c: fix memdump output for nop/unmapped/watchpoint entries, broken by r31731 (nw)

UME 0.154[SVN 32129]

Author: olivierg | Date: 16 September 2014 16:23:14

  • fix blending some more (nw)

UME 0.154[SVN 32128]

Author: barryrod | Date: 16 September 2014 11:52:11

  • trident: extended 3d8/3d9/CR0E new mode SVGA bank size. BIOS now detects 2MB VRAM (but win95 is still clueless).
    • 2

UME 0.154[SVN32152 = UME 0.154ex3]

|

UME 0.154[SVN 32152]

Author: dhaywood | Date: 17 September 2014 13:44:11

  • missed these (nw)

UME 0.154[SVN 32151]

Author: olivierg | Date: 17 September 2014 12:24:38

  • itgambl2: De-insanify the address map, fixes MT5493 (nw)

UME 0.154[SVN 32150]

Author: fabiopri | Date: 17 September 2014 12:08:54

  • better fix. nw.

UME 0.154[SVN 32149]

Author: dhaywood | Date: 17 September 2014 12:03:13

  • mark save as supported, seems to work now (nw)
  • (I think at this point we should go over the source and flip the flag to GAME_NO_SAVE for drivers lacking support, rather than having to flag it when it works, also maybe add the ability to tag devices so if a driver is using a device without support it will automatically inherit that state)

UME 0.154[SVN 32148]

Author: dhaywood | Date: 17 September 2014 11:53:41

  • by request, save states (nw)

UME 0.154[SVN 32147]

Author: fabiopri | Date: 17 September 2014 11:12:27

  • softlist: restored the support for loading games from compatible
  • softlists (like gbcolor games in gameboy, and viceversa, msx1
  • carts in msx2, etc.) by using the syntax
  • mess system -media list:gamename
  • You can now for instance use again "mess gbcolor -cart gameboy:sml"
  • to play "Super Mario Land" with the custom palettes of the Game
  • Boy Color. [Fabio Priuli]

UME 0.154[SVN 32146]

Author: alexjack | Date: 17 September 2014 08:50:59

  • Add width/endianness to supracan software list [Alex Jackson]

UME 0.154[SVN 32145]

Author: fabiopri | Date: 17 September 2014 06:38:53

  • added generic cartslot / ROM socket slot device, which offers
  • basic allocation and access handlers, and converted a few
  • drivers to use this instead of code from cartslot.c [Fabio Priuli]
  • out of whatsnew: the RAM socket part is just a proof of concept,
  • and the natural extension of the line of thought which lead me
  • to this generic socket/cartslot. it might allow to convert current RAM
  • device to be a slot device as well (after some refactorization, of
  • course, since current code lacks many of the necessary features),
  • or be removed soonish, depending on consensus.

UME 0.154[SVN 32144]

Author: rbelmont | Date: 17 September 2014 02:35:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154[SVN 32143]

Author: dhaywood | Date: 17 September 2014 01:39:32

  • (nw)

UME 0.154[SVN 32142]

Author: hap | Date: 17 September 2014 00:49:02

  • correct color prom resistors

UME 0.154[SVN 32141]

Author: dhaywood | Date: 16 September 2014 23:53:43

  • new clones
  • Raiden II (US, set 2) [farzeno]
  • also attempted to identify regions / rename sets to fit.
  • interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX)

UME 0.154[SVN 32140]

Author: wilbertp | Date: 16 September 2014 22:25:39

  • (MESS) sms.c: Small improvements to the latching of some registers. Fixes flicker in Power Strike 2. [Enik Land]

UME 0.154[SVN 32139]

Author: wilbertp | Date: 16 September 2014 22:20:32

  • sb16.c: Removed unused m_bps variable. (nw)

UME 0.154[SVN 32138]

Author: olivierg | Date: 16 September 2014 21:46:18

  • Fuck yeah.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154[SVN 32137]

Author: olivierg | Date: 16 September 2014 21:03:07

  • fix sprite clipping (nw)

UME 0.154[SVN 32136]

Author: olivierg | Date: 16 September 2014 19:57:30

  • glass roof (nw)

UME 0.154[SVN 32135]

Author: tafoid | Date: 16 September 2014 19:41:14

  • (MESS) Fixed issue with messtiny build (additional bioses are no longer separate sets). [m4sta]

UME 0.154[SVN 32134]

Author: hap | Date: 16 September 2014 19:39:12

  • softwarelist correction from m4st4

UME 0.154[SVN 32133]

Author: dhaywood | Date: 16 September 2014 18:39:12

  • new clones
  • Mega Man: The Power Battle (CPS2, USA 950926, SAMPLE Version) [Asure]

UME 0.154[SVN 32132]

Author: olivierg | Date: 16 September 2014 17:34:20

  • More colors (nw)

UME 0.154[SVN 32131]

Author: olivierg | Date: 16 September 2014 16:49:51

  • missing blended color (nw)

UME 0.154[SVN 32130]

Author: alexjack | Date: 16 September 2014 16:24:54

  • memory.c: fix memdump output for nop/unmapped/watchpoint entries, broken by r31731 (nw)

UME 0.154[SVN 32129]

Author: olivierg | Date: 16 September 2014 16:23:14

  • fix blending some more (nw)

UME 0.154[SVN 32128]

Author: barryrod | Date: 16 September 2014 11:52:11

  • trident: extended 3d8/3d9/CR0E new mode SVGA bank size. BIOS now detects 2MB VRAM (but win95 is still clueless).

 

→ [multi] Universal Machine Emulator (UME) 0.154x2

Points of Interest

  • I feel the most significant news relating to this update is the progress with the NMK004 sound emulation, bringing the sound from imperfectly simulated using HLE code to practically perfect. Others might argue the recent progress in Raiden 2 / DX is more significant. That is also big news, furthering the understanding of the protection systems used on that game greatly, and it is, for all intents now playable, but without further testing the confidence level isn’t that high; several of the changes that were subsequently ported to the 68k based games (Legionnaire, Heated Barrel etc.) actually caused them to regress slightly, and Zero Team (V30 based) still has significant issues too, all clear indications that there is still a lot to understand with the COP protection read more

 

UME 0.154 [SVN 32127]

Author: dhaywood | Date: 16 September 2014 10:28:29

  • double buffer nmk16 sprites (nw)

UME 0.154 [SVN 32126]

Author: fabiopri | Date: 16 September 2014 05:59:46

  • ui: fixed crash when loading floppies with no parent software
  • from softlist (only via internal File Manager, though) [Fabio Priuli]

UME 0.154 [SVN 32125]

Author: fabiopri | Date: 16 September 2014 05:57:19

  • softlist: fixed inconsistent -listsoftware output. [phulshof]

UME 0.154 [SVN 32124]

Author: barryrod | Date: 16 September 2014 05:05:33

  • trident: some WIP, added CRTC offset bit 8 and start address bits 16-18.

UME 0.154 [SVN 32123]

Author: dhaywood | Date: 15 September 2014 22:29:37

  • new NOT WORKING
  • Go-Stop [system11]
  • might be playable, button mappings need looking at (bet etc.) but definitely uses unemulated ST0016 tile modes (bg should be 16x16 tiles)

UME 0.154 [SVN 32122]

Author: dhaywood | Date: 15 September 2014 21:55:32

  • add palette dma (RAM to private buffer) to all seibu cop games
  • moved some of the Raiden 2 cop emulation to a new device (just the memory DMA stuff, including private buffer copy code) and started sharing it with legionna.c in order to avoid code duplication. We can slowly move other duplicate code over too and eventually kill the old seicop.c

UME 0.154 [SVN 32121]

Author: rbelmont | Date: 15 September 2014 03:25:42

  • ftspeed: Redumped ic15, fixes graphics glitches on some stages. [Cah4e3]

UME 0.154 [SVN 32120]

Author: barryrod | Date: 15 September 2014 00:17:00

  • sb16: comment out unused variable (no whatsnew)

UME 0.154 [SVN 32119]

Author: michaelz | Date: 14 September 2014 23:29:08

  • (MESS) geneve: Give grom_address an initial value. (nw)

UME 0.154 [SVN 32118]

Author: michaelz | Date: 14 September 2014 23:28:33

  • (MESS) ti99: Avoid debugger messing up the setaddress/memory access pairs. (nw)

UME 0.154 [SVN 32117]

Author: crazyc | Date: 14 September 2014 23:26:58

  • (mess) sb16: small fix (nw)

UME 0.154 [SVN 32116]

Author: crazyc | Date: 14 September 2014 23:09:11

  • (mess) sb16: Add Soundblaster 16 low level emulation [Carl, Malice, O. Galibert

UME 0.154 [SVN 32115]

Author: michaelz | Date: 14 September 2014 21:19:37

  • (MESS) hdc9234 WIP: Some intermediate cleanups. Also, guard HFDC against
  • debugger.(nw)

UME 0.154 [SVN 32114]

Author: rbelmont | Date: 14 September 2014 16:44:26

  • SDL: use Windows OSD's font-selection semantics for SDL Windows builds. [R. Belmont]

UME 0.154 [SVN 32113]

Author: jgevarya | Date: 14 September 2014 05:58:04

  • (MESS) cat.c: comment updates (nw)

UME 0.154 [SVN 32112]

Author: michaelz | Date: 13 September 2014 23:58:01

  • (MESS) hdc9234 WIP: write sector FM/MFM working. (nw)

UME 0.154 [SVN 32111]

Author: michaelz | Date: 13 September 2014 23:56:36

  • (MESS) ti99: Changed logging for HFDC and interleave for MFM. (nw)

UME 0.154 [SVN 32110]

Author: oliverst | Date: 13 September 2014 20:59:51

  • more sdlwork.c and winwork.c consolidation / SDL now supports envrionment variable OSDWORKQUEUEMAXTHREADS (nw)

UME 0.154 [SVN 32109]

Author: oliverst | Date: 13 September 2014 20:44:41

  • more work to make sdlwork.c and winwork.c match / un-broke Windows SDL build by completely moving the sdlsync_win32.c code to winsync.c (nw)

UME 0.154 [SVN 32108]

Author: wilbertp | Date: 13 September 2014 19:39:42

  • (MESS) msx.c: Added a small workaround to support systems with 8KB RAM.

UME 0.154 [SVN 32107]

Author: miodragm | Date: 13 September 2014 15:28:14

  • static_config removed from speaker (nw)

UME 0.154 [SVN 32106]

Author: wilbertp | Date: 13 September 2014 14:58:54

  • (MESS) msx.c: Limit tpp311, tps312, and hx23 to 64KB video ram. (nw)

UME 0.154 [SVN 32105]

Author: miodragm | Date: 13 September 2014 14:51:34

  • Removed static config in RC filter and small cleanup (nw)

UME 0.154 [SVN 32104]

Author: miodragm | Date: 13 September 2014 14:29:39

  • cleanup (nw)

UME 0.154 [SVN 32103]

Author: miodragm | Date: 13 September 2014 13:31:16

  • Removed static config for discrete (nw)

UME 0.154 [SVN 32102]

Author: robbbert | Date: 13 September 2014 13:09:01

  • moved atarianb (hacked for emulators) set to hbmame.

UME 0.154 [SVN 32101]

Author: robbbert | Date: 13 September 2014 12:33:00

  • wpc: added model numbers

UME 0.154 [SVN 32100]

Author: dhaywood | Date: 13 September 2014 11:41:04

  • Added proper NMK004 internal rom [trap15]
  • Hooked up support for NMK004 internal rom in MAME, replacing Nicola's old simulation code [trap15, David Haywood]
  • Fixed TLCS90 16-bit timers & support NMI in the core [trap15]
  • Various tweaks and improvements in nmk16.c (timings, sound balance, etc.) [trap15, David Haywood]
  • US AAF Mustang now has sound / music for the first time
  • Much better sound / music in the following games Bio-ship Paladin, Vandyke, Black Heart, Acrobat Mission, Koutetsu Yousai Strahl, Thunder Dragon, Hacha Mecha Fighter, Super Spacefortress Macross, GunNail
  • new clones
  • Hacha Mecha Fighter (19th Sep. 1991, unprotected, bootleg Thunder Dragon conversion) [trap15]
  • note, Thunder Dragon parent was not protected, I've marked it as such and removed the protection sim from it
  • The protected Hacha Mecha Fighter set never worked properly, I've demoted it to non-working as a result, the new bootleg works with full sound and correct game logic.
  • The protected sets don't handshake with the NMK004 so now lack sound (the sim code didn't care)
  • note2, currently needs an ugly kludge to prevent bioship resetting periodically, the nmk004 is used as a watchdog, but it ends up hitting it slihtly too late so often resets after a few minutes, probably wants even more precise timing for timers / cores / framerate / whatever?
  • note3, still need to tweak a few things, convert to raw video params, add 2nd buffer.

UME 0.154 [SVN 32099]

Author: oliverst | Date: 13 September 2014 11:23:46

  • added comment to sdlsync_win32.c (nw)

UME 0.154 [SVN 32098]

Author: oliverst | Date: 13 September 2014 11:23:17

  • more work to make sdlwork.c and winwork.c match (nw)

UME 0.154 [SVN 32097]

Author: oliverst | Date: 13 September 2014 11:16:28

  • a bit more work to match sdlwork.c and winwork.c (nw)

UME 0.154 [SVN 32096]

Author: oliverst | Date: 13 September 2014 11:04:16

  • some refactoring to make SDL and Windows OSD code match / Windows SDL code did not delete the critical section in osd_scalable_lock_free() (nw)

UME 0.154 [SVN 32095]

Author: oliverst | Date: 13 September 2014 10:09:29

  • renamed YieldProcessor() to osd_yield_processor() to match SDL more closely (nw)

UME 0.154 [SVN 32094]

Author: sronco | Date: 13 September 2014 09:29:32

  • (MESS) New NOT WORKING systems
  • -----------------------------------------

UME 0.154 [SVN 32093]

Author: fabiopri | Date: 13 September 2014 07:55:39

  • some licensing. nw.

UME 0.154 [SVN 32092]

Author: fabiopri | Date: 13 September 2014 07:14:35

  • (MESS) a2600: when loading from softlist, let's rely on the xml
  • to detect oncart RAM instead of using custom routines. nw.

UME 0.154 [SVN 32091]

Author: robbbert | Date: 13 September 2014 07:03:17

  • (MESS) spc1000: added commented-out code for floppy-disk (thx to Anna Wu for finding it)

UME 0.154 [SVN 32090]

Author: fabiopri | Date: 13 September 2014 06:17:48

  • cosmetic changes. nw.

UME 0.154 [SVN 32089]

Author: rbelmont | Date: 13 September 2014 02:45:45

  • SDL: fix Windows builds with SDL 1.2 (nw)

UME 0.154 [SVN 32088]

Author: wilbertp | Date: 12 September 2014 21:21:56

  • Removed legacy_cpu_device. [Wilbert Pol]

UME 0.154 [SVN 32087]

Author: wilbertp | Date: 12 September 2014 20:30:27

  • dsp56k.c: Modernised cpu core (nw)

UME 0.154 [SVN 32086]

Author: fabiopri | Date: 12 September 2014 20:04:48

  • bunch of xml fixes from Diet Go Go Fan. nw.

UME 0.154 [SVN 32085]

Author: fabiopri | Date: 12 September 2014 20:04:02

  • (MESS) a7800: reworked header handling (used when
  • loading from fullpath) and attempted to implement flexibly
  • and transparently support for several possible homebrew
  • boards with a POKEY hooked up as Beef Drop. nw.

UME 0.154 [SVN 32084]

Author: oliverst | Date: 12 September 2014 15:54:16

  • more c++11 compilation fixes (nw)

UME 0.154 [SVN 32083]

Author: oliverst | Date: 12 September 2014 15:27:26

  • some c++11 compilation fixes (nw)

UME 0.154 [SVN 32082]

Author: michaelz | Date: 12 September 2014 14:08:15

  • (MESS) ti99: A single missing character breaks a floppy format.(nw)

UME 0.154 [SVN 32081]

Author: fabiopri | Date: 12 September 2014 13:11:00

  • fixed famitwin bios usage. nw.

UME 0.154 [SVN 32080]

Author: dhaywood | Date: 12 September 2014 11:49:30

  • let's go with EB-A

UME 0.154 [SVN 32079]

Author: dhaywood | Date: 12 September 2014 11:13:55

  • new clones
  • Vendetta (World, 2 Players, ver. unknown) [caius]

UME 0.154 [SVN 32078]

Author: barryrod | Date: 12 September 2014 08:46:40

  • trident: forced doubleword offset when using an SVGA video mode, fixes display in Eggs Playing Chicken.

UME 0.154 [SVN 32077]

Author: fabiopri | Date: 12 September 2014 08:18:04

  • reduced tagmap lookups in atari400, maxaflex and bartop52. nw.

UME 0.154 [SVN 32076]

Author: fabiopri | Date: 12 September 2014 06:40:32

  • (MESS) gameboy.xml: added a bunch of new dumps. nw.

UME 0.154 [SVN 32075]

Author: fabiopri | Date: 12 September 2014 06:40:10

  • (MESS) coleco.xml: removed choplifter bad dump. [dink]

UME 0.154 [SVN 32074]

Author: rbelmont | Date: 12 September 2014 03:51:50

  • SDL: -sound dsound now works with SDL (nw)

UME 0.154 [SVN 32073]

Author: rbelmont | Date: 12 September 2014 03:44:11

  • SDL: more attempts (nw)

UME 0.154 [SVN 32072]

Author: rbelmont | Date: 12 September 2014 03:33:25

  • SDL: More dsound adaptation (nw)

UME 0.154 [SVN 32071]

Author: rbelmont | Date: 12 September 2014 03:07:46

  • Fixes to try and make direct_sound work minus WinOSD (nw)

UME 0.154 [SVN 32070]

Author: rbelmont | Date: 12 September 2014 02:18:35

  • SDL: Allow -sound dsound on SDL Windows builds. [R. Belmont]

UME 0.154 [SVN 32069]

Author: hap | Date: 12 September 2014 00:45:38

  • small cleanup

UME 0.154 [SVN 32068]

Author: fabiopri | Date: 11 September 2014 22:06:56

  • setting the correct properties helps to commit new files. nw.

UME 0.154 [SVN 32067]

Author: fabiopri | Date: 11 September 2014 22:01:45

  • (MESS) famicom: converted the disk system add-on to be a cart
  • in the softlist. The official syntax to launch disk games is now
  • mess famicom -cart disksys -flop gamename
  • which corresponds to inserting the RAM expansion cart with
  • connected the disk drive into the cartslot and the desired disk
  • in the disk drive (exactly like you would have done with the
  • real thing). In this way, you cannot mount anymore both a cart and
  • a disk in the Family Computer (as in a real unit).
  • Users that cannot cope with this limitation and/or with the new
  • syntax can still use the famitwin driver (which offers both cart and
  • disk options) or the newly added driver fds which emulates a
  • famicom with the expansion always inserted: in both latter cases
  • the old syntax
  • mess famitwin -flop gamename
  • will launch the game, as previously. [Fabio Priuli]
  • (MESS) famicom: fixed disk system IRQ latch clear in Kaettekita
  • Mario Bros. based on investigations by FHorse. [Fabio Priuli]
  • Out of whatsnew: For the moment I gave up the original plan to
  • also modernize the floppy drive and the disk format. If anyone
  • wants to look into these, be my guest :-)

UME 0.154 [SVN 32066]

Author: hap | Date: 11 September 2014 20:36:02

  • kludge for sprite flickering (video raw params should solve it cleanly but we need to understand seibu crtc more)

UME 0.154 [SVN 32065]

Author: robbbert | Date: 11 September 2014 13:01:10

  • zac_proto.c: used correct cpu, fixed inputs, added mechanical sounds. All 3 games are playable.

UME 0.154 [SVN 32064]

Author: oliverst | Date: 11 September 2014 12:47:05

  • optimized interrupt code in src/emu/cpu/avr8/avr8.c a bit more (nw)

UME 0.154 [SVN 32063]

Author: oliverst | Date: 11 September 2014 12:40:13

  • optimized interrupt code in src/emu/cpu/avr8/avr8.c a bit (nw)

UME 0.154 [SVN 32062]

Author: barryrod | Date: 11 September 2014 11:43:29

  • trident: added DAC command register, so that we can tell when in a 15 or 16 bit mode.

UME 0.154 [SVN 32061]

Author: oliverst | Date: 11 September 2014 08:20:03

  • small optimization to device_scheduler::timer_list_insert() (nw)

UME 0.154 [SVN 32060]

Author: rbelmont | Date: 11 September 2014 03:34:21

  • (MESS) Stop trashing DiskCopy 4.2 images that don't have tags. [R. Belmont]

UME 0.154 [SVN 32059]

Author: rbelmont | Date: 11 September 2014 02:31:37

  • (MESS) apple3: preliminary hook up of slot IRQ and NMI lines. [R. Belmont]

UME 0.154 [SVN 32058]

Author: dirkbest | Date: 10 September 2014 20:12:16

  • Amiga: Implement the Amiga 500 low-level keyboard controller using the
  • newly dumped internal ROM. Remove existing keyboard HLE.

UME 0.154 [SVN 32057]

Author: fabiopri | Date: 10 September 2014 19:44:08

  • documenting the procedure to start Klax prototype on the a7800. nw.
  • (the game fails also on real systems: consistently on older revisions,
  • almost randomly on newer revisions)

UME 0.154 [SVN 32056]

Author: hap | Date: 10 September 2014 18:58:04

  • note

UME 0.154 [SVN 32055]

Author: oliverst | Date: 10 September 2014 18:46:04

  • replaced a few more exit() calls with fatalerror() (nw)

UME 0.154 [SVN 32054]

Author: oliverst | Date: 10 September 2014 18:41:27

  • replaced exit() with fatalerror() in src/emu/cpu/mcs96/mcs96.c (nw)

UME 0.154 [SVN 32053]

Author: oliverst | Date: 10 September 2014 13:47:01

  • small optimization to pla_device::read() (nw)

UME 0.154 [SVN 32052]

Author: robbbert | Date: 10 September 2014 12:40:25

  • Added some notes. (nw)

UME 0.154 [SVN 32051]

Author: oliverst | Date: 10 September 2014 10:57:30

  • fixed more potential heap-buffer-overflows in src/emu/bus/vcs/vcs_slot.c (nw)

UME 0.154 [SVN 32050]

Author: oliverst | Date: 10 September 2014 10:38:57

  • fixed heap-buffer-overflow in vcs_cart_slot_device::detect_super_chip() (nw)

UME 0.154 [SVN 32049]

Author: oliverst | Date: 10 September 2014 10:23:07

  • fixed memory leak when loading CHD from software list (nw)

UME 0.154 [SVN 32048]

Author: tafoid | Date: 10 September 2014 09:48:37

  • Cleanups & fix for missing acknowledgment of a5200 button 2 inputs (MT5591) - from Fabio. (nw)

UME 0.154 [SVN 32047]

Author: oliverst | Date: 10 September 2014 07:40:41

  • added another note about memory leak (nw)

UME 0.154 [SVN 32046]

Author: oliverst | Date: 10 September 2014 07:39:13

  • added note about memory leak (nw)

UME 0.154 [SVN 32045]

Author: oliverst | Date: 10 September 2014 07:17:01

  • sync'd CPU list (nw)

UME 0.154 [SVN 32044]

Author: oliverst | Date: 10 September 2014 07:12:19

  • flagged some functions as noreturn (nw)

UME 0.154 [SVN 32043]

Author: barryrod | Date: 10 September 2014 03:54:07

  • mach32,mach64: fixed crash when reading vblank state.

UME 0.154 [SVN 32042]

Author: robbbert | Date: 10 September 2014 03:46:30

  • jp.c: Faeton is working [Robbbert]
  • Another 6 games are playable.

UME 0.154 [SVN 32041]

Author: hap | Date: 09 September 2014 23:24:57

  • added op_bldd_sbmar

UME 0.154 [SVN 32040]

Author: briantro | Date: 09 September 2014 22:35:34

  • vamphalf.c: Minor doc update - NW

UME 0.154 [SVN 32039]

Author: oliverst | Date: 09 September 2014 22:05:30

  • and even less tagmap lookups counted (nw)

UME 0.154 [SVN 32038]

Author: oliverst | Date: 09 September 2014 21:57:48

  • have a few less tagmap lookups counted (nw)

UME 0.154 [SVN 32037]

Author: hap | Date: 09 September 2014 21:52:43

  • rm unneeded comments

UME 0.154 [SVN 32036]

Author: oliverst | Date: 09 September 2014 21:29:57

  • do not start tagmap lookup counting until everything is initialized / tagmap lookups are now properly shown for each execution when running multiple sets from built-in UI instead of only when exiting MAME completely (nw)

UME 0.154 [SVN 32035]

Author: angelosa | Date: 09 September 2014 21:20:11

  • Fixed radar for Seibu Cup Soccer

UME 0.154 [SVN 32034]

Author: dhaywood | Date: 09 September 2014 20:44:31

  • buffer tilemaps to prevent tilemap / tilebank desync in r2 intro (fixes 1 frame glitches in animation)

UME 0.154 [SVN 32033]

Author: wilbertp | Date: 09 September 2014 20:17:39

  • webengine.c: Reduce tagmap lookups (nw)

UME 0.154 [SVN 32032]

Author: oliverst | Date: 09 September 2014 20:10:56

  • removed -Wno-strict-overflow for GCC 4.8 as well (nw)

UME 0.154 [SVN 32031]

Author: oliverst | Date: 09 September 2014 20:04:23

  • fixed most of the -Wunreachable-code-break and -Wunreachable-code-return warnings of clang 3.5 when compiling MAME (nw)

UME 0.154 [SVN 32030]

Author: dhaywood | Date: 09 September 2014 19:43:46

  • raiden games in psx list (nw)

UME 0.154 [SVN 32029]

Author: hap | Date: 09 September 2014 19:31:51

  • poking around with taitojc dangcurv

UME 0.154 [SVN 32028]

Author: wilbertp | Date: 09 September 2014 19:28:17

  • (MESS) sms.c: Fixed graphics glitch in E-Swat atttact mode on the smsj driver and some small cleanups. [Enik Land]

UME 0.154 [SVN 32027]

Author: fabiopri | Date: 09 September 2014 19:03:05

  • antic.c: converted to be a device. [Fabio Priuli]

UME 0.154 [SVN 32026]

Author: dhaywood | Date: 09 September 2014 17:30:58

  • fix scrolling in godzilla (nw)

UME 0.154 [SVN 32025]

Author: miodragm | Date: 09 September 2014 15:33:00

  • Added support for LUA server pages (nw)

UME 0.154 [SVN 32024]

Author: hap | Date: 09 September 2014 14:49:06

  • correct year

UME 0.154 [SVN 32023]

Author: hap | Date: 09 September 2014 14:46:14

  • year correction from gregf

UME 0.154 [SVN 32022]

Author: dhaywood | Date: 09 September 2014 14:28:21

  • (nw)

UME 0.154 [SVN 32021]

Author: dhaywood | Date: 09 September 2014 13:56:58

  • oops (nw)

UME 0.154 [SVN 32020]

Author: dhaywood | Date: 09 September 2014 13:54:05

  • e132xs: fix do xx= in debugger (nw)

UME 0.154 [SVN 32019]

Author: dhaywood | Date: 09 September 2014 12:36:00

  • (nw)

UME 0.154 [SVN 32018]

Author: smf | Date: 09 September 2014 11:47:01

  • fix for building with latest 32 bit tools. (nw)
  • src/mess/video/rm380z.c: In member function 'void rm380z_state::put_point(int, int, int, int)': src/mess/video/rm380z.c:17:2: error: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Werror=strict-overflow]
  • for (int r=y;r<(y+mx);r++)
  • ^
  • cc1plus.exe: all warnings being treated as errors
  • makefile:922: recipe for target 'obj/windows/mess/video/rm380z.o' failed

UME 0.154 [SVN 32017]

Author: barryrod | Date: 09 September 2014 11:40:57

  • trident: added ID register, banking, and clock selection.

UME 0.154 [SVN 32016]

Author: tafoid | Date: 09 September 2014 08:44:33

  • voodoo.c, vooddefs.h: Added support for writes to trexInit1 register, to return TMU configuration data. [Peter Ferrie]

UME 0.154 [SVN 32015]

Author: fabiopri | Date: 09 September 2014 08:24:50

  • bye bye ANTIC_RENDERER. nw.

UME 0.154 [SVN 32014]

Author: fabiopri | Date: 09 September 2014 07:58:53

  • small wip. nw.

UME 0.154 [SVN 32013]

Author: fabiopri | Date: 09 September 2014 07:35:51

  • reduce number of define'd functions. nw.

UME 0.154 [SVN 32012]

Author: hap | Date: 09 September 2014 05:20:52

  • add op_add_s16_mem

UME 0.154 [SVN 32011]

Author: rbelmont | Date: 09 September 2014 02:39:57

  • hikaru: add mask dumps for podrace [Cah4e3]

UME 0.154 [SVN 32010]

Author: robbbert | Date: 09 September 2014 02:13:25

  • jp.c: placeholder

UME 0.154 [SVN 32009]

Author: briantro | Date: 08 September 2014 23:48:56

  • dgpix.c: Minor doc update - NW

UME 0.154 [SVN 32008]

Author: angelosa | Date: 08 September 2014 23:00:38

  • Experiment with the bootleg ...

UME 0.154 [SVN 32007]

Author: hap | Date: 08 September 2014 22:39:38

  • get rid of set 1,2,3,4,5,6,7,8,9 naming

UME 0.154 [SVN 32006]

Author: wilbertp | Date: 08 September 2014 22:10:14

  • 315_5124.c: Add new member to save state (nw)

UME 0.154 [SVN 32005]

Author: tafoid | Date: 08 September 2014 20:55:49

  • Some dips/inputs for numcrash (nw)

UME 0.154 [SVN 32004]

Author: wilbertp | Date: 08 September 2014 20:54:21

  • (MESS) sms.c: Prevent vdp register 6 contents from being overwritten while a line is being drawn. Fixes title screen in backtof3. [Enik Land, Wilbert Pol]

UME 0.154 [SVN 32003]

Author: angelosa | Date: 08 September 2014 20:43:42

  • Fixed foreground tilemap in Godzilla, fixes several missing graphics in it.

UME 0.154 [SVN 32002]

Author: fabiopri | Date: 08 September 2014 20:40:45

  • some more antic refactorization. nw.

UME 0.154 [SVN 32001]

Author: hap | Date: 08 September 2014 20:12:33

  • heh

UME 0.154 [SVN 32000]

Author: oliverst | Date: 08 September 2014 20:12:15

  • unregister OSD_OUTPUT_CHANNEL hooks when validity_checker is destroyed - fixes logging of unhandled exceptions in validation (nw)

UME 0.154 [SVN 31999]

Author: olivierg | Date: 08 September 2014 20:09:47

  • misc (nw)

UME 0.154 [SVN 31998]

Author: hap | Date: 08 September 2014 20:04:06

  • sprite layer disable bit

UME 0.154 [SVN 31997]

Author: oliverst | Date: 08 September 2014 19:46:40

  • moved tagged_list:: out of tagged_list to make it catch-able / handle add_exception / updated exception handling unidasm to match the main one and return a proper exitcode in case of an error (nw)

UME 0.154 [SVN 31996]

Author: wilbertp | Date: 08 September 2014 19:36:12

  • (MESS) sms.c: Fixed lphaser regression. [Enik Land]

UME 0.154 [SVN 31995]

Author: oliverst | Date: 08 September 2014 19:25:05

  • removed -Wno-strict-overflow for GCC 4.9 (nw)

UME 0.154 [SVN 31994]

Author: hap | Date: 08 September 2014 17:20:23

  • fix warning (this was useless anyway: m_temp is really temporary)

UME 0.154 [SVN 31993]

Author: fabiopri | Date: 08 September 2014 14:55:48

  • fix error when attempting to mount a cart designed for the A800 right slot (e.g. Monkey Wrench II)
  • into a system without the right slot. nw.

UME 0.154 [SVN 31992]

Author: fabiopri | Date: 08 September 2014 13:20:30

  • let's give antic its own include. nw.

UME 0.154 [SVN 31991]

Author: oliverst | Date: 08 September 2014 13:11:56

  • unreachable code warning fixes for tools (nw)

UME 0.154 [SVN 31990]

Author: oliverst | Date: 08 September 2014 13:08:59

  • forgot two unreachable code fixes (nw)

UME 0.154 [SVN 31989]

Author: oliverst | Date: 08 September 2014 13:00:45

  • fixed most of the -Wunreachable-code-break and -Wunreachable-code-return warnings of clang 3.5 when compiling MESS (nw)

UME 0.154 [SVN 31988]

Author: dhaywood | Date: 08 September 2014 11:10:01

  • clear highscores + bookkeeping info from elfin rom (nw)

UME 0.154 [SVN 31986]

Author: miodragm | Date: 08 September 2014 08:51:14

  • Do web serving in main thread (nw)

UME 0.154 [SVN 31985]

Author: miodragm | Date: 08 September 2014 08:37:00

  • Fixed linking for MAME (nw)

UME 0.154 [SVN 31984]

Author: miodragm | Date: 08 September 2014 07:48:59

  • Updated to latest mongoose (nw)

UME 0.154 [SVN 31983]

Author: fabiopri | Date: 08 September 2014 07:03:27

  • another small antic bit. nw.

UME 0.154 [SVN 31982]

Author: fabiopri | Date: 08 September 2014 07:02:49

  • gtia.c: this was the version meant to be added yesterday (removing a bunch of
  • static vars along the way). nw.

UME 0.154 [SVN 31981]

Author: barryrod | Date: 08 September 2014 05:06:26

  • pc_vga: moved trident VGA device into its own source file (no whatsnew)

UME 0.154 [SVN 31980]

Author: rbelmont | Date: 08 September 2014 01:39:47

  • (MESS) Make the mouse card available to the apple3 too. (nw)

UME 0.154 [SVN 31979]

Author: rbelmont | Date: 08 September 2014 01:33:55

  • (MESS) apple3: match slow speed to FDC (nw)

UME 0.154 [SVN 31978]

Author: rbelmont | Date: 08 September 2014 01:04:20

  • (MESS) Even better apple3 drive select. [Paul Hagstrom]

UME 0.154 [SVN 31977]

Author: alexjack | Date: 07 September 2014 23:46:10

  • ddragon3.c: fix m68k byte smearing regression in wwfwfest (nw)

UME 0.154 [SVN 31976]

Author: briantro | Date: 07 September 2014 22:18:08

  • New Elfin game & X-Files clone
  • New X-Files parent which is an uncensored world version. The old set is a censored version for the Korean market with Korean language on at least 2 different screens.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31975]

Author: rbelmont | Date: 07 September 2014 22:06:11

  • Fix Clang build (nw)

UME 0.154 [SVN 31974]

Author: hap | Date: 07 September 2014 21:38:26

  • wedding aisle works again

UME 0.154 [SVN 31973]

Author: michaelz | Date: 07 September 2014 20:41:41

  • (MESS) hfdc/hdc9234: WIP; restore/seek/read sector FM/MFM working (nw)

UME 0.154 [SVN 31972]

Author: hap | Date: 07 September 2014 20:08:56

  • get rid of static int irq1,irq2

UME 0.154 [SVN 31971]

Author: angelosa | Date: 07 September 2014 19:50:55

  • Fixed sticky sprite on top-left for Zero Team/X Se Dae

UME 0.154 [SVN 31970]

Author: olivierg | Date: 07 September 2014 17:26:13

  • checkpoint (nw)

UME 0.154 [SVN 31969]

Author: olivierg | Date: 07 September 2014 15:30:22

  • collision rework (nw)

UME 0.154 [SVN 31968]

Author: rbelmont | Date: 07 September 2014 15:06:26

  • (MESS) apple3: Further improvements to drive select (nw)

UME 0.154 [SVN 31967]

Author: fabiopri | Date: 07 September 2014 14:29:39

  • another small step: moved antic start procedure to antic.c. nw.

UME 0.154 [SVN 31966]

Author: fabiopri | Date: 07 September 2014 12:39:43

  • small progress towards separating antic code from video/atari.c. nw.

UME 0.154 [SVN 31965]

Author: barryrod | Date: 07 September 2014 11:18:41

  • svga_s3: added CLKSYN test register (SR17), gets stock Trio64V2/DX BIOS to boot. (no whatsnew)

UME 0.154 [SVN 31964]

Author: fabiopri | Date: 07 September 2014 09:38:40

  • gtia.c: converted to be a device. [Fabio Priuli]
  • also, fixed a regression in maxaflex.c and cleaned up a little bit the driver,

UME 0.154 [SVN 31963]

Author: briantro | Date: 07 September 2014 07:27:42

  • dgpix.c: Slight visual clean up - NW

UME 0.154 [SVN 31962]

Author: fabiopri | Date: 07 September 2014 07:27:29

  • (MESS) megadriv.c: Added support for Game Genie as a passthru cart. [Fabio Priuli]

UME 0.154 [SVN 31961]

Author: briantro | Date: 07 September 2014 06:31:06

  • patch to get JumpJump running
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31960]

Author: rbelmont | Date: 07 September 2014 05:57:29

  • (MESS) apple3: invert enable1 sense, external drive selection now works properly. [R. Belmont]

UME 0.154 [SVN 31959]

Author: rbelmont | Date: 07 September 2014 05:01:22

  • (MESS) Apple II: Support Apple II Mouse Card [R. Belmont, Guru, Sharkpuncher]

UME 0.154 [SVN 31958]

Author: barryrod | Date: 07 September 2014 04:56:59

  • (MESS) Added the following video card BIOSes: [rfka01, Barry Rodewald]
  • s3_764: S3 9503-62 (not working)
  • Elsa Winner 1000/T2D
  • s3virge: S3 ViRGE BIOS v1.00-10
  • mach64: ATi mach64V1 113-34404-104

UME 0.154 [SVN 31957]

Author: dhaywood | Date: 06 September 2014 22:46:36

  • new NOT WORKING
  • Jump Jump [system11]
  • needs the correct protection patches

UME 0.154 [SVN 31956]

Author: olivierg | Date: 06 September 2014 22:41:38

  • better understanding of the blending (nw)

UME 0.154 [SVN 31955]

Author: olivierg | Date: 06 September 2014 22:06:37

  • more blending fixes (nw)

UME 0.154 [SVN 31954]

Author: olivierg | Date: 06 September 2014 20:48:50

  • more blending finetuning (nw)

UME 0.154 [SVN 31953]

Author: miodragm | Date: 06 September 2014 18:00:02

  • (MESS)thomson: improve accuracy of the colors [Antoine Mine]

UME 0.154 [SVN 31952]

Author: fabiopri | Date: 06 September 2014 15:26:51

  • (MESS) untangle gtia and antic some more. nw.

UME 0.154 [SVN 31951]

Author: fabiopri | Date: 06 September 2014 14:15:18

  • (MESS) gtia: reduced a bit the #define obfuscation. nw.

UME 0.154 [SVN 31950]

Author: fabiopri | Date: 06 September 2014 14:10:23

  • pcb_type for this had been wrong forever, finally fixed. nw.

UME 0.154 [SVN 31949]

Author: olivierg | Date: 06 September 2014 13:23:40

  • better blending (nw)

UME 0.154 [SVN 31948]

Author: oliverst | Date: 06 September 2014 12:28:28

  • make clang 3.5 compile out-of-the-box by disabling some warnings for now / added TODO (nw)

UME 0.154 [SVN 31947]

Author: fabiopri | Date: 06 September 2014 11:59:23

  • d'oh. sorry.

UME 0.154 [SVN 31946]

Author: fabiopri | Date: 06 September 2014 11:39:27

  • silenced debug residual. nw.

UME 0.154 [SVN 31945]

Author: fabiopri | Date: 06 September 2014 11:30:13

  • (MESS) a7800: more accurate POKEY accesses make Beef Drop happier. nw.

UME 0.154 [SVN 31944]

Author: wilbertp | Date: 06 September 2014 11:04:52

  • msx_dsk.c: Add support for 81 track images (nw)

UME 0.154 [SVN 31943]

Author: fabiopri | Date: 06 September 2014 07:49:07

  • (MESS) a7800.c: [Fabio Priuli]
  • - Fixed YM2151 clock in XM expansion, thanks to info from
  • tep392 and GroovyBee
  • - Added support for homebrew boards MegaCart+ and
  • VersaBoard by CPUWIZ (ROM respectively up to 512K
  • and 256K + 32K of RAM)
  • - Misc cleanups
  • out of whatsnew: I have also added, for debugging purposes, a VersaBoard with SG 9banks + POKEY at 0x0450
  • in the hope to find out exactly what goes currently wrong in the emulation of some homebrew games... let's see...

UME 0.154 [SVN 31942]

Author: fabiopri | Date: 06 September 2014 07:38:32

  • (MESS) maria.c:
  • -Timeout rendering added. [Mike Saarna]
  • -Reorganized DMA penalties to support new rendering code [Mike Saarna, Robert Tuccitto]

UME 0.154 [SVN 31941]

Author: robbbert | Date: 06 September 2014 04:00:58

  • inder.c: Atleta is working. [Robbbert]

UME 0.154 [SVN 31940]

Author: robbbert | Date: 06 September 2014 03:40:36

  • inder.c: Mundial 90, Corsario, 250CC are working. [Robbbert]

UME 0.154 [SVN 31939]

Author: barryrod | Date: 06 September 2014 02:37:01

  • isa: added hookup for Trident TGUI9680 video card.

UME 0.154 [SVN 31938]

Author: robbbert | Date: 06 September 2014 02:25:19

  • inder.c: Clown is working. [Robbbert]

UME 0.154 [SVN 31937]

Author: robbbert | Date: 06 September 2014 02:08:12

  • inder.c: Moon Light is working. [Robbbert]

UME 0.154 [SVN 31936]

Author: rbelmont | Date: 06 September 2014 01:47:32

  • (MESS) apple3: refresh selected drive after the softswitches are changed. [Paul Hagstrom]

UME 0.154 [SVN 31935]

Author: hap | Date: 05 September 2014 23:44:21

  • New not working game added
  • -----------------

UME 0.154 [SVN 31934]

Author: hap | Date: 05 September 2014 23:26:12

  • draw sprites front to back, this fixes some issues with shadow

UME 0.154 [SVN 31933]

Author: angelosa | Date: 05 September 2014 22:08:42

  • Notes

UME 0.154 [SVN 31932]

Author: olivierg | Date: 05 September 2014 21:49:07

  • make sprite layer order per-game (nw)

UME 0.154 [SVN 31931]

Author: hap | Date: 05 September 2014 21:46:13

  • another note

UME 0.154 [SVN 31930]

Author: tafoid | Date: 05 September 2014 21:41:35

  • pve500 volume adjust (nw)

UME 0.154 [SVN 31929]

Author: hap | Date: 05 September 2014 21:23:14

  • my spacebar wants his money back

UME 0.154 [SVN 31928]

Author: hap | Date: 05 September 2014 21:05:59

  • it's not z80, and doesn't look like a simple clone of galaxian

UME 0.154 [SVN 31927]

Author: olivierg | Date: 05 September 2014 19:48:51

  • house shadows (nw)

UME 0.154 [SVN 31926]

Author: olivierg | Date: 05 September 2014 19:31:34

  • rename (nw)

UME 0.154 [SVN 31925]

Author: angelosa | Date: 05 September 2014 19:23:43

  • Added destination base address for sprite DMA, fixes Purple laser visibility in Raiden 2/DX

UME 0.154 [SVN 31924]

Author: olivierg | Date: 05 September 2014 19:02:07

  • raiden2: Does it blend? (nw)

UME 0.154 [SVN 31923]

Author: fabiopri | Date: 05 September 2014 16:24:35

  • (MESS) gameboy: added dump of Color GameBoy 188 in 1 multicart,
  • and partially implemented the required mapper [Team Europe, Fabio Priuli]
  • after selecting a game, the CPU always points to the correct bank of the cart,
  • but some games don't work anyway (e.g. Duck Tales, PacMan, etc.)
  • I don't have time to further debug this, at the moment, so I leave it to whoever
  • wants to take a look

UME 0.154 [SVN 31922]

Author: fabiopri | Date: 05 September 2014 16:16:40

  • (MESS) softlist: misc gb / gbc dumps added. nw.

UME 0.154 [SVN 31921]

Author: fabiopri | Date: 05 September 2014 16:15:21

  • (MESS) pico.xml: more Japanese and Korean dumps added. [Team Europe]

UME 0.154 [SVN 31920]

Author: olivierg | Date: 05 September 2014 15:51:50

  • raiden2: sprite placement and priorities (nw)

UME 0.154 [SVN 31919]

Author: dhaywood | Date: 05 September 2014 15:46:48

  • eolith.c needs faster EEPROM access like vamphalf.c, fixes fort2b again (nw)

UME 0.154 [SVN 31918]

Author: robbbert | Date: 05 September 2014 15:39:39

  • inder.c: WIP

UME 0.154 [SVN 31917]

Author: tafoid | Date: 05 September 2014 14:10:44

  • Fix dropped mame.lst update (nw)

UME 0.154 [SVN 31916]

Author: tafoid | Date: 05 September 2014 14:03:23

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

UME 0.154 [SVN 31915]

Author: olivierg | Date: 05 September 2014 12:09:41

  • raidendx banking (nw)

UME 0.154 [SVN 31914]

Author: dhaywood | Date: 05 September 2014 11:53:25

  • new NOT WORKING
  • Yori Zori Kuk Kuk [Dullaron, Kai Bauer, Brian Troha, The Dumping Union]
  • graphics roms not dumped yet, although I couldn't get it to boot, so might be a bit different

UME 0.154 [SVN 31913]

Author: miodragm | Date: 05 September 2014 09:24:00

  • samples fix from Osso (nw)

UME 0.154 [SVN 31912]

Author: robbbert | Date: 05 September 2014 06:37:37

  • inder.c: WIP

UME 0.154 [SVN 31911]

Author: fabiopri | Date: 05 September 2014 05:15:36

  • let's make cmpro happier. nw.

UME 0.154 [SVN 31910]

Author: fabiopri | Date: 04 September 2014 22:21:51

  • (MESS) a5200/a7800: fixed a bunch of regressions introduced with
  • slotification. nw.

UME 0.154 [SVN 31909]

Author: fabiopri | Date: 04 September 2014 22:21:07

  • (MESS) a800: added sketchy support for some more mappers.
  • only a few carts have actually improved, but it is a start. nw.

UME 0.154 [SVN 31908]

Author: ivanva | Date: 04 September 2014 20:20:01

  • itt3030.c fix from RB (nw)

UME 0.154 [SVN 31907]

Author: michaelz | Date: 04 September 2014 20:11:35

  • floppy: Change in find_position to avoid missing edges that are very
  • close to a window end. (nw)

UME 0.154 [SVN 31906]

Author: ivanva | Date: 04 September 2014 18:49:30

  • samples_device: converted to use inline config and delegates. Will probably need clean compile. (nw)

UME 0.154 [SVN 31905]

Author: dhaywood | Date: 04 September 2014 14:31:09

  • improve note (nw)

UME 0.154 [SVN 31904]

Author: dhaywood | Date: 04 September 2014 14:20:27

  • note based on post made by 'Naxat' on my blog (nw)

UME 0.154 [SVN 31903]

Author: dhaywood | Date: 04 September 2014 13:29:39

  • rework the Seibu Cup Soccer debug mode code so that it can be enabled for all sets rather than just the non-functional bootlegs, also documented how you get the Olympic Soccer '92 title screen and disable a debug display in the Cup Soccer Selection sets. The COP could be involved in providing a rom overlay for this area. (nw)

UME 0.154 [SVN 31902]

Author: robbbert | Date: 04 September 2014 10:55:54

  • inder.c: Lap by Lap is working. [Robbbert]

UME 0.154 [SVN 31901]

Author: robbbert | Date: 04 September 2014 07:04:09

  • inder.c: Canasta 86 is working. [Robbbert]

UME 0.154 [SVN 31900]

Author: fabiopri | Date: 04 September 2014 06:18:05

  • (MESS) md_slot.c: let's try to load carts in a rom region rather than in a dynamic buffer.
  • This hopefully allows to search for ROM cheats again and fixes bug MT5488. nw.

UME 0.154 [SVN 31899]

Author: fabiopri | Date: 04 September 2014 05:59:05

  • (MESS) whoops... Activision and Absolute mappers got switched when loading from fullpath... nw.

UME 0.154 [SVN 31898]

Author: rbelmont | Date: 04 September 2014 03:38:10

  • not quite yet (nw)

UME 0.154 [SVN 31897]

Author: rbelmont | Date: 04 September 2014 03:37:23

  • (MESS) pc_vga: correct access to attribute register when PAS bit is set, allows XFree86 to detect ISA VGA. [Peter Ferrie]

UME 0.154 [SVN 31896]

Author: rbelmont | Date: 04 September 2014 03:26:43

  • SDL: reenable SDL_ttf for SDL2 builds (nw)

UME 0.154 [SVN 31895]

Author: briantro | Date: 03 September 2014 20:37:20

  • galpanic.c: Correct rom names for the newest Fantasia set. - NW

UME 0.154 [SVN 31894]

Author: hap | Date: 03 September 2014 19:30:19

  • added global alpha bit

UME 0.154 [SVN 31893]

Author: angelosa | Date: 03 September 2014 19:28:06

  • Updated 0205 for m68k based games

UME 0.154 [SVN 31892]

Author: fabiopri | Date: 03 September 2014 17:22:41

  • fixed pokey mapping in the a7800 carts. nw.

UME 0.154 [SVN 31891]

Author: fabiopri | Date: 03 September 2014 17:20:35

  • updated pokey to use delegates for its callbacks. nw.

UME 0.154 [SVN 31890]

Author: fabiopri | Date: 03 September 2014 17:19:35

  • (MESS) coleco.xml: Some more verified dumps and info added. [Ikrananka]

UME 0.154 [SVN 31889]

Author: robbbert | Date: 03 September 2014 14:16:21

  • inder.c: Brave Team is working. [Robbbert]

UME 0.154 [SVN 31888]

Author: jgevarya | Date: 03 September 2014 12:41:02

  • Remove test code (n/w)

UME 0.154 [SVN 31887]

Author: olivierg | Date: 03 September 2014 11:32:43

  • raiden: misc (nw)

UME 0.154 [SVN 31886]

Author: rbelmont | Date: 03 September 2014 03:26:15

  • SDL: Use the same screen selection method for SDL2 as Windows. [R. Belmont]

UME 0.154 [SVN 31885]

Author: rbelmont | Date: 03 September 2014 02:58:02

  • SDL: more OS X fixes for SDL2. (nw)

UME 0.154 [SVN 31884]

Author: rbelmont | Date: 03 September 2014 02:20:39

  • SDL: link properly on OS X for SDL2. [R. Belmont]

UME 0.154 [SVN 31883]

Author: hap | Date: 03 September 2014 01:28:34

  • changed Williams diag AU/MD button to PORT_TOGGLE

UME 0.154 [SVN 31882]

Author: robbbert | Date: 03 September 2014 01:21:54

  • inder.c: placeholder

UME 0.154 [SVN 31881]

Author: dhaywood | Date: 03 September 2014 00:09:21

  • new clones
  • Fantasia (940803 PCB) [system11]

UME 0.154 [SVN 31880]

Author: fabiopri | Date: 02 September 2014 22:41:50

  • (MESS) a2600.xml: some more fixes (these games need to start from bank2 at boot). nw.

UME 0.154 [SVN 31879]

Author: fabiopri | Date: 02 September 2014 22:26:50

  • (MESS) a2600.xml: added some missing slot options which caused some
  • regression in the new implementation. nw.

UME 0.154 [SVN 31878]

Author: fabiopri | Date: 02 September 2014 21:56:57

  • (MESS) atari400.c: start attempt to untangle a bit the video &
  • machine code. nw.

UME 0.154 [SVN 31877]

Author: hap | Date: 02 September 2014 20:18:43

  • (MESS) pve500.c: hooked up MB8421 RAM [FSanches]
  • (note to FS: we can't confirm that your driver crashes on load)

UME 0.154 [SVN 31876]

Author: miodragm | Date: 02 September 2014 14:42:52

  • Make it compile on 4.9.x (nw)

UME 0.154 [SVN 31873]

Author: miodragm | Date: 02 September 2014 12:57:12

  • Update to latest mongoose (nw)

UME 0.154 [SVN 31872]

Author: dhaywood | Date: 02 September 2014 12:50:56

  • replace rom in ryukendna set [system11]

UME 0.154 [SVN 31871]

Author: dhaywood | Date: 02 September 2014 12:40:45

  • new clones
  • The Simpsons (2 Players World, set 3) [Ben76]

UME 0.154 [SVN 31870]

Author: miodragm | Date: 02 September 2014 10:01:11

  • Support for SDL2 builds on win32

UME 0.154 [SVN 31869]

Author: miodragm | Date: 02 September 2014 09:35:09

  • Let's static link SDL on win32 build (nw)

UME 0.154 [SVN 31868]

Author: tafoid | Date: 02 September 2014 07:48:44

  • Compile Fix (nw)

UME 0.154 [SVN 31867]

Author: fabiopri | Date: 02 September 2014 06:37:07

  • a7800 minor comments/cleanups. nw.

UME 0.154 [SVN 31866]

Author: fabiopri | Date: 02 September 2014 06:02:02

  • (MESS) atari400.c progress: [Fabio Priuli]
  • - Rewritten cart emulation to use slot devices (many
  • "mappers" do not fully work) and unified cart handling
  • among 8bit home computers, XEGS and Atari 5200
  • - Added support for loading carts with bankswitch to all XL/XE
  • models
  • - Added support for loading XEGS carts in Atari 8bits home
  • computers (XEGS instead will only load XEGS games until
  • support for the keyboard add-on is included)
  • - Big clean up of the driver, simplifying memory map, removing
  • writes to ROM, etc.
  • - Changed NOT_WORKING flag to IMPERFECT_GRAPHICS
  • in 600XL, 65XE, 800XE and XEGS since they should now be
  • working to the same extent of the 800XL, and bugs shall be
  • reported.
  • as a consequence of the above changes, the new softlists a800.xml, a5200.xml
  • and xegs.xml are not compatible anymore with 0.154: keep the old xmls until
  • 0.155 if you don't compile your own exe

UME 0.154 [SVN 31865]

Author: hap | Date: 02 September 2014 05:02:49

  • note for kale

UME 0.154 [SVN 31864]

Author: rbelmont | Date: 02 September 2014 03:08:13

  • SDL: remove dead code from SDL2 renderer, fix laserdisc crash with SDL2 -video accel rendering. [R. Belmont]

UME 0.154 [SVN 31863]

Author: angelosa | Date: 01 September 2014 23:44:32

  • Notes

UME 0.154 [SVN 31862]

Author: rbelmont | Date: 01 September 2014 23:38:35

  • SDL: More cleanups. (nw)

UME 0.154 [SVN 31861]

Author: angelosa | Date: 01 September 2014 22:13:19

  • Fixed sprite DMA for Raiden 2, bullets are now visible [Angelo Salese, Olivier Galibert]

UME 0.154 [SVN 31860]

Author: ivanva | Date: 01 September 2014 20:26:53

  • kaneko_toybox_device: cleanups (nw)

UME 0.154 [SVN 31859]

Author: ivanva | Date: 01 September 2014 15:35:57

  • kaneko_calc3_device: minor cleanup (nw)

UME 0.154 [SVN 31858]

Author: robbbert | Date: 01 September 2014 14:08:14

  • aftor and spectra: minor improvements (nw)
  • Af-tor: added missing inputs and mechanical sounds. Added notes. Fixed broken bank of switches.
  • Spectra: added slingshot sound and some notes. Fixed coin sound. Removed useless variable.

UME 0.154 [SVN 31857]

Author: ivanva | Date: 01 September 2014 13:06:22

  • kaneko_calc3_device: "standardized" it some (nw)

UME 0.154 [SVN 31856]

Author: ivanva | Date: 01 September 2014 13:05:17

  • mjsister.c: fixed crash (nw)

UME 0.154 [SVN 31855]

Author: miodragm | Date: 01 September 2014 09:58:33

  • Added window to osd_interface (nw)
  • win_monitor_info to class
  • win_window_info to class, partial

UME 0.154 [SVN 31853]

Author: rbelmont | Date: 01 September 2014 03:09:38

  • SDL: remove more dead code from the GL paths (nw)

UME 0.154 [SVN 31852]

Author: rbelmont | Date: 01 September 2014 02:55:58

  • SDL: init timebase the first time it's needed on Windows, Mac, and OS/2 targets. [R. Belmont]

UME 0.154 [SVN 31851]

Author: rbelmont | Date: 31 August 2014 22:52:19

  • (nw)

UME 0.154 [SVN 31850]

Author: rbelmont | Date: 31 August 2014 21:55:48

  • SDL: fall through to the baseline Win32 implementations for file, socket, and pty/named pipe I/O. [R. Belmont]
  • nw: This fixes laserdisc games and enables socket and named pipe I/O in SDL Windows builds.

UME 0.154 [SVN 31849]

Author: briantro | Date: 31 August 2014 06:35:13

  • segas32.c: Minor doc update - NW

UME 0.154 [SVN 31848]

Author: briantro | Date: 31 August 2014 00:39:28

  • arkanoid.c: Add a note about an undumped Arkanoid set - NW

UME 0.154 [SVN 31847]

Author: briantro | Date: 31 August 2014 00:17:46

  • gaplus.c: Give the Tecfri set the correction inputs including dipswitch settings. Correct rom labels as per PCB & replace damaged GP2 10 rom. - NW

UME 0.154 [SVN 31846]

Author: briantro | Date: 31 August 2014 00:16:32

  • circusc.c: Correct disassembled code - NW

UME 0.154 [SVN 31845]

Author: hap | Date: 30 August 2014 19:38:49

  • woop

UME 0.154 [SVN 31844]

Author: hap | Date: 30 August 2014 19:28:30

  • Matty koreafix

UME 0.154 [SVN 31843]

Author: hap | Date: 30 August 2014 19:23:35

  • OG bugfix

UME 0.154 [SVN 31842]

Author: dhaywood | Date: 30 August 2014 18:52:06

  • new clones
  • Gaplus (Tecfri PCB) [system11]

UME 0.154 [SVN 31841]

Author: briantro | Date: 30 August 2014 17:22:36

  • segas32.c: IC1 is actually MB8421 - NW

UME 0.154 [SVN 31840]

Author: dhaywood | Date: 30 August 2014 17:14:04

  • better details (nw)

UME 0.154 [SVN 31839]

Author: briantro | Date: 30 August 2014 17:06:49

  • New Air Rescue clone
  • New Clone Added
  • --------------------------

UME 0.154 [SVN 31838]

Author: briantro | Date: 30 August 2014 16:16:38

  • circusc.c: Correct 1 rom label as per actual PCB, even though 380_k13.5a is 100% identical to 380_j13.5a - NW

UME 0.154 [SVN 31837]

Author: tafoid | Date: 30 August 2014 00:39:35

  • Fix "error: zero-length gnu_printf format string" compile issue (nw)

UME 0.154 [SVN 31836]

Author: briantro | Date: 29 August 2014 22:20:56

  • circusc.c: The 380 W05 set has been confirmed to come with all revision "Q" roms. - NW

UME 0.154 [SVN 31835]

Author: briantro | Date: 29 August 2014 21:37:37

  • circusc.c: Corrent 1 rom name - NW

UME 0.154 [SVN 31834]

Author: wilbertp | Date: 29 August 2014 21:01:29

  • rsp.c: Modernised cpu core (nw)

UME 0.154 [SVN 31833]

Author: angelosa | Date: 29 August 2014 20:57:02

  • Ported OG's fix in m68k based games. Seibu Cup Soccer players now turns around right, at the expense of being mostly without the head (!). SD Gundam has less erratic Homing Missiles and third mid-boss doesn't go to wonderland anymore.

UME 0.154 [SVN 31832]

Author: wilbertp | Date: 29 August 2014 20:38:06

  • atari_s1.c: removed unused member (nw)

UME 0.154 [SVN 31831]

Author: tafoid | Date: 29 August 2014 18:12:05

  • Corrected some labels to follow 6 digit Atari standard for Destroyer (nw)

UME 0.154 [SVN 31830]

Author: ivanva | Date: 29 August 2014 18:07:39

  • Updated most of the remaining static TIMER_CALLBACKs (nw) to MEMBERs. (nw)

UME 0.154 [SVN 31829]

Author: briantro | Date: 29 August 2014 15:29:45

  • Minor doc updates: ID the MB89372 & Link PCB layout - NW

UME 0.154 [SVN 31828]

Author: olivierg | Date: 29 August 2014 14:21:14

  • raiden2: Add 6200 (nw)

UME 0.154 [SVN 31827]

Author: alexjack | Date: 29 August 2014 08:17:30

  • metro.c Fix assert (nw)

UME 0.154 [SVN 31826]

Author: hap | Date: 29 August 2014 04:17:18

  • added mb8421 to segaybd.c pdriftl. untested, since linkcpu doesnt enable interrupts?

UME 0.154 [SVN 31825]

Author: hap | Date: 29 August 2014 02:05:44

  • added mb8421 to taitojc.c
  • also removed debug_dsp_command()

UME 0.154 [SVN 31824]

Author: tafoid | Date: 29 August 2014 01:33:41

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

UME 0.154 [SVN 31823]

Author: angelosa | Date: 29 August 2014 01:05:45

  • Note about 0xdde5, and made Seibu Cup Soccer to be 320x240 from this guess (makes sense considering that there's an ugly black border on bottom screen otherwise).

UME 0.154 [SVN 31822]

Author: hap | Date: 28 August 2014 20:59:28

  • added MB8421 device (16KBIT dual port SRAM with 2 interrupt pins)

UME 0.154 [SVN 31821]

Author: dhaywood | Date: 28 August 2014 17:35:17

  • temp, use puzzle break code with sohosung so it boots, extraction of data from sohosung will be done shortly. (nw)

UME 0.154 [SVN 31820]

Author: ivanva | Date: 28 August 2014 17:09:41

  • cinemat.c: moved audio functions to the driver class (nw)

UME 0.154 [SVN 31819]

Author: ivanva | Date: 28 August 2014 16:58:47

  • Added save states to igs011.c (nw)

UME 0.154 [SVN 31818]

Author: olivierg | Date: 28 August 2014 16:14:05

  • mfi_dsk: Fix leaks [O. Galibert]

UME 0.154 [SVN 31817]

Author: olivierg | Date: 28 August 2014 16:14:03

  • altos5: Fix wrong drive type [O. Galibert]

UME 0.154 [SVN 31816]

Author: robbbert | Date: 28 August 2014 15:32:58

  • taito.c: added ay sound, snake sounds better now.

UME 0.154 [SVN 31815]

Author: robbbert | Date: 28 August 2014 08:37:09

  • Added licence info (nw)

UME 0.154 [SVN 31814]

Author: robbbert | Date: 28 August 2014 07:47:56

  • atari_s1: imperfect sound

UME 0.154 [SVN 31813]

Author: briantro | Date: 28 August 2014 01:28:49

  • segas32.c: Minor Doc update - NW

UME 0.154 [SVN 31812]

Author: hap | Date: 27 August 2014 20:15:08

  • new game added as GAME_NOT_WORKING
  • -----

UME 0.154 [SVN 31811]

Author: hap | Date: 27 August 2014 17:57:58

  • added Taito TTL bazooka romset we had lying around

UME 0.154 [SVN 31810]

Author: hap | Date: 27 August 2014 17:21:28

  • it's a Z80E

UME 0.154 [SVN 31809]

Author: dhaywood | Date: 27 August 2014 16:17:39

  • (nw)

UME 0.154 [SVN 31808]

Author: dhaywood | Date: 27 August 2014 15:37:11

  • worse for now, but prep further work (nw)

UME 0.154 [SVN 31807]

Author: robbbert | Date: 27 August 2014 14:11:44

  • atari_s2: fixed sound clipping

UME 0.154 [SVN 31806]

Author: robbbert | Date: 27 August 2014 13:51:17

  • atari_s2: added noise circuit, although it doesn't seem to be used.

UME 0.154 [SVN 31805]

Author: fabiopri | Date: 27 August 2014 12:29:59

  • Reducing differences in File Manager options when entering from
  • softlist vs fullpath. nw.

UME 0.154 [SVN 31804]

Author: robbbert | Date: 27 August 2014 12:15:37

  • atari_s2: sound for superman, hercules, roadrunner.

UME 0.154 [SVN 31803]

Author: alexjack | Date: 27 August 2014 11:44:55

  • ymf278b: Use the memory system to access wavetable data. This should make it
  • possible to hook up RAM as well as ROM to the device, e.g. for computer
  • sound cards in MESS.
  • psikyo4: Improve and clean up wavetable ROM banking. The mask ROM tests in
  • hotgm4ev and hotgmcki pass now. loderndf still fails for unknown reasons.
  • Miscellaneous cleanups as well. [Alex Jackson]
  • (nw) I'm using the multipcm workaround for default address maps for now.
  • The core change I discussed will go in a separate commit, in case it causes
  • more problems than anticipated.

UME 0.154 [SVN 31802]

Author: dhaywood | Date: 27 August 2014 11:42:04

  • allow link cpu to execute (nw)

UME 0.154 [SVN 31801]

Author: fabiopri | Date: 27 August 2014 11:37:17

  • fixed crash in File Manager when selecting "Return to Previous Menu" from
  • the softlist menu. nw.

UME 0.154 [SVN 31800]

Author: dhaywood | Date: 27 August 2014 10:48:05

  • prevent crash (nw)

UME 0.154 [SVN 31799]

Author: fabiopri | Date: 27 August 2014 10:43:30

  • Fix for MT05639, which had regressed in rev.30805. nw.
  • Of course, device options have to be removed *before* the
  • call of set_system_name (which sets the options of the new
  • system), or the system is launched with no media options
  • available! :-)

UME 0.154 [SVN 31798]

Author: alexjack | Date: 27 August 2014 09:57:30

  • metro.c: sort games by hardware type, clean up address maps, start unifying MCFGs (nw)

UME 0.154 [SVN 31797]

Author: ryanholt | Date: 27 August 2014 08:19:47

  • (nw) mips3drc: Made badcop exception handling cleaner. If you haven't read Bob Martin's "Clean Code" yet, do so.

UME 0.154 [SVN 31796]

Author: fabiopri | Date: 27 August 2014 08:08:32

  • (MESS) softlist: misc new dumps. nw.

UME 0.154 [SVN 31795]

Author: fabiopri | Date: 27 August 2014 08:07:58

  • (MESS) vcs_slot: avoid possible crashes when loading a new game from the internal UI. nw.

UME 0.154 [SVN 31794]

Author: briantro | Date: 27 August 2014 03:10:39

  • segaybd.c: Give the new Power Drift (Japan, Link Version) it's own correct dipswitch settings. [Brian Troha]

UME 0.154 [SVN 31793]

Author: hap | Date: 26 August 2014 22:59:17

  • servicecoin was wrong (IPT_SERVICE is F2)

UME 0.154 [SVN 31792]

Author: ryanholt | Date: 26 August 2014 22:00:27

  • mips3drc: Throw badcop exceptions on COP1 accesses while the COP1 status bit is
  • not enabled [MarathonMan]

UME 0.154 [SVN 31791]

Author: angelosa | Date: 26 August 2014 21:20:29

  • Small note, with Tafoid's aid.

UME 0.154 [SVN 31790]

Author: hap | Date: 26 August 2014 20:38:05

  • fix crash possibility

UME 0.154 [SVN 31789]

Author: olivierg | Date: 26 August 2014 19:39:58

  • floppy: Don't infloop in set_write_splice when there's no floppy (fixes MT5672) [O. Galibert]

UME 0.154 [SVN 31788]

Author: hap | Date: 26 August 2014 18:13:07

  • gamelist align as usual

UME 0.154 [SVN 31787]

Author: hap | Date: 26 August 2014 18:06:10

  • nw

UME 0.154 [SVN 31786]

Author: dhaywood | Date: 26 August 2014 17:04:24

  • doesn't look for these (nw)

UME 0.154 [SVN 31785]

Author: hap | Date: 26 August 2014 17:01:01

  • huh, i had this ready for commit but forgot

UME 0.154 [SVN 31784]

Author: dhaywood | Date: 26 August 2014 16:58:54

  • added decryption for Gundam Wing: Endless Duel (SNES bootleg) [iq_132]
  • still doesn't work, probably needs correct boot vectors or some other protection?

UME 0.154 [SVN 31783]

Author: dhaywood | Date: 26 August 2014 16:51:46

  • new NOT WORKING
  • Power Drift (Japan, Link Version) [ShouTime,rtw,B2K24, Gor ,Dullaron, anonymous, Mucci ,gregf ,ghoolster, Smitdogg,The Dumping Union]
  • I think it NEEDs the link board hooked up to work properly

UME 0.154 [SVN 31782]

Author: hap | Date: 26 August 2014 16:24:55

  • do some renames:
  • boblbobl2 -> sboblbobl
  • sboblboa -> sboblbobla
  • sboblbob -> sboblboblb

UME 0.154 [SVN 31781]

Author: hap | Date: 26 August 2014 16:10:01

  • added quizshow 2nd chr prom

UME 0.154 [SVN 31780]

Author: robbbert | Date: 26 August 2014 15:07:41

  • Various pinball works in progress (nw)
  • - atari_s2: marked fourx4 not working (it never worked)
  • - by6803: more preliminary work
  • - st_mp100: added game number of Cosmic Princess
  • - taito: a few more sets working or with sound

UME 0.154 [SVN 31779]

Author: fabiopri | Date: 26 August 2014 06:58:29

  • (MESS) a7800: added Yamaha 2151 emulation to the XM
  • expansion board, thanks to info from tep392. nw.
  • Also removed from the softlist the Donkey Kong XM Enhanced
  • version which had been hacked to work on ProSystem emulator
  • and fails to save hiscores with correct HSC emulation
  • (it remains available the correct version which saves fine both
  • in MESS and in the real hardware).

UME 0.154 [SVN 31778]

Author: fabiopri | Date: 26 August 2014 06:54:24

  • (MESS) a7800: split video emulation (Atari MARIA chip) into a
  • separate device. [Fabio Priuli]

UME 0.154 [SVN 31777]

Author: rbelmont | Date: 26 August 2014 03:11:29

  • SDL: don't require -str to enable watchdog (nw)

UME 0.154 [SVN 31776]

Author: rbelmont | Date: 26 August 2014 01:32:52

  • (MESS) apple3: don't do color text in A2 emulation mode. [R. Belmont]

UME 0.154 [SVN 31775]

Author: briantro | Date: 26 August 2014 01:32:47

  • fuukifg2.c: Correct clock speeds for the Susume! Mile Smile / Go Go! Mile Smile and Gyakuten!! Puzzle Bancho sets. [system11]

UME 0.154 [SVN 31774]

Author: robbbert | Date: 26 August 2014 00:06:09

  • boblbobl2 fixed, promoted from GAME_NOT_WORKING [Darq]
  • (nw) if someone feels the set name should be changed, go ahead.

UME 0.154 [SVN 31773]

Author: philipbe | Date: 25 August 2014 20:31:31

  • Removed for now -nw-

UME 0.154 [SVN 31772]

Author: fabiopri | Date: 25 August 2014 19:48:48

  • (MESS) a78_slot: added logging of the A78 header, fixed identification of
  • some games when loaded from fullpath, and hopefully fixed crash when
  • loading carts from the internal UI. nw.

UME 0.154 [SVN 31771]

Author: fabiopri | Date: 25 August 2014 19:46:05

  • (MESS) vcs_slot: added oncart RAM to save state. nw.

UME 0.154 [SVN 31770]

Author: sronco | Date: 25 August 2014 19:21:17

  • (MESS) upd7220: fixed RDAT command when data to read are larger than the FIFO, this fixes dmv and a5105 text scrolling. (nw)

UME 0.154 [SVN 31769]

Author: rbelmont | Date: 25 August 2014 14:56:31

  • Games added as GAME_NOT_WORKING
  • --------------------------

UME 0.154 [SVN 31768]

Author: ivanva | Date: 25 August 2014 13:09:41

  • psikyo4: Fixed MT05688 (nw)
  • Also enabled GAME_SUPPORTS_SAVE since the driver and the needed cores seem to support save just fine and quick testing didn't show any problem.

UME 0.154 [SVN 31767]

Author: fabiopri | Date: 25 August 2014 12:15:32

  • (MESS) a7800.c progress: [Fabio Priuli]
  • - Rewritten cart emulation to use slot devices
  • - Removed POKEY chip from the main unit since it was inside
  • the carts (of course it gets enabled when you launch a game
  • who contained it in its cart)
  • - Added support for the High Score cart as a passthru cart: when
  • you mount hiscore, a -cart2 switch will become available to mount
  • the game you want to play
  • - Properly implemented XBoarD and XM expansions as
  • passthru carts as well, so that new syntax to run dkxm.a78 is
  • "mess a7800 -cart xm -cart2 pathtogamesdkxm.a78"
  • High Score support for XM shall work as well.
  • - Big clean up of the driver, simplifying memory map, removing
  • writes to ROM, etc.
  • Out of whatsnew: In conclusion, a7800.c has been brought into the new millennium ;-)

UME 0.154 [SVN 31766]

Author: philipbe | Date: 25 August 2014 11:36:46

  • centiped.c - Various changes: [Phil Bennett]
  • - Made centtime the parent (this is actually revision 4)
  • - Renamed ROMs to include correct part numbers and locations.
  • - Added sync PROM to Warlords
  • New clones added:
  • Centipede (revision 1)

UME 0.154 [SVN 31765]

Author: robbbert | Date: 25 August 2014 10:25:43

  • hankin.c: redo volume control code

UME 0.154 [SVN 31763]

Author: briantro | Date: 25 August 2014 02:35:12

  • bwidow.c: Fix one missed rom renaming - NW

UME 0.154 [SVN 31762]

Author: briantro | Date: 24 August 2014 22:30:32

  • mame.lst: minor doc details of Candory - NW

UME 0.154 [SVN 31761]

Author: briantro | Date: 24 August 2014 21:47:37

  • itech32.c: Minor rom name correction / documentation update - NW

UME 0.154 [SVN 31760]

Author: briantro | Date: 24 August 2014 21:46:08

  • mame.lst: Fix for recent name change - NW

UME 0.154 [SVN 31759]

Author: philipbe | Date: 24 August 2014 20:49:48

  • bwidow.c - Various changes: [Phil Bennett]
  • - Added address decoder PROMs to Gravitar and clones.
  • - Renamed ROMs to include correct part numbers and locations.
  • - Renamed set gravp to gravitar1.

UME 0.154 [SVN 31758]

Author: rbelmont | Date: 24 August 2014 20:46:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154 [SVN 31757]

Author: barryrod | Date: 24 August 2014 11:21:02

  • fm11: hopefully fix crash accessing initiate ROM (no whatsnew)

UME 0.154 [SVN 31756]

Author: barryrod | Date: 24 August 2014 10:57:26

  • fm11: make it use bankdev to avoid crashes, and handle lack of BASIC ROM. (no whatsnew)

UME 0.154 [SVN 31755]

Author: fabiopri | Date: 24 August 2014 09:45:33

  • (MESS) a2600.c: converted Atari VCS carts to be slot devices, cleaned up
  • the implementation and removed Supercharger tapes from the main system.
  • The -cass media switch (to load the tape file) will become available only
  • when you mount the Supercharger cart. [Fabio Priuli]

UME 0.154 [SVN 31754]

Author: fabiopri | Date: 24 August 2014 09:42:23

  • I had to split this commit in two pieces because "svn move" does not like when you move a folder
  • and then you add a new folder with the original name of the one you moved. the tree will compile
  • again with next commit. nw.

UME 0.154 [SVN 31753]

Author: tafoid | Date: 24 August 2014 09:36:45

  • New clones added
  • -----------

UME 0.154 [SVN 31752]

Author: ivanva | Date: 24 August 2014 08:31:50

  • artmagic.c: moved some functions into driver class (nw)

UME 0.154 [SVN 31751]

Author: hap | Date: 23 August 2014 21:12:50

  • whitespace laundry

UME 0.154 [SVN 31750]

Author: robbbert | Date: 23 August 2014 14:15:35

  • rowamet.c: improved inputs

UME 0.154 [SVN 31749]

Author: robbbert | Date: 23 August 2014 13:14:53

  • taito.c: initial work, some games playable without sound.
  • rowamet.c: game playable with imperfect sound.

UME 0.154 [SVN 31748]

Author: barryrod | Date: 23 August 2014 04:11:34

  • amstrad: added Digiblaster printer-port device [Barry Rodewald]

UME 0.154 [SVN 31747]

Author: barryrod | Date: 23 August 2014 02:01:26

  • amstrad: added Amdrum expansion card [Barry Rodewald]

UME 0.154 [SVN 31746]

Author: alexjack | Date: 22 August 2014 23:55:53

  • various device_gfx_interface devices: cleanups and update or removal of obsolete comments (nw)

UME 0.154 [SVN 31745]

Author: hap | Date: 22 August 2014 23:26:37

  • made cabinet type a confsetting instead of dipsw

UME 0.154 [SVN 31744]

Author: philipbe | Date: 22 August 2014 22:20:53

  • New games added or promoted from NOT_WORKING status
  • Danger Express [Phil Bennett]

UME 0.154 [SVN 31743]

Author: philipbe | Date: 22 August 2014 22:06:47

  • New clones added:
  • Food Fight (rev 1) [Phil Bennett]

UME 0.154 [SVN 31742]

Author: ivanva | Date: 22 August 2014 18:47:07

  • tc0150rod.c: cleanups, no functional change expected (nw)

UME 0.154 [SVN 31741]

Author: ivanva | Date: 22 August 2014 18:33:01

  • Fixed dangerz sound regression (nw)

UME 0.154 [SVN 31739]

Author: ivanva | Date: 22 August 2014 17:55:22

  • Fixed scorpion save state regression (nw)

UME 0.154 [SVN 31733]

Author: tafoid | Date: 22 August 2014 11:41:20

  • Fix MT#05686 (nw)

UME 0.154 [SVN 31732]

Author: dhaywood | Date: 22 August 2014 10:50:08

  • new NOT WORKIN

UME 0.154 [SVN 31731]

Author: barryrod | Date: 22 August 2014 10:41:31

  • fm77av: converted various MMU functions to use bankdev. Dragon Buster is now
  • almost 3 times faster than it was.
  • memory.c: increased static handler limit, so that having a larger number of
  • address map bank devices don't hit it.

UME 0.154 [SVN 31730]

Author: hap | Date: 22 August 2014 01:23:15

  • improved numcrash romload

UME 0.154 [SVN 31729]

Author: briantro | Date: 22 August 2014 01:15:18

  • cps2.c: The "19xx_" was added and not actually on the label so correct it and conform to the standard CPS2 label format - NW

UME 0.154 [SVN 31728]

Author: briantro | Date: 22 August 2014 01:08:26

  • new 19XX: The War Against Destiny
  • New Clone Added
  • ------------------------------------

UME 0.154 [SVN 31727]

Author: ivanva | Date: 21 August 2014 16:45:50

  • Compile fix from qmc2 (nw)

UME 0.154 [SVN 31726]

Author: lucaelia | Date: 21 August 2014 15:35:43

  • Preliminary IGS029 protection simulation for mgcs: [Luca Elia]
  • fixes sound, dips and crash at game start.

UME 0.154 [SVN 31725]

Author: ivanva | Date: 21 August 2014 13:15:11

  • tc0480scp.c: added missing save states + small cleanup, improves but doesn't totally fix racingb save state (nw)

UME 0.154 [SVN 31724]

Author: ivanva | Date: 21 August 2014 13:13:57

  • Fixed greatgun save state crash (nw)

UME 0.154 [SVN 31723]

Author: ivanva | Date: 21 August 2014 13:13:07

  • Fixed 25pacman save state crash (nw)

UME 0.154 [SVN 31722]

Author: robbbert | Date: 21 August 2014 03:14:05

  • jeutel.c: some work

UME 0.154 [SVN 31721]

Author: rbelmont | Date: 21 August 2014 03:05:14

  • (MESS) Apple II series changes: [R. Belmont]
  • - Support 1 MB expansion for Laser 128ex2
  • - Give the IIc Plus the correct drive type, but it's still unhappy
  • - Promote apple2c4 to working since it runs fine now

UME 0.154 [SVN 31720]

Author: hap | Date: 20 August 2014 22:43:46

  • denjinmakai 1/2 is by winkysoft (these 2 games are the only arcade games they made)

UME 0.154 [SVN 31719]

Author: hap | Date: 20 August 2014 22:30:04

  • nw

UME 0.154 [SVN 31718]

Author: hap | Date: 20 August 2014 20:26:51

  • new game added as GAME_NOT_WORKING
  • ---

UME 0.154 [SVN 31717]

Author: alexjack | Date: 20 August 2014 19:37:06

  • chqflag.c: convert to bankdev (nw)

UME 0.154 [SVN 31716]

Author: sronco | Date: 20 August 2014 18:59:30

  • (MESS) dmv: fixed memory module bankswitch in DOS. (nw)

UME 0.154 [SVN 31715]

Author: fabiopri | Date: 20 August 2014 17:47:32

  • (MESS) coleco.xml: replaced Sector Alpha incorrect dumps with a proper one [Ikrananka]

UME 0.154 [SVN 31714]

Author: ivanva | Date: 20 August 2014 17:19:18

  • Fixed invmultis1a, invmultis2a save state problem (nw)

UME 0.154 [SVN 31713]

Author: ivanva | Date: 20 August 2014 17:13:58

  • Fixed chqflag save state problem (nw)

UME 0.154 [SVN 31712]

Author: dhaywood | Date: 20 August 2014 14:58:57

  • fix girls 4,5,6 in popbingo bonus round

UME 0.154 [SVN 31711]

Author: lucaelia | Date: 20 August 2014 14:49:33

  • New games marked as GAME_NOT_WORKING
  • ----------------------------------------------

UME 0.154 [SVN 31710]

Author: robbbert | Date: 20 August 2014 10:04:55

  • jeutel.c: placeholder

UME 0.154 [SVN 31709]

Author: robbbert | Date: 20 August 2014 01:08:20

  • ltd.c: system-4 games display but not playable.

UME 0.154 [SVN 31708]

Author: dhaywood | Date: 20 August 2014 00:06:49

  • new clones
  • Shadow Dancer (bootleg, set 2) [Asure] (not working)

UME 0.154 [SVN 31707]

Author: tafoid | Date: 19 August 2014 18:24:30

  • New clones added
  • -----------

UME 0.154 [SVN 31706]

Author: ivanva | Date: 19 August 2014 16:21:31

  • Fixed razmataz save state sound problem (nw)

UME 0.154 [SVN 31705]

Author: dhaywood | Date: 19 August 2014 14:08:35

  • this set has a 'Japan Only' warning (nw)

UME 0.154 [SVN 31704]

Author: robbbert | Date: 19 August 2014 11:51:28

  • ltd.c: atlantis, black hole, working with no sound.

UME 0.154 [SVN 31703]

Author: hap | Date: 19 August 2014 11:10:19

  • rm old obsolete note

UME 0.154 [SVN 31702]

Author: rbelmont | Date: 19 August 2014 03:19:11

  • (MESS) Apple II: hook up ACIAs for Laser 128 series, remove cassette for IIc and Laser. [R. Belmont]

UME 0.154 [SVN 31701]

Author: rbelmont | Date: 19 August 2014 02:01:29

  • (MESS) Systems Promoted from GAME_NOT_WORKING: [Peter Ferrie, R. Belmont]
  • - Laser 128 (version 4.2)
  • - Laser 128ex (version 4.5)
  • - Laser 128ex2 (version 6.1)

UME 0.154 [SVN 31700]

Author: tafoid | Date: 19 August 2014 01:20:01

  • New clones added
  • -----------

UME 0.154 [SVN 31699]

Author: dhaywood | Date: 18 August 2014 23:46:05

  • change default dips to allow attract modes to run (nw)

UME 0.154 [SVN 31698]

Author: dhaywood | Date: 18 August 2014 23:37:14

  • better dipswitches for grndtour

UME 0.154 [SVN 31697]

Author: jameswal | Date: 18 August 2014 20:00:21

  • Thanks to Ivan for the save state spot, I've cleaned up a few of the variables that aren't used (nw)

UME 0.154 [SVN 31696]

Author: ivanva | Date: 18 August 2014 18:40:33

  • Fixed gridlee save state regression (nw)

UME 0.154 [SVN 31695]

Author: ivanva | Date: 18 August 2014 18:15:05

  • Fixed rocknms save state regression (nw)

UME 0.154 [SVN 31694]

Author: ivanva | Date: 18 August 2014 18:04:14

  • Removed some leftovers from metro.h (nw)

UME 0.154 [SVN 31693]

Author: hap | Date: 18 August 2014 17:53:13

  • this too

UME 0.154 [SVN 31692]

Author: hap | Date: 18 August 2014 17:45:51

  • galaxian.c: redumped atlantis2. [system11]

UME 0.154 [SVN 31691]

Author: robbbert | Date: 18 August 2014 10:44:53

  • ltd.c: placeholder

UME 0.154 [SVN 31690]

Author: fabiopri | Date: 18 August 2014 08:59:13

  • (MESS) ui.c: added shortcut commands for Tape Start and Tape Stop,
  • by default mapped to F2 and Shift+F2, respectively. This is not meant
  • as a replacement for the internal Tape Control menu, but it shall make
  • simpler the usage of game tapes in home computers. Notice that
  • REC/RWD/FWD have still to be pressed from the internal UI and that
  • if you mount multiple cassettes in a driver with multiple tape drives
  • only the first one will be controllable with these shortcuts. [Fabio Priuli]
  • The idea is that more complex actions (e.g. save you own BASIC program
  • or copy programs from a tape to another, etc.) should be performed through
  • the internal menu, while people just aiming to play games can use the
  • shortcut.
  • This commit requires probably a clean build.

UME 0.154 [SVN 31689]

Author: fabiopri | Date: 18 August 2014 08:50:28

  • (MESS) tapectrl.c: fixed bug where systems with multiple cassette drives (e.g. PET)
  • had no Tape Controls when no cassette was loaded in the first drive. [Fabio Priuli]

UME 0.154 [SVN 31688]

Author: robbbert | Date: 18 August 2014 06:36:20

  • hankin.c: Added sound. All 5 games marked as working.

UME 0.154 [SVN 31687]

Author: robbbert | Date: 18 August 2014 02:34:21

  • hankin.c: Display changed to florescent blue.

UME 0.154 [SVN 31686]

Author: robbbert | Date: 18 August 2014 01:16:16

  • by17,hankin,st_mp100,st_mp200: used same display method as by35.

UME 0.154 [SVN 31685]

Author: briantro | Date: 17 August 2014 20:55:24

  • minor doc updates - NW
  • adds B68-xx pals to Asuka & Galmedes sets. Asuka & Asuka is the original Taito B68 game. Galmedes runs on the same board with B68 parts as per documentation in the header of the file.

UME 0.154 [SVN 31684]

Author: hap | Date: 17 August 2014 20:47:31

  • ok, let's name the seibu NL sets "Holland" anyway (as indicated on titlescreen)

UME 0.154 [SVN 31683]

Author: briantro | Date: 17 August 2014 20:35:27

  • new Viper Phase 1 clone
  • New Clone Added
  • ------------------------------

UME 0.154 [SVN 31682]

Author: rbelmont | Date: 17 August 2014 18:15:06

  • (MESS) Support PET user port "CB2 Sound" device [R. Belmont]

UME 0.154 [SVN 31681]

Author: hap | Date: 17 August 2014 16:52:02

  • fix regression

UME 0.154 [SVN 31680]

Author: hap | Date: 17 August 2014 16:16:33

  • fix an assert

UME 0.154 [SVN 31679]

Author: robbbert | Date: 17 August 2014 15:06:06

  • by35: fixed display. Most games are somewhat playable.

UME 0.154 [SVN 31678]

Author: robbbert | Date: 17 August 2014 11:34:08

  • st_mp200: fixed display

UME 0.154 [SVN 31677]

Author: ivanva | Date: 17 August 2014 08:32:04

  • Fixed quintono save state problem (nw)
  • Actually all the games in the driver are marked as GAME_SUPPORTS_SAVE, but there wasn't really any support..

UME 0.154 [SVN 31676]

Author: rbelmont | Date: 17 August 2014 05:13:48

  • quick fix to last commit (nw)

UME 0.154 [SVN 31675]

Author: rbelmont | Date: 17 August 2014 05:09:41

  • (MESS) Apple II: Add support for the Applied Engineering TimeMaster II H.O. card [R. Belmont]

UME 0.154 [SVN 31674]

Author: rbelmont | Date: 17 August 2014 05:02:13

  • (MESS) Support ProDOS-order Pascal 1.3 images [R. Belmont]

UME 0.154 [SVN 31673]

Author: rbelmont | Date: 17 August 2014 04:36:26

  • msm5832: day of week is 0-6, not 1-7 [R. Belmont]

UME 0.154 [SVN 31672]

Author: robbbert | Date: 17 August 2014 04:12:12

  • st_mp100: fixed display, 4 games marked as working.

UME 0.154 [SVN 31671]

Author: rbelmont | Date: 17 August 2014 02:13:09

  • URNOTe (nw)

UME 0.154 [SVN 31670]

Author: rbelmont | Date: 16 August 2014 22:09:19

  • (MESS) Improve Laser 128 series support; 128EX/2 now boots DOS 3.3 and ProDOS. [Peter Ferrie, R. Belmont]

UME 0.154 [SVN 31669]

Author: lucaelia | Date: 16 August 2014 16:07:53

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31668]

Author: fabiopri | Date: 16 August 2014 08:16:35

  • (MESS) nes.xml: added another proto dump. nw.

UME 0.154 [SVN 31667]

Author: rbelmont | Date: 16 August 2014 03:46:26

  • (MESS) Apple II: add more debugger guards around C800 bankswitch [Peter Ferrie, R. Belmont]

UME 0.154 [SVN 31666]

Author: barryrod | Date: 16 August 2014 03:16:03

  • amstrad: removed ROMEN signal callback, it is actually an input to an
  • expansion device.
  • added the ability to map in Symbiface II rewriteable ROM for reading
  • and writing. Still not usable as an alternate source of ROMs as yet.
  • remembered to add RAM size options to the CPC+

UME 0.154 [SVN 31665]

Author: robertof | Date: 15 August 2014 23:49:03

  • coinmvga.c driver: Minor cleanup, new set added, and changed
  • game descriptions. [Roberto Fresca]
  • New clones added
  • -----------

UME 0.154 [SVN 31664]

Author: sronco | Date: 15 August 2014 22:57:33

  • (MESS) removed unneeded files (nw)

UME 0.154 [SVN 31663]

Author: briantro | Date: 15 August 2014 20:23:56

  • metro.c: Figured out one dipswitch in Mouse Shooter GoGo - NW

UME 0.154 [SVN 31662]

Author: rbelmont | Date: 15 August 2014 14:37:17

  • (MESS) New System Drivers Supported:
  • - Apple IIgs (ROM00 prototype 3/10/1986) [Apple II Documentation Project]

UME 0.154 [SVN 31661]

Author: sronco | Date: 15 August 2014 08:30:57

  • (MESS) dmv: added expansions slot interface. [rfka01, Sandro Ronco]
  • (MESS) dmv: added boot ROMs from 4 different boards. [rfka01]

UME 0.154 [SVN 31660]

Author: robbbert | Date: 15 August 2014 04:48:39

  • hankin.c: mostly working; no sound.

UME 0.154 [SVN 31659]

Author: rbelmont | Date: 15 August 2014 04:26:32

  • Allow use of external SQLite3 [Cesare Falco]

UME 0.154 [SVN 31658]

Author: rbelmont | Date: 15 August 2014 04:24:23

  • SDL: update manpages [Cesare Falco]

UME 0.154 [SVN 31657]

Author: hap | Date: 14 August 2014 23:01:03

  • nothing much

UME 0.154 [SVN 31656]

Author: hap | Date: 14 August 2014 19:52:04

  • small cleanup, i give up on mametesters.org/view.php?id=5377

UME 0.154 [SVN 31655]

Author: hap | Date: 14 August 2014 17:56:22

  • note

UME 0.154 [SVN 31654]

Author: alexjack | Date: 14 August 2014 15:18:28

  • Implemented the Namco Custom 116 palette and raster IRQ controller as a device,
  • and hooked it up to the namcos1, namconb1 and namcofl drivers [Alex Jackson]
  • digfx.c: Make some members protected instead of private to be less fascistic
  • and more consistent with other device_interfaces.

UME 0.154 [SVN 31653]

Author: robbbert | Date: 14 August 2014 13:49:17

  • hankin.c: more WIP

UME 0.154 [SVN 31652]

Author: ivanva | Date: 14 August 2014 11:51:57

  • Removed GAME_SUPPORTS_SAVE flag from 2mindril.c: since it's been converted to be derived from taito_f3.c, it needs proper save state support in the parent driver first (nw)

UME 0.154 [SVN 31651]

Author: hap | Date: 14 August 2014 11:21:26

  • small cleanup

UME 0.154 [SVN 31650]

Author: ivanva | Date: 14 August 2014 07:55:52

  • Fixed hitme.c save state problem (nw)

UME 0.154 [SVN 31649]

Author: dhaywood | Date: 14 August 2014 07:30:01

  • nebulray: fix missing starfield
  • (basically fixed by phil's update, we no longer need to patch out parts of the gfx rom)

UME 0.154 [SVN 31648]

Author: robbbert | Date: 14 August 2014 04:40:05

  • hankin.c: WIP

UME 0.154 [SVN 31647]

Author: robbbert | Date: 14 August 2014 00:37:19

  • allied.c: added blanking.

UME 0.154 [SVN 31646]

Author: philipbe | Date: 14 August 2014 00:11:06

  • 02124: nebulray, nebulrayj: Nebulas Ray is missing a rotation effect in the first level [Phil Bennett]
  • namconb1.c - Improved interrupt handling, fixing raster-effects (used by nebulray and machbrkr) and nebulray test mode. [Phil Bennett]

UME 0.154 [SVN 31645]

Author: alexjack | Date: 13 August 2014 21:29:34

  • armedf.c: text videoram is 8-bit to begin with, no need for this (nw)

UME 0.154 [SVN 31644]

Author: tafoid | Date: 13 August 2014 20:55:48

  • Fix attributes changed in 0.154 release for megadriv/neogeo software lists. Thanks Sunbeam for the heads up. (nw)

UME 0.154 [SVN 31643]

Author: wilbertp | Date: 13 August 2014 19:01:54

  • (MESS) sega8_slot.c: Prevent out of bound access when determining the cart type for small (homebrew) rom files. (nw)

UME 0.154 [SVN 31642]

Author: dhaywood | Date: 13 August 2014 16:16:33

  • new clones
  • Bonze Adventure (World, prototype) [Silvio Grazini]
  • need to verify z80 rom as the same (was missing from romset provided) also should check to make sure it uses c-chip in the same way as final.

UME 0.154 [SVN 31641]

Author: rbelmont | Date: 13 August 2014 14:20:25

  • (MESS) Apple II: enable language-card write on reset based on h/w testing [Peter Ferrie]

UME 0.154 [SVN 31640]

Author: robbbert | Date: 13 August 2014 13:43:33

  • allied.c: fixed coins, all 12 games marked as working.

UME 0.154 [SVN 31639]

Author: ivanva | Date: 13 August 2014 13:02:02

  • Fixed rocktrv2 save state regression (nw)

UME 0.154 [SVN 31638]

Author: dhaywood | Date: 13 August 2014 12:03:51

  • z80 banking was banking in the 'maincpu' romspace?!

UME 0.154 [SVN 31637]

Author: robbbert | Date: 13 August 2014 10:28:35

  • allied.c: everything works except for coin input.

UME 0.154 [SVN 31636]

Author: robbbert | Date: 13 August 2014 09:41:43

  • Fixed compile error.

UME 0.154 [SVN 31635]

Author: briantro | Date: 13 August 2014 05:13:47

  • taito_b.c: Verified clock speeds for the East Technology's ET910000A PCB used by Sel Feena and Ryu Jin. [system11]

UME 0.154 [SVN 31634]

Author: rbelmont | Date: 13 August 2014 03:51:42

  • remove unnecessary debug (nw)

UME 0.154 [SVN 31633]

Author: rbelmont | Date: 13 August 2014 03:45:39

  • (MESS) Laser 3000: add first-pass keyboard, 80-column text, hi-res, and double hi-res graphics support [R. Belmont]

UME 0.154 [SVN 31632]

Author: hap | Date: 12 August 2014 23:17:43

  • nw

UME 0.154 [SVN 31631]

Author: crazyc | Date: 12 August 2014 21:51:20

  • (mess) rmnimbus: low-level formatting almost works (nw)

UME 0.154 [SVN 31630]

Author: ivanva | Date: 12 August 2014 18:00:43

  • fixed glcolor.xml validation (nw)

UME 0.154 [SVN 31629]

Author: fabiopri | Date: 12 August 2014 15:55:51

  • m5.xml: dumped Bosconian. [Ola Andersson]

UME 0.154 [SVN 31628]

Author: ivanva | Date: 12 August 2014 15:34:13

  • Fixed most (all) system1.c save state regressions (nw)

UME 0.154 [SVN 31627]

Author: ivanva | Date: 12 August 2014 15:33:30

  • Added a pair of save states to the dsp56k core, fixes plygonet regression (nw)

UME 0.154 [SVN 31626]

Author: hap | Date: 12 August 2014 15:30:41

  • let's make sf(analog buttons) a clone set:
  • rename sf -> sfan
  • rename sfu -> sf

UME 0.154 [SVN 31625]

Author: hap | Date: 12 August 2014 15:18:33

  • note

UME 0.154 [SVN 31624]

Author: ivanva | Date: 12 August 2014 13:01:45

  • Fixed cuebrick save state regression (nw)

UME 0.154 [SVN 31623]

Author: robbbert | Date: 12 August 2014 07:08:13

  • allied.c: WIP

UME 0.154 [SVN 31622]

Author: briantro | Date: 12 August 2014 04:11:20

  • nmg5.c: For Search Eye, it's actually Italian and Spanish - NW

UME 0.154 [SVN 31621]

Author: rbelmont | Date: 12 August 2014 02:53:16

  • (MESS) apple2: add possible Laser 128EX2 ROM pending future work on that series [R. Belmont]

UME 0.154 [SVN 31620]

Author: hap | Date: 11 August 2014 23:27:41

  • palette was out of range, fixes MT 05666?

UME 0.154 [SVN 31619]

Author: hap | Date: 11 August 2014 23:11:10

  • fix http://mametesters.org/view.php?id=5350
  • to quote OG:
  • "CPU cores *must* call standard_irq_callback() when taking an
  • interrupt. No ifs, no buts, Not only HOLD_LINE relies on it, but
  • more importantly run until interrupt relies on it."

UME 0.154 [SVN 31618]

Author: hap | Date: 11 August 2014 21:08:53

  • new clone added
  • ------------

UME 0.154 [SVN 31617]

Author: wilbertp | Date: 11 August 2014 20:56:26

  • (MESS) msx.c: Added support for National FS-CF351 + FS-FD351 external floppy controller and drive (nw)

UME 0.154 [SVN 31616]

Author: hap | Date: 11 August 2014 20:42:58

  • new clone added
  • -----------

UME 0.154 [SVN 31615]

Author: briantro | Date: 11 August 2014 20:30:19

  • new Search Eye clone
  • New Clone Added
  • ------------------------------

UME 0.154 [SVN 31614]

Author: hap | Date: 11 August 2014 20:19:41

  • correct rallyx sprite pos based on old video recording, the "displacement" workaround was wrong

UME 0.154 [SVN 31613]

Author: wilbertp | Date: 11 August 2014 20:14:36

  • (MESS) sms.c: Documented release years for some Brazilian SMS releases. [Enik Land]

UME 0.154 [SVN 31612]

Author: wilbertp | Date: 11 August 2014 20:06:10

  • (MESS) sms.c: Fixed a problem with 4pak that caused no games to play and fixed mapper detection for fire track homebrew (nw)

UME 0.154 [SVN 31611]

Author: jameswal | Date: 11 August 2014 19:47:08

  • Laserdisc titles added and reorganised to include dumps from other sources. ALG titles in particular have been heavily reorganised [Dragon's Lair Project, J. Wallace]
  • Out of whatsnew: This is phase 1, I have more to add and organise. All ALG games are now marked with NO_DUMP laserdiscs, since it seemed strange to have some one way, and some the other.
  • Dragon's Lair now supports the earliest beta code, including that in machine serial number #001.

UME 0.154 [SVN 31610]

Author: wilbertp | Date: 11 August 2014 19:26:55

  • msx1_cart.xml: Removed duplicate entry (nw)

UME 0.154 [SVN 31609]

Author: briantro | Date: 11 August 2014 19:25:35

  • ssv.c: Add PCB for the Storm Blade game rom board. [Brian Troha, ShouTime]

UME 0.154 [SVN 31608]

Author: tafoid | Date: 11 August 2014 18:59:52

  • Noted confirmed instance where same data existed under different labels as a comment for Circus Charlie, thanks Porchy (nw)

UME 0.154 [SVN 31607]

Author: hap | Date: 11 August 2014 13:37:34

  • note

UME 0.154 [SVN 31606]

Author: hap | Date: 11 August 2014 11:51:43

  • added sf analog buttons, removed the fake ones

UME 0.154 [SVN 31605]

Author: hap | Date: 11 August 2014 11:48:14

  • added aliases for some IPT_x

UME 0.154 [SVN 31604]

Author: sronco | Date: 11 August 2014 11:02:35

  • (MESS) glcolor.xml: documented the 'Spiel-und Lernspaß' cartridge. [TeamEurope]

UME 0.154 [SVN 31603]

Author: hap | Date: 10 August 2014 23:14:42

  • the rest of // sldh

UME 0.154 [SVN 31602]

Author: tafoid | Date: 10 August 2014 22:37:39

  • Assorted device name description fixes from MASH (nw)

UME 0.154 [SVN 31601]

Author: hap | Date: 10 August 2014 22:18:04

  • put in a comment for same-label-different-hash

UME 0.154 [SVN 31600]

Author: rbelmont | Date: 10 August 2014 22:14:26

  • Fix Clang compile (nw)

UME 0.154 [SVN 31599]

Author: hap | Date: 10 August 2014 21:09:56

  • doing a round of (__x) removals

 

Inne treści związane z tematem
[multi] RetroArch/Core 1.7.0 26/12/2017 [multi] RetroArch/Core 1.7.0 26/12/2017;
Największym minusem dużych projektów, które posiadają swoje automaty do generowania binarek z wersji developerskich jest sytuacja, w której od czasu do czasu ktoś postanawia jednak ogłosić kolejną wersję:). Fascynujące jest na ilu różnych systemach retroArch ...
[Multi] kindred 1.10 Preview Build 1 24/12/17 [Multi] kindred 1.10 Preview Build 1 24/12/17;
KindRed, dawniej SuperSlueth, ma pozwolić zaemulować nam większość konsol z rodziny Nintendo - póki co, pozwala spokojnie pograć w gry z Super Nintendo i Game Boy Color. Jak dla mnie i na pierwszy rzut oka program ma jedną wadę w grach SNES brak skalowania okna. Ciekawostką jest ...
[MULTI] Pantheon 6.598 [MULTI] Pantheon 6.598;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona. Tym razem dodano obsługę 93 tytułów dla SEGA Megadrive.
[Multi] Phoenix 2.8.23 (Debug) [Multi] Phoenix 2.8.23 (Debug);
Specjalna wersja multiemulatora Phoenix, który rozpoczął  od emulacji konsoli 3DO (bazując trochę na FourDo;)), a w chwili obecnej potrafi również udawać Colecovision (99%), Sega Master System (98%) i o emulację Atari Jaguar (95%). Wersja, która praktycznie nie ...
[multi] DSP Emulator DSP 0.18 Final 31/12/17 [multi] DSP Emulator DSP 0.18 Final 31/12/17;
Parę dni przerwy i Leniad zakończył pracę nad kolejną, pełną wersją multiemulatora DSP pozwalającego pobawić się maszynkami arcade i ośmiobitowcami - CPC, ZX Spectrum (z bardzo fajnie rozwiązanym podglądem plików), a także Colecovision, Nintendo 8 i CGB/GB.
Komentarze

Tshirt "Archon Cover"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

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