Points of Interest
- The build does contain the latest progress on Mega Phoenix and while emulation is still imperfect (some flickery graphics and bad sound) it does now seem to be playable
- Most of the progress over the last few weeks has been internal however, as mentioned in the previous update here
Author: hap | Date: 26 February 2014 16:05:06
Author: alexjack | Date: 21 March 2014 06:14:18
- render.c: clean out dead, broken code accidentally revived by palette rewrite. Allocate brightness/contrast/gamma-adjusted palettes on first use, since we can't allocate them at startup anymore due to init order issues [Alex Jackson]
Author: barryrod | Date: 21 March 2014 01:54:57
- hd61830: added bitmap bounds checking, fixes nbmj8688 LCD games crash/assert (no whatsnew)
Author: rbelmont | Date: 21 March 2014 01:54:42
Author: rbelmont | Date: 21 March 2014 01:51:58
- SDL: Next stage cleanup, aligned texture conversion with current Windows/D3D code, and fixed overzealous GL texture caching. [R. Belmont]
- nw: this fixes brightness/gamma/contrast on RGB32 format games (which has been broken since 2008, clearly a well-loved feature ;-) and breaks prescale. Prescale will be fixed soon.
Author: hap | Date: 21 March 2014 00:08:34
- cleanup (no practical changes here except that i removed support for LOG_WAVE raw sound filewriting)
Author: tafoid | Date: 20 March 2014 23:21:28
- Device short name/description fixes to fix noted discrepancies between xml, devices and slots. (nw)
Author: tafoid | Date: 20 March 2014 21:50:53
- Adjustment to -listdevices output to allow for more depth and better separation between device name and description in extreme cases. (nw)
Author: curtcode | Date: 20 March 2014 21:33:20
Author: dhaywood | Date: 20 March 2014 21:30:40
- fix crash with -gamma (nw)
- I think this is correct.. or at least more correct than it was, there's no way the existing code could work.
Author: curtcode | Date: 20 March 2014 20:47:04
- (MESS) softbox: Added preformatted 10MB hard disk image. [Curt Coder]
Author: curtcode | Date: 20 March 2014 20:24:48
- (MESS) corvushd: Converted to a device. (nw)
Author: hap | Date: 20 March 2014 19:10:37
- add note that neogeo was designed by Alpha Denshi
Author: ivanva | Date: 20 March 2014 17:52:18
- Converted crt9021_device to devcb2 (nw)
Author: ivanva | Date: 20 March 2014 17:47:52
- Converted crt9212_device to devcb2 (nw)
Author: ivanva | Date: 20 March 2014 17:42:19
- Converted wd33c93.c to devcb2 (nw)
Author: ivanva | Date: 20 March 2014 17:21:02
- Converted hd44352_device to devcb2 (nw)
Author: oliverst | Date: 20 March 2014 16:39:05
- added assert for sc4milro segmentation fault (nw)
Author: oliverst | Date: 20 March 2014 16:31:21
- added assert for wpc_*.c segmentation faults (nw)
Author: alexjack | Date: 20 March 2014 15:52:21
Author: hap | Date: 20 March 2014 14:35:38
Author: hap | Date: 20 March 2014 14:08:00
Author: oliverst | Date: 20 March 2014 10:49:59
- use roms from parent with BAD_DUMP for magictga for now - fixes crash and indicates that these roms have to be redumped (nw)
Author: oliverst | Date: 20 March 2014 09:58:24
- added assert for nbmj8688.c AddressSanitizer heap-buffer-overflow (nw)
Author: oliverst | Date: 20 March 2014 09:53:02
- added assert for kothello AddressSanitizer heap-buffer-overflow (nw)
Author: oliverst | Date: 20 March 2014 09:33:48
- replaced non-working astrof fix with pen access clamping (nw)
Author: miodragm | Date: 20 March 2014 07:21:58
- fix tag search for mea8000 (nw)
Author: briantro | Date: 20 March 2014 03:26:12
- littlerb.c: Fill in missing dipswitch settings and add dipswitch locations to Little Robin. [Brian Troha]
- Out of whatsnew: I remember adding the dipswitch setting listed in the driver a long time ago, but cannot remember the exact source now... but they should be good.
Author: rbelmont | Date: 20 March 2014 02:31:03
Author: rbelmont | Date: 20 March 2014 01:54:32
- SDL: Removed "totalColors" hack, now only RGB32 is sent to the GPU. [R. Belmont]
- nw: there's much, much more cleanup to be done now, but this serves as a functional baseline.
Author: michaelz | Date: 19 March 2014 23:53:59
- (MESS) devcb2 migration. (nw)
Author: hap | Date: 19 March 2014 22:09:12
- add simple waitstate on 0x800000-0xbfffff access
Author: oliverst | Date: 19 March 2014 21:03:21
- forgot to rename am.c (nw)
Author: oliverst | Date: 19 March 2014 21:00:36
- last round of *.c -> *.inc renaming for now (nw)
Author: oliverst | Date: 19 March 2014 20:55:25
- and more *.c -> *.inc renaming (nw)
Author: oliverst | Date: 19 March 2014 20:38:42
- ppc *.c -> *.inc renaming
Author: oliverst | Date: 19 March 2014 20:38:22
- more *.c -> *.inc renaming / added some missing dependencies in cpu.mak (nw)
Author: jameswal | Date: 19 March 2014 19:50:07
- Made an attempt to fix the banking of MPU4 games, this isn't perfect, but most non banked games will now run. [J. Wallace]
- New games added
- ------------------
Author: oliverst | Date: 19 March 2014 18:38:17
- and more *.c -> *.inc renaming
Author: oliverst | Date: 19 March 2014 18:37:57
- renamed a few more files from *.c to *.inc
Author: ivanva | Date: 19 March 2014 18:22:17
- Converted qs1000_device to devcb2 (nw)
Author: ivanva | Date: 19 March 2014 18:13:57
- Reverted changes to tdv2324 now that the better fix was applied to pit8253.c (nw)
- leland used to specify the clocks before the pit8253 devcb2 conversion, so I'll let them there for the time being.
Author: ivanva | Date: 19 March 2014 18:12:04
- Converted k0053252_device to devcb2 (nw)
Author: oliverst | Date: 19 March 2014 17:40:26
- renamed disc_*.c to disc_*.inc
Author: oliverst | Date: 19 March 2014 17:33:10
- renamed pmmidi.c to pmmidi.inc
Author: smf | Date: 19 March 2014 17:26:03
- Hooked up dtr/rts/rxc to serial port & introduced the etc pin to rs232 (pin 24 Transmitter Signal Element Timing/External Transmitter Clock) (nw)
Author: oliverst | Date: 19 March 2014 17:23:04
- renamed tms5110r.c to tms5110r.inc
Author: oliverst | Date: 19 March 2014 17:18:56
- renamed rendersw.c to rendersw.inc
Author: miodragm | Date: 19 March 2014 17:13:32
- compile fix, thank qmc2 (nw)
Author: oliverst | Date: 19 March 2014 17:11:10
- renamed s3c24xx.c to s3c24xx.inc
Author: curtcode | Date: 19 March 2014 14:46:10
- (MESS) Cleaned up devcb2. (nw)
Author: curtcode | Date: 19 March 2014 14:30:32
- (MESS) concept: Added ATTR_DEPRECATED. (nw)
Author: curtcode | Date: 19 March 2014 14:25:25
- (MESS) cirrus: Moved to emu/bus/pci. (nw)
Author: curtcode | Date: 19 March 2014 14:19:50
- (MESS) ep64: Cleaned up devcb2. (nw)
Author: oliverst | Date: 19 March 2014 13:41:17
- renamed poly.{c|h} to polylgcy.{c|h} and polynew.h to poly.h
Author: oliverst | Date: 19 March 2014 13:31:50
- renamed old poly_manager to legacy_poly_manager
Author: curtcode | Date: 19 March 2014 13:27:02
- (MESS) apricot: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 13:25:12
- (MESS) e05a03: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 13:17:46
- (MESS) smc92x4: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 13:08:02
- (MESS) upd65031: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 13:00:21
- (MESS) gime: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:51:26
- (MESS) esqpanel: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:44:45
- (MESS) micropolis: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:30:42
- (MESS) vtvideo: devcb2. (nw)
Author: ivanva | Date: 19 March 2014 12:26:41
- votrax_sc01_device: converted to devcb2 (nw)
Author: ivanva | Date: 19 March 2014 12:25:59
- rp5c15.c: converted to devcb2 (nw)
Author: ivanva | Date: 19 March 2014 12:25:23
- rp5c01.c: converted to devcb2 (nw)
Author: curtcode | Date: 19 March 2014 12:23:39
- (MESS) 6883sam: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:17:56
- (MESS) smartmed: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:13:27
- (MESS) microdrv: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 12:03:12
- (MESS) ti99/speech8: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 11:59:25
- (MESS) ti99/mapper8: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 11:54:29
- (MESS) ti99/grom: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 11:34:17
- (MESS) pc9801_kbd: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 11:30:38
Author: curtcode | Date: 19 March 2014 11:23:38
Author: curtcode | Date: 19 March 2014 11:19:21
Author: curtcode | Date: 19 March 2014 11:08:10
- (MESS) apricotkb: devcb2. (nw)
Author: alexjack | Date: 19 March 2014 11:03:38
- Removed palette_device parameter from gfx draw methods. All draw methods now use m_palette (nw)
Author: dhaywood | Date: 19 March 2014 10:58:20
Author: dhaywood | Date: 19 March 2014 10:32:28
- added dumped eeprom to jclub2 sets, allowing game ID check to pass [ANY]
- h63484.c compile fix [external]
- add centronics bus to tiny.mak to fix tiny compile [external]
- added compile time check for 64-bit intel compiler to delegate.h (to prevent assert(sizeof(mfp) <= sizeof(m_rawdata)); ) [external]
Author: miodragm | Date: 19 March 2014 09:25:29
- initialize dmadac, fixes regressions (nw)
Author: barryrod | Date: 19 March 2014 08:52:35
- s3virge: added derived s3virgedx device so that the Virge/DX can return the correct ID bytes. Also cleaned up clock calculation a bit. (no whatsnew)
Author: miodragm | Date: 19 March 2014 08:48:03
Author: miodragm | Date: 19 March 2014 08:37:58
- fixed laserdisc regression (nw)
Author: curtcode | Date: 19 March 2014 07:55:52
Author: miodragm | Date: 19 March 2014 07:49:26
Author: curtcode | Date: 19 March 2014 07:35:01
- (MESS) uv201: devcb2. (nw)
Author: curtcode | Date: 19 March 2014 07:26:00
- (MESS) Fixed regressions. (nw)
Author: smf | Date: 19 March 2014 03:42:41
- rxc is bidirectional so map it both ways, added comment about adding missing pull ups (nw)
Author: dhaywood | Date: 19 March 2014 01:15:13
Author: dhaywood | Date: 19 March 2014 00:56:35
- new clones
- Kero Kero Keroppi's Let's Play Together (USA, Version 2.0) [Mark F., The Dumping Union]
Author: angelosa | Date: 19 March 2014 00:17:07
- Fixed fatal error in template driver
Author: dhaywood | Date: 18 March 2014 23:50:34
Author: angelosa | Date: 18 March 2014 23:19:12
- Bowling Try: very timid attempts, used only as a testbed for the newly installed toolchain/SVN tools. And blinks at Arbee (nw)
Author: hap | Date: 18 March 2014 20:48:53
Author: hap | Date: 18 March 2014 19:50:01
- more accurate watchdog timing
Author: dhaywood | Date: 18 March 2014 19:30:58
- added proper IC locations to tmnt2 sets [Ben76]
- added Korean? tile rom to newly dumped Shanghai3 set [Brian Troha]
- (was present on the board, but unused in our sets? probably for use with undumped Korean program roms and leftover from conversion)
- new clones
- Street Fighter II': Champion Edition (L735 Test Rom, bootleg) [ANY]
- Street Fighter II': Magic Delta Turbo (bootleg, set 3) [ANY]
- Trojan (bootleg) [ANY]
- Chase H.Q. (Japan, upright?) [ANY]
Author: ivanva | Date: 18 March 2014 18:00:11
- Converted zx8302_device to devcb2 (nw)
Author: dhaywood | Date: 18 March 2014 17:57:25
- some experimentation (nw)
Author: dhaywood | Date: 18 March 2014 17:27:28
- further improvements (nw)
Author: dhaywood | Date: 18 March 2014 16:59:06
- now we can turn on the tms for little robin too, still some issues (bands during boss levels for instance) but it's better than it was in other ways (screen clears) (nw)
Author: dhaywood | Date: 18 March 2014 15:02:26
- make the TMS34010 a bit safer when 8-bit writes are used (Megaphoenix does this..) I suspect skeetsht will need more improvements along these lines because it's hooked up to an 8-bit CPU?
- This at least means we don't have to overclock the 68k by a silly amount on on megaphx, and fixes round 4, although it doesn't fix all the graphic corruption, of note round 6.
Author: curtcode | Date: 18 March 2014 14:15:57
- Removed line_cb_t. (nw)
- (MESS) nextkbd: devcb2. (nw)
Author: curtcode | Date: 18 March 2014 14:04:54
- (MESS) nextmo: devcb2. (nw)
Author: curtcode | Date: 18 March 2014 13:59:30
Author: curtcode | Date: 18 March 2014 13:49:14
Author: curtcode | Date: 18 March 2014 13:41:27
Author: miodragm | Date: 18 March 2014 13:33:05
Author: curtcode | Date: 18 March 2014 13:31:58
- Removed unused declarations. (nw)
Author: miodragm | Date: 18 March 2014 13:31:41
- legacy wd17xx is now also a modern device (nw)
Author: curtcode | Date: 18 March 2014 13:29:30
- Removed unused declaration. (nw)
Author: curtcode | Date: 18 March 2014 12:44:38
- n68681: Renamed to mc68681. (nw)
Author: curtcode | Date: 18 March 2014 11:46:44
- (MESS) Moved common machine and video chips to emu. (nw)
Author: barryrod | Date: 18 March 2014 10:12:53
- svga_s3: Corrected ID values, based on S3ID
Author: miodragm | Date: 18 March 2014 07:57:10
Author: curtcode | Date: 18 March 2014 07:16:27
Author: alexjack | Date: 18 March 2014 06:42:10
- Made gfx_element::decode() private; fixed drivers that were calling it directly [Alex Jackson]
Author: curtcode | Date: 18 March 2014 06:21:49
Author: briantro | Date: 18 March 2014 01:55:39
- namcos1.c: Remove extra unneeded bracket in game description. - NW
Author: briantro | Date: 18 March 2014 01:53:05
- meritm.c: Mark The Real Broadway as non working - NW
Author: briantro | Date: 18 March 2014 01:28:02
- new non-working game
- Out of whatsnew:
- Requires a proper key string for the DS1204 key. Also proper dipswitch list.
- New Game Added
- ----------------------------
Author: smf | Date: 18 March 2014 00:12:13
- remove generated files. (nw)
Author: curtcode | Date: 17 March 2014 22:21:47
- (MESS) Moved video chips to emu/video. (nw)
Author: curtcode | Date: 17 March 2014 22:06:26
- (MESS) Moved the remaining slot interfaces to emu/bus. (nw)
Author: curtcode | Date: 17 March 2014 20:38:18
- upd765: Refactored to use devcb2 callbacks. [Curt Coder]
Author: curtcode | Date: 17 March 2014 20:11:09
- Cleaned up devcb2 usage. (nw)
Author: miodragm | Date: 17 March 2014 17:52:56
- one less legacy device (nw)
Author: miodragm | Date: 17 March 2014 17:34:07
- changed text in comment not to get false legacy device notification :) (nw)
Author: tafoid | Date: 17 March 2014 17:33:29
- (MESS) pve500.c: New maincpu dump to replace bad dump. [Felipe Sanches]
Author: tafoid | Date: 17 March 2014 17:22:56
- offtwall.c: Corrected the rom names and locations of the upright version of Ataris Off the Wall and also added a dump of one of the GALs (a GAL16V8A-25LP) on the boardset which was the only one without the security fuse blown. [Kevin Eshbach]
Author: oliverst | Date: 17 March 2014 17:15:03
- and more global_free() -> global_free_array()(nw)
Author: oliverst | Date: 17 March 2014 17:04:21
- more global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw)
Author: miodragm | Date: 17 March 2014 15:29:53
- one more scrlegcy.h user down (nw)
Author: miodragm | Date: 17 March 2014 15:21:17
- removed some legacy includes that are not valid (nw)
Author: tafoid | Date: 17 March 2014 15:19:28
Author: miodragm | Date: 17 March 2014 15:15:01
- removed some atari legacy code (nw)
Author: curtcode | Date: 17 March 2014 14:16:27
Author: miodragm | Date: 17 March 2014 13:43:18
- avgdvg is now device (nw)
Author: miodragm | Date: 17 March 2014 13:14:39
- compile fix, thanks qmc2 (nw)
Author: curtcode | Date: 17 March 2014 11:13:56
Author: oliverst | Date: 17 March 2014 10:37:52
- added more asserts/notes for known index out-of-bounds accesses (nw)
Author: miodragm | Date: 17 March 2014 10:28:34
- do reset on different way (nw)
Author: miodragm | Date: 17 March 2014 10:02:08
- why complicate when proper devices are there and do work properly (nw)
Author: miodragm | Date: 17 March 2014 09:14:28
- use PAIR16 core struct in vdc (nw)
Author: oliverst | Date: 17 March 2014 09:06:47
- marked PALETTE_INIT as legacy
Author: hap | Date: 17 March 2014 08:23:15
- vsync start (auto animation latch) is 16 lines after active display
Author: hap | Date: 17 March 2014 07:31:38
- Improve accuracy of vblank irq/reload timing from Charles's documentation. vblank irq happened approx 15 pixels too early.
Author: smf | Date: 17 March 2014 06:55:52
- added manufacturer name to chips in comment (nw)
Author: smf | Date: 17 March 2014 06:32:32
- Added rs232 port to apple 3. Currently cts is not mapped because that needs to be driven low whether something is plugged in or not or the apple 3 won't boot (I believe pull up resistors on the 12v side take care of that on real hardware). Not tested with Apple 3 software. (nw)
Author: robbbert | Date: 17 March 2014 02:33:29
- (MESS) Microvision: updated software list
Author: hap | Date: 17 March 2014 01:24:17
- removed PD4990A_OLD device
Author: hap | Date: 17 March 2014 01:16:04
- hooked up upd4990 device here too, note that the odd 4-year bug is still here
Author: smf | Date: 17 March 2014 00:57:15
- Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the baud rate xtal, supports external clocking, generates transmit interrupts when idle, added echo mode, dcd/dsr/cts input handling, parity & stop bit checking. Tested and fixed hookup to commodore lcd & plus 4. [smf]
Author: hap | Date: 17 March 2014 00:50:25
- hooked up proper upd4990a device
Author: hap | Date: 17 March 2014 00:48:06
- can someone/Kale:D hook up 4990 device here? dos 6.2 works fine in my local build but the implementation isnt great(was just for testing).
- It sets c0/1/2 high to enable serial mode.
Author: hap | Date: 17 March 2014 00:45:06
- upd1990/4990 improvements, most notably added serial command input
Author: curtcode | Date: 16 March 2014 22:26:55
- wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder]
Author: curtcode | Date: 16 March 2014 22:00:20
- wd17xx: Added ATTR_DEPRECATED. (nw)
Author: smf | Date: 16 March 2014 19:17:49
- tidied up enum names, fixed frame error detection (nw)
Author: smf | Date: 16 March 2014 18:08:07
- fixed excessive logging (nw)
Author: miodragm | Date: 16 March 2014 17:48:44
Author: miodragm | Date: 16 March 2014 17:47:22
Author: miodragm | Date: 16 March 2014 17:47:03
- There is device, we should just use it as such (nw)
Author: curtcode | Date: 16 March 2014 15:32:27
- Cleaned up devcb2 usage. (nw)
Author: miodragm | Date: 16 March 2014 15:24:57
Author: angelosa | Date: 16 March 2014 14:15:53
Author: miodragm | Date: 16 March 2014 13:46:09
- commented legacy stuff removed
Author: miodragm | Date: 16 March 2014 13:42:22
- some more legacy stuff removed (nw)
Author: curtcode | Date: 16 March 2014 12:55:42
- i80130: Fixed devcb2 macros. (nw)
Author: curtcode | Date: 16 March 2014 12:49:55
Author: curtcode | Date: 16 March 2014 12:15:44
Author: miodragm | Date: 16 March 2014 12:07:22
Author: curtcode | Date: 16 March 2014 11:48:40
Author: miodragm | Date: 16 March 2014 11:44:05
- thompson, ugly but proper fix (nw)
Author: miodragm | Date: 16 March 2014 11:43:43
Author: alexjack | Date: 16 March 2014 11:41:04
- Fixed UI gfx viewer (again). Added device_start dependency on gfxdecode to all devices that create tilemaps, this should fix the recent tilemap-related crashes (nw)
Author: curtcode | Date: 16 March 2014 11:34:37
- Removed an instance of DEVCB_LINE. (nw)
Author: curtcode | Date: 16 March 2014 11:29:29
- Removed DEVCB_DEVICE_LINE. (nw)
Author: curtcode | Date: 16 March 2014 11:27:54
- Removed DEVCB_DEVICE_LINE. (nw)
Author: curtcode | Date: 16 March 2014 11:19:57
- Removed DEVCB_DEVICE_HANDLER. (nw)
Author: smf | Date: 16 March 2014 10:49:54
- initialise m_clk0/m_clk1/m_clk2 to zero (nw)
Author: barryrod | Date: 16 March 2014 10:36:43
- s3virge: corrected dot clock calculation to match the Trio (no whatsnew)
Author: miodragm | Date: 16 March 2014 10:32:02
- redo amstrad expansion slot devcb usage (nw)
Author: miodragm | Date: 16 March 2014 10:08:21
Author: miodragm | Date: 16 March 2014 09:04:10
Author: miodragm | Date: 16 March 2014 08:46:44
- refactored some legacy code from n64 (nw)
Author: miodragm | Date: 16 March 2014 08:13:30
Author: sronco | Date: 16 March 2014 08:08:22
- HD63484 updates: [Sandro Ronco]
- - converted to use a 16-bits address map
- - implemented RPR, MOD, SCLR, SCPY, LINE, PLG, PLL,
- CRCL, ARC, FRCT, PAINT, DOT, PTN, GCPY commands
- - added pattern RAM emulation
Author: miodragm | Date: 16 March 2014 08:07:45
- moved legacy calls that left into one section, and commented not used devcb calls since we are moving towards devcb2 (nw)
Author: miodragm | Date: 16 March 2014 07:36:17
- Removed last user of DEVCB_HANDLER by making cclimber_audio_device (nw)
- Not very nice looking, but it's working. Audio boards needs better decoupling
Author: angelosa | Date: 16 March 2014 06:28:01
Author: miodragm | Date: 16 March 2014 06:27:02
- Added palette to ef9345, and some cleanup (nw)
Author: aarongil | Date: 16 March 2014 05:41:28
- Nuke some more auto_allocs.
Author: alexjack | Date: 16 March 2014 05:21:28
- Added palette to k053250 device, fixing xexex crash. Also modernized its coding conventions (dynamic_arrays, device_video_interface to attach screen, etc.) [Alex Jackson]
Author: angelosa | Date: 16 March 2014 03:18:48
- Small bit mask bug-fix in blind faith fashion, nw
Author: rbelmont | Date: 16 March 2014 03:16:18
- (MESS) apple2gs: render to rgb32, allowing palette raster tricks (e.g. "3200 color mode") to work. [R. Belmont]
Author: robertof | Date: 16 March 2014 03:08:17
- New driver for American Music Poker (Amusco) based on
- a 8086 CPU + CRTC 6845 + PSG SN76489 [Roberto Fresca]
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: alexjack | Date: 16 March 2014 02:36:43
- move k053250 from emu/ to mame/ (nw)
Author: briantro | Date: 16 March 2014 01:57:13
- new Lethal Enforcers clone
- New Clone Added
- -------------------------------------
Author: angelosa | Date: 16 March 2014 00:39:01
- Fixed Little Robin not compiling under USE_TMS define
Author: michaelz | Date: 15 March 2014 23:15:30
- (MESS) Some more devcb2 edits. (nw)
Author: hap | Date: 15 March 2014 22:33:47
- specify some 8bit handlers as 8bit in the memmap
Author: briantro | Date: 15 March 2014 21:53:38
- shanghai.c: Mark JAMMA connection - NW
Author: briantro | Date: 15 March 2014 21:49:50
- shanghai.c: Add PCB layout and ROM locations for Shanghai sets. [Brian Troha]
Author: curtcode | Date: 15 March 2014 21:26:02
- (MESS) wangpc: devcb2. (nw)
Author: briantro | Date: 15 March 2014 21:12:25
- new Shanghai clone
- Out of whatsnew:
- NOT a hack! Actual rom dumped from 2 different boards. Also changed the clocks for kothello to actual measured clocks as per PCB readme in driver.
- New Clone Added
- ---------------------------
Author: miodragm | Date: 15 March 2014 21:12:25
Author: miodragm | Date: 15 March 2014 21:05:22
- z80dma finalized modernizing (nw)
Author: curtcode | Date: 15 March 2014 21:04:28
- (MESS) vidbrain: devcb2. (nw)
Author: curtcode | Date: 15 March 2014 20:57:54
- (MESS) econet: devcb2. (nw)
Author: curtcode | Date: 15 March 2014 20:51:46
- (MESS) cbm2: devcb2. (nw)
Author: curtcode | Date: 15 March 2014 20:25:58
- (MESS) ecbbus: devcb2. (nw)
Author: curtcode | Date: 15 March 2014 20:23:46
- (MESS) ecbbus: devcb2. (nw)
Author: curtcode | Date: 15 March 2014 20:18:15
- (MESS) comx35: devcb2. (nw)
Author: hap | Date: 15 March 2014 20:06:10
Author: miodragm | Date: 15 March 2014 19:52:34
- finished modernizing isa nw)
Author: briantro | Date: 15 March 2014 19:38:43
- capbowl.c: Rom label corrections - NW
Author: miodragm | Date: 15 March 2014 18:30:11
Author: smf | Date: 15 March 2014 18:05:39
- debug output uses the gpu screen rather than using first_screen(). (nw)
Author: smf | Date: 15 March 2014 17:50:37
- removed usage of machine().firstcpu (nw)
Author: ivanva | Date: 15 March 2014 15:29:28
- Fix for zac2650.c problems in debug builds regression test run. (nw)
Author: miodragm | Date: 15 March 2014 14:59:01
- It could never reach old style hack anyway (nw)
Author: ivanva | Date: 15 March 2014 14:50:51
- Fix for gx4000 problems in debug builds regression test run. (nw)
Author: ivanva | Date: 15 March 2014 14:28:40
- Possible fix for leland.c and tdv2324.c problems in debug builds regression test run. (nw)
Author: ivanva | Date: 15 March 2014 13:59:37
- Converted ds75161a_device to devcb2 (nw)
Author: miodragm | Date: 15 March 2014 13:01:26
Author: miodragm | Date: 15 March 2014 13:00:23
- primary_screen -> first_screen() (nw)
Author: miodragm | Date: 15 March 2014 12:26:04
- There is also machine().primary_screen that we should replace wiht m_screen, and most is in devices (nw)
Author: miodragm | Date: 15 March 2014 12:08:24
- Fixed all bitmap.palette() users to use m_palette instead (nw)
Author: miodragm | Date: 15 March 2014 11:22:28
- fixed problematic mame drivers (nw)
Author: ivanva | Date: 15 March 2014 10:13:08
- Converted mc68901_device to devcb2 (nw)
Author: ivanva | Date: 15 March 2014 09:43:58
- Converted 74145_device to devcb2 (nw)
Author: ivanva | Date: 15 March 2014 09:40:22
- Converted hd64610_device to devcb2 (nw)
Author: barryrod | Date: 15 March 2014 09:39:37
- hunter2: save RAM contents as NVRAM (no whatsnew)
Author: ivanva | Date: 15 March 2014 08:57:20
- Converted dl1416_device to devcb2 (nw)
Author: ivanva | Date: 15 March 2014 08:37:15
- amiga: added a pair of functions to the driver class. (nw)
Author: alexjack | Date: 15 March 2014 08:03:02
- fix UI tilemap viewer (nw)
Author: alexjack | Date: 15 March 2014 07:34:54
- Checkpoint 2:
- gfxdecode devices must now be assigned a palette in MCFG. Added palette devices to several MESS drivers and devices to comply with this requirement. This palette is assigned as a default to the gfx_elements created by the device (but still not used for drawing yet, except in the UI graphics viewer)
- Tilemaps now have a pointer to a palette device and use that palette for rgb32 drawing, rather than the palette of the screen or bitmap they are drawing to (since rgb32 screens don't have palettes now). When a tilemap is created, it takes its palette from the gfxdecode device it was created with, but you can change a tilemap's palette device with set_palette() at any time (doing this does not mark the tilemap dirty, since all tilemaps use indexed bitmaps internally)
Author: michaelz | Date: 14 March 2014 20:42:53
- (MESS) Some more cleanups for 990_x. (nw)
Author: alexjack | Date: 14 March 2014 19:45:27
- grchamp.c: use a real palette (nw)
Author: alexjack | Date: 14 March 2014 17:54:20
- Reverted previous neogeo change, added comment explaining why hack is needed for now (nw)
Author: michaelz | Date: 14 March 2014 17:16:17
- (MESS) Going to devcb2. (nw)
Author: miodragm | Date: 14 March 2014 15:27:44
- removed some of machine().first_screen() users (nw)
Author: miodragm | Date: 14 March 2014 14:39:34
- Made palette settings for screen explicit and mandatory for ind16 mode (nw)
Author: michaelz | Date: 14 March 2014 14:21:43
- (MESS) Minor fix for VDT 911 video terminal. (nw)
Author: crazyc | Date: 14 March 2014 14:02:15
- (mess) isbc_215g: formatting and writing
Author: hap | Date: 14 March 2014 13:59:25
- specific initial z80 banks only applies to NEOCD, normally set to 0 on boot
Author: curtcode | Date: 14 March 2014 13:48:05
Author: curtcode | Date: 14 March 2014 13:22:39
Author: curtcode | Date: 14 March 2014 13:19:58
Author: curtcode | Date: 14 March 2014 13:19:37
Author: curtcode | Date: 14 March 2014 13:15:51
- (MESS) ql: zx8301 improved configuration. (nw)
Author: curtcode | Date: 14 March 2014 12:52:02
- (MESS) ql: zx8301 devcb2. (nw)
Author: michaelz | Date: 14 March 2014 12:44:23
- (MESS) Changes in devcb2 usage. (nw)
Author: curtcode | Date: 14 March 2014 12:40:17
- (MESS) s100: devcb2. (nw)
Author: barryrod | Date: 14 March 2014 05:14:41
- hunter2: Helps to actually map the serial output lines... (no whatsnew)
Author: alexjack | Date: 14 March 2014 04:35:01
Author: hap | Date: 14 March 2014 00:10:37
Author: hap | Date: 13 March 2014 23:26:26
- added z80 nmi enable/disable
- **Can someone else please do the MESS side? ng_aes.c/neogeocd
Author: sronco | Date: 13 March 2014 21:07:25
- (MESS) New NOT WORKING systems
- -----------------------------------------
Author: curtcode | Date: 13 March 2014 20:58:37
- (MESS) coleco: Controller WIP. (nw)
Author: curtcode | Date: 13 March 2014 19:55:27
- (MESS) coleco: Set cleanup. (nw)
Author: ivanva | Date: 13 March 2014 16:55:45
- Converted sp0256_device to devcb2 (nw)
Author: ivanva | Date: 13 March 2014 16:40:14
- Converted k007232_device to devcb2 (nw)
Author: ivanva | Date: 13 March 2014 16:33:16
- Converted tia_video_device to devcb2 (nw)
Author: ivanva | Date: 13 March 2014 16:29:02
- Cosmetic changes to yesterday's devcb2-ifications (nw)
- seibu-cop.c converted to devcb2 (nw)
Author: miodragm | Date: 13 March 2014 15:36:58
- fixed nvram save location by setting proper name (nw)
Author: dhaywood | Date: 13 March 2014 14:50:58
- new clones
- Galaxian Growing Galaxip / Galaxian Nave Creciente (Recreativos Franco S.A. Spanish bootleg) [Roselson from AUMAP]
- interesting Spanish bootleg where your ship grows every 2 levels thus making the game increasingly difficult, 'official' product of Recreativos Franco.
Author: miodragm | Date: 13 March 2014 14:20:28
- you can't count on same iterator you use and no need to cast iterator elements (nw)
Author: dhaywood | Date: 13 March 2014 14:01:23
- small documentation update (nw)
Author: michaelz | Date: 13 March 2014 12:38:31
- (MESS) Removed old-style token processing. (nw)
Author: curtcode | Date: 13 March 2014 12:09:00
- (MESS) adam: Added ColecoVision cartridge port slot interface. [Curt Coder]
Author: curtcode | Date: 13 March 2014 11:25:48
- (MESS) adam: Cleanup. (nw)
Author: curtcode | Date: 13 March 2014 10:04:44
- (MESS) adam: Converted expansion slots to devcb2. (nw)
Author: alexjack | Date: 13 March 2014 08:48:50
- Removed pseudo-palettes from video/generic.c. All drivers that were using them now have an actual palette [Alex Jackson]
Author: barryrod | Date: 13 March 2014 06:32:51
- hunter2: added serial interrupt handling (not working all that well yet)
Author: robertof | Date: 13 March 2014 06:04:19
- Added lamps support to Golden Star (IGS) sets. Also fixed
- the inputs accordingly. [Roberto Fresca]
Author: robertof | Date: 13 March 2014 03:06:03
- Fixed MT05065. Double Crown PLDs converted to binary. [Roberto Fresca]
Author: rbelmont | Date: 13 March 2014 02:54:41
- m6502: fixed some unofficial opcodes [R. Belmont]
- nw: the 6510 version of lxa may be wrong in the same way (on 6502 it loads A
- and X with the immediate value, no AND occurs), someone C= savvy please check.
Author: briantro | Date: 13 March 2014 02:52:49
- pokechmp.c: Add OSC information for clock speeds. - NW
Author: briantro | Date: 13 March 2014 02:48:55
- shanghai.c: Verified chip and speed for Shanghai (Japan) - NW
Author: oliverst | Date: 13 March 2014 02:27:54
- removed assert from src/emu/sound/nes_apu.c (nw)
Author: briantro | Date: 13 March 2014 02:26:31
- new Shanghai 3 clone
- Out of whatsnew - Verified the correct rom size for EggVenture Deluxe
- New Clone Added
- -----------------------------
Author: rbelmont | Date: 13 March 2014 01:16:01
- m20: fix keyboard hack to sync bitstream better (nw)
Author: hap | Date: 13 March 2014 01:13:16
Author: hap | Date: 13 March 2014 00:14:10
- cleanup round + converted to bankdev
Author: hap | Date: 12 March 2014 23:34:36
- fix unwanted branch after prev commit
Author: alexjack | Date: 12 March 2014 22:49:02
- wardner.c: only use bankdev for read (nw)
Author: curtcode | Date: 12 March 2014 22:12:27
- (MESS) adam: Added ColecoVision control port slot interface along with the ColecoVision hand controller. [Curt Coder]
Author: hap | Date: 12 March 2014 22:11:42
Author: dhaywood | Date: 12 March 2014 21:55:17
- new clones
- Street Fighter III: New Generation (Asia 970204) [Bonky0013]
- also added some other misc dumps that turned up (nw)
Author: crazyc | Date: 12 March 2014 21:43:05
- i8089: channel priorities [Carl]
- i8251: fix rx (nw)
- z80dart: fix rx (nw)
- imd_dsk: fix free array crash (nw)
- (mess) isbc_215g: hdd seeks (nw)
Author: tafoid | Date: 12 March 2014 21:43:00
- Assert fix from etabeta (nw)
Author: hap | Date: 12 March 2014 21:33:14
- converted wardner to bankdev
Author: tafoid | Date: 12 March 2014 21:13:41
- Commented printf spam (nw)
Author: alexjack | Date: 12 March 2014 21:04:38
Author: dhaywood | Date: 12 March 2014 20:15:00
- prevent debug assert (nw)
Author: michaelz | Date: 12 March 2014 20:06:28
- (MESS) Half-way modernization for TI-990, removing usage of tokens.
- Splitting driver to a video and simple terminal variant. (nw)
Author: dhaywood | Date: 12 March 2014 20:03:40
- not sure what I was thinking here (nw)
Author: ivanva | Date: 12 March 2014 18:39:07
- Updated msm6242 device to use devcb2 (nw)
Author: ivanva | Date: 12 March 2014 18:06:02
- Updated tmp68301 device to use devcb2 (nw)
Author: ivanva | Date: 12 March 2014 18:01:24
- Updated gaelco_serial device to use devcb2 (nw)
Author: ivanva | Date: 12 March 2014 17:59:33
- Updated seibu_crtc.c to use devcb2 (nw)
Author: oliverst | Date: 12 March 2014 16:57:23
- fixed clang -Wunused-const-variable warning in libflac (nw)
Author: jkerk | Date: 12 March 2014 16:22:04
- Allow JSMESS to compile with -Werror (nw)
Author: oliverst | Date: 12 March 2014 16:01:18
- reverted change to src/lib/lib.mak (nw)
Author: oliverst | Date: 12 March 2014 15:53:45
- removed unnecessary quoting for -DDISABLE_MIDI=1 (nw)
Author: oliverst | Date: 12 March 2014 15:26:27
- fixed libflac compilation for older clang versions (nw)
Author: alexjack | Date: 12 March 2014 14:37:59
- whoops, remove duplicate line (nw)
Author: alexjack | Date: 12 March 2014 14:36:42
- pirates.c: fix crash (nw)
Author: michaelz | Date: 12 March 2014 13:13:10
- (MESS) Modernized StrataFlash device. (nw)
Author: yasuhiro | Date: 12 March 2014 12:32:42
- "New version" and "Old version" description is official.
Author: miodragm | Date: 12 March 2014 12:21:09
- changed destructors to prevent crash on exit (nw)
Author: miodragm | Date: 12 March 2014 11:09:54
- removed need for legacy palette for pocketc (nw)
Author: barryrod | Date: 12 March 2014 11:02:22
- hunter2: added RS232 port.
Author: oliverst | Date: 12 March 2014 10:56:30
- global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw)
Author: oliverst | Date: 12 March 2014 10:46:25
- "fixed" VS2012 linking of makemak.exe and makelist.exe (nw)
Author: alexjack | Date: 12 March 2014 08:58:20
- bfm_adr2.c: fix crash [Alex Jackson]
Author: miodragm | Date: 12 March 2014 08:54:56
- fixed softlist loading (nw)
Author: alexjack | Date: 12 March 2014 08:41:24
- pgm.c: simplify tile gfx ROM loading/decoding [Alex Jackson]
Author: miodragm | Date: 12 March 2014 08:01:58
Author: curtcode | Date: 12 March 2014 06:45:01
- (MESS) vcs/ctrl: Cleanup. (nw)
Author: alexjack | Date: 12 March 2014 06:10:35
- Fix UI gfx viewer crash with no palette (nw)
Author: alexjack | Date: 12 March 2014 05:33:50
- megacd: fix crash introduced by gfx_element commit (nw)
Author: alexjack | Date: 12 March 2014 04:27:16
- z8000: global_free fix (nw)
Author: ivanva | Date: 12 March 2014 04:09:55
- upd1771.c: resolve_safe(), heeding advice. (nw)
Author: jgevarya | Date: 12 March 2014 02:28:49
- remove duplicate type definition of FPTR, fix compile on GCC 4.4.7
- (other definition is in osdcomm.h, which pmwinmm.c #includes right above the duplicated definition)
Author: jkerk | Date: 12 March 2014 02:18:46
Author: jkerk | Date: 12 March 2014 01:54:18
- Silence more clang warnings (nw)
Author: dhaywood | Date: 11 March 2014 23:43:35
- new clone
- Billard List [system11]
- (not all ROMs were dumped from the board, I've marked the ones that weren't sa BAD_DUMP until they're verified.)
- also modified the clocks based on his measurements, it's stupidly slow now, but that's how the PCB is according to what has been said.
Author: smf | Date: 11 March 2014 20:59:47
- added a note against SCPH-5002 that it might not exist (nw)
Author: alexjack | Date: 11 March 2014 20:52:03
- spu.c, discrete.c: global_free fixes (nw)
Author: wilbertp | Date: 11 March 2014 20:28:47
- Fixed OSX debugger and clang compile fix (nw)
Author: hap | Date: 11 March 2014 20:10:44
- small improvement to loop offset and final volume
Author: miodragm | Date: 11 March 2014 19:48:14
- fix for stream_buffer free (nw)
Author: wilbertp | Date: 11 March 2014 19:14:35
Author: mnaberez | Date: 11 March 2014 18:39:47
- (MESS) hardbox: Fix comment. (nw)
Author: michaelz | Date: 11 March 2014 18:37:52
- (MESS) Some more variable initializations.(nw)
Author: hap | Date: 11 March 2014 18:08:45
- frac can possibly go over 16bits
Author: robertof | Date: 11 March 2014 18:02:57
- Double-Up Poker (Jubilee) improvements [Roberto Fresca]
- Added partial lamps support (some are missing), and a
- workaround for discrete sounds trigger offsets. Also
- a zillion of technical notes about findings.
Author: robertof | Date: 11 March 2014 17:36:06
- Added button-lamps support to all Cherry Bonus III sets.
- Also created almost realistic control panel internal layout.
- Added technical notes about Cherry Bonus III memory map.
- [Roberto Fresca]
Author: oliverst | Date: 11 March 2014 17:27:39
- more clang and Linux compilation fixes (nw)
Author: ivanva | Date: 11 March 2014 17:25:40
- Updated upd1771.c to use devcb2 (nw)
Author: oliverst | Date: 11 March 2014 17:13:40
- fixed GCC/clang compilation / fixed some forward declarations (nw)
Author: dhaywood | Date: 11 March 2014 16:45:36
- just some experimentation with the sound hardware on MegaPhoenix, still wrong (nw)
Author: hap | Date: 11 March 2014 16:44:16
- documentation + small cleanup. No functional change
Author: aarongil | Date: 11 March 2014 15:58:45
- Fix a couple of compile errors, leftover debugging.
Author: aarongil | Date: 11 March 2014 15:54:58
- Moved core template container classes up from emutempl.h to coretmpl.h:
- [Aaron Giles]
- * these classes now no longer take a resource_pool; everything is
- managed globally -- this means that objects added to lists must be
- allocated with global_alloc
- * added new auto_pointer<> template which wraps a pointer and auto-frees
- it upon destruction; it also defaults to NULL so it doesn't need to
- be explicitly initialized
- * moved tagged_list template to tagmap.h
- Redo of the low-level memory tracking system: [Aaron Giles]
- * moved low-level tracking out of emuemualloc into libutilcorealloc
- so it can be shared among all components and used by core libraries
- * global_alloc and friends no longer use a resource pool to track
- allocations; turns out this was a wholly redundant system that wasted
- a lot of memory
- * removed global_resource_pool entirely
- * added global_free_array to delete arrays allocated with
- global_alloc_array
- * added tracking of object versus array allocation; we will now error
- if you use global_free on an array, or global_free_array on an object
- Added new utility helper const_string_pool which can be used to
- efficiently accumulate strings that are not intended to be modified.
- Used by updated makelist and software list code. [Aaron Giles]
- Updated png2bdc and makelist tools to not leak memory and use more modern
- techniques (no more MAX_DRIVERS in makelist, for example). [Aaron Giles]
- Deprecated auto_strdup and removed all uses by way of caller-managed
- astrings and the software list rewrite. [Aaron Giles]
- Rewrote software list management: [Aaron Giles]
- * removed the notion of a software_list that is separate from a
- software_list_device; they are one and the same now
- * moved several functions into device_image_interface since they really
- didn't belong in the core software list class
- * lots of simplification as a result of the above changes
- Additional notes (no whatsnew):
- Moved definition of FPTR to osdcomm.h.
- Some changes happened in the OSD code to fix issues, especially regarding
- freeing arrays. SDL folks may need to fix up some of these.
- The following devices still are using tokens and should be modernized
- (I found them because they kept their token as void * and tried to
- delete it, which you can't):
- namco_52xx_device (mame/audio/namco52.c)
- namco_54xx_device (mame/audio/namco54.c)
- namco_06xx_device (mame/machine/namco06.c)
- namco_50xx_device (mame/machine/namco50.c)
- namco_51xx_device (mame/machine/namco51.c)
- namco_53xx_device (mame/machine/namco53.c)
- voodoo_device (emu/video/voodoo.c)
- mos6581_device (emu/sound/mos6581.c)
- aica_device (emu/sound/aica.c)
- scsp_device (emu/sound/scsp.c)
- dmadac_sound_device (emu/sound/dmadac.c)
- s3c2440_device (emu/machine/s3c2440.c)
- wd1770_device (emu/machine/wd17xx.c)
- latch8_device (emu/machine/latch8.c)
- duart68681_device (emu/machine/68681.c)
- s3c2400_device (emu/machine/s3c2400.c)
- s3c2410_device (emu/machine/s3c2410.c)
- strataflash_device (mess/machine/strata.c)
- hd63450_device (mess/machine/hd63450.c)
- tap_990_device (mess/machine/ti99/990_tap.c)
- omti8621_device (mess/machine/omti8621.c)
- vdt911_device (mess/video/911_vdt.c)
- apollo_graphics_15i (mess/video/apollo.c)
- asr733_device (mess/video/733_asr.c)
Author: miodragm | Date: 11 March 2014 14:35:17
- k007342_device callbacks and params modernized as example how to do it :) (nw)
Author: alexjack | Date: 11 March 2014 14:28:45
- Checkpoint: gfx_elements now have a pointer to a palette_device (which is not actually initialized or used yet), and no longer have an unneeded pointer to the running_machine. Removed some gfx_element getter methods described in comments (by Aaron?) as 'a bit gross', and fixed the tiny handful of drivers that were using them (nw)
Author: rbelmont | Date: 11 March 2014 13:53:25
- (MESS) apollo: cleanup (nw)
Author: curtcode | Date: 11 March 2014 13:44:27
- mc6852: Fixed state saving. (nw)
Author: dhaywood | Date: 11 March 2014 13:39:45
- workaround for internal compiler error when using vs2013 64-bit (nw)
Author: curtcode | Date: 11 March 2014 13:36:53
- (MESS) mc6852: devcb2 + diserial. (nw)
Author: oliverst | Date: 11 March 2014 12:45:14
- disabled another check with SANITIZE=undefined (nw)
Author: oliverst | Date: 11 March 2014 10:43:59
- removed left-over legacy_cpu_device usage from src/emu/cpu/arm7/arm7core.h (nw)
Author: oliverst | Date: 11 March 2014 10:40:51
- fixed usage of uninitialized members in ti_fdc_device and ti_fdc_legacy_device (nw)
Author: barryrod | Date: 11 March 2014 09:21:41
- hd61830: made character mode also work in 16-bit chunks. Fixes text display on the Hunter 2.
Author: olivierg | Date: 11 March 2014 09:19:17
- Add an osd_truncate call to truncate files [O. Galibert]
Author: barryrod | Date: 11 March 2014 08:57:06
- hunter2: fixed Shift-6/7 correctly this time. (no whatsnew)
Author: smf | Date: 11 March 2014 08:16:57
- Fixed c64 restore key and c128 crashing if exp_irq_w called at device_start() time.
Author: barryrod | Date: 11 March 2014 07:53:08
- hunter2: missed one. (no whatsnew)
Author: barryrod | Date: 11 March 2014 07:42:23
- hunter2: fixed a few more key definitions. (no whatsnew)
Author: barryrod | Date: 11 March 2014 06:57:05
- nsc810: fixed I/O port writing, fixing the keyboard on the Hunter 2
- hunter2: switched S and C keys around
Author: curtcode | Date: 11 March 2014 06:54:42
- Removed unselectable slot options (SLOT_INTERFACE_INTERNAL) from the -listxml output. [Curt Coder]
Author: curtcode | Date: 11 March 2014 06:53:56
- (MESS) Fixed validation. (nw)
Author: curtcode | Date: 11 March 2014 06:45:54
- (MESS) Fixed regressions. (nw)
Author: curtcode | Date: 11 March 2014 06:36:58
- (MESS) Fixed screen regressions. (nw)
Author: curtcode | Date: 11 March 2014 06:29:39
- (MESS) pofo: Fixed screen regression. (nw)
Author: curtcode | Date: 11 March 2014 06:28:42
- (MESS) mm1m6: Fixed screen regression. (nw)
Author: curtcode | Date: 11 March 2014 06:26:52
- (MESS) vt100: Fixed screen regression. (nw)
Author: curtcode | Date: 11 March 2014 06:22:36
- (MESS) wangpc: Fixed palette regression. (nw)
Author: barryrod | Date: 11 March 2014 06:05:35
- Added basic implementation of the NSC810 RAM-I/O-Timer device, and plugged it into the Husky Hunter 2 driver. [Barry Rodewald]
Author: hap | Date: 11 March 2014 02:21:02
Author: oliverst | Date: 10 March 2014 22:28:24
- added TODOs about potential overflows in core_i64_hex_format() and core_i64_oct_format()
Author: oliverst | Date: 10 March 2014 22:17:56
- fixed usage of uninitialized member in ti_rs232_pio_device (nw)
Author: oliverst | Date: 10 March 2014 22:16:20
- fixed usage of uninitialized member in nouspikel_usb_smartmedia_device (nw)
Author: oliverst | Date: 10 March 2014 22:13:50
- fixed usage of uninitialized member in horizon_ramdisk_device (nw)
Author: oliverst | Date: 10 March 2014 22:12:01
- fixed usage of uninitialized meber in ti_speech_synthesizer_device (nw)
Author: oliverst | Date: 10 March 2014 22:11:49
- fixed usage of uninitialized meber in ti99_datamux_device (nw)
Author: oliverst | Date: 10 March 2014 22:08:06
- fixed usage of uninitialized meber in snug_bwg_device (nw)
Author: oliverst | Date: 10 March 2014 22:04:07
- fixed usage of uninitialized meber in tms9995_device (nw)
Author: mnaberez | Date: 10 March 2014 21:09:17
- (MESS) hardbox: Changed default ROMs to v2.4, added Corvus/Sunol notes. (nw)
Author: ivanva | Date: 10 March 2014 19:05:47
- namcona1: moved some functions in the driver state (nw)
Author: ivanva | Date: 10 March 2014 18:04:45
- Reverted changes to decbac06 device flipscreen support, now that this can be done properly.
- Also reverted the decmxc06 changes. This breaks again the flipped sprites in some games, but fixes the actfanct regression. (nw)
Author: ivanva | Date: 10 March 2014 17:20:05
- (MESS) fixed specialm and specialp debug crash and removed some trampolines (nw)
Author: oliverst | Date: 10 March 2014 16:18:44
- removed obsolete include and corrected SDLMAME_ARCH quoting in sdl.mak (nw)
Author: oliverst | Date: 10 March 2014 16:17:31
- added a few more missing n in logging / cleanups (nw)
Author: oliverst | Date: 10 March 2014 16:06:52
- added missing n in error messages
Author: miodragm | Date: 10 March 2014 14:00:01
- Moved rest of console slot devices to bus folder (nw)
Author: rbelmont | Date: 10 March 2014 13:23:15
- n68681: Don't trust the start order (nw)
Author: michaelz | Date: 10 March 2014 12:50:58
- (MESS) Include some more disk image formats. (nw)
Author: rbelmont | Date: 10 March 2014 12:29:48
- n68681: Only clear input state on start, not reset. (nw)
Author: jgevarya | Date: 10 March 2014 12:08:45
- Fixed the duart ip pins so they don't accidentally clear each other's state on device_write_line; this fixes the Canon Cat printing in MESS. [Lord Nightmare]
Author: robbbert | Date: 10 March 2014 10:55:45
- (MESS) applix: corrected file-ext of disks
Author: robbbert | Date: 10 March 2014 10:24:25
- (MESS) alphatronic: fixed framecnt
Author: alexjack | Date: 10 March 2014 09:58:31
- You now specify a gfxdecode device once when you create a tilemap, rather than each time in the tile info callback. Updated all drivers accordingly [Alex Jackson]
Author: miodragm | Date: 10 March 2014 08:29:46
- snes and nes slot devices moved into bus folder (nw)
Author: jgevarya | Date: 10 March 2014 05:03:30
- (MESS) cat.c: further attempts to get printing working; it seems BUSY is never being de-asserted on init by the centronics core, so the cat code is reading the duart ip4 and waiting forever for busy to de-assert (which should make ip4 return 1 instead of 0). Not sure how to force it to think it isn't asserted. (n/w)
Author: rbelmont | Date: 10 March 2014 02:56:34
Author: rbelmont | Date: 10 March 2014 02:55:45
Author: rbelmont | Date: 10 March 2014 02:55:03
- (MESS) Fix Clang compile (nw)
Author: rbelmont | Date: 10 March 2014 02:51:22
- (MESS) move 3c505 to ISA directory (nw)
Author: rbelmont | Date: 10 March 2014 02:48:10
- (MESS) apollo: Separate 3c505 out into an ISA16 card. [R. Belmont]
Author: robertof | Date: 10 March 2014 01:15:25
- Added Royal Card (French). This set is original, but running in
- a bootleg board. Added a default NVRAM to get the game working.
- Also added technical notes. [Roberto Fresca]
- New clones added
- -----------
Author: michaelz | Date: 09 March 2014 23:04:16
- (MESS) Floppy modernization, part 2.
Author: michaelz | Date: 09 March 2014 23:00:08
- Fixed gap2 creation during write_sector and added debugging output. (nw)
Author: michaelz | Date: 09 March 2014 22:58:11
- Moved sbyte_mfm_r out of private area to make it accessible to format
- implementations. (nw)
Author: michaelz | Date: 09 March 2014 22:50:35
- Added trace switch to control log output.(nw)
Author: briantro | Date: 09 March 2014 22:37:29
- new 3 Stooges Clone
- New Clone Added
- -----------------------------
Author: briantro | Date: 09 March 2014 21:46:11
- mame.lst- Fix compile -- wires got crossed - NW
Author: briantro | Date: 09 March 2014 21:26:58
- namcos1.c: Get rid of "Old" and "New" by adding actual rev level - NW
Author: hap | Date: 09 March 2014 20:50:46
- cinemat.c: redumped spaceftr [f205v, Piero Andreini]
Author: briantro | Date: 09 March 2014 20:48:43
- namcos2.c: Get rid of "Old" and "New" by adding actual rev level - NW
Author: curtcode | Date: 09 March 2014 20:16:30
- (MESS) adam: Updated comments. (nw)
Author: oliverst | Date: 09 March 2014 18:23:16
- fixed usage of uninitialized member in a2bus_applicard_device (nw)
Author: oliverst | Date: 09 March 2014 18:22:26
- fixed usage of uninitialized member in a2bus_midi_device (nw)
Author: oliverst | Date: 09 March 2014 18:21:41
- fixed usage of uninitialized member in gf1_device (nw)
Author: oliverst | Date: 09 March 2014 17:11:58
- fixed uninitialized member in wpc_device (nw)
Author: hap | Date: 09 March 2014 16:38:44
- reverse shift (no practical difference)
Author: hap | Date: 09 March 2014 16:15:40
Author: miodragm | Date: 09 March 2014 13:08:19
- Fix for tape control and bitbanger control in UI (nw)
Author: robbbert | Date: 09 March 2014 12:14:22
- (MESS) alphatronic: added notes
Author: miodragm | Date: 09 March 2014 08:40:56
- Include bus resolve in dynamic build procedure (nw)
Author: robbbert | Date: 09 March 2014 07:11:35
- (MESS) alphatronic: added remaining screen attributes
Author: ivanva | Date: 09 March 2014 07:02:20
- Fixed mess validation (nw)
Author: alexjack | Date: 09 March 2014 06:50:19
- The UI graphics viewer can now display multiple palettes and multiple gfx decoders in games that have them [Alex Jackson]
Author: robbbert | Date: 09 March 2014 05:24:44
- (MESS) hunter2: added more ports
Author: jgevarya | Date: 09 March 2014 00:05:02
- minor stuff from darkstar re: licensing and for chip labels/locations on the dtc-07 dectalk isa card (n/w)
Author: hap | Date: 08 March 2014 23:37:18
- New clone added
- -------------
Author: oliverst | Date: 08 March 2014 22:32:27
- added asserts for known index out-of-bounds accesses (nw)
Author: oliverst | Date: 08 March 2014 22:14:25
- fixed clang 3.4 compilation (nw)
Author: robertof | Date: 08 March 2014 19:53:43
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: tafoid | Date: 08 March 2014 19:14:15
- (MESS) rainbow.c: Added 8 sector format to legacy driver. Included early '100-A' model with brief descriptions and placeholders for dumps not yet obtained. [Bavarese].
- (MESS) vtvideo.c: First steps to mimic soft scrolling. Should be synchronized with beam or DMA in the future. [Bavarese]
Author: tafoid | Date: 08 March 2014 19:10:32
- (MESS) a7800.c - Support for >128k cart formats and banked RAM and added bit 4 & bit 5 notes while standardizing 'super' description listing. [Mike Saarna]
Author: miodragm | Date: 08 March 2014 18:39:50
- For now keep only bus part in separate library to make visual studio builds possible (nw)
Author: hap | Date: 08 March 2014 16:19:39
- loop overflow happens on the real chip
Author: rbelmont | Date: 08 March 2014 03:52:19
Author: rbelmont | Date: 08 March 2014 03:49:28
- n68681: Return bits 6 and 7 of the input port register correctly. (nw)
Author: rbelmont | Date: 08 March 2014 03:47:32
- (MESS) Move sc499 to new ISA directory (nw)
Author: rbelmont | Date: 08 March 2014 03:42:25
- (MESS) sc499: add config dips (nw)
Author: rbelmont | Date: 08 March 2014 02:00:10
- (MESS) apollo: sc499 cartridge tape converted to ISA [R. Belmont]
Author: angelosa | Date: 08 March 2014 01:59:20
- Pac-Land control panels have buttons, not joystick ... (nw)
Author: robertof | Date: 08 March 2014 01:35:43
Author: robertof | Date: 08 March 2014 01:32:32
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: alexjack | Date: 08 March 2014 01:31:35
- tilemap.c: Remove some unused junk (nw)
Author: rbelmont | Date: 08 March 2014 01:26:11
- (MESS) omti8621: FDC DMA, again (nw)
Author: ivanva | Date: 07 March 2014 21:36:38
Author: robertof | Date: 07 March 2014 21:06:19
Author: robertof | Date: 07 March 2014 20:58:15
- Win Cherry improvements [Roberto Fresca]
- - Decrypted/decoded all graphics banks.
- - Preliminary memory map.
Author: ivanva | Date: 07 March 2014 17:13:54
- Made bnstars_state a derivate class of ms32_state and removed some duplicate code. (nw)
Author: robertof | Date: 07 March 2014 16:22:10
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: dhaywood | Date: 07 March 2014 14:51:59
- make your ears bleed (nw)
Author: alexjack | Date: 07 March 2014 14:46:13
- drawgfx.c: Eliminate the need for a dummy 1:1 lookup table when drawing to ind16 bitmaps [Alex Jackson]
Author: miodragm | Date: 07 March 2014 14:41:36
- Shuffle PCI and some more PC related devices around (nw)
- cirrus is not moved since it's not made as proper pci device
Author: miodragm | Date: 07 March 2014 13:35:21
- Shuffle ISA and some more PC related devices around (nw)
Author: dhaywood | Date: 07 March 2014 13:31:22
- correct spyhunt labels / positions [Porchy]
- (the sound roms has the names / positions swapped)
Author: jgevarya | Date: 07 March 2014 13:21:28
- (MESS) cat.c: hooked up centronics /ACK flipflop; still doesn't seem to print, though. [Lord Nightmare]
Author: dhaywood | Date: 07 March 2014 13:01:35
- should be 8-way [Jon Banks]
Author: jgevarya | Date: 07 March 2014 12:54:21
- (MESS) cat.c: hook up a debug printf to the duart txb line which goes to the modem chip (n/w)
Author: robbbert | Date: 07 March 2014 11:32:34
- (MESS) hunter2: added keys, but they have no effect.
Author: miodragm | Date: 07 March 2014 11:23:04
- MCFG_DEVICE_REMOVE("palette") replaced with proper MCFG_PALETTE_MODIFY (nw)
Author: robbbert | Date: 07 March 2014 07:51:58
- (MESS) hunter2: added rtc and speaker
Author: dhaywood | Date: 07 March 2014 05:03:03
- improve inputs (dipswitches etc.) in MegaPhoenix (nw)
Author: rbelmont | Date: 07 March 2014 02:18:08
- (MESS) omti8621: fixed FDC DMA hookup (nw)
Author: robertof | Date: 07 March 2014 02:15:13
- Cherry Bonus III (set 4, encrypted bootleg). Fixed both
- graphics banks decryption/decode. [Roberto Fresca, ANY]
Author: hap | Date: 07 March 2014 01:41:54
Author: hap | Date: 07 March 2014 01:17:13
- meh, on 2nd thought, the simpler the better.
- wiz still sounds good, but scion has a soundbug on coin insert again
Author: barryrod | Date: 07 March 2014 00:35:59
- hunter2: correct location of LCD controller data read port. Fixes text at bottom of the screen.
Author: barryrod | Date: 07 March 2014 00:03:41
- hunter2: set video dimensions to something somewhat sane
- hd68130: reworked graphic mode rendering a bit, to handle 16-bits at a time,
- as per the datasheet. Fixes rendering on hunter2.
Author: hap | Date: 06 March 2014 21:07:43
- wiz cleanup round and a couple of fixes (sound problem and gaps in sprites)
Author: ivanva | Date: 06 March 2014 19:57:50
- Fixed some taito_f2 palette regressions. (nw)
Author: robertof | Date: 06 March 2014 18:42:15
- Some inputs technical info.
Author: robertof | Date: 06 March 2014 18:12:44
Author: ivanva | Date: 06 March 2014 18:08:15
- Hooked up sound in bnstars.c by borrowing code from ms32.c and adding the second YMF271. [Osso]
- Out of whatsnew: Maybe this bnstars_state should become a derived class of ms32_state, since they seem almost identical except the 2 screens?
Author: robertof | Date: 06 March 2014 17:46:58
- Fixed Big 10 palette regression.
Author: dhaywood | Date: 06 March 2014 16:34:19
- kill more redundant code (nw)
Author: dhaywood | Date: 06 March 2014 16:10:50
- update more to use modern palette device handling, removing redundant code (nw)
Author: oliverst | Date: 06 March 2014 16:05:26
- re-enabled checks in src/lib/libflac/libFLAC/memory.c / removed definition of SIZE_MAX in src/lib/libflac/include/share/alloc.h (nw)
Author: dhaywood | Date: 06 March 2014 14:36:31
- stop deroon blowing up.
- (if there's a better solution, feel free, although if we move to a correct model where the palette device owns the ram I guess this is the way it will be done?)
Author: oliverst | Date: 06 March 2014 14:32:03
- chdtest.py: log the unsupported mode (nw)
Author: miodragm | Date: 06 March 2014 14:28:32
- Video attributes are now per screen (nw)
Author: dhaywood | Date: 06 March 2014 13:57:17
- more palette modernizations (nw)
Author: oliverst | Date: 06 March 2014 13:46:46
- fixed reading of bits/sample in parse_wav_sample() on big-endian systems (nw)
Author: dhaywood | Date: 06 March 2014 13:42:49
- more palette modernizations in some of my drivers (nw)
Author: jgevarya | Date: 06 March 2014 13:01:05
- (MESS) cat.c: invert centronics BUSY (still need to add the /ACK flipflop) [Lord Nightmare, smf]
Author: oliverst | Date: 06 March 2014 12:52:23
- restored some libflac code omitted in initial commit allowing big-endian compilation without hacks (nw)
Author: curtcode | Date: 06 March 2014 12:09:25
- (MAME) nbmj8688: Refactored to use HD61830 device. [Curt Coder]
Author: robbbert | Date: 06 March 2014 11:36:50
- (MESS) hunter2: added lcd controller
Author: robbbert | Date: 06 March 2014 10:49:56
- (MESS) hunter2: added banking
Author: oliverst | Date: 06 March 2014 09:43:50
- removed a modification from a libflac file we don't even use (nw)
Author: oliverst | Date: 06 March 2014 09:17:14
- re-enabled log message I disabled when I was messing around with DEBUG for external libraries (nw)
Author: oliverst | Date: 06 March 2014 08:56:40
- re-added some libflac code, that was missing/disabled in the initial commit (nw)
Author: robbbert | Date: 06 March 2014 08:21:20
- (MESS) New Skeleton [Robbbert, John Elliot]
- ------------------------------------------
Author: jgevarya | Date: 06 March 2014 04:25:15
- (MESS) cat.c: Implemented watchdog counter readback, more documentation [Lord Nightmare]
Author: rbelmont | Date: 06 March 2014 04:04:10
- (MESS) apollo: Converted to use real ISA bus [R. Belmont]
- omti8621: Converted to proper ISA card [R. Belmont]
Author: alexjack | Date: 06 March 2014 04:02:52
Author: oliverst | Date: 06 March 2014 03:59:12
- pass VERSION define via compiler flags to libflac (nw)
Author: rbelmont | Date: 06 March 2014 02:39:17
- (MESS) hisaturn: added v1.02 BIOS [zyrobs]
Author: rbelmont | Date: 06 March 2014 02:32:57
- (MESS) m5: Mirror input ports, allows new dump "Jankyo" to run. [R. Belmont, Ola Andersson]
Author: dhaywood | Date: 06 March 2014 02:01:34
- some more palette cleanups (nw)
Author: hap | Date: 06 March 2014 01:16:47
- ah, virtual void palette_init(); doesnt exist anymore
Author: dhaywood | Date: 06 March 2014 01:01:20
- i'm informed there is a preference for doing things this way, even when the palette is 16-bits, so be it (nw)
Author: dhaywood | Date: 05 March 2014 23:51:23
- modernize some other older palette handlers (nw)
Author: dhaywood | Date: 05 March 2014 23:32:07
- remove some redundant in-driver palette handlers (nw)
- (was a little surprised I needed MCFG_PALETTE_ENDIANNESS(ENDIANNESS_LITTLE) considering no fancy swapping is needed in the old 32-bit handlers.. but ok, it's always been that way)
Author: dhaywood | Date: 05 March 2014 23:00:33
Author: dhaywood | Date: 05 March 2014 20:53:52
- convert "bnstars1" to use dual palettes.
- note, needed to add PALETTE_FORMAT_XBRG for this game, also READ16_MEMBER(palette_device::read) IS necessary here because the ram is installed on every other word
- AM_DEVREADWRITE16("palette", palette_device, read, write, 0x0000ffff) AM_SHARE("palette")
- and without the 'read' handler the wrong data gets read back for the RAM checks.
Author: tafoid | Date: 05 March 2014 20:03:01
- CPS1.c: Willow, Strider and Ghouls and Ghosts have some changed factory setting defaults as stated from manual. Also noted differences in bonus live coverage where applicable. [Tafoid]
Author: oliverst | Date: 05 March 2014 18:53:53
- changed casing of FLAC folders to match official source distribution (nw)
Author: ivanva | Date: 05 March 2014 17:39:47
- few more for debug build (nw)
Author: ivanva | Date: 05 March 2014 17:31:08
- a fix for debug compile (nw)
Author: curtcode | Date: 05 March 2014 15:53:15
- Added device_output_interface and macros MCFG_OUTPUT_INDEX/MCFG_OUTPUT_NAME which can be used to specify which output in the layout a device should use. [Curt Coder]
- dm9368: devcb2. (nw)
Author: curtcode | Date: 05 March 2014 13:33:57
Author: miodragm | Date: 05 March 2014 13:29:22
- Moved optional_device m_screen and optional_device
m_palette out of driver.* (nw)
Author: jgevarya | Date: 05 March 2014 13:24:33
- (MESS) cat.c: updated comments with latest research. [Lord Nightmare]
Author: curtcode | Date: 05 March 2014 13:24:13
- (MESS) c128: Fixed MMU clock. (nw)
Author: curtcode | Date: 05 March 2014 13:23:06
- (MESS) c128: Fixed MMU clock. (nw)
Author: curtcode | Date: 05 March 2014 13:14:47
Author: ivanva | Date: 05 March 2014 12:41:27
- Added missing DAC to cyclshtg / bronx, fixes missing sounds (MT03975). (nw)
Author: fabiopri | Date: 05 March 2014 05:31:14
- (MESS) sms: accurately emulated the behavior when mounting both a cart
- and a card in the system, cleaned up RAM accesses, simplified code handling
- cart/card/exp enable. [Enik Land]
Author: alexjack | Date: 05 March 2014 03:59:58
- Declaring indirect colors in MCFG is now mandatory. Removed dynamic creation and resizing of indirection tables [Alex Jackson]
Author: robertof | Date: 05 March 2014 00:09:03
- Fixed the colors of cb3d rearranging the split values
- stored in 4-bit bipolar PROMs and adding the missing one.
- Promoted to working state. [Roberto Fresca]
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
Author: robertof | Date: 04 March 2014 21:48:21
- New clones added
- -----------
Author: jkerk | Date: 04 March 2014 21:03:45
- Japanese title fixes (nw)
Author: wilbertp | Date: 04 March 2014 20:59:47
- upd7810.c: Added ADC support. [Ramiro Polla]
Author: couriers | Date: 04 March 2014 14:14:07
- Netlist dead code removal
Author: couriers | Date: 04 March 2014 13:02:33
- Made GMIN a solver parameter. All users now use this value.
Author: couriers | Date: 04 March 2014 11:58:47
- Minor optimizations for netlist.
Author: robbbert | Date: 04 March 2014 11:57:46
- (MESS) SOL20: added partial support for SVT format (used in Solace emulator) [Robbbert]
Author: couriers | Date: 04 March 2014 09:25:39
- Fixed netlist opamp example.
Author: couriers | Date: 04 March 2014 09:21:56
- Fixed pong (rom based). Minor changes no netlist code.[Couriersud]
Author: alexjack | Date: 04 March 2014 03:06:56
- All MESS drivers using indirect colors now explicitly declare them [Alex Jackson]
Author: robertof | Date: 04 March 2014 02:55:56
- Super Star '97: Added more translations and technical
- info. Created a new graphics bank with different palette
- for the only girl graphics. [Roberto Fresca]
Author: robertof | Date: 03 March 2014 23:04:38
- Inputs from the scratch for Super Star '95. Also improved
- inputs from other games of the driver. Marked program as
- bad dump. Added technical notes. [Roberto Fresca]
Author: oliverst | Date: 03 March 2014 22:32:21
- chdtest.py might have reported, that all tests were successful even if one failed / cleanups (nw)
Author: wilbertp | Date: 03 March 2014 21:52:39
- i386.c: Modernised cpu core. [Wilbert Pol]
Author: couriers | Date: 03 March 2014 20:14:23
- Removed hybrid_t usage in netlist.
Author: hap | Date: 03 March 2014 20:03:32
Author: hap | Date: 03 March 2014 17:45:42
- lopsided gamelist of lopsidedness
Author: hap | Date: 03 March 2014 17:42:36
- prefer "set x" over "alternate"
Author: hap | Date: 03 March 2014 17:15:48
- "zerowingw" is US version
Author: rbelmont | Date: 03 March 2014 16:11:38
- (MESS) apollo: Cleaned up PIC8259 usage. [R. Belmont]
Author: hap | Date: 03 March 2014 14:15:21
Author: robbbert | Date: 03 March 2014 08:38:36
- (MESS) to9: fixed crash at start
Author: miodragm | Date: 03 March 2014 07:49:15
Author: alexjack | Date: 03 March 2014 07:39:29
- All MAME drivers using indirect colors now explicitly declare them in MACHINE_CONFIG [Alex Jackson]
Author: miodragm | Date: 03 March 2014 07:38:27
Author: curtcode | Date: 03 March 2014 07:24:39
Author: alexjack | Date: 03 March 2014 06:36:30
- funworld.c: fix saloon colors [Alex Jackson]
Author: robertof | Date: 03 March 2014 05:39:19
Author: robertof | Date: 03 March 2014 03:29:52
- Cherry Wheel:
- - Created new memory map due to hardware differences.
- - Added default NVRAM. Otherwise the game checks the NVRAM,
- and get a division by 0 error, then resets itself.
- - Partial MCU simulation. Without it, only cherries appear
- and the player always wins.
- - Added proper button-lamps support.
- - Added technical notes.
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
Author: robertof | Date: 03 March 2014 03:19:27
- Super Nove (Playmark): Created proper machine driver
- and improve the second graphics bank decryption/decode.
- [Roberto Fresca]
-
Author: rbelmont | Date: 03 March 2014 03:06:41
- (MESS) apollo: More cleanup, devlegcy.h now gone. [R. Belmont]
Author: robertof | Date: 03 March 2014 02:55:35
- Removed unused debug handler.
Author: rbelmont | Date: 03 March 2014 02:23:04
- Fix compiling on unusual OS X configurations. [Robert Walsh]
Author: couriers | Date: 03 March 2014 00:02:29
- Use C99 variadic syntax (..., __VA_ARGS). Renamed a member in nld_4066 as well.
Author: aarongil | Date: 02 March 2014 22:09:37
- Enable saving dynamic_arrays of all fundamental types. Also fix emupal
- to save the indirection arrays properly when indirect color count is
- provided up front.
Author: couriers | Date: 02 March 2014 20:23:53
- Implemented CD4066 device - Quad Bilateral Switch. [Couriersud]
Author: miodragm | Date: 02 March 2014 18:54:17
Author: miodragm | Date: 02 March 2014 18:46:08
Author: miodragm | Date: 02 March 2014 18:34:23
Author: couriers | Date: 02 March 2014 18:15:46
- Moved device models for diodes and bjts into net_lib.c
Author: rbelmont | Date: 02 March 2014 18:13:40
- (MESS) cat: preliminary Centronics hookup [R. Belmont]
Author: miodragm | Date: 02 March 2014 18:04:19
Author: rbelmont | Date: 02 March 2014 18:00:57
Author: alexjack | Date: 02 March 2014 17:41:19
Author: couriers | Date: 02 March 2014 17:38:15
- Popeye now has netlist filtering and amplification. [Couriersud]
Author: miodragm | Date: 02 March 2014 17:30:43
- ladyfrog fix and some save state add in old (nw)
Author: robertof | Date: 02 March 2014 17:22:47
- A lot of work on the unknown Bordun game.
- - Decode both graphics banks properly.
- - Change description to 'Super Star '97'
- - Marked 2nd program ROM as bad dump.
- - Added technical notes.
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: couriers | Date: 02 March 2014 17:22:26
- Fixed handling of input/output offsets.
Author: miodragm | Date: 02 March 2014 17:14:35
Author: miodragm | Date: 02 March 2014 16:45:54
- no need for these anymore (nw)
Author: oliverst | Date: 02 March 2014 16:17:12
- moved compiler-specific warning generation to shared files (nw)
Author: oliverst | Date: 02 March 2014 15:30:13
- do not optimize SANITIZE builds by default (nw)
Author: couriers | Date: 02 March 2014 14:14:36
- NET_C now accepts more than two terminals ...
Author: miodragm | Date: 02 March 2014 14:13:11
Author: npwoods | Date: 02 March 2014 13:21:32
- Adding minimum width/height options; defaulting to '0' so there is no change in behavior (the menubar branch will have different defualts)
Author: miodragm | Date: 02 March 2014 12:37:36
- segas18 share same palette with megavdp, that is fixed now (nw)
Author: miodragm | Date: 02 March 2014 12:19:42
- fixed tceptor, strange is that it worked before with wrong index (nw)
Author: miodragm | Date: 02 March 2014 11:22:31
- turrett fix, someone please check if fine now I do not have chd here (nw)
Author: miodragm | Date: 02 March 2014 11:13:40
- fixed decoding for PALETTE_FORMAT_BBGGRRII (nw)
- this fixes drivers in xxmissio, superqix and nova2001
Author: alexjack | Date: 02 March 2014 10:32:17
Author: robbbert | Date: 02 March 2014 10:04:03
- (MESS) bmjr: fixed shift key when pasting (reported by Anna Wu)
Author: miodragm | Date: 02 March 2014 09:56:36
Author: miodragm | Date: 02 March 2014 09:12:14
- placed hack in driver_init hacks (nw)
Author: miodragm | Date: 02 March 2014 08:50:18
- In case there is driver init available, we update palettes after it (nw)
Author: miodragm | Date: 02 March 2014 08:29:24
- Fix rest of mess issues (nw)
Author: alexjack | Date: 02 March 2014 08:15:25
- Fix nycaptor.c crash, fix m92.c properly [Alex Jackson]
Author: alexjack | Date: 02 March 2014 05:38:17
- Convert aliens.c to bankdev, fix jclub2.c crash [Alex Jackson]
Author: robbbert | Date: 02 March 2014 05:34:52
- (MESS) spc1000: added paste facility, fixed cursor flash [Miso Kim, Robbbert]
- (out of whatsnew) cursor fix actually went in at r28072
Author: rbelmont | Date: 02 March 2014 05:09:14
Author: rbelmont | Date: 02 March 2014 04:38:39
- (MESS) apple2: Support the Apple II Parallel Interface Card [R. Belmont]
Author: robbbert | Date: 02 March 2014 03:52:08
- (MESS) profweis, iqunlimz: fixed palette
Author: rbelmont | Date: 02 March 2014 03:45:44
Author: robbbert | Date: 02 March 2014 03:41:01
- (MESS) pocketc: fixed palette
Author: robbbert | Date: 02 March 2014 03:22:28
- (MESS) hec2mdhrx: fixed palette
Author: robbbert | Date: 02 March 2014 03:06:33
- (MESS) clcd: reverted palette back to its usual unreadable self
Author: alexjack | Date: 02 March 2014 02:59:24
- Fix ambiguous and confusing use of "entry" in palette device member names
- related to indirection. Array m_indirect_entry is now m_indirect_pens.
- Getter indirect_entries() now returns the number of indirect colors, which
- is more useful than the number of indirect pens (the latter is always
- either zero or equal to the palette size, depending on whether indirection
- is being used at all)
- Fixed debug assert: rgb_t isn't POD according to GCC 4.8, so we can't use
- resize_and_clear. Use append() instead to dynamically expand m_indirect_colors.
- This change also ensures that indirect_entries() returns the actual number
- of indirect colors, not rounded up to the next multiple of 256.
- Thanks to these changes, the OSD palette viewer now displays the indirect
- colors correctly once again.
- Added MCFG_PALETTE_INDIRECT_ENTRIES to all games using indirection in seta.c.
- This change should fix all color regressions in that driver.
Author: robbbert | Date: 02 March 2014 02:51:50
- (MESS) fixed astrocde palette
Author: robertof | Date: 02 March 2014 02:05:38
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: briantro | Date: 02 March 2014 00:29:01
- New Zero Wing clone
- Out of whatsnew: This is the original Toaplan version without the Williams Electronics license.
- New Clone Added
- ----------------------------------
Author: couriers | Date: 01 March 2014 23:55:44
- Changed popeye to use palette computed from schematics. Also implemented interlaced field support. This is actually read by the game. [Couriersud]
Author: briantro | Date: 01 March 2014 23:39:48
- peplus.c: Minor doc update - NW
Author: alexjack | Date: 01 March 2014 23:20:32
- parodius.c: convert to bankdev [Alex Jackson]
Author: aarongil | Date: 01 March 2014 22:34:27
- Allow specifying PALETTE_INDIRECT_ENTRIES to preallocate indirection tables.
- When this is done, the indirection tables are saved in save states and
- pre-initialized. At the moment it is not a requirement to do so, but will
- provide closer to previous behaviors for games that need it.
Author: miodragm | Date: 01 March 2014 20:33:12
Author: miodragm | Date: 01 March 2014 20:15:03
Author: alexjack | Date: 01 March 2014 19:33:23
- toaplan2.c: fix batrider text layer [Alex Jackson]
Author: miodragm | Date: 01 March 2014 19:31:36
Author: robertof | Date: 01 March 2014 18:38:57
- New games added or promoted from NOT_WORKING status
- ----------------------------------------------
Author: miodragm | Date: 01 March 2014 17:46:50
Author: miodragm | Date: 01 March 2014 17:08:15
Author: couriers | Date: 01 March 2014 16:16:22
Author: npwoods | Date: 01 March 2014 13:37:36
Author: ivanva | Date: 01 March 2014 13:21:40
- CPU interleave to fix garbled graphics (MT05276). (nw)
Author: curtcode | Date: 01 March 2014 11:44:11
Author: miodragm | Date: 01 March 2014 11:06:58
- set missing endianness to match those before change (nw)
Author: alexjack | Date: 01 March 2014 10:36:03
Author: miodragm | Date: 01 March 2014 09:21:23
- cischeat fix, issue was that shadow flag was not set, anyway doing modify is proper thing to do (nw)
Author: miodragm | Date: 01 March 2014 09:00:50
- deco_ld and stactics fix (nw)
Author: barryrod | Date: 01 March 2014 08:56:49
- svga_s3: Corrected Trio64 video clock setting, based on datasheet.
Author: alexjack | Date: 01 March 2014 08:53:20
- lethal.c: convert to bankdev [Alex Jackson]
Author: miodragm | Date: 01 March 2014 07:21:14
Author: miodragm | Date: 01 March 2014 07:17:16
- fix for moo and megatech/megaplay (nw)
Author: alexjack | Date: 01 March 2014 07:16:02
- simpsons.c: convert to bankdev [Alex Jackson]
Author: alexjack | Date: 01 March 2014 04:14:07
- Support palette RAM formats that are byteswapped relative to CPU endianness [Alex Jackson]
Author: alexjack | Date: 01 March 2014 00:59:37
- Fix split palette RAM [Alex Jackson]
Author: robertof | Date: 01 March 2014 00:13:09
- Fixed goldstar, goldstbl, moonlght, goldfrui and super9
- regression with new palette ram system.
Author: smf | Date: 28 February 2014 22:24:02
- Added free version of uni bios v3.1 [pza]
Author: sronco | Date: 28 February 2014 21:36:13
- (MESS) Moved some carts from genius.xml to gl2000.xml/gl6000sl.xml. (nw)
Author: couriers | Date: 28 February 2014 20:33:21
- Some minor performance changes. It looks like the code is limited by memory bandwidth.
Author: hap | Date: 28 February 2014 19:57:30
- ah ok, changed this one back
Author: alexjack | Date: 28 February 2014 19:40:37
- toaplan1.c: fix and cleanup palette handling [Alex Jackson]
Author: robertof | Date: 28 February 2014 19:21:52
- New games marked as GAME_NOT_WORKING
- -------------------------------
Author: hap | Date: 28 February 2014 19:17:58
Author: hap | Date: 28 February 2014 18:42:34
Author: hap | Date: 28 February 2014 18:41:18
- holland -> the netherlands
Author: alexjack | Date: 28 February 2014 17:56:26
- Fix remaining issues with indirect colors [Alex Jackson]
Author: ivanva | Date: 28 February 2014 17:29:15
- Updated f1gp.c following AWJ's clshroad.c example. (nw)
Author: dhaywood | Date: 28 February 2014 16:55:41
- the multi-screen taito games now use multiple palettes (nw)
Author: miodragm | Date: 28 February 2014 14:53:01
Author: miodragm | Date: 28 February 2014 14:10:30
- some more mame fixes (nw)
Author: miodragm | Date: 28 February 2014 12:52:53
- fix for non-palette related bug (nw)
Author: smf | Date: 28 February 2014 11:43:31
- fix divide by zero if the clock is changed to 0 at run time (we already cope with it being 0 at startup). (nw)
Author: miodragm | Date: 28 February 2014 10:44:24
- some mess regression fixes (nw)
Author: oliverst | Date: 28 February 2014 10:17:44
- fixed usage of uninitialized member in decocass_tape_device (nw)
Author: oliverst | Date: 28 February 2014 10:13:54
- fixed usage of uninitialized member in k056800_device (nw)
Author: oliverst | Date: 28 February 2014 10:10:19
- fixed usage of uninitialized member in ics2115_device (nw)
Author: oliverst | Date: 28 February 2014 10:06:11
- fixed usage of uninitialized member in tms9902_device (nw)
Author: oliverst | Date: 28 February 2014 10:03:33
- fixed usage of uninitialized member in tms99xx_device (nw)
Author: oliverst | Date: 28 February 2014 10:00:18
- fixed default value in previous commit (nw)
Author: oliverst | Date: 28 February 2014 09:55:58
- fixed usage of uninitialized member in tmp95c063_device (nw)
Author: miodragm | Date: 28 February 2014 08:52:04
- crash fixes for mame (nw)
Author: smf | Date: 28 February 2014 07:50:49
- fix the broken fix to the partial commit that went wrong (nw)
Author: miodragm | Date: 28 February 2014 07:23:37
- just made it compile so we can work, smf please fix (nw)
Author: dhaywood | Date: 28 February 2014 04:36:10
- I've managed to build a newer version of the x2222 program from the TEST.HYE we were given.
- This version has all 7 levels and staff credits and the boss graphics are correct too, although seems to be a debug build (debug values are onscreen at all times)
- We still have no sound rom.
Author: dhaywood | Date: 28 February 2014 01:52:02
- starting to look at the sound section a bit more (nw)
Author: smf | Date: 28 February 2014 00:19:31
- fixed tag lookups and added comments (nw)
Author: smf | Date: 27 February 2014 23:38:47
- move the palette into the screen (nw)
Author: dhaywood | Date: 27 February 2014 23:05:11
- bonky0013 dumped a board of this configuration a while back, nothing new, but we might as well document it as existing. (nw)
Author: dhaywood | Date: 27 February 2014 22:27:52
- new clones
- 19XX: The War Against Destiny (Japan 960104, yellow case) [Tormod, ?other credits?]
- this is actually the newest supported revision.
Author: ivanva | Date: 27 February 2014 21:42:45
- Some more tagmap cleanups for namcos23. (nw)
- mame640152 timecrs2 -bench 30 Average speed: 132.73% (29 seconds)
- mame64 timecrs2 -bench 30 Average speed: 144.98% (29 seconds)
Author: smf | Date: 27 February 2014 20:45:13
- fixed bug in sending that showed up using terminal (nw)
Author: aarongil | Date: 27 February 2014 18:24:09
- A few more fixes for indirect palettes.
Author: ivanva | Date: 27 February 2014 18:15:36
Author: ivanva | Date: 27 February 2014 18:13:07
- Reduced tagmap lookups for timecrs2 and clones (nw)
Author: dhaywood | Date: 27 February 2014 17:39:22
- I guess we can do this now..
- (seems weird passing a palette to gfx->transpen for indexed modes when the screen has a palette?)
Author: alexjack | Date: 27 February 2014 17:38:14
- Clean up last crshrace commit (nw)
Author: aarongil | Date: 27 February 2014 17:34:52
- Fix indirect colors to actually work.
Author: miodragm | Date: 27 February 2014 17:12:32
- fixed uninitialized variables (nw)
Author: ivanva | Date: 27 February 2014 16:58:47
- Reduced tagmap lookups in crshrace (nw)
Author: miodragm | Date: 27 February 2014 16:57:45
- fixed taking screen shot (nw)
Author: curtcode | Date: 27 February 2014 16:30:27
- c64_cart.xml: Added Insta-Calc v2.0. [Curt Coder]
Author: curtcode | Date: 27 February 2014 15:49:11
Author: curtcode | Date: 27 February 2014 15:49:03
Author: michaelz | Date: 27 February 2014 14:32:37
- Removing legacy code. (nw)
Author: miodragm | Date: 27 February 2014 14:09:50
- removal of unused code (nw)
Author: miodragm | Date: 27 February 2014 14:04:50
Author: miodragm | Date: 27 February 2014 13:56:29
Author: robbbert | Date: 27 February 2014 13:51:08
- (MESS) microvision: added Baseball to software list
Author: miodragm | Date: 27 February 2014 13:35:15
- Huge update, palette is now device (nw)
- note: Aaron please give more descriptive text for release log I have no more strength :)
Author: robbbert | Date: 27 February 2014 13:31:45
- (MESS) microvision: added 3 homebrews to software list
Author: curtcode | Date: 27 February 2014 13:10:03
- Fixed clang compile. (nw)
Author: robbbert | Date: 27 February 2014 13:01:33
- (MESS) microbee: added support for TAP and BEE formats (used in ubee512 emulator) [Robbbert]
Author: miodragm | Date: 27 February 2014 12:51:07
Author: michaelz | Date: 27 February 2014 11:51:43
- Replacing legacy implementations in TMS99xx. (nw)
Author: barryrod | Date: 27 February 2014 10:18:07
- attache: hopefully fix out of bounds array access (no whatsnew)
Author: robbbert | Date: 27 February 2014 08:34:00
- (MESS) bmjr: fixed enter key when pasting (reported by Anna Wu)
Author: robbbert | Date: 27 February 2014 08:26:27
- (MESS) x68k, vboy: fixed reported buffer overflow
Author: jgevarya | Date: 27 February 2014 04:51:33
- (MESS) cat.c: Canon Cat now has working sound [Lord Nightmare, R. Belmont]
- (MESS) cat.c: Updated swyft related notes/comments from tracing [Lord Nightmare]
Author: rbelmont | Date: 27 February 2014 02:15:30
- (MESS) apple2: ProDOS now correctly sees empty slots as empty. [R. Belmont]
Author: robertof | Date: 27 February 2014 01:47:06
- Minor description corrections...
- New clones added
- -----------
Author: robertof | Date: 27 February 2014 01:35:32
- New clones added
- -----------
Author: robertof | Date: 26 February 2014 22:47:24
- Witch: Changed both CPU clocks to 3 MHz, Both YM2203 clocks
- to 3 MHz, and confirmed the ES8712 clock (coming from pin 14
- of M5205) in 8 MHz. All measured and traced from the PCB.
- Implemented all clocks through #define. [Roberto Fresca, ANY]
Author: barryrod | Date: 26 February 2014 22:38:51
- fmtowns: fix debug assert (no whatsnew)
Author: michaelz | Date: 26 February 2014 22:36:52
- (MESS) Update ti990_4 to the new CPU core. (nw)
Author: sronco | Date: 26 February 2014 21:53:25
- (MESS) gl3000s: added default layout. (nw)
Author: hap | Date: 26 February 2014 21:41:27
- changed to 4-way after discussing it with Haze,
- more info on this forum: http://forums.marpirc.net/viewtopic.php?f=10&t=15290
Author: hap | Date: 26 February 2014 21:27:35
Author: wilbertp | Date: 26 February 2014 21:23:32
- removing some unused legacy things (nw)
Author: hap | Date: 26 February 2014 21:14:48
- fix array out of bounds access
Author: hap | Date: 26 February 2014 21:08:47
Author: couriers | Date: 26 February 2014 20:59:23
- Fixed loading of cached bdf fonts.
Author: dhaywood | Date: 26 February 2014 20:55:56
- little robin
- - this actually uses a tms34010 for the video (I wish I was joking..) It became quite clear after noticing similarities with MegaPhoenix tho, unfortunately it doesn't work properly when I hook it up (the sprites are displayed, but the backgrounds aren't) so I've left it as a conditional compile option for now.
Author: hap | Date: 26 February 2014 20:46:23
Author: rbelmont | Date: 26 February 2014 20:00:07
Author: dhaywood | Date: 26 February 2014 19:50:41
Author: couriers | Date: 26 February 2014 18:58:07
- Revert changes committed by accident.
Author: oliverst | Date: 26 February 2014 18:14:25
- fixed usage of uninitialized member in mainboard8_device (nw)
Author: oliverst | Date: 26 February 2014 18:11:57
- fixed usage of uninitialized member in geneve_keyboard_device (nw)
Author: oliverst | Date: 26 February 2014 18:07:47
- fixed usage of uninitialized member in msm58321_device (nw)
Author: hap | Date: 26 February 2014 16:20:57
- fix array out of bounds access
Author: oliverst | Date: 26 February 2014 16:19:37
- disabled more checks with SANITIZE=undefined for now (nw)
Author: curtcode | Date: 26 February 2014 16:10:25