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.
Author: hap | Date: 26 February 2014 16:05:06
Author: hap | Date: 26 February 2014 15:59:32
Author: hap | Date: 26 February 2014 15:55:58
Author: miodragm | Date: 26 February 2014 15:28:45
- removed space before m_gfxdecode in main trunk(nw)
Author: hap | Date: 26 February 2014 14:20:00
- new NOT WORKING game added
- ---------------------
Author: dhaywood | Date: 26 February 2014 14:18:14
- change company names a bit (nw)
Author: olivierg | Date: 26 February 2014 12:29:55
- Don't allocate gigs in -listxml please (nw)
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)
Author: alexjack | Date: 26 February 2014 12:12:01
- Fix MT 04993 [Alex Jackson]
Author: oliverst | Date: 26 February 2014 10:34:16
- fixed uninitialized member usage in cassette_image_device (nw)
Author: oliverst | Date: 26 February 2014 10:30:00
- fixed uninitialized member usage in tms9995_device (nw)
Author: oliverst | Date: 26 February 2014 10:27:00
- fixed uninitialized member usage in tms9902_device (nw)
Author: oliverst | Date: 26 February 2014 10:19:27
- fixed uninitialized member usage in southbridge_device (nw)
Author: oliverst | Date: 26 February 2014 10:07:14
- fixed #if checks for Visual Studio in osd/osdcomm.h (nw)
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]
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..
Author: oliverst | Date: 26 February 2014 00:49:47
- suppress alignment errors with SANITIZE=undefined for now (nw)
Author: oliverst | Date: 26 February 2014 00:43:11
- fixed ubsan invalid vptr error with dynamic_array in struct work_item (nw)
Author: oliverst | Date: 26 February 2014 00:32:06
- fixed 32-bit compilation (nw)
Author: couriers | Date: 26 February 2014 00:21:06
- Minor cosmetic changes for netlist
Author: barryrod | Date: 25 February 2014 22:59:27
- fmtowns: reduced tagmap usage (memory banks still to look at) (no whatsnew)
Author: curtcode | Date: 25 February 2014 22:24:52
- cdp1802: devcb for the state codes. (nw)
Author: curtcode | Date: 25 February 2014 22:04:05
Author: wilbertp | Date: 25 February 2014 20:30:31
- pdp1.c: Modernized cpu core. [Wilbert Pol]
Author: dhaywood | Date: 25 February 2014 19:47:32
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)
Author: ivanva | Date: 25 February 2014 18:11:01
- Reduced tagmap lookups in dai3wksi.c (nw)
Author: hap | Date: 25 February 2014 17:36:55
Author: ivanva | Date: 25 February 2014 17:23:50
- Fixe leland games crashing regression (nw)
Author: alexjack | Date: 25 February 2014 14:54:07
Author: alexjack | Date: 25 February 2014 14:26:40
- namcos1.c, namcos86.c: fix flipscreen after core changes, add SCREEN_RAW_PARAMs [Alex Jackson]
Author: oliverst | Date: 25 February 2014 12:43:58
- fixed src/emu/machine/nvram.c clang compilation (nw)
Author: oliverst | Date: 25 February 2014 12:25:33
- rest of ATTR_PRINTF review (nw)
Author: oliverst | Date: 25 February 2014 12:13:30
- MESS part of ATTR_PRINTF review (nw)
Author: alexjack | Date: 25 February 2014 12:06:47
- baraduke.c, pacland.c: fix flipscreen after core changes, add SCREEN_RAW_PARAMs [Alex Jackson]
Author: oliverst | Date: 25 February 2014 11:55:35
- first round of printf fixes (nw)
Author: couriers | Date: 25 February 2014 07:07:41
Author: hap | Date: 25 February 2014 03:34:41
- prev ymz280 commit was problematic, so revert
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]
Author: andreasn | Date: 24 February 2014 22:45:57
- Added some comments on atarigx2's protection (nw)
Author: barryrod | Date: 24 February 2014 22:41:25
- fm7: reduced some tagmap usage, still need to look at fm77av banking, though. (no whatsnew)
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.
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)
Author: wilbertp | Date: 24 February 2014 21:20:53
Author: ivanva | Date: 24 February 2014 21:08:19
- Reduced tagmap lookups in bigbord2.c (nw)
Author: ivanva | Date: 24 February 2014 20:54:56
- Reduced tagmap lookups in gp2x.c (nw)
Author: ivanva | Date: 24 February 2014 20:37:29
- Reduced tagmap lookups in sbrain.c and removed unneeded include in atarifdc (nw)
Author: ivanva | Date: 24 February 2014 16:48:28
- sharrier inputs, take two. See MT05468 (nw)
Author: curtcode | Date: 24 February 2014 14:30:18
- Fixed clang compile. (nw)
Author: smf | Date: 24 February 2014 13:52:14
- Removed diserial connect(). Converted thomson, mc1502 & wangpc to use DEVCB2 instead. [smf]
Author: hap | Date: 24 February 2014 12:36:05
- better use a number constant here since clock isnt really known
Author: hap | Date: 24 February 2014 12:31:01
- add dummy soundcpu so we can see the disasm in mame debug
Author: rbelmont | Date: 24 February 2014 04:07:11
- (MESS) apollo: finish devcb2'ing the keyboard (nw)
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
- -------------------------------
Author: hap | Date: 24 February 2014 02:55:18
- added basic support for FLASH_AMD_29LV200T
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.
Author: rbelmont | Date: 24 February 2014 02:39:38
- n68681: fix a few uninitalized variables, beefed up optional logging [R. Belmont]
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]
Author: smf | Date: 24 February 2014 00:47:24
Author: smf | Date: 23 February 2014 22:26:26
- #if DEBUG_VIEWER instead of #if defined() (nw)
Author: dhaywood | Date: 23 February 2014 21:46:38
- looks like this uses thumb2 code.
Author: rbelmont | Date: 23 February 2014 21:13:36
- Deal with clock duty as per smf (nw)
Author: npwoods | Date: 23 February 2014 20:28:32
- Factored out quit/confirmquit logic into ui_manager::request_quit()
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)
Author: ivanva | Date: 23 February 2014 19:02:42
- Fixed input regression in quizard and clones (nw)
Author: rbelmont | Date: 23 February 2014 18:25:01
- (MESS) apollo: Start modernizing/cleanup. [R. Belmont]
Author: dhaywood | Date: 23 February 2014 16:06:13
- hook the 036 decryption up to igs_m036.c and pgm2.c (nw)
Author: smf | Date: 23 February 2014 15:02:09
- added a space before: (nw)
Author: couriers | Date: 23 February 2014 14:57:24
Author: couriers | Date: 23 February 2014 14:52:32
- Only fatalerror if we are trying to connect two railnets.
Author: ivanva | Date: 23 February 2014 14:22:31
Author: couriers | Date: 23 February 2014 14:08:10
- Minor netlist updates with focus on performance. Also added 16bit int to pstate.
Author: smf | Date: 23 February 2014 13:50:08
- changed dleuro from beep to speaker driven by z80ctc and removed some unnecessary accessors (nw)
Author: smf | Date: 23 February 2014 13:00:28
- Converted PIT8253 to DEVCB2 [smf]
Author: robbbert | Date: 23 February 2014 11:24:30
- (MESS) microvision: added SuperBlockBuster to software list
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)
Author: smf | Date: 23 February 2014 11:13:03
- Remove local lists of midi devices as they are currently all the same [smf]
Author: robbbert | Date: 23 February 2014 11:11:58
- (MESS) sorcerer: added .TAPE cassette format [Robbbert]
Author: hap | Date: 23 February 2014 11:05:02
Author: miodragm | Date: 23 February 2014 07:55:09
- validation fix in main trunk (nw)
Author: ivanva | Date: 23 February 2014 07:42:25
- Adjusted sharrier analog input to match real hardware values (seet MT05468). (nw)
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]
Author: rbelmont | Date: 23 February 2014 05:17:39
- (MESS) sgi_ip2: converted to new 68681 and serial terminal [R. Belmont]
Author: robertof | Date: 23 February 2014 04:58:14
- New clones added
- -----------
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]
Author: robertof | Date: 23 February 2014 04:07:56
- New clones added
- -----------
Author: rbelmont | Date: 23 February 2014 02:21:49
- (MESS) rainbow: added IRQ management framework and vector control. [R. Belmont, Bavarese]
Author: hap | Date: 23 February 2014 01:22:20
Author: rbelmont | Date: 23 February 2014 00:45:47
- More MIDI regression fixes (nw)
Author: rbelmont | Date: 22 February 2014 22:03:37
Author: rbelmont | Date: 22 February 2014 21:46:25
Author: hap | Date: 22 February 2014 21:27:58
- lopsided gamelist as usual
Author: hap | Date: 22 February 2014 21:25:56
Author: alexjack | Date: 22 February 2014 20:55:16
- bking.c, toypop.c: fix flipscreen after core changes [Alex Jackson]
Author: hap | Date: 22 February 2014 20:47:10
- make spu a bit louder here
Author: hap | Date: 22 February 2014 20:29:45
- improved i/o port skeleton stuff, taitofx1b sounds ok now
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
- ----------------------------------------------
Author: robertof | Date: 22 February 2014 18:07:16
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: rbelmont | Date: 22 February 2014 17:58:49
- SDL: Cleaned up some warnings (nw)
Author: smf | Date: 22 February 2014 15:59:24
- removed some casting (nw)
Author: smf | Date: 22 February 2014 15:41:59
- Fixed rendering issue in psyaria and raycris attract. [smf]
Author: smf | Date: 22 February 2014 15:03:51
- removed a pit trampoline (nw)
Author: robertof | Date: 22 February 2014 13:17:58
- New clones added
- -----------
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)
Author: wilbertp | Date: 22 February 2014 12:56:37
- i2cmem.c: Only save m_page for chips that use pages. (nw)
Author: sronco | Date: 22 February 2014 12:11:32
- (MESS) New NOT WORKING system
- ----------------------------------------------
- VTech Pitagorin Junior [Roberto Fresca]
Author: oliverst | Date: 22 February 2014 11:46:44
- fixed bug in default font handling for OSX (nw)
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]
Author: alexjack | Date: 22 February 2014 11:01:31
- Merge memarray improvements from palette branch into trunk (nw)
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
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.
Author: hap | Date: 22 February 2014 09:45:33
Author: alexjack | Date: 22 February 2014 06:03:51
- Fix MT 05467 [Alex Jackson]
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]
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.
Author: andreasn | Date: 22 February 2014 00:41:14
- IGS036 decryption support [Andreas Naive]
Author: briantro | Date: 21 February 2014 23:48:39
- peplus.c: Use the correct version of CAP773 for pepp0057a set. - NW
Author: andreasn | Date: 21 February 2014 22:54:31
Author: wilbertp | Date: 21 February 2014 22:43:53
- upd7810.c: Modernized cpu core. [Wilbert Pol]
Author: hap | Date: 21 February 2014 21:56:04
- reset soundchip too on controlled reset
Author: smf | Date: 21 February 2014 21:43:08
Author: tafoid | Date: 21 February 2014 21:00:54
- cps1.c: Added recently dumped PAL for ganbare (nw)
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
Author: tafoid | Date: 21 February 2014 19:31:40
- aristmk4.c: Comment changes to better describe 'setup' for some games (nw)
Author: couriers | Date: 21 February 2014 19:03:10
- Fixed nltool -listdevices. Thanks Oliver.
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 :-)
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]
Author: oliverst | Date: 21 February 2014 13:56:45
Author: robbbert | Date: 21 February 2014 12:47:15
- (MESS) apf: added back floppy code (but it doesn't work)
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.
Author: hap | Date: 21 February 2014 12:00:51
- off-by-one fixes, added notes, implemented panning
Author: hap | Date: 21 February 2014 11:24:29
Author: oliverst | Date: 21 February 2014 10:54:07
- fixed non-DEBUG build (nw)
Author: oliverst | Date: 21 February 2014 10:42:52
Author: oliverst | Date: 21 February 2014 10:37:27
- added DEBUG-only tagmap lookup counter (nw)
Author: oliverst | Date: 21 February 2014 10:34:23
Author: oliverst | Date: 21 February 2014 10:28:19
- always enable SYMBOLS in case of SANITIZE (nw)
Author: oliverst | Date: 21 February 2014 10:27:33
- clang 3.4 now works out-of-the-box (nw)
Author: oliverst | Date: 21 February 2014 10:26:09
- fixed clang compilation (nw)
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]
Author: robbbert | Date: 21 February 2014 07:54:39
- (MESS) ht68k: fixed crash at start
Author: oliverst | Date: 21 February 2014 07:22:32
- forgot to commit one clang 3.4 fix for MAME (nw)
Author: dhaywood | Date: 21 February 2014 04:48:31
Author: rbelmont | Date: 21 February 2014 04:10:25
Author: dhaywood | Date: 21 February 2014 03:26:02
- further improvements (nw)
Author: dhaywood | Date: 21 February 2014 03:10:03
Author: dhaywood | Date: 21 February 2014 01:09:34
- new clones
- Street Fighter III: New Generation (Asia 970204, NO CD, bios set 1) [Smitdogg]
Author: alexjack | Date: 21 February 2014 00:54:45
- Fix MT 5245 [Alex Jackson]
Author: dhaywood | Date: 21 February 2014 00:46:52
- new clones
- Gulf Storm (set 3) [TeamEurope]
Author: angelosa | Date: 21 February 2014 00:37:54
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
Author: alexjack | Date: 20 February 2014 23:43:04
- jubilee.c: fix visarea assert; change CRTC clock divider to more realistic value (nw)
Author: alexjack | Date: 20 February 2014 22:19:57
Author: hap | Date: 20 February 2014 22:13:40
Author: alexjack | Date: 20 February 2014 21:58:19
Author: sronco | Date: 20 February 2014 21:44:27
- (MESS) glcolor: fixed year (nw)
Author: oliverst | Date: 20 February 2014 20:42:25
- clang 3.4 fixes for tools (nw)
Author: oliverst | Date: 20 February 2014 20:37:19
- clang 3.4 fixes for MAME (nw)
Author: wilbertp | Date: 20 February 2014 20:28:41
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]
Author: tafoid | Date: 20 February 2014 20:15:26
- (MESS) a7800.c - Added more details and clarification regarding the potentiometer. [Robert Tuccitto]
Author: ivanva | Date: 20 February 2014 20:01:37
- Fixed dfruit and lastbank regression. (nw)
Author: oliverst | Date: 20 February 2014 20:01:35
- fixed compilation with older clang versions (nw)
Author: sronco | Date: 20 February 2014 19:05:30
- (MESS) New NOT WORKING system
- -----------------------------------------
Author: sronco | Date: 20 February 2014 18:58:14
- (MESS) gl4004: fixed lcd and ROM banking. (nw)
Author: oliverst | Date: 20 February 2014 18:18:29
- second round of clang 3.4 fixes for MESS (nw)
Author: aarongil | Date: 20 February 2014 18:11:51
- #if 0 around some debugging code.
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.
Author: oliverst | Date: 20 February 2014 17:50:51
- first round of clang 3.4 fixes for MESS (nw)
Author: hap | Date: 20 February 2014 12:24:09
Author: robbbert | Date: 20 February 2014 10:24:17
- (MESS) apf: Fixed bad dump in Basic, and added Extended Basic [Thanks to ranger_lennier]
Author: robbbert | Date: 20 February 2014 10:19:54
- (MESS) apf: added another bios [Thanks to ranger_lennier]
Author: curtcode | Date: 20 February 2014 08:34:52
Author: jkerk | Date: 20 February 2014 06:21:30
- Fix compile on clang (nw)
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.
Author: aarongil | Date: 20 February 2014 05:28:42
Author: briantro | Date: 20 February 2014 03:00:24
- new pe+ clones
- New Game Added
- --------------------------------
Author: smf | Date: 20 February 2014 02:38:44
- removed superfluous 128k (nw)
Author: jkerk | Date: 20 February 2014 02:30:48
- Rearrange JSMESS code a bit (nw)
Author: hap | Date: 19 February 2014 23:32:41
- workaround for zokuoten soundcpu NMI loop
Author: hap | Date: 19 February 2014 22:16:34
- updated prev commit with wrt irq recursion
Author: dhaywood | Date: 19 February 2014 21:54:38
Author: curtcode | Date: 19 February 2014 21:46:01
- (MESS) ibm5170.xml: Added Windows 95. (nw)
Author: hap | Date: 19 February 2014 21:39:43
- fix soundchip clock + added note
Author: hap | Date: 19 February 2014 21:26:00
- fix emulated cpu crash being able to crash mame
Author: wilbertp | Date: 19 February 2014 21:24:36
- v60.c: Modernized cpu core. [Wilbert Pol]
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]
Author: hap | Date: 19 February 2014 18:38:17
- gdarius is COH-1002T, the other fx1b games have 1MB VRAM
Author: briantro | Date: 19 February 2014 18:21:38
- peplus.c: Minor doc update - NW
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).
Author: hap | Date: 19 February 2014 16:28:37
- divider matches gdarius OST
Author: alexjack | Date: 19 February 2014 15:59:08
- Fix display of device tags in internal profiler [Alex Jackson]
Author: rbelmont | Date: 19 February 2014 14:50:26
Author: hap | Date: 19 February 2014 14:50:11
Author: miodragm | Date: 19 February 2014 11:07:33
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
- ----------------------------------------------
Author: alexjack | Date: 19 February 2014 06:22:11
- galivan.c: add buffered spriteram to fix MT 05465; cleanups [Alex Jackson]
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.
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]
Author: angelosa | Date: 19 February 2014 02:32:13
- Pitch reversed, Dragon Buster contradicts with it
Author: hap | Date: 19 February 2014 00:21:44
- regs 5/7 high bytes are for stereo panning
Author: robertof | Date: 19 February 2014 00:07:11
- Jubilee Poker: Fixed palette to 8 colors.
Author: alexjack | Date: 18 February 2014 23:52:47
- bfm_sc1.c, bfm_sc2.c: fix crash (nw)
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.
Author: curtcode | Date: 18 February 2014 21:31:34
- (MESS) pc: Added support for Microsoft DMF 1.68MB disk images. [Curt Coder]
Author: curtcode | Date: 18 February 2014 21:30:53
Author: curtcode | Date: 18 February 2014 21:30:36
- (MESS) pc: Added support for NASLite 1.72MB disk images. [Curt Coder]
Author: aarongil | Date: 18 February 2014 17:41:16
- Change palette_t allocation so that it uses matching new/delete operators.
Author: olivierg | Date: 18 February 2014 17:10:41
Author: aarongil | Date: 18 February 2014 08:05:44
- Converted palette_t and palette_client to classes. General palette.c
- cleanup.
Author: robertof | Date: 18 February 2014 06:12:42
- Extra service input found...
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]
Author: angelosa | Date: 18 February 2014 05:26:04
Author: angelosa | Date: 18 February 2014 05:14:56
Author: angelosa | Date: 18 February 2014 05:01:13
Author: angelosa | Date: 18 February 2014 04:44:31
- Attempt to fix Xevious ...
Author: angelosa | Date: 18 February 2014 04:21:17
- PC-9801 / upd7220: Fixed Quarth video paging [Angelo Salese]
Author: briantro | Date: 18 February 2014 03:23:49
- namcos12.c: Documentation update - NW
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.
Author: dhaywood | Date: 18 February 2014 02:15:03
- I think the eeprom rewrite fixed this (nw)
Author: rbelmont | Date: 18 February 2014 00:43:04
- (MESS) apple3: Fixed colors in color hires mode. [R. Belmont]
Author: alexjack | Date: 17 February 2014 22:22:51
- m10.c: Fix crash; also fix flipscreen [Alex Jackson]
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)
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)
Author: miodragm | Date: 17 February 2014 20:33:32
- fixed namco_c45_road_device (tceptor and finallap) (nw)
Author: ivanva | Date: 17 February 2014 19:14:07
- Fixed bad downcast caught by mame64d -validate (nw)
Author: miodragm | Date: 17 February 2014 19:03:44
- fix for mess listxml (nw)
Author: ivanva | Date: 17 February 2014 18:31:18
Author: miodragm | Date: 17 February 2014 18:15:46
Author: miodragm | Date: 17 February 2014 18:12:30
Author: hap | Date: 17 February 2014 18:07:16
- taito gnet preliminary zoom sound works out of the box now
Author: miodragm | Date: 17 February 2014 16:37:45
- and one more, fixing 32 bit build crashes, but was making 64 work wrong (nw)
Author: miodragm | Date: 17 February 2014 16:32:37
Author: miodragm | Date: 17 February 2014 15:46:55
- moved optional_device to specific drivers state classes (nw)
Author: rbelmont | Date: 17 February 2014 15:05:09
- (MESS) apple3: Rework extended addressing from the schematics. [R. Belmont]
Author: smf | Date: 17 February 2014 13:35:44
- (MESS) added SUBCPU address space dump from US PlayStation [smf, psxdev.ru]
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]
Author: smf | Date: 17 February 2014 12:41:37
- (MESS) Added BIOS from Midnight Blue PlayStation <10 million model> SCPH-7000W [smf, Myria]
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.
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.
Author: miodragm | Date: 17 February 2014 07:30:45
Author: fabiopri | Date: 17 February 2014 06:59:24
- (MESS) new n64 proto added to softlist, courtesy of Micro-64. nw.
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]
Author: briantro | Date: 17 February 2014 05:10:00
- New Funky Jet Clone
- New Clone Added
- ---------------------------------
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
- -----------------------------
Author: briantro | Date: 17 February 2014 04:38:29
- New Namco Clones
- New Clones Added
- ---------------------------------------
Author: robbbert | Date: 17 February 2014 04:02:09
- (MESS) spc1000: Connected Play button. Added notes.
Author: alexjack | Date: 17 February 2014 03:56:08
- Fix crash in drivers with NULL gfxdecode entries (nw)
Author: briantro | Date: 17 February 2014 03:51:20
- discoboy.c: Verification of 400kHz resonator. Minor doc update - NW
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.
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]
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.
Author: rbelmont | Date: 17 February 2014 02:49:35
- Preliminary support for National Semiconductor MM58167 real-time clock/calendar. [R. Belmont]
Author: dhaywood | Date: 17 February 2014 02:49:27
- new clones
- Flak Attack (Japan, PWB 450593 sub-board) [system11]
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.
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]
Author: robertof | Date: 17 February 2014 01:38:39
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
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)
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)
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
- ----------------------------------------------
Author: hap | Date: 16 February 2014 23:41:34
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)
Author: robertof | Date: 16 February 2014 20:46:40
- Changed Luna Park manufacturer to .
Author: rbelmont | Date: 16 February 2014 20:40:13
- (MESS) apple2: Support another Videoterm clone, the AE Viewmaster 80. [R. Belmont]
Author: briantro | Date: 16 February 2014 18:27:31
- MT04174 Fix
- asteroid.c: Restore correct vector rom for asteroidb set - NW
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]
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.
Author: rbelmont | Date: 16 February 2014 16:58:47
- (MESS) apple2/3: CFFA2 now ignores 6502 spurious reads during write cycles. [R. Belmont]
Author: robbbert | Date: 16 February 2014 15:15:05
- (MESS) spc1000: added TAP cassette format [Robbbert]
Author: robertof | Date: 16 February 2014 14:27:12
Author: robertof | Date: 16 February 2014 14:11:10
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
- ----------------------------------------------
Author: hap | Date: 16 February 2014 12:20:34
- ok, not all chips have a reset pin RP#
Author: robbbert | Date: 16 February 2014 11:54:56
- (MESS) spc1000: added cassette
Author: miodragm | Date: 16 February 2014 11:49:09
- removed patch for now, till I fix it properly, this way breaks more (nw)
Author: briantro | Date: 16 February 2014 06:50:58
- New Panic park clone
- New Clone Added
- ------------------------------
Author: rbelmont | Date: 16 February 2014 04:22:38
- (MESS) apple3: improved save states, fixed double-hi-res drawing [R. Belmont]
Author: hap | Date: 16 February 2014 03:26:09
Author: rbelmont | Date: 15 February 2014 22:15:28
- (MESS) apple3: Fix ROM test in Diagnostics and support PCPI AppliCard [R. Belmont]
Author: olivierg | Date: 15 February 2014 22:09:47
- (MESS) New NOT WORKING system
- ------------------------
Author: olivierg | Date: 15 February 2014 22:06:12
Author: smf | Date: 15 February 2014 20:06:40
- merged 26787 from after the failed menu merge. "fix autofinder on device remove (nw)"
Author: smf | Date: 15 February 2014 19:50:54
- Converted i8251 to DEVCB2 [smf]
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
Author: briantro | Date: 15 February 2014 06:55:17
- new Tekken 2 clone
- New Clone Added
- ----------------------------------
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]
Author: hap | Date: 15 February 2014 02:30:44
- fixed FLASH_INTEL_E28F400B block erase
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]
Author: sronco | Date: 14 February 2014 22:53:43
- (MESS) New NOT WORKING system
- -----------------------------------------
Author: curtcode | Date: 14 February 2014 22:18:15
- Fixed software list regression. (nw)
Author: rbelmont | Date: 14 February 2014 19:51:34
- (MESS) apple3: Add save state support and initial slot hookup. [R. Belmont]
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.
Author: rbelmont | Date: 14 February 2014 18:12:51
- (MESS) enable UK systems (nw)
Author: dirkbest | Date: 14 February 2014 14:53:31
- add preliminary support for the multi unique type isa fdc cards
Author: dirkbest | Date: 14 February 2014 14:53:29
- upd765: add the motorola mcs3201
Author: robbbert | Date: 14 February 2014 11:03:06
Author: robbbert | Date: 14 February 2014 07:53:54
- (MESS) spc1000: added IRQ which enables cursor flash & internal timer [Miso Kim, Robbbert]
Author: rbelmont | Date: 14 February 2014 04:14:26
- (MESS) Systems Promoted from GAME_NOT_WORKING:
- - Apple III [R. Belmont]
Author: hap | Date: 14 February 2014 02:38:13
Author: rbelmont | Date: 14 February 2014 01:47:07
Author: curtcode | Date: 13 February 2014 22:48:20
- g64_dsk: Added bit cell size detection on save. (nw)
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)
Author: briantro | Date: 13 February 2014 22:46:00
- New Title Fight clone
- New Clone Added
- -----------------------------
Author: sronco | Date: 13 February 2014 22:37:39
- (MESS) New NOT WORKING system
- -----------------------------------------
Author: sronco | Date: 13 February 2014 22:06:40
- (MESS) gl3000s: added LCD and keyboard emulation. [Sandro Ronco]
Author: rbelmont | Date: 13 February 2014 21:23:43
- (MESS) New clones added: [R. Belmont]
- Apple IIe (UK)
- Apple IIe (Enhanced, UK)
Author: wilbertp | Date: 13 February 2014 19:05:55
Author: michaelz | Date: 13 February 2014 16:20:00
- (MESS) Minor changes to tifdc; added 360K MFM format to ti99_dsk. (nw)
Author: hap | Date: 13 February 2014 15:28:19
- namcos10 gamename region info
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).
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.
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.
Author: miodragm | Date: 13 February 2014 10:29:11
- Moved drawgfx functions to gfx_element (nw)
Author: fabiopri | Date: 13 February 2014 10:17:58
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]
Author: robertof | Date: 13 February 2014 06:35:41
- Truco-Tron: Identified the last unknown IC (U15).
- Added Technical notes. [Cristian Arias, Roberto Fresca]
Author: jkerk | Date: 13 February 2014 06:05:58
- [JSMESS] Use emscripten_get_now() instead of gettimeofday() [clb] (nw)
Author: rbelmont | Date: 13 February 2014 02:47:26
- kb3600: track "down" keys to avoid spurious retriggers during fast typing (nw)
Author: rbelmont | Date: 13 February 2014 02:33:58
- kb3600: converted to devcb2 (nw)
Author: alexjack | Date: 13 February 2014 00:29:43
- Fix MT5440 [Alex Jackson]
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 :-)
Author: hap | Date: 12 February 2014 23:05:44
- small update while trying to find a suspected opcode bug
Author: sronco | Date: 12 February 2014 22:08:52
- (MESS) Moved gl6000sl and gl7007sl from pc2000.c to prestige.c (nw)
Author: curtcode | Date: 12 February 2014 22:05:12
- (MESS) c64: Floppy WIP. (nw)
Author: alexjack | Date: 12 February 2014 20:45:48
Author: olivierg | Date: 12 February 2014 17:59:45
- Formats detected with size only should not have a confidence higher than 50 (nw)
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]
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 ;)
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)
Author: michaelz | Date: 12 February 2014 12:41:40
- (MESS) Changing to new floppy implementation, part 1.
Author: michaelz | Date: 12 February 2014 12:39:03
- Allow to overwrite find_size and customize offset computation.
Author: michaelz | Date: 12 February 2014 11:58:29
- Fixed sector extract for FM recording.
Author: michaelz | Date: 12 February 2014 11:56:42
- (MESS) Minor debugging stuff and using freq constant (nw)
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]
Author: fabiopri | Date: 12 February 2014 11:38:23
- (MESS) some more coco dumps from K1W1. nw.
Author: rbelmont | Date: 12 February 2014 04:27:45
- key position tune-ups (nw)
Author: rbelmont | Date: 12 February 2014 04:21:05
Author: rbelmont | Date: 12 February 2014 04:19:46
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.
Author: hap | Date: 12 February 2014 03:32:35
Author: couriers | Date: 12 February 2014 00:35:30
- Preparation to cope with multiple netlists from single source
Author: couriers | Date: 11 February 2014 23:36:14
- Call netlist().error if more than 64 nets are found.
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]
Author: alexjack | Date: 11 February 2014 23:14:30
- quick and dirty compile fix (nw)
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).
Author: curtcode | Date: 11 February 2014 18:26:03
Author: smf | Date: 11 February 2014 15:58:32
- (MESS) Removed PET CB1 read handler, it is pushing vsync to it already. [smf]
Author: smf | Date: 11 February 2014 15:40:52
- Converted SN76496 ready to DEVCB2 [smf]
Author: robbbert | Date: 11 February 2014 15:19:09
- (MESS) apf: reorganised ram
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]
Author: crazyc | Date: 11 February 2014 03:23:12
- (mess) pc: missed two (nw)
Author: smf | Date: 10 February 2014 23:29:02
- Hooked up centronics busy & inverted strobe. (nw)
Author: dhaywood | Date: 10 February 2014 22:51:02
- new clones
- Raiden DX (Holland) [Alex Meijer (Asure)] (not working, protection)
Author: curtcode | Date: 10 February 2014 22:40:47
- (MESS) c64: Floppy WIP. (nw)
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.
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]
Author: robertof | Date: 10 February 2014 20:52:36
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
Author: smf | Date: 10 February 2014 16:19:51
- added hack back to get manager booting (nw)
Author: smf | Date: 10 February 2014 16:19:26
- fixed fixed crash at startup (nw)
Author: alexjack | Date: 10 February 2014 16:19:23
- nemesis.c: fix bubsys crash after last commit (nw)
Author: curtcode | Date: 10 February 2014 16:19:03
- (MESS) 64h156: Return of the weak bits. (nw)
Author: smf | Date: 10 February 2014 13:44:59
- fixed crash at startup (nw)
Author: smf | Date: 10 February 2014 13:39:47
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:36:56
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:12:42
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:11:19
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:07:27
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:05:41
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:02:41
- fix crash on startup (nw)
Author: smf | Date: 10 February 2014 13:00:38
- Updated Apricot PC centronics from the schematic (nw)
Author: miodragm | Date: 10 February 2014 11:31:38
- This should fix MAME linking (nw)
Author: robbbert | Date: 10 February 2014 11:11:09
- (MESS) phc25: changed to working but without sound.
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]
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]
Author: hap | Date: 10 February 2014 06:07:38
- fix typo according to BYOAC forums
Author: briantro | Date: 10 February 2014 02:35:51
- New Fighter's History clone
- New Clone Added
- -----------------------------------
Author: tafoid | Date: 10 February 2014 00:22:38
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: hap | Date: 10 February 2014 00:04:54
Author: tafoid | Date: 09 February 2014 23:16:40
- Quick fix for compile (nw)
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.
Author: smf | Date: 09 February 2014 22:38:03
Author: smf | Date: 09 February 2014 22:36:14
- and of course the missing files (nw)
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.
Author: curtcode | Date: 09 February 2014 21:53:34
- 64h156: Refactored to not device_execute. (nw)
Author: curtcode | Date: 09 February 2014 21:52:06
- (MESS) c2040: Fixed READY signal. (nw)
Author: rbelmont | Date: 09 February 2014 21:15:33
- (MESS) apple3: a little more cleanup (nw)
Author: ivanva | Date: 09 February 2014 20:30:30
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]
Author: ivanva | Date: 09 February 2014 19:20:55
- Small cleanups + MT05459 (nw)
Author: briantro | Date: 09 February 2014 19:17:44
- yunsung8.c: Correct documentation / chip type. - NW
Author: fabiopri | Date: 09 February 2014 18:52:09
- added some more documentation to the discrete skeletons. [gregf]
Author: rbelmont | Date: 09 February 2014 18:39:19
- (MESS) apple3: corrected a few erroneous keys (nw)
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)
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]
Author: fabiopri | Date: 09 February 2014 17:09:25
Author: fabiopri | Date: 09 February 2014 17:09:12
- (MESS) coco_cart.xml: added some new dumps [K1W1]
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)
Author: couriers | Date: 09 February 2014 13:19:43
- Made device startup cleaner.
Author: fabiopri | Date: 09 February 2014 12:41:26
- (MESS) softlists: added a bunch of new dumps (plus a couple from next summer). nw.
Author: couriers | Date: 09 February 2014 12:25:25
- Netlist code maintenance work.
Author: npwoods | Date: 09 February 2014 11:58:38
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
Author: hap | Date: 09 February 2014 09:02:40
- added missing opcodes and 'illegal opcode'-NMI
Author: yasuhiro | Date: 09 February 2014 07:54:02
- updated documentation [Charles MacDonald]
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]
Author: rbelmont | Date: 09 February 2014 01:11:18
- restore natural keyboard (nw)
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
Author: hap | Date: 08 February 2014 20:06:51
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 ;)
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...
Author: alexjack | Date: 08 February 2014 18:48:13
- twincobr.c: fix flipscreen after core changes, cleanups [Alex Jackson]
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]
Author: sronco | Date: 08 February 2014 15:59:56
- (MESS) gl4000: fixed screen size. (nw)
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.
Author: npwoods | Date: 08 February 2014 14:19:00
- Changed how NULL callbacks are specified on win_draw_callbacks
Author: miodragm | Date: 08 February 2014 10:08:22
Author: ivanva | Date: 08 February 2014 08:00:02
Author: yasuhiro | Date: 08 February 2014 06:04:14
- redumped 317-0024 (FD1089B) used by Time Scanner [Charles MacDonald, ShouTime]
Author: yasuhiro | Date: 08 February 2014 05:33:59
- New clone added
- Racing Beat (Japan) [ShouTime]
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)
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)
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)
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.
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]
Author: robbbert | Date: 07 February 2014 14:35:59
- (MESS) ts802: started adding devices
Author: alexjack | Date: 07 February 2014 13:32:48
- toaplan1.c: remove sound reset hack, unify gfx decoding, various cleanups [Alex Jackson]
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.
Author: fabiopri | Date: 07 February 2014 11:52:45
- (MESS) nes_mmc5: simplified some code. no visible improvements. nw.
Author: dhaywood | Date: 07 February 2014 09:29:52
- new clones
- Raiden II (set 9, Holland) [Alex Meijer (Asure)] (not working, protection)
Author: robbbert | Date: 07 February 2014 09:25:22
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]
Author: robertof | Date: 07 February 2014 02:41:43
Author: robertof | Date: 07 February 2014 02:36:45
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: rbelmont | Date: 07 February 2014 02:20:27
- New games added as GAME_NOT_WORKING:
- -------------------------------
Author: robertof | Date: 07 February 2014 01:08:11
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: alexjack | Date: 06 February 2014 18:43:22
- Fix rallybik title screen color [Alex Jackson]
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]
Author: curtcode | Date: 06 February 2014 16:34:50
- (MESS) pet: Floppy WIP. (nw)
Author: robbbert | Date: 06 February 2014 11:48:16
- (MESS) apf: more homebrews
Author: robbbert | Date: 06 February 2014 10:58:20
- (MESS) phc25: fixed graphic modes
Author: miodragm | Date: 06 February 2014 07:47:34
- Resolved bug MT05443 (nw)
Author: robertof | Date: 06 February 2014 05:21:50
- Added Bingo PCB layout and technical notes. [Roberto Fresca]
Author: hap | Date: 06 February 2014 05:07:57
Author: hap | Date: 06 February 2014 04:03:28
- more whitespace readability stuff
Author: rbelmont | Date: 06 February 2014 03:13:33
- (MESS) apple3: improved interrupt generation and scanline timing [R. Belmont]
Author: robertof | Date: 06 February 2014 01:04:37
Author: robertof | Date: 06 February 2014 00:03:59
- Updated technical notes about the weird code of rcdino4.
Author: hap | Date: 05 February 2014 23:59:48
- mem16/24bit accesses are word-aligned (not counting opcode args of course)
Author: hap | Date: 05 February 2014 22:47:42
Author: hap | Date: 05 February 2014 22:26:32
- readability cleanup in opcode table
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...
Author: hap | Date: 05 February 2014 21:08:14
- preparing for next commit, this one just renames read/write functions
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
- ----------------------------------------------
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?
Author: hap | Date: 05 February 2014 16:53:34
- add/sub carry was still wrong
Author: dhaywood | Date: 05 February 2014 15:01:48
Author: dhaywood | Date: 05 February 2014 14:28:56
Author: dhaywood | Date: 05 February 2014 13:53:49
Author: dhaywood | Date: 05 February 2014 13:09:52
Author: dhaywood | Date: 05 February 2014 12:38:02
Author: npwoods | Date: 05 February 2014 10:44:47
Author: npwoods | Date: 05 February 2014 10:44:46
- Initializing this variable
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)
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)
Author: fabiopri | Date: 05 February 2014 07:26:41
- New clone added
- -------------------
Author: jkerk | Date: 05 February 2014 07:01:12
- Silence excessive printf spam in RSP core with -nodrc (nw)
Author: fabiopri | Date: 05 February 2014 06:21:46
- (MESS) microvsn: added dump of alien raiders, courtesy of Sean Riddle. nw.
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]
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
Author: hap | Date: 05 February 2014 01:32:32
- document flags, and fixed flags in add/sub
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.
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.
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
Author: hap | Date: 04 February 2014 21:34:45
- some mn10200 opcode fixes
Author: ivanva | Date: 04 February 2014 17:15:46
Author: curtcode | Date: 04 February 2014 15:32:09
- (MESS) c64: Floppy WIP. (nw)
Author: robbbert | Date: 04 February 2014 13:08:37
- (MESS) phc25: a very small note
Author: dhaywood | Date: 04 February 2014 12:49:47
Author: alexjack | Date: 04 February 2014 12:12:30
- popeye.c: added RC filter (MT 3726), cleanups [Alex Jackson]
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.
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
Author: npwoods | Date: 04 February 2014 11:31:41
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.
Author: fabiopri | Date: 04 February 2014 10:57:52
- a final round of additions. nw.
Author: fabiopri | Date: 04 February 2014 09:17:02
Author: fabiopri | Date: 04 February 2014 07:45:22
- some more roms for discrete games added to skeletons. nw.
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.
Author: curtcode | Date: 03 February 2014 23:00:04
Author: curtcode | Date: 03 February 2014 22:15:14
- (MESS) 64h156: Return of the weak bits. (nw)
Author: fabiopri | Date: 03 February 2014 22:11:13
- a few more whose roms were available. nw.
Author: rbelmont | Date: 03 February 2014 21:28:26
- (MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk]
Author: couriers | Date: 03 February 2014 21:01:38
Author: fabiopri | Date: 03 February 2014 17:19:53
- this was not meant to be in the commit... nw
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.
Author: curtcode | Date: 03 February 2014 16:09:18
Author: curtcode | Date: 03 February 2014 16:00:37
- c128_flop.xml: Added 10 Years HVSC. [Curt Coder]
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]
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
Author: robbbert | Date: 03 February 2014 11:43:10
- (MESS) New NOT WORKING systems [The Dumping Union, TeamEurope]
- -----------------------------------------
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
Author: alexjack | Date: 03 February 2014 10:28:05
- ddribble.c: clean up (nw)
Author: alexjack | Date: 03 February 2014 10:05:14
- vlm5030: remove silly config interface (nw)
Author: fabiopri | Date: 03 February 2014 07:48:13
- (MESS) vboy.xml: replaced bad dump with a verified one, courtesy of Tauwasser. nw.
Author: fabiopri | Date: 03 February 2014 07:32:16
- (MESS) nes.xml: fourth (and temporarily last) round of new additions. nw.
Author: alexjack | Date: 03 February 2014 00:33:19
- Magic numbers, just say no (nw)
Author: rbelmont | Date: 02 February 2014 22:34:34
- (MESS) apple3: Adjusted palette, confidence test color names screen is now reasonable. [R. Belmont]
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.
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
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]
Author: hap | Date: 02 February 2014 19:22:34
- Zoom ZSG-2 sound WIP, very preliminary
Author: rbelmont | Date: 02 February 2014 18:53:07
- fix out-of-date note (nw)
Author: rbelmont | Date: 02 February 2014 18:46:50
- (MESS) apple3: Added speaker toggle, beep, and DAC sound. [R. Belmont]
Author: dhaywood | Date: 02 February 2014 17:46:27
- it can probably be considered working now, same credits as before (nw)
Author: dhaywood | Date: 02 February 2014 17:22:07
Author: rbelmont | Date: 02 February 2014 16:43:13
- (MESS) apple3: hooked up modifier keys [R. Belmont]
Author: rbelmont | Date: 02 February 2014 16:22:48
- (MESS) apple3: Remove unnecessary opbase handler (nw)
Author: sronco | Date: 02 February 2014 16:19:23
- (MESS) iqunlimz: fixed 80 columns mode. (nw)
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
Author: sronco | Date: 02 February 2014 15:02:15
- (MESS) iqunlimz: added preliminary keyboard inputs. (nw)
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.
Author: robbbert | Date: 02 February 2014 13:19:58
- (MESS) phc25: can load .phc cassettes
Author: miodragm | Date: 02 February 2014 13:14:17
- Let running_machine handle nvram save/load (nw)
Author: npwoods | Date: 02 February 2014 13:13:59
- Introduced a toggle_record_movie() method
Author: couriers | Date: 02 February 2014 12:59:08
- Fixed an issue causing prolonged instability in 7400 oscillators.
Author: npwoods | Date: 02 February 2014 12:54:08
- Merge branch 'master' of ssh://mess.org/mame
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]
Author: npwoods | Date: 02 February 2014 12:02:46
Author: sronco | Date: 02 February 2014 11:57:07
- (MESS) Moved iqunlimz from pc2000.c to socrates.c (nw)
Author: couriers | Date: 02 February 2014 11:38:52
- Followup on Alex fix. Thanks a lot, Alex.
Author: miodragm | Date: 02 February 2014 11:36:01
- removed few legacy calls (nw)
Author: sronco | Date: 02 February 2014 09:55:33
- (MESS) gl2000: fixed cart loading. (nw)
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.
Author: fabiopri | Date: 02 February 2014 07:26:08
- (MESS) nes.xml: third round of new additions + fixed a copy & paste mistake. nw
Author: rbelmont | Date: 02 February 2014 05:32:21
Author: rbelmont | Date: 02 February 2014 05:31:09
- (MESS) apple3: Implement correct (zp),y extended addressing. [R. Belmont]
Author: rbelmont | Date: 02 February 2014 03:54:30
- fix missing semicolon (nw)
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]
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)
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]
Author: jkerk | Date: 01 February 2014 21:55:38
Author: alexjack | Date: 01 February 2014 21:06:58
- 1942.c: colortables, you're doing it wrong (nw)
Author: alexjack | Date: 01 February 2014 18:48:31
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
Author: dirkbest | Date: 01 February 2014 12:31:04
- Merge branch 'master' of ssh://git@mess.org/mame
Author: jkerk | Date: 01 February 2014 10:27:03
- Add a notification for JSMESS when the emulation begins [Vito] (nw)
Author: fabiopri | Date: 01 February 2014 08:09:25
- (MESS) nes.xml: second round of new dumps from my loooong backlog. nw.
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]
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.
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)
Author: couriers | Date: 31 January 2014 22:43:28
- Implemented a fallback to Gaussian elimination if Gauss-Seidel exceeds a certain number of iterations.
Author: hap | Date: 31 January 2014 22:20:31
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.
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]
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]
Author: alexjack | Date: 31 January 2014 08:44:37
- k005289.c: correct comments, name functions after pin names on schematic (nw)
Author: alexjack | Date: 31 January 2014 08:03:45
- tugboat.c: correct AY chip type and clock, some cleanups [Alex Jackson]
Author: rbelmont | Date: 31 January 2014 03:30:01
- New games added as GAME_NOT_WORKING
- ------------------------------
Author: rbelmont | Date: 31 January 2014 03:13:59
- New clones added
- -----------
Author: npwoods | Date: 31 January 2014 03:11:57
Author: rbelmont | Date: 31 January 2014 02:49:10
- redumped clubkpzb, fixed ROM mapping errors in wldkicksa and clubkprz (nw)
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)
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]
Author: olivierg | Date: 30 January 2014 20:13:05
Author: tafoid | Date: 30 January 2014 20:11:22
- added text diagram of iqunlim board from original submission (nw)
Author: npwoods | Date: 30 January 2014 15:13:54
- Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors
Author: rbelmont | Date: 30 January 2014 13:12:32
- Not everyone calls the base device_start, but they do call the base init() (nw)
Author: npwoods | Date: 30 January 2014 12:15:29
- Merge branch 'master' of ssh://mess.org/mame
Author: hap | Date: 30 January 2014 09:46:06
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.
Author: rbelmont | Date: 30 January 2014 03:08:42
- m6502: expose SYNC pin through devcb2 for more flexibility [R. Belmont]
Author: rbelmont | Date: 30 January 2014 02:07:06
Author: rbelmont | Date: 30 January 2014 02:06:53
- New games added as GAME_NOT_WORKING
- ------------------------------
Author: npwoods | Date: 30 January 2014 01:51:08
- Made these handlers static methods
Author: wilbertp | Date: 29 January 2014 21:36:42
- z8000.c: Modernized cpu core. [Wilbert Pol]
Author: fabiopri | Date: 29 January 2014 20:44:50
- (MESS) minor cleanup. nw.
Author: ivanva | Date: 29 January 2014 18:28:30
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.
Author: ivanva | Date: 29 January 2014 17:21:19
- Fix MAME debug compile. (nw)
Author: miodragm | Date: 29 January 2014 16:45:35
Author: robbbert | Date: 29 January 2014 15:41:06
- turn off spam while running craft.
Author: hap | Date: 29 January 2014 14:52:17
Author: ivanva | Date: 29 January 2014 13:50:23
Author: robbbert | Date: 29 January 2014 13:10:48
- (MESS) microvision: added a note
Author: npwoods | Date: 29 January 2014 12:41:17
- Fixed recently introduced bug in the game selector, opportunistic
- cleanups
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
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.
Author: barryrod | Date: 29 January 2014 10:23:43
- forgot this file. (no whatsnew)
Author: barryrod | Date: 29 January 2014 10:01:24
- (MESS) amstrad: Added preliminary support for the AMX mouse. [Barry Rodewald]
Author: rbelmont | Date: 29 January 2014 06:03:27
- there's always a missing file (nw)
Author: rbelmont | Date: 29 January 2014 04:19:32
Author: rbelmont | Date: 29 January 2014 04:00:54
- New games added as GAME_NOT_WORKING
- ------------------------------
Author: angelosa | Date: 29 January 2014 00:55:07
- Added SCREEN_RAW_PARAMS to Express Raider, fixed screen size to 256x240 [Angelo Salese]
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
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.
Author: fabiopri | Date: 28 January 2014 14:38:09
- (MESS) a bunch of further corrections. nw.
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
Author: robbbert | Date: 28 January 2014 13:23:54
- (MESS) phc25: Fixed irq polarity. Worked on graphics modes.
Author: hap | Date: 28 January 2014 10:59:24
Author: fabiopri | Date: 28 January 2014 07:55:51
- (MESS) gba: added a few new revisions of Jpn games, courtesy of nointro. nw.
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]
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)
Author: rbelmont | Date: 28 January 2014 03:18:08
- New games added as GAME_NOT_WORKING
- ------------------------------
Author: smf | Date: 28 January 2014 01:00:21
- simplified VIA 6522 irq handling (nw)
Author: smf | Date: 27 January 2014 22:51:58
- (MESS) Commodore LCD added ram size configuration. (nw)
Author: smf | Date: 27 January 2014 22:42:33
- Simulates key press to format internal ram instead of using a rom patch. (nw)
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]
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]
Author: robbbert | Date: 27 January 2014 12:21:39
- (MESS) apf: added homebrew to software list
Author: npwoods | Date: 27 January 2014 11:39:50
- Cleanups to the file selector menus
Author: robbbert | Date: 27 January 2014 09:21:38
- (MESS) phc25: added cursor and wave sound.
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!
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?
Author: robbbert | Date: 27 January 2014 06:40:05
- mc6847: Fixed text display with external rom: fixes spc1000 and phc25
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.
Author: hap | Date: 26 January 2014 23:44:37
Author: smf | Date: 26 January 2014 23:37:56
- added preliminary stop and reset to MSM58321 (nw)
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]
Author: wilbertp | Date: 26 January 2014 22:07:42
- sharc.c: Modernized cpu core. [Wilbert Pol]
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]
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]
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]
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
Author: dhaywood | Date: 26 January 2014 16:03:34
- replace bad rom in new galpani3 set [system11] (NW)
Author: ivanva | Date: 26 January 2014 15:37:48
- Improved previous fix as suggested. (nw)
Author: ivanva | Date: 26 January 2014 15:21:24
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
Author: npwoods | Date: 26 January 2014 13:50:38
- Software list UI cleanups
Author: robbbert | Date: 26 January 2014 08:54:40
- (MESS) pdp1: marked as WORKING again.
Author: robbbert | Date: 26 January 2014 08:42:14
- (MESS) apf: added another homebrew "cart"
Author: hap | Date: 26 January 2014 08:32:17
- taito fx1b fram is over here, used by gdarius to save its highscore table
Author: robbbert | Date: 26 January 2014 07:29:26
Author: rbelmont | Date: 26 January 2014 02:49:09
- (MESS) Apple II: Support for the Videx UltraTerm card. [R. Belmont]
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
Author: briantro | Date: 26 January 2014 02:14:54
- tourvis.c: Add some known carts - NW
Author: npwoods | Date: 25 January 2014 21:44:21
- Cleanups of src/emu/ui/viewgfx.c, some minor refactorings
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)
Author: smf | Date: 25 January 2014 20:50:08
- updated the chip types (nw)
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]
Author: npwoods | Date: 25 January 2014 16:56:23
- Moved src/emu/uigfx.? ==> src/emu/ui/viewgfx.?, move C++-ifications
Author: ivanva | Date: 25 January 2014 15:13:23
Author: hap | Date: 25 January 2014 13:26:37
- woops, this info was already in the driver notes, see line 34
Author: dhaywood | Date: 25 January 2014 12:53:33
- couple of people have mentioned this now (nw)
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)
Author: dhaywood | Date: 25 January 2014 12:07:46
- new clones
- Gals Panic II (Germany, single PCB) [system11] (not working)
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)
Author: dhaywood | Date: 25 January 2014 11:42:15
- new clones
- Deluxe 5 (set 2 + set 3) [system11]
Author: dhaywood | Date: 25 January 2014 11:29:27
- new clones
- Multi 5 / New Multi Game 5 (set 2) [system11]
Author: dhaywood | Date: 25 January 2014 11:13:35
- new clones
- Fantasia (940429 PCB, set 2) [system11]
Author: dhaywood | Date: 25 January 2014 11:06:51
- new clones
- Pocket Gals V.I.P (set 2) [system11]
Author: rbelmont | Date: 25 January 2014 04:44:44
- (MESS) indiana: Added IDE controller, fixed 16-bit ISA I/O [R. Belmont, Carl]
Author: rbelmont | Date: 25 January 2014 03:49:56
- pc_vga: fix extraneous logging I'd left on (nw)
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]
Author: barryrod | Date: 25 January 2014 03:33:29
- psxgpu: m_debug struct is uninitialised in a non-debug build (no whatsnew)
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]
Author: smf | Date: 25 January 2014 02:18:07
- make the black a bit blacker (nw)
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]
Author: mnaberez | Date: 25 January 2014 01:34:48
- (MESS) clcd: Revert background color change. (nw)
Author: mnaberez | Date: 24 January 2014 23:46:24
- (MESS) clcd: Changed background color from green to grey (nw)
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
Author: hap | Date: 24 January 2014 23:12:50
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.
Author: smf | Date: 24 January 2014 20:11:40
- Added preliminary sound and rs232 support [smf]
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]
Author: wilbertp | Date: 24 January 2014 19:37:56
- z180.c: Modernized cpu core. [Wilbert Pol]
Author: hap | Date: 24 January 2014 19:28:22
Author: couriers | Date: 24 January 2014 16:24:32
- Fixed minor bugs and removed a hack in 7490 code. Also added more pinouts.
Author: smf | Date: 24 January 2014 12:27:19
- (MESS) clcd.c added support for bitmap mode [smf]
Author: smf | Date: 24 January 2014 11:32:53
- visual studio 2012 compilation fix (nw)
Author: robbbert | Date: 24 January 2014 11:06:49
- (MESS) apf: fixed css bit in graphic mode.
Author: curtcode | Date: 24 January 2014 10:16:53
- (MESS) d64_dsk: Fixed memory leak. (nw)
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.
Author: hap | Date: 24 January 2014 08:15:35
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)
Author: fabiopri | Date: 24 January 2014 06:23:56
- and of course pressing save *before* the commit would have been of help... nw.
Author: fabiopri | Date: 24 January 2014 06:21:55
- (MESS) microvsn.xml: added a couple of new dumps from Sean Riddle. nw.
Author: briantro | Date: 24 January 2014 03:50:09
- peplus.c: Add "Slots" to game name in source - NW
Author: briantro | Date: 24 January 2014 03:27:20
- peplus.c: Added payout percentages for the video slots - NW
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]
Author: robbbert | Date: 24 January 2014 02:19:06
- (MESS) apf: added trashII bios, added notes.
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
- -------------------------------
Author: robbbert | Date: 24 January 2014 00:32:31
- (MESS) apf: added basic part number
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)
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]
Author: smf | Date: 23 January 2014 21:17:04
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
Author: couriers | Date: 23 January 2014 21:16:24
- Added pin-outs to a number of devices
Author: couriers | Date: 23 January 2014 20:29:05
- Remove dead code in nL_parser.c
Author: ivanva | Date: 23 January 2014 20:25:03
- Some more Technos flipscreen work: fixes MT04914 and MT4906 (nw)
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
Author: hap | Date: 23 January 2014 18:53:12
- mapped left/right fire as 2nd joystick
Author: alexjack | Date: 23 January 2014 18:45:46
- tugboat.c: change driver_init() to machine_start()
Author: smf | Date: 23 January 2014 18:09:23
- (MESS) corrected function key mapping [smf]
Author: hap | Date: 23 January 2014 18:08:49
- make special case voice-stop return value clearer
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]
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]
Author: ivanva | Date: 23 January 2014 17:30:27
Author: robbbert | Date: 23 January 2014 14:30:12
- (MESS) apf: improved graphics
Author: npwoods | Date: 23 January 2014 12:43:39
- Refactoring and cleanup of tapectrl.? and bbcontrl.?, created base class
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.
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
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
Author: briantro | Date: 23 January 2014 03:29:54
- new PE+ slot game added
- New Game Added
- -------------------------------------
Author: couriers | Date: 23 January 2014 01:55:21
- Minor bugfixes + parser is now based on tokens. Should ease reading other netlist formats significantly.
Author: smf | Date: 23 January 2014 01:34:19
- replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf]
Author: smf | Date: 23 January 2014 01:17:55
- replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf]
Author: smf | Date: 23 January 2014 01:01:24
- replaced more machine().firstcpu with m_maincpu [smf]
Author: curtcode | Date: 22 January 2014 20:57:56
- (MESS) g64_dsk: Skip unformatted tracks. (nw)
Author: ivanva | Date: 22 January 2014 17:54:37
- Fixed sprite offset in dec8.c games with karnov_sprites_device (nw)
Author: ivanva | Date: 22 January 2014 17:43:31
- Fixed birdtry regression + some cleanups (nw)
Author: ivanva | Date: 22 January 2014 17:33:47
- Modernized mc6843 device.(nw)
Author: robbbert | Date: 22 January 2014 16:18:15
- (MESS) apf: WIP - fixed a few bugs
Author: smf | Date: 22 January 2014 13:52:40
- added a hack for mametesters 05256 [smf]
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)
Author: smf | Date: 22 January 2014 13:04:52
- rename functions with upper case names to lower case to avoid #define collisions (nw)
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.
Author: rbelmont | Date: 22 January 2014 02:16:10
- (MESS) pc_vga: default DAC mask to 0xff, indiana now shows text [Carl]
Author: briantro | Date: 22 January 2014 01:11:56
- more PE+ Poker sets
- New Clones Added
- ---------------------------
Author: couriers | Date: 21 January 2014 23:34:49
- Fixed reported memory leak in debug build.
Author: curtcode | Date: 21 January 2014 22:28:05
Author: curtcode | Date: 21 January 2014 21:32:41
- (MESS) g64_dsk: Fixed modern image loading. (nw)
Author: wilbertp | Date: 21 January 2014 19:57:12
- (MESS) sms.c: Updated some notes and shuffled some code around (Enik Land) (nw)
Author: wilbertp | Date: 21 January 2014 19:53:12
- Added 8x300 to unidasm (nw)
Author: wilbertp | Date: 21 January 2014 19:46:53
- Getting rid of some references to legacy_cpu_device (nw)
Author: wilbertp | Date: 21 January 2014 19:33:33
- Enable all cpu cores in mame (nw)
Author: ivanva | Date: 21 January 2014 17:47:05
- Fixed some z80 related regressions. (nw)
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)
Author: smf | Date: 21 January 2014 16:38:23
- replaced #defines with inline functions (nw)
Author: robbbert | Date: 21 January 2014 16:30:17
- (MESS) mx2178: some more work
Author: robbbert | Date: 21 January 2014 14:35:19
- (MESS) new not working system [Al Kossow, Robbbert]
- ----------------------
Author: smf | Date: 21 January 2014 12:19:35
- fixed z80 regressions (nw)
Author: robbbert | Date: 21 January 2014 12:07:09
- New Not-working systems [The Dumping Union, TeamEurope]
- -----------------------------
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]
Author: fabiopri | Date: 21 January 2014 05:55:43
Author: smf | Date: 21 January 2014 05:51:49
- converted z80 to c++ [smf]
Author: smf | Date: 21 January 2014 05:48:14
- moved contents of .inc into .c to removed #define pollution when including h6280.h [smf]
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?
Author: rbelmont | Date: 21 January 2014 01:56:51
- (MESS) ISA: cleaned up 16-bit handling now thanks to a test case (nw)
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)
Author: alexjack | Date: 20 January 2014 20:35:23
Author: rbelmont | Date: 20 January 2014 20:19:24
- (MESS) pt68k4: remove unnecessary trampolines, minor cleanups (nw)
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)
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).
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)
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]
Author: npwoods | Date: 20 January 2014 18:59:37
- Broke apart src/emu/ui/filemngr.?, moved src/emu/uiswlist.? ==>
- src/emu/ui/swlist.?
Author: couriers | Date: 20 January 2014 17:55:11
- Marked pong as GAME_NOT_WORKING to avoid unnecessary bug reports.
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.
Author: ivanva | Date: 20 January 2014 17:21:16
Author: hap | Date: 20 January 2014 10:54:25
- was going to do some coleco stuff, but changed my mind
Author: robbbert | Date: 20 January 2014 10:32:58
- (MESS) fixed compile error on unofficial tools
Author: briantro | Date: 20 January 2014 04:46:56
- peplus.c: Fix format error from cut-n-paste - nw
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.
Author: briantro | Date: 20 January 2014 04:39:10
- peplus.c: Minor doc improvements - NW
Author: hap | Date: 20 January 2014 04:07:08
Author: hap | Date: 20 January 2014 03:44:33
- trivia: gazelle was yet-another-post-toaplan-company
Author: hap | Date: 20 January 2014 03:36:45
Author: couriers | Date: 19 January 2014 22:43:42
- Added DIP package pinouts to 7474 and 9316.
Author: alexjack | Date: 19 January 2014 22:16:40
- (MESS) ng_aes.c: Add GAME_SUPPORTS_SAVE flag to aes
Author: couriers | Date: 19 January 2014 21:36:10
- Added some pin assignment devices (*_dip). DICE connects package pins, not logical entities. No WN
Author: npwoods | Date: 19 January 2014 16:26:07
- Cleanups of filemngr.? and tapectrl.?
Author: npwoods | Date: 19 January 2014 16:26:06
- Merge branch 'master' of ssh://mess.org/mame
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
Author: npwoods | Date: 19 January 2014 14:32:36
- Merge branch 'master' of ssh://mess.org/mame
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.
Author: couriers | Date: 19 January 2014 13:16:25
- Removed dead code and simplified matrix solvers. No Wn
Author: briantro | Date: 19 January 2014 05:20:26
- More Player's Edge Plus Clones
- New Games Added
- ------------------------------------------------------
Author: curtcode | Date: 18 January 2014 22:06:40
- (MESS) compclr2: Added read-only support for Compucolor Virtual Floppy Disk Images. [Curt Coder]
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)
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
-
Author: curtcode | Date: 18 January 2014 08:25:23
- (MESS) studio2.xml: Added Fun with Numbers cartridge. [brolly, Charles MacDonald, ranger_lennier]
Author: ivanva | Date: 18 January 2014 08:18:24
- "Fixed" MT05407 and MT05427. (nw)
Author: ivanva | Date: 18 January 2014 08:00:32
- Modernized i8271 device.(nw)
Author: ivanva | Date: 18 January 2014 07:43:57
Author: briantro | Date: 18 January 2014 05:26:49
- New Player's Edge Plus poker clones
- New Clones Added
- -------------------------------------
Author: rbelmont | Date: 18 January 2014 04:06:18
- (MESS) fanucs15: Added Guru Readme(tm) for Base 1 board. [Guru]
Author: alexjack | Date: 18 January 2014 01:27:59
- clean up stray properties (nw)
Author: wilbertp | Date: 17 January 2014 21:32:55
Author: wilbertp | Date: 17 January 2014 21:21:37
Author: curtcode | Date: 17 January 2014 15:50:22
- (MESS) compclr2: Video and floppy WIP. (nw)
Author: npwoods | Date: 17 January 2014 12:44:09
- More game selector refactoring
Author: hap | Date: 17 January 2014 11:42:02
Author: npwoods | Date: 17 January 2014 11:17:15
- Merge branch 'master' of ssh://mess.org/mame
Author: rbelmont | Date: 17 January 2014 03:39:09
- (MESS) fanucs15: Some minor details discovered (nw)
Author: pullmoll | Date: 17 January 2014 03:09:23
- Renamed uimenu.? ==> ui/menu.?, uimain.? ==>
- mainmenu.?/miscmenu.?/selgame.?
Author: pullmoll | Date: 17 January 2014 01:34:56
- Merge branch 'master' of ssh://mess.org/mame
Author: curtcode | Date: 16 January 2014 21:36:35
- diserial: Added framing error detection. [Curt Coder]
- (MESS) compclr2: Floppy WIP. (nw)
Author: ivanva | Date: 16 January 2014 18:16:52
- Fixed old copy/paste error. (nw)
Author: curtcode | Date: 16 January 2014 14:51:17
- (MESS) compclr2: Floppy WIP. (nw)