MAMEWorld >> News
View all threads Index   Flat Mode Flat  

MASH
MASH
Reged: 09/26/03
Posts: 1775
Loc: Germany
Send PM
MAMEinfo 0.167 :)
10/28/15 12:43 PM


MAMEINFO.DAT

* Updated to MAME 0.167 (http://git.redump.net/mame/log/)

* Added Source/Listinfo changes

* Newest Bugs (27th Oct)

* Added missing CHD infos (thanks to Marco Tucceri)

* Added/Fixed 'Recommended Games'

* Fixed Mameinfo.dat infos.




Download at: http://mameinfo.mameworld.info/

MAME Testers at: http://mametesters.org/view_all_set.php?sort=last_updated&dir=DESC&type=2



0.167

- New games: SegaSonic Popcorn Shop (Rev B)
- New Working games: Led Storm Rally 2011 (US)
- New Non-Working games: Attack Pla Rail (Japan, AP1/VER.A), Beatmania III Append 6th Mix, Beatmania III Append Core Remix, Neo Print (Japan) (T2d) and Sub Hunter (Model Racing)
- New clones: Air Duel (World, M82-A-A + M82-B-A), Bubble Bobble ('bootleg redux' hack for Bobble Bobble PCB), Bubble Bobble (for Bobble Bobble PCB), Bubble Bobble: Lost Cave V1.0, Bubble Bobble: Lost Cave V1.1, Bubble Bobble: Lost Cave V1.2, Bubble Bobble: Lost Cave V1.2 (for Bobble Bobble PCB), DoDonPachi (2012/02/12 Arrange Ver. 1.1) (hack), Donkey Kong: Pauline Edition Rev 5 (2013-04-22), Final Fight (USA 900424), Gardia (Japan, 317-0006), Joe & Mac Returns (Japan, Version 1.2, 1994.06.06), Ken-Go (set 2), Ketsui: Kizuna Jigoku Tachi (2003/01/01. Master Ver.) (alt rom fill), Ketsui: Kizuna Jigoku Tachi (2012/04/17 ARRANGE VER) (hack), Ketsui: Kizuna Jigoku Tachi (2012/04/17 FAST. VER) (hack), Ketsui: Kizuna Jigoku Tachi (2012/06/26 ARRANGE 1.5 VER) (hack), Ketsui: Kizuna Jigoku Tachi (2012/06/26 ARRANGE 1.51 VER) (hack), Ketsui: Kizuna Jigoku Tachi (2012/06/27 MR.STOIC 1.5 VER) (hack), Ketsui: Kizuna Jigoku Tachi (2012/06/27 MR.STOIC 1.51 VER) (hack), Ketsui: Kizuna Jigoku Tachi (2014/07/16 ARRANGE 1.7 VER) (hack), Led Storm Rally 2011 (World), Lightning Swords, Master Boy (Italian, PCB Rev A, set 2), R-Type (Japan, bootleg Major Title conversion, M82), R-Type II (Japan, bootleg Major Title conversion, M82), SDI - Strategic Defense Initiative (bootleg, set 1), SDI - Strategic Defense Initiative (bootleg, set 2), SDI - Strategic Defense Initiative (bootleg, set 3), SDI - Strategic Defense Initiative (bootleg, set 4), SDI - Strategic Defense Initiative (bootleg, set 5), Sliver (set 2), Super Bubble Bobble (bootleg), Turbo Out Run (cockpit) (bootleg of FD1094 317-0106 set), WEC Le Mans 24 (v1.26) and Wonder Stick (set 2, censored)
- New AGEMAME games: Adonis (0100751V, NSW/ACT), Adonis (MV4124/1, Export), Boot Scootin' (Export, 92.767%), Bumble Bugs (Export, 92.691%), Cash Chameleon (Export), The Chariot Challenge (04J00714, NSW/ACT), Cuckoo (MV4104, Export), Dolphin Treasure (Export), Magic Mask (MV4115, Export, set 2), Mine, Mine, Mine (Export), Party Gras (MV4115/6, Export), Penguin Pays (Export), Queen of the Nile (MV4091, NSW/ACT) and Wild Cougar (Export)
- New PEPlus games: Player's Edge Plus (KE0004) Keno, Player's Edge Plus (KE1006) Keno, Player's Edge Plus (KE1013) Keno (set 1), Player's Edge Plus (PP0042) 10's or Better (set 1), Player's Edge Plus (PP0045) 10's or Better (Annie Oakley's Central City), Player's Edge Plus (PP0045) 10's or Better (Gambler Downtown Reno), Player's Edge Plus (PP0045) 10's or Better (Par-A-Dice Riverboat Casino), Player's Edge Plus (PP0055) Deuces Wild Poker (set 2, Skyline Casino), Player's Edge Plus (PP0430) Deuces Joker Wild Poker, Player's Edge Plus (PP0459) Joker Poker, Player's Edge Plus (PP0515) Double Bonus Poker (set 1), Player's Edge Plus (X000426P+XP000038) Joker Poker, Player's Edge Plus (X002179P+XP000119) Double Bonus Poker, Player's Edge Plus (X002287P+XP000057) Pay the Aces NO Faces Bonus Poker and Player's Edge Plus (XM00006P+XMP00002) Multi-Poker (The Orleans)
- New devices: hd44780_a00
- I8086 CPU: Implemented 0xF1 alias for 0xF0 (LOCK). Opcode tested on reenigne's IBM XT bus sniffer and verified on real CPU
- MIPS CPUs: Fix to allow mips3 exceptions to detect branch delay slots for settings. Correction to handle the pathological, yet possible, case of an exception triggering an exception (cpu\mips\mips3.c).
- PSX GPU: Fixed the 24bit rendering of video sequences on MESS games such as GranTurismo and Digimon World 3 (video\psx.c)
- Z80 SCC: z80scc_channel class rebased on device_t instead of z80sio_channel. Improved LOG printouts. Interrupt support started. Made register pointer bits shared bewtween A and B channel as per spec. Variant type keeping moved from channel class to device class where it belongs. Clocks are blocked until Rx/Tx enabled by ROM code [Joakim Larsson].
- Z80 SIO: Improved logging. Started variant handling.
- Digitalker speech: Fixed Digitalker speed. The interrupt command was triggered at the end of the post-sample blank instead of at the start. It's a tight guess but is on par with real hardware footage of Scorpion.
- TMS52xx sound: Fixed a bug where if the FIFO contained exactly 0 bytes and a SPEAK (VSM) command was issued, the command would instantly terminate due to the FIFO being empty even though the chip wasn't in SPEAK EXTERNAL mode. Fixes speech in (MESS) TI Extended Basic.
- ATAPI
. Ultra DMA modes should be useable now (machine\atahle.c)
. Call routine fill_buffer using a timer to avoid reentering read_data and losing data with ultra DMA (machine\atahle.c). Call fill_buffer using a timer only when ultra dma is enabled. Otherwise some drivers have problems.
. Small comment changes (machine\idectrl.c)
- Atari Custom: Updated previous fix (video\atarimo.c; MAME 0.165), this fixes palette problem in ThunderJaws (ID 05596).
- MC146818 RTC: Fixed date and some other issues in MC146818 (new in MAME 0166)
- MC6845 CRT: Screen reconfig callback
- MOS6532 RIOT: Fixed Atari 2600 Homebrew ROM cart Stella's Stocking (AtariAge 2008)
- PIC8259: Turn logging back off
- Rockwell 10696: Typo/bug fix
- SAA5050 video
. Implemented graphics generator, no longer read from fake ROM.
. Added character rounding
. Improved control code handling
. Added ROMs for variants saa5051, saa5053, saa5054, saa5055, saa5056 and saa5057.
- aleck64.c
. Fixed build (video\rdpblend.c)
. Fixed reversion for PI. PI transfers round length up, not down (machine\n64.c). Added field for VI interlaced modes (video\n64.c). Display of interlaced video still needs work.
- aristmk5.c
. Added undumped PLD devices to Adonis (0200751V, NSW/ACT) ROM_LOAD since is running in the same hardware than the recent added clone.
. Added PCB ASCII layout and components description. Added extra documentation and some notes.
. Added the undumped ST93C46 serial EEPROMS to clone Adonis (0100751V, NSW/ACT), and added a placeholder to the parent set for the same devices, flagged as NO_DUMP. Added master crystal via #define, and derived the CPU clock. Added some technical notes.
. Documented the Dolphin Treasure sets revision
- champbas.c: Cleanup driver
- chihiro.c
. Chihiro needs the "xbox waitvblank" debugger command to progress
. Do not clear zbuffer/stencil if not requested
. Set f0000000-f7ffffff as mirror of physical ram to make 3D routines happy (machine\xbox.c)
. When an object is bound to a subchannel log it and its class (video\chihiro.c)
- dec0.c: Looking at some bootlegs a bit. Improved clones Midnight Resistance (bootleg with 68705) and (Joystick bootleg) (video\decbac06.c).
- firebeat.c
. Added proper dongle dumps for kbm3rd, pop4 and popn5
. Added table of missing dumps
- gatron.c
. Added siren/alarm input to 'Pull Tabs' and beeps/alarm input to 'Four In One Poker'. All these are present in the Test Mode. However, their functions aren't clear.
. Switched the SN76496 PSG to SN76489, since it's present in the 'Bingo' PCB.
. Added technical notes and more documentation.
- hng64.c
. Baby steps towards a better "floor" layer (video\hng64.c)
. Commented out a bunch of printfs
. Crazy camera projection bug fixed
. More accurately describes what is going on with the HNG64 linescroll data upload
. Video spacing cleanup, variables declared where they're used, etc. The new rasterizing code is better than the old, so I can remove a hack or two.
- konamim2.c: Adding preliminary support for CD-ROM in 3do_m2. Also, compatibility with 3do_m2 softwarelist.
- lindbergh.c: Updated docs with some PIC numbers
- m72.c
. Make it clearer that Air Duel (the M82 PCB) is actually a conversion of Major Title, the sprite roms used for the extra sprite layer in Major Title are still present on the board!
. Added some M81 PCB details based on Chris Hardy's observations
. Use the uPD71059 instead of hacking the irq vectors for different games
. Made M82 type hardware switch tilemap sizes on the fly
. Added dumped PROMs to clone R-Type II (Japan)
. Added 'M81-B-B Jumper J3' configuration to dbreed, hharry and xmultipl
- m92.c: Added uPD71059 device. Kill some no longer required code.
- m107.c: Added uPD71059 device to avoid per-game irq vector base in the init
- namcops2.c
. Updated PCB notes and added another JVS I/O I/O board
. Doc update for RAM64 PCB used with Wangan Midnight
- namcos23.c: Go back to z-sorting
- neogeo.c: Added US, 4 slot 'version 2' MVS BIOS
- peplus.c: Added new gfx1 roms and cap1046.u50 prom to clones Player's Edge Plus (PP0158) 4 of a Kind Bonus Poker (set 2, Skyline Casino) and Player's Edge Plus (X000055P+XP000038) Deuces Wild Poker (Sunset Station Hotel-Casino)
- piggypas.c: Fixed CPU type, added layout and some inputs. Replaced Z80 CPU1 with I8031. Added LCD screen (96x8, 50Hz), keypad control, 1 button and 4 coin slots.
- playch10.c: Added Alt BIOS pch1-c_8te.8t. This BIOS doens't work properly, selecting service mode causes it to hang, is it good? Maybe different hw?
- segas16a.c and segas16b.c: Make screen flipping actually work in the System16 driver (it hasn't since the driver was rewritten). This makes 'SDI - Strategic Defense Initiative' playable again (level 2 onwards had no sprites and completely broken backgrounds) (ID 02919). It also makes Super League and Excite League look correct, both are cocktail only games and have never really worked.
- timeplt.c
. Added presumed video enable, according to Shoestring's findings while creating a Time Pilot diagnostic ROM.
. Merged memory maps
- 1942: Corrected the clocks in clone 1942 (Tecfri PCB, bootleg?)
- Block Carnival / Thunder & Lightning 2: Preliminary hook-up of the OKI6295 for clone (bootleg), only SFX work. Is there another sound chip? If not, what's the purpose of the sound cpu?
- Chanbara: Fixed background flip and sprites rom loading
- Counter Steer
. Improved $415-6 buffer modified by M6809 "master" and read by "slave" CPU. Updated notes.
. Bit 3 of master CPU controls reset line for slave. Added start-up sequence but still hangs afterwards.
. Master CPU irq is actually tied to vblank, fixes gameplay too, now is all video related (rotation, tilemap paging and color). Might as well not mask screen drawing. Added notes.
- Crypt Killer
. Documented gun connections and some clocks
. Updated clocks based on Guru's new PCB layout/readme
- Final Fight
. Sorted Final Fight sets by displayed date. Minor doc update.
. Fixed Final Fight (USA 900424) and Final Fight (USA 900613) in CPS1 config table
- Frogger: Fixed sound cuts off in clone Frogger (Moon Cresta hardware) (ID 00100). Thanks to Duke, sound hook up is now more in line with schematics.
- Led Storm Rally 2011: Added correct sprite rom dumps. Adjusted the rom loading / gfxdecoding in the driver to accommodate the correct ROMs (Game now playable).
- Magical Spot/II: Corrected clock verified via schematics
- Operation Thunderbolt: Fixed/added ROM locations & update PCB layout
- PinMAME:
. by17.c and by35.c: Added mockup playfield layouts for Playboy, PowerPlay and Matahari that includes input/output devices. Added sound to first gen -35 games. Various fixes based on schematics and measurements.
. Added new samples to genpin.zip (outhole, kickback, drop_target_reset, coil_coinlockout_engage, coil_coinlockout_release, relay_engage, relay_release, solenoid_engage and solenoid_release.wav)
- Point Blank 2: Documented the gun connections
- Rescue: Added some notes about the missing code for clone Rescue (Free Enterprise Games, bootleg)
- Space Warp
. Moved Space Warp to Galaxold driver, it has code to init the galaxian sound chip and IC locations match galaxian.
. Fixed boot procedure
- SunA Quiz 6000 Academy: Fixed game crashes when you insert a credit (ID 06055)
- Vector games: Vector rendering fixes and improvements
- Wacky Gator: Added inputs and internal layout. Added YM2413 sound. Fixed M6809E CPU1 clock speed and dipswitches.
- Input port: Allow nameless input devices for windows rawinput
- Dipswitch fixes in by17.c, by35.c, galaxold.c, piggypas.c, m72.c and wacky_gator.c
- Fixed rom names in lindbergh.c, namcops2.c and othunder.c
- Renamed (airduel) to (airduelm72), (ffightub) to (ffightuc), (ledstorm2) to (leds2011u), (peke1013) to (peke1013a), (pepp0042) to (pepp0042a), (pepp0055b) to (pepp0055c), (pepp0515b) to (pepp0515c), (pepp0515a) to (pepp0515b), (pepp0515) to (pepp0515a), (wecleman2) to (weclemana), (zigzag) to (zigzagb) and (zigzag2) to (zigzagb2)
- Description changes of Air Duel (Japan, M72), Bloxeed (US, C System, Rev A), Columns (US, cocktail, Rev A), Daiku no Gensan (Japan, M84), Four In One Poker, Gallop - Armed Police Unit (Japan, M72), Hammerin' Harry (World, M81), Hammerin' Harry (US, M84), Ken-Go (set 1), Magic Mask (MV4115, Export, set 1), Master Boy (Italian, PCB Rev A, set 1), Multi 5 / New Multi Game 5 (set 2, censored), Neo Print - '98 NeoPri Best 44 (Japan) (T4i 3.07), Neo Print V1 (World) (E1a), Player's Edge Plus (KE1013) Keno (set 2), Player's Edge Plus (PP0042) 10's or Better (set 2), Player's Edge Plus (PP0158) 4 of a Kind Bonus Poker (set 2, Skyline Casino), Player's Edge Plus (PP0515) Double Bonus Poker (set 2), Player's Edge Plus (PP0515) Double Bonus Poker (set 3), Player's Edge Plus (PP0515) Double Bonus Poker (set 4), Player's Edge Plus (X000055P+XP000038) Deuces Wild Poker (Sunset Station Hotel-Casino), SDI - Strategic Defense Initiative (bootleg, original hardware), Shougi Part II, Sliver (set 1), Space Warp? (Cosmos conversion on Galaxian hardware), Sub Hunter (Gremlin / Taito), Videotronics Draw Poker, WEC Le Mans 24 (v2.00, set 1), WEC Le Mans 24 (v2.00, set 2), Wonder Stick (set 1), Zig Zag (Dig Dug conversion on Galaxian hardware, bootleg set 1) and Zig Zag (Dig Dug conversion on Galaxian hardware, bootleg set 2)
- MAME
. Rename of driver files to make names unique (arcadia.c -> arsystems.c, mephisto.c -> mephistp.c, rainbow.c -> rbisland.c)
. 3rdparty
. BX use pthread_setname_np(3) only with __GLIBC__
. Added NetBSD support to BX
. Removed unneeded backup files (3rdparty\scintilla\gtk\makefile.orig and src\Editor.cxx.orig)
. LUA engine: Added save/load state support
. Get BGFX to compile with mingw32 headers found in GCC 4.9.3 and 5.2.1 releases (include\dxgitype.h)
. Updated BGFX, BX, GENie and googletest/mock
. Disabled DX12 on mingw since it is not working (render\drawbgfx.c)
. Fixed conflicts with the newer polygon interface (drivers\namcos23.c, includes\hng64.h and video\hng64_3d.c)
. Unified HLSL render pipline for raster and vector graphics
. Simplified draw call of render pass functions
. Reduced number of used render targets from 7 to 4 (2 native and 2 pre-scaled)
. Made render pass functions (nearly) independent from each other
. Unified render pipeline for raster and vector graphics, which means that all effects are now also available for vector graphics (except scan-lines).
. Removed/replaced simple.fx by primary.fx
. Removed CU_PHOSPHOR_IGNORE uniform, which was only used in phosphor pass function and is now directly set
. Added CU_TARGET_DIMS uniform based on the current render target
. Added CU_QUAD_DIMS uniform based on the current full screen polygon quad
. Removed pre-scale knowledge from shaders
. Fixed DX9 related half pixel offset in most shaders
. Reduced shadow mask color bleeding
. Fixed defocus strength with different pre-scales
. Added slight noise to bloom effect to reduce the color banding of lower bloom levels
. Fixed position of reflection effect when screen is rotated or flipped
. Fixed roundness and size of rounded corners in any aspect ratio
. Added distortion pass, which is applied after the bloom pass and moved curvature, vignetting, rounded corners and reflection effect to this pass.
. Fixed bloom stair-step artifacts when screen is curved
. Added smooth border effect and option, its amount is limited by the amount of rounded corners.
. Added bloom overdrive effect and options, this effect allows to overdrive pure colors like red, green and blue to become more brighter.
. Merged vector and raster bloom options, use vector.ini or raster.ini to distinguish.
. Added raster.ini and lcd.ini to parse_standard_inis()
. Added bounds() and screen_bounds() getter to layout_view
. Added current_view() getter to render_target
. Many other small changes and refactoring
. Partial updates
. Added scanline partial update (emu\screen.c). This isn't working right yet with my test case, but I'm fairly certain the actual core part is generally correct, just the (MESS) Apple II video rendering and/or floating-bus reading isn't quite right.
. Fixed horizontal partial updates (broken scroll and glitchy sprites) in drivers\beathead.c, cardline.c, cubeqst.c, firefox.c, galaxian.c, merit.c, segas24.c, slotcarn.c and vicdual.c; video\btoads.c, cloak.c, dkong.c, galaxian.c, gyruss.c, itech8.c, meadows.c, qix.c, spacefb.c, system1.c and tp84.c.
. They don't all fetch data during the scanline but rather at a fixed point, keep old behavior in MAME drivers for now.
. Would be interested in seeing if supporting proper horizontal updates could fix some of the TMS34010 issues with flickering in Mega Phoenix / Little Robin tho.
. RGB utilities: Updated VMX/Altivec RGB implementation (fixes PowerPC)
- SDLMAME: Removed obsolete CapsLock hack (sdl\input.c)
- MAC OS X
. Fix for some configurations (debugger\osx\debugview.m)
. Fixed PowerPC build (video\rgbvmx.c)
- UNIX: Changed pstname_r to ptsname for OSX compatibility. Added inclusion of stdlib.h on systems != Linux (sdl\sdlptty_unix.c). PTY (PseudoTerminal) support for u*x OSes.
- MESS
. Fixed uPD7220 video in (MESS) MikroMikko 1 from git://github.com/kara1001000/mame. Implemented the 7220 offset and screen size change differently for MikroMikko as there were issues with other machines with 7220s. (MESS) MikroMikko 1 M6 seems to depend on fifo showing empty when there's one byte left to read.
. Fixed the memory map mirroring based on schematic in (MESS) Votrax Type 'N Talk
. Floppy
. Fixed FDD sounds (imagedev\floppy.c). Added new samples floppy_525_motor_end.wav, floppy_525_motor_loop.wav, floppy_525_motor_start.wav and floppy_525_step1 - 5.wav.
. Changed rules of "ready" signal on drives with motor that always spins (imagedev/\floppy.c)
. Slight I8271 improvement for the (MESS) Acorn BBC Micro. Fix for (MESS) Intel Intellec MDS-II driver after i8271 modernization
. Attributing CD32 softwarelist for the CD32 driver (drivers\amiga.c). "Sega CD w/32X" needs compatibility with SegaCD softwarelist (drivers\megadriv.c)
. Documented Sega Saturn h/w
- Compiling
. Moved src\mess\*.* into src\mame\
. Allow current scripts\toolchain.lua for mingw to work and allow GCC 5.2 to also work if gcc-ar is current enough. Added a little more info about LTO option.
. Moved tools in proper place and moved build python scripts together with other scripts
. Renamed DRIVERS parameter to SOURCES since you can add any source you wish to include in target
. Fixed osd\osdcomm.h compile on VS2013 and util\corealloc.h to make VS2015 release builds possible
. Removed some unused variables (std::string args, std::string fulltag, std::string prev_owner, std::string regiontag and std::string tempstr)
. Removed not needed conversions (tmp.c_str() --> tmp)
- Debugger
. Give message if debugger comments are not saved (debug\debugcmd.c and debugcpu.c)
. Do not create dasm.lib if no disassembler compiled (devices.lua and main.lua)



"Theory is when you know everthing but nothing works. Practice is when everything works but no one knows why.
In our lab, theory and practice are combined: nothing works and no one knows why."






Entire thread
Subject Posted by Posted on
* MAMEinfo 0.167 :) MASH 10/28/15 12:43 PM
. * r41809 MASH  11/21/15 04:35 AM
. * r41705 *DELETED* MASH  11/13/15 01:30 AM
. * Re: r41705 Mamesick  11/13/15 07:07 AM
. * Re: MAMEinfo 0.167 :) AntoPISA  10/28/15 12:54 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 286 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2385