MAMEWorld >> News
View all threads Index   Flat Mode Flat  

MASH
MASH
Reged: 09/26/03
Posts: 1775
Loc: Germany
Send PM
MAMEinfo 0.166 :)
09/30/15 12:02 PM


MAMEINFO.DAT

* Updated to MAME 0.166 - http://git.redump.net/mame/log/

* Added Source/Listinfo changes

* Newest Bugs (26th Sep)

* Added Demul v0.7 (31.07.2015) infos

* 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.166

- New games: Waku Waku Sonic Patrol Car
- New Working games: Track & Field (NZ bootleg?) and Tuono Blu (bootleg of Rescue)
- New Non-Working games: 3 Lil' Pigs, Amazonia King (V104BR), Amazonia King II (V202BR), Cobra: The Arcade (CBR1 Ver. B), Dump The Ump, Fiddle Stix (1st Rev), Hockey (Ramtek) [TTL], Hoop Shot (version 05.22), Jack & The Beanstalk (Doyle & Assoc.?), Kung Fu (IGS, v100), Piggy Pass (version 04.40), Round and Round (Rev 6) (Quick $ilver), Smart Toss 'em / Smartball (Ver 2.0) and Wacky Gator
- New clones: A.B. Cop (Japan) (bootleg of FD1094 317-0169b set), A.B. Cop (World) (bootleg of FD1094 317-0169b set), Alien Storm (Japan, 2 Players) (bootleg of FD1094 317-0146 set), Alien Storm (US, 3 Players) (bootleg of FD1094 317-0147 set), Alien Storm (World, 3 Players) (bootleg of FD1094 317-0148 set), Altered Beast (set 5) (bootleg of FD1094 317-0069 set), Aurail (set 1, Japan) (bootleg of FD1089A 317-0167 set), Aurail (set 2, World) (bootleg of FD1089B 317-0168 set), Bay Route (set 2, Japan) (bootleg of FD1094 317-0115 set), Bay Route (set 3, World) (bootleg of FD1094 317-0116 set), Bloxeed (Japan) (bootleg of FD1094 317-0139 set), Bullet (bootleg of FD1094 317-0041 set), Clutch Hitter (Japan) (bootleg of FD1094 317-0175 set), Clutch Hitter (US) (bootleg of FD1094 317-0176 set), Cotton (set 1, Japan, Rev A) (bootleg of FD1094 317-0179a set), Cotton (set 2, Japan, Rev B) (bootleg of FD1094 317-0179b set), Cotton (set 3, US) (bootleg of FD1094 317-0180 set), Cotton (set 4, World) (bootleg of FD1094 317-0181a set), D. D. Crew (Japan, 2 Players) (bootleg of FD1094 317-0182 set), D. D. Crew (Japan, 4 Players) (bootleg of FD1094 317-0185 set), D. D. Crew (US, 4 Players) (bootleg of FD1094 317-0186 set), D. D. Crew (World, 2 Players) (bootleg of FD1094 317-0184 set), D. D. Crew (World, 3 Players) (bootleg of FD1094 317-0190 set), D. D. Crew (World, 4 Players) (bootleg of FD1094 317-0187 set), Desert Breaker (Japan) (bootleg of FD1094 317-0194 set), Desert Breaker (World) (bootleg of FD1094 317-0196 set), Dynamite Dux (set 2, Japan) (bootleg of FD1094 317-0094 set), Dynamite Dux (set 3, World) (bootleg of FD1094 317-0096 set), E-Swat - Cyber Police (set 1, Japan) (bootleg of FD1094 317-0131 set), E-Swat - Cyber Police (set 2, Japan) (bootleg of FD1094 317-0128 set), E-Swat - Cyber Police (set 3, US) (bootleg of FD1094 317-0129 set), E-Swat - Cyber Police (set 4, World) (bootleg of FD1094 317-0130 set), Enduro Racer (YM2151) (bootleg of FD1089B 317-0013A set), Enduro Racer (YM2203) (bootleg of FD1089B 317-0013A set), Excite League (bootleg of FD1094 317-0079 set), Flash Point (set 1, Japan) (bootleg of FD1094 317-0127A set), Flash Point (set 2) (bootleg of Japan, FD1094 317-0127A set), Golden Axe (set 1, World) (bootleg of FD1094 317-0110 set), Golden Axe (set 3, World) (bootleg of FD1094 317-0120 set), Golden Axe (set 4, Japan) (bootleg of FD1094 317-0121 set), Golden Axe (set 5, US) (bootleg of FD1094 317-0122 set), GP Rider (Japan, FD1094 317-0161) (Twin setup), GP Rider (US, FD1094 317-0162) (Twin setup), GP Rider (World, FD1094 317-0163) (Twin setup), Hard Head (bootleg, set 2), Heavyweight Champ (Japan) (bootleg of FD1094 317-0046 set), Hyper Olympic (bootleg, set 1), J. J. Squawkers (older), Juuouki (set 3, Japan) (bootleg of FD1094 317-0068 set), Laser Ghost (US) (bootleg of FD1094 317-0165 set), Laser Ghost (World) (bootleg of FD1094 317-0166 set), Last Survivor (Japan) (bootleg of FD1094 317-0083 set), Line of Fire / Bakudan Yarou (Japan) (bootleg of FD1094 317-0134 set), Line of Fire / Bakudan Yarou (US) (bootleg of FD1094 317-0135 set), Line of Fire / Bakudan Yarou (World) (bootleg of FD1094 317-0136 set), Michael Jackson's Moonwalker (Japan) (bootleg of FD1094/8751 317-0157 set), Michael Jackson's Moonwalker (US) (bootleg of FD1094/8751 317-0158), Michael Jackson's Moonwalker (World) (bootleg of FD1094/8751 317-0159), Minefield (The Logicshop, bootleg), MVP (set 1, Japan) (bootleg of FD1094 317-0142 set), MVP (set 2, US) (bootleg of FD1094 317-0143 set), New Sinbad 7 (set 2), Oriental Legend / Xi You Shi E Zhuan (ver. 111, Korean Board), Pac-Man (bootleg on World Cup '90 hardware), Passing Shot (Japan, 4 Players) (bootleg of FD1094 317-0070 set), Passing Shot (World, 2 Players) (bootleg of FD1094 317-0080 set), Passing Shot (World, 4 Players) (bootleg of FD1094 317-0074 set), Point Blank (World, GN2 Rev B, set 2), Racing Hero (bootleg of FD1094 317-0144 set), Rescue (Free Enterprise Games, bootleg), Revolution X (prototype, rev 5.0 5/23/94), Ridge Racer V Arcade Battle (RRV1 Ver. A), Rolling Thunder (oldest), Route 16 (set 1), RyuKyu (Japan) (bootleg of FD1094 317-5023 set), Shinobi (set 1, System 16A) (bootleg of FD1094 317-0050 set), Shinobi (set 2, System 16B) (bootleg of FD1094 317-0049 set), Shocking (Korea, set 2), Soccer Superstars (ver UAC), Sonic Boom (bootleg of FD1094 317-0053 set), Soul Calibur III (SC31002-NA-A key, NA-A disc), Super Hang-On (sitdown/upright) (bootleg of FD1089B 317-0034 set), Super Monaco GP (Japan, Rev B) (bootleg of FD1094 317-0124a set), Super Monaco GP (US, Rev A) (bootleg of FD1094 317-0125a set), Super Monaco GP (US, Rev B) (bootleg of FD1094 317-0125a set), Super Monaco GP (US, Rev C) (bootleg of FD1094 317-0125a set), Super Monaco GP (World) (bootleg of FD1094 317-0126 set), Super Monaco GP (World, Rev A) (bootleg of FD1094 317-0126a set), Super Monaco GP (World, Rev B) (bootleg of FD1094 317-0126a set), Tekken 5.1 (TE53 Ver. B), Tetris (set 1, Japan, System 16B) (bootleg of FD1094 317-0091 set), Tetris (set 2, Japan, System 16B) (bootleg of FD1094 317-0092 set), Tetris (set 3, Japan, System 16A) (bootleg of FD1094 317-0093a set), Tetris (set 4, Japan, System 16A) (bootleg of FD1094 317-0093 set), Thunder Blade (upright) (bootleg of FD1094 317-0056 set), Tora Tora (prototype?, set 2), Turbo Out Run (cockpit) (bootleg of FD1094 317-0107 set), Turbo Out Run (Japan, cockpit) (bootleg of FD1094 317-0101 set), Turbo Out Run (Japan, Out Run upgrade) (bootleg of FD1094 317-0117 set), Turbo Out Run (Out Run upgrade) (bootleg of FD1094 317-0118 set), Wally wo Sagase! (rev A, Japan) (bootleg of FD1094 317-0197A set), Wally wo Sagase! (rev B, Japan) (bootleg of FD1094 317-0197B set), Wonder Boy III - Monster Lair (set 1, Japan, System 16A) (bootleg of FD1094 317-0084 set), Wonder Boy III - Monster Lair (set 2, Japan, System 16B) (bootleg of FD1094 317-0085 set), Wonder Boy III - Monster Lair (set 3, World, System 16B) (bootleg of FD1094 317-0089 set), Wonder Boy III - Monster Lair (set 4, Japan, System 16B) (bootleg of FD1094 317-0087 set), Wonder Boy III - Monster Lair (set 5, Japan, System 16A) (bootleg of FD1089A 317-0086 set), Wrestle War (set 1, Japan) (bootleg of FD1094 317-0090 set) and Wrestle War (set 2, World) (bootleg of FD1094 317-0102 set).
- New drivers: igs_fear.c, piggypas.c, spcwarp.c and wacky_gator.c
- M68020 CPU
. Fixed corner case for 020+ bitfield instructions (m68000\m68k_in.c and m68kops.c)
. Fixed 020+ PACK/UNPK nibble ordering
- MIPS CPUs: Added cache operation descriptions to MIPS disassembly (cpu\mips\mips3dsm.c)
- Z80 SCC: Added Z80 Serial Communications Controller. Added correct reset values. Added correct read FIFO depths for the different SCC variants. Started work on interrupt system, not verified/debugged due to lack of software. Added conditonal compile for MVC and GCC LOG messages to sort out differences. Cleaned up LOG messages. Use MAME standard 64-bit int workaroundfor Z80 SCC.
- C352 sound: The C352 clock divider appears to be configurable for each system (228 = Namcos System 11, 288 = System 22/Super 22/NB-12/ND-12/FL, 296 = System 23/Super 23 and 332 = System 12). Changed enum format. Fixed C352 clock divider in namcos23.c.
- Game Blaster and Sound Blaster: Minor corrections
- SN76489 sound: Fixed PSG chips to have volume reg inited on reset to 0x0 based on tests by ValleyBell. Made Sega PSG chips start up with register 0x3 selected (volume for channel 2) based on hardware tests by Nemesis [Lord Nightmare, ValleyBell, Nemesis].
- TMS5110 sound
. Got rid of the request_bits and FIFO implementation, both of which were incorrect to hardware.
. Minor ZPAR fix. Some comment cleanup.
. Finally fixed zpar logic correctly
. Purge process() of gotos to hopefully make the compiler's optimizer happier
. Added same FAST_START_HACK as in TMS5220, makes (MESS) Speak & Math word delay closer to hardware.
. Minor comment fixes and changes to debugging log data
. Comment updates (sound\tms5110r.inc)
- TMS5220 sound
. Implemented talk status state machine properly as shown by patent. Got rid of m_target_* hack in favor of loading data from ROM as needed. Fixed ZPAR logic. Fixed pitch zeroing to match(?) patent.
. Purge process() of gotos to hopefully make the compiler's optimizer happier. Added a hack so Victory's "Shields Up" sample and the sample afterward aren't corrupted.
. Removed outdated comments and other comment updates to TMS5220
- TMS5110/TMS5220 sound
. Fixed an off-by-one in the interpolator causing the k5 coefficient to not be zeroed during unvoiced frames. Fixes various speech glitches.
. Fixed incorrect implementation of pitch zero which caused an improperly long period with no pitch at an interpolation inhibited -> voiced boundary. Moved unvoiced parameter zeroing into the frame parser, as on the original chips. Some minor TALK/SPEN state machine changes as well, which should have minimal effect.
. Added some notes about the TMS51xx interpolator bug
- uPD7759 sound: (MESS) Sega Pico PCM improvements: Refactored Valley Bell changes to uPD7759 into a new device derived from the 7759 rather than adding the Fifo into the 7759 (due to Aaron saying it doesn't exist there). It's possible the custom chip that Pico uses has said logic built in somehow as it's not a plain 7759 afaik.
- X1-010 sound: Minor X1-010 sound fixes
- ATAPI: Added method identify_device_buffer() to ATAPI CDROM (machine\atapicdr.h) like in idehd
- Discrete Netlist
. Some pedantic netlist changes. Moved netlist from emu to lib.
. Removed last traces of printf from plib. Reorganized some code.
- Keyboard: Hook up 'Display switch' (machine\at_keybc.c)
- MC146818 RTC: Optional binary default and epoch setting
- MC68230 PIT
. Handle Port C Data Direction Register (register 4)
. Hook up 68230 to (MESS) Besta-88 and make its ROM self-test pass
- Sega Custom
. Make a couple of things (FD1094 decryption) more friendly to multiple instances (drivers\segahang.c, segaorun.c, segas16a.c, segas16b.c, segas18.c, segas24.c, segaxbd.c, machine\fd1094.c, video\segaic16.c and segaic16_road.c/h)
. Minor changes to 315-5124 and fixed a regression that in theory could affect zoomed sprites in TMS9918 modes
- V9938 video
. Fixed (MESS) MSX2 and MSX2+ wrong screen resolutions, borders and refresh rates (ID 05622) (ID 05623). Fixed also visible area and VSync in (MAME) big10.c, csplayh5.c, kas89.c, kurukuru.c, meritm.c, sangho.c, sfkick.c, sothello.c and tonton.c.
. Fixed off by one for PAL timing
- aleck64.c
. Development Disk Drive setting support (machine\n64.c and mess\drivers\n64.c)
. N64 driver improvements: Added coprocessor unusable exceptions for LWC1/SWC1/LDC1/SDC1 (cpu\mips\mips3.c). Changed PI DMA granularity from eight bytes to two bytes. Added delay timer for SI DMA. Changed behavior for interlaced video to be more useful, but still needing revision. Simplify/removed some AI DMA interrupt signals. mRemoved line that cleared EEPROM contents with every machine reset (warm or cold).
. N64 changes: PI transfers round down/truncate last bit. SI transfers signal busy while waiting for delay. Initial work to seperate VI from RDP as the actual hardware has no direct communication between them. Stop ERET instruction spamming the error log. Stop screen update from spamming the error log for using MCFG_SCREEN_VBLANK_TIME. The value set was also complete nonsense.
. More effort to disentangle the VI and RDP in the source. VI now uses the values set in registers to set the screen resolution, instead of using fixed values.
. VI timing period is now set dynamically from the VI registers. VI timing should now be accurate (for NTSC)
. Added overlooked factor of 2 to VI timing to account for vertical resolution being set in half-lines. Changed RSP disassembly to use MIPS ABI names for registers. Implemented 'start valid' bit in RDP status register. Increased scheduler quantum time to allow for better r4300 <-> RSP signaling.
. Reduced quantum frequency. Optimal value still undetermined and likely to change if RDP emulation speed changes.
- chihiro.c
. Under the hood 3D accelerator changes: Correct some errors. Added more primitives to some graphic methods. Added color mask support. Method 0x100 (NOP) generates correct interrupt. Some method parameters are readable from mmio registers.
. Added values for PIC challenge handshake (machine\xbox.c)
. Various Chihiro/Xbox updates: Support render targets different than RGB32. Support 16 bit depth buffer. Support independent clearing of stencil and depth values. Update rom loading. Added Xbox hack to avoid stalling. Set Xbox BIOS 4134 as the one used.
- deco32.c
. Added some missing PAL dumps to captaven and fghthist
. Minor doc update and added PCB layout for Night Slashers DE-0395-1
- fcrash.c: Improved the picture in clone Street Fighter II': Champion Edition (M9, bootleg)
- goldstar.c
. Documented 'Skill Stop' and 'Show Odds In Double Up Game' dipswitches and Stop 1/2/3 buttons for Cherry Master '91/92. Corrected settings for ''7' In Double Up Game' and move to uniform descriptions.
. Fixed DIPs/inputs and removed redundant PORT_MODIFY in clone Cherry Master I (E-Z Spin bootleg / hack).
- igs017.c and igs_m027.c: Refactored some IGS code into a device (video\igs017_igs031.c) so that we can use it
- igs_m027.c
. Preliminary decryption of newly added sets (Amazonia King and Amazonia King II)
. Splitted 'Fearless Pinocchio' into a different driver (igs_fear.c), has different video hardware.
. Shuffled driver sets based on board type
- konamigx.c
. Reworked konamigx startup hack and apply to other games that need it
. Enabled K056832 hack in Soccer Superstar to draw full text tilemaps, probably got turned off during a refactor wile the game was broken.
- konendev.c: Enchanted Lamp goes ingame
- ksys573.c: Redumped CDs for drmn8m and gtrfrk9m
- model2.c: M2COMM initial commit (machine\m2comm.c/h)
- mpu4vid.c
. Forced IR0 to a non zero value at startup, fixes v4cmaze startup but needs investigation (video\scn2674.c)
. Always run the linecounter (video\scn2674.c), fixes mpu4vid driver.
- namcops2.c
. Updated PCB notes and added game compatibility list
. Redumped clone Soul Calibur II (SC23 world version) disc, was confirmed bad on h/w.
- namcos23.c: Fixed C352 clock divider
- naomi.c
. GDROM disc redumps for initd, initdv2jo, jingystm, keyboard, luptype, moeru, usagiym, vf4o and ss2005
. Docs update. Reparented NAOMI 1/2 to latest games revisions.
- neogeo.c: Adjusted sound balance based on some hardware recordings (ID 06028)
- segahang.c, segaorun.c, segas16a.c, segas16b.c, segas18.c, segaxbd.c: Added stuff sold as 'universal Sega repair kit'. It is in fact just a collection of decrypted roms, so not very universal at all.
- suna8.c: Overhauled the rendering of text sprites and added masking. Not perfect yet but improves a few effects compared to PCB videos. This fixed Super Ranger and others sets has graphics issues when finishing first and last stage (ID 05971) (ID 00878).
- system1.c: Fixed Choplifter and Heavy Metal crashed with a message in IC TEST. Palette ram writes were no longer actually being stored in RAM for games with the lookup PROM (ID 06024).
- taito_f3.c: Reduced tagmap lookups (was causing severe slowdown in Arkanoid Returns)
- zaccaria.c: Commented MCFG_QUANTUM_TIME() entries in driver and tested each game and noticed no ill effects. Money Money and Jack Rabbit now run over two times faster than before, overall.
- Atari games: Significant accuracy improvements, documentation and other updates to the ER-2055 EAROM emulation used for several Atari games, based on schematics and datasheets. It now uses a state machine to keep track of the current EAROM bus state (machine\atari_vg.c; drivers asteroid.c, bwidow.c, bzone.c, centiped.c, galaga.c, runaway.c and tempest.c).
- Blandia: Fixed garbage graphics during intro and on fights by adding VIDEO_UPDATE_AFTER_VBLANK (ID 04701). Probably is needed by all games in the driver, though the rest seems to work fine with the default method.
- Caveman Ninja and Macross Plus: Added PAL dumps
- Counter Steer
. Fixed Counter Steer booting. Spotted Slave CPU bus request line. Fixed address line swapping for Slave CPU area at 0x2000-0x2fff. Note: Game needs NMI masking for Slave CPU.
. Improved bus requesting, assuming that DP is involved. Fixes service mode and a bit of pre-gameplay, game still doesn't work probably due of irqs.
- Demolition Derby: Changed PORT_REVERSE to PORT_INVERT. Actual hardware show test mode starts at 0 for wheel inputs, not 128.
- Demon Front: Redumped/confirmed external 32Mbit ARM EPROM and removed bad dump
- GP Rider
. Correctly emulated the 'Twin' X-Board setup which was used by GP Rider (a bridge board with shared RAM). Apparently GP Rider uses a setup similar to F1 Exhaust Note etc. where the game uses a dual PCB stack and bridge board providing a direct connection containing shared RAM rather than a network connection. In order to facilitate this we need both PCB stacks running, so as per a request from SailorSat I've made this possible, and added a set 'gpridert' which uses this configuration. Unfortunately, for reasons unknown to me, the communication still breaks down (it was thought that this could have been caused by the hacks needed if running multiple instances of MAME with shared RAM as a file instead, but apparently not). As this is something of a failed experiment I'm submitting it for SailorSat to take a look at, might revert it before the next release however, although once we do have full dumps of some of the Sega gambling / redemption games we'll need the various board types as devices anyway as those games mix multiple types of boards for the different screens.
. Fixes for GP Rider Twin setup. Works, but needs cleanup.
. Marked the Twin setups for GP Rider as working (everything seems fine in my testing with SailorSat's changes)
. Fixed missing 'Demo Sounds' (ID 00999)
- Ground Effects: Fixed accelerator
- GunNail: Better documentation, clocks and ROM names etc. Fixed M68000 clock speed.
- Hyperdrive: Added an update rom to the HyperDrive set, unfortunately we can't use it because it seems to be for updating an older drive TO 1.40, and the only dumped drive we have is already 1.40, keep your eyes out for older drive revisions please.
- Jack Rabbit: Added PLDs to clone (set 2)
- Jump Bug: Fixed missing scrolling starfield by applying the same star generator as Galaxian (ID 05969). Schematics aren't available, but the readme of the rom dump states that the PCB is very similar to Galaxian.
- Prehistoric Isle: Fixed wrong speed (ID 05939). This is a guesswork but in any case it's better than use a standard refresh rate of 60.00 Hz. Values are taken from SNK68 driver which contains games with very similar (if not identical) hardware to prehisle. Notice that the new refresh rate is identical to NeoGeo and this should not be a surprise since we're talking about SNK manufacturer.
- Quantum: Added note about AVG prom assumed to be the same, removed BAD_DUMP. Use actual dump from the 82S153 device.
- Rescue: Make clone Tuono Blu (bootleg of Rescue) work at least, that one just has a simple security check.
- Royal Ascot: Fixed regression
- Space Warp: Seperated Space Warp into a skeleton driver for further notice. Still gets nowhere in booting.
- Tecmo World Cup '90: Improved sprite handling a little (video\tecmo_spr.c)
- Track & Field: Decrypted clone Track & Field (NZ bootleg?) (Game now playable)
- Varth: Added correct PLD dump to clones (Japan Resale Ver. 920714) and (USA 920612)
- Xor World: Minor fixes to irq_line_assert
- Yamato: Fixed game crashed after INSERT COIN and graphics glitches in attract mode (ID 06029). Note: Yamato has one more ROM at 0x7000 - 0x7fff that must be taken care of. I opted for using the same decode for clone Yamato (World?) too, even if 0x6000 was enough for it, to avoid more code duplication.
- Input port: Added 'global_inputs' (disabled by default) to allow MAME to read inputs even when it doesn't have the focus. SailorSat made it possible to run multiple instances of MAME for link games, but the problem is that you can only control one MAME instance at a time (the window that has focus). Because win32 MAME supports RawInput, we can make linked games playable with global inputs that will poll simultaneously regardless of whether that MAME instance has focus. In win32 MAME using RawInput, keyboards were already registered for global inputs (RIDEV_INPUTSINK), but the polling code checks if the window has focus, so it wasn't taking advantage of it. I thought it'd be a good idea to add an option for global inputs to win32 MAME with RawInput. The WINOPTION is the "global_inputs" boolean. The option is disabled by default because this is an uncommon use case for MAME. The option is also disabled when forcing direct input and debugging. If the RawInput initialization code fails for whatever reason, the option will not be enabled. If the option is disabled, keyboards are no longer registered for global inputs (dwFlags set to 0 instead of RIDEV_INPUTSINK), because they won't work globally with the screen focus check anyway.
- Dipswitch fixes in konendev.c
- Fixed rom names in asuka.c, goldstar.c, gunsmoke.c, lethalj.c, nmk16.c and pgm.c
- Renamed (clubkrte) to (clubkrto), (clubkrtd) to (clubkrt), (destdrby) to (dmodrbcc), (gprider) to (gpriders), (gpriderj) to (gpriderjs), (gprideru) to (gpriderus), (gunsur2) to (gunsur2j), (gunsur2e) to (gunsur2), (hyprolymb) to (hyprolymba), (mazan) to (mazana), (mazana) to (mazan), (mbaa) to (mbaao), (mbaaa) to (mbaa), (meltyb) to (meltybo), (meltyba) to (meltyb), (mushik2e) to (mushi2eo), (mushi2ea) to (mushik2e), (ninjaslt) to (ninjasltu), (ninjaslt4) to (ninjaslt), (ninjaslt1) to (ninjasltj), (ninjaslt2) to (ninjaslta), (radirgy) to (radirgyo), (radirgya) to (radirgy), (ramtek3) to (soccrrmt), (route16) to (route16c), (route16b) to (route16bl), (ss2005) to (ss2005o), (ss2005a) to (ss2005), (vf4) to (vf4o), (vf4c) to (vf4), (vstrik3c) to (vstrik3co), (vstrik3cb) to (vstrik3c), (wldkicks) to (wldkicksa), (wldkicksa) to (wldkicks) and (wldkicksb) to (wldkicksj)
- Description changes of Demolition Derby [TTL], Flash Point (set 2, Japan) (bootleg of FD1094 317-0127A set), Gun Survivor 2 Biohazard Code: Veronica (Japan, BHF1 Ver.E), Gun Survivor 2 Biohazard Code: Veronica (Asia, BHF2 Ver.E), Hard Head (bootleg, set 1), Hyper Olympic (bootleg, set 2), Lethal Justice (Version 2.3), Mazan: Flash of the Blade (Asia, MAZ2 Ver.A), Mazan: Flash of the Blade (US, MAZ3 Ver.A), New Sinbad 7 (set 1), Night Slashers (Korea Rev 1.3, DE-0397-0 PCB), Night Slashers (Japan Rev 1.2, DE-0397-0 PCB), Night Slashers (Over Sea Rev 1.2, DE-0397-0 PCB), Night Slashers (US Rev 1.2, DE-0395-1 PCB), Ninja Assault (US, NJA3 Ver.A), Ninja Assault (World, NJA4 Ver.A), Ninja Assault (Japan, NJA1 Ver.A), Ninja Assault (Asia, NJA2 Ver.A), Point Blank (World, GN2 Rev B, set 1), Pokasuka Ghost!, Revolution X (rev 1.0 6/16/94), Route 16 (set 3, bootleg?), Shin Nihon Pro Wrestling Toukon Retsuden 4 Arcade Edition (Japan, TRF1 Ver.A), Shocking (Korea, set 1), Soccer (Ramtek) [TTL], Soccer Superstars (ver EAC), Soul Calibur II (SC23 world version), Soul Calibur III (SC31001-NA-A key, NA-B disc), Soul Calibur III (SC31002-NA-A key, NA-B disc), Tuono Blu (bootleg of Rescue), World Kicks (Asia, WK2 Ver.A), World Kicks PCB (Japan, WKC1 Ver.A) and World Kicks (US, WK3 Ver.A)
- MAME
. Changed GAME_NO_SOUND to MACHINE_NO_SOUND in emu\drivers\emudummy.c
. Converted galastrm.c, hng64.c, midzeus.c (+ video\midzeus2.c), model2.c and namcos23.c to render with the newer polygon interface instead of the legacy one. Fixed Clang error in namcos23.c reported by Travis. Fixed writing to the Z-buffer in the wrong spot (video\hng64_3d.c).
. 3rdparty
. Added GoogleTest and converted tests to us it. Fixed Emscripten compile with GoogleTest.
. Added latest BX and BGFX. Updated scripts for compile with latest BGFX.
. Removed not needed DirectX files. DX12 not working under mingw so disabling it for now.
. Added missing file for OSX (3rdparty\bgfx\src\renderer_mtl.mm)
. Removed deps from 3rdparty to OSD
. Prevent main menu from overwriting error.log and wavelog (emu\machine.c and sound.c)
. Simplified coreutil.c gregorian_days_in_month
- MESS
. Added Professional Graphics Controller (isa_ibm_pgc) skeleton driver. Reinstall ROM mapping at reset time.
. Added 80 trak format to (MESS) Vector 06c
. Added PCI bus and chipset. -bios 2 and 3 now boot. Other BIOSes require some cache funkiness.
. Added TMS1980 CPU
. Fixed for regression/fatalerror in (MESS) Kaypro 286i (machine\at.c)
- MAC OS X
. Fixed netdev\pcap.c crashes on OS X
. Fixed build with Xcode 7
. Travis Mac OS X build
- Compiling
. Fixed GetModuleHandle to be universal (osd\modules\debugger\win\debugviewinfo.c, debugwininfo.c, editwininfo.c, osd\windows\input.c, output.c, window.c, winmain.c and winutil.c/h)
. Made FORCE_VERSION_COMPILE option to be used for build server (makefile, scripts\genie.lua and scripts\src\main.lua)
. Removed unneeded drawgfxm.h include (video\hng64.c, pc080sn.c, pc090oj.c, tc0100scn.c, tc0110pcr.c, tc0150rod.c, tc0180vcu.c, tc0280grd.c, tc0360pri.c and tc0480scp.c)
. Fixed OpenGL overly-strict requirement on SCREEN shaders to match docs
. Moved all devices into separate part of src tree (src\emu\ to src\devices\) and updated build scripts and code change in order to fixed compile
. Removed direct zlib dependency in code
. Backport libflac endian patch to not use winsock.h etc.
. Slight speedup to device_scheduler::timeslice() (emu\schedule.c)
. Fixed compile for MSVC (netlist\plib\pstream.h and pstring.c)



"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.166 :) MASH 09/30/15 12:02 PM
. * r41188 MASH  10/16/15 02:41 PM
. * r41094 MASH  10/09/15 01:38 PM
. * Re: r41094 Big Karnak  10/09/15 07:26 PM
. * Re: MASH  10/09/15 09:04 PM
. * Re: MAMEinfo 0.166 :) dankan1890  09/30/15 03:24 PM

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