MAMEWorld >> News
View all threads Index   Flat Mode Flat  

MASH
MASH
Reged: 09/26/03
Posts: 1775
Loc: Germany
Send PM
MAMEinfo 0.211GIT (18th Jun)
06/18/19 10:26 PM


MAMEINFO.DAT

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

* Added Source/Listinfo changes

* Newest Bugs (18th Jun)

* Added/Fixed 'Recommended Games'

* Fixed Mameinfo.dat infos

* Fixed TourVision games names



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

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



0.211GIT

- New games: Gemcrush (Japan)
- New Working games: Bikkuri Pro Wrestling and RyuKyu (Rev A, Japan) (FD1094 317-5023A)
- New Non-Working games: Fuusen Pentai, Goldart (Spain), Olympic Darts (K7), Rhythm Nation (v01.00.04) and Taiko no Tatsujin 6 (Japan, TK61 Ver.A)
- New clones: Big Karnak (Modular System), Captain Zodiac (World), Cyber Troopers Virtual-On Relay (Japan), Gals Panic (Modular System bootleg), Goldart (Portugal), Mushiking The King Of Beetle (2K3 2ND Ver. 1.002-, World), Puzz Loop 2 (Japan 010226 Phoenix Edition) (bootleg), Super Invasion (Electromar, Spanish), Thunder & Lightning (bootleg with Tetris sound, set 2) and Toki (Modular System)
- New PinMAME games: Corvette (PX3 Prototype) and Master
- New TourVision games (Softwarelist: hash\pce_tourvision.xml): Paranoia (TourVision PCE bootleg) and Racing Damashii (TourVision PCE bootleg)
- New drivers: bigkarnk_ms.cpp, galpanic_ms.cpp, goldart.cpp and toki_ms.cpp
- New devices: ad558, centronics_chessmec, chessmachine, i8041ah, i8042ah, i8741ah, i8742ah, isa_chessmdr, isa_chessmsr, squawk_n_talk, squawk_n_talk_ay, superio_device, tc0620scc and upd7004
- CPU
. ARM: Use standard_irq_callback, fixes (MESS) ChessMachine ISA card lockup.
. Hitachi HD44801: Removed port enum (cpu\hmcs40\hmcs40.h)
. Intel I386/Athlon: Removed some MSVC warnings. Fixed up some commented out testing code (i386\cache.h).
. MCS-48: Added (unemulated) CMOS IDL opcode (mcs48\mcs48dsm.cpp). Update documentation. Further distinction of UPI variants.
. Motorola M6805: Flag fix. CLRX doesn't clear the carry flag (m6805\6805ops.hxx).
. Motorola MC680xx: Accurate byte-smearing write behavior for 32-bit members of the M68K family. Apply byte smearing to PMMU as well. Fixed PMMU translation error that broke (MESS) Macintosh II (m68000\m68kcpu.cpp).
. Zilog Z180: Separated out internal registers by function and get rid of a lot of not-so-useful macros
- SOUND
. TMS5220: Switch the log mask define comments to be above the defines. Adjust delay time between /RS going low and /READY being set. Note: The datasheet doesn't list this time exactly, but something close (time between /RS going low and the data being valid on the bus). It's measured in usec, not clock cycles.
. Yamaha YMF278B OPL4: Eliminated clock macro
- DEVICE
. DECO MXC06 Sprite
. Fixed regression (MAME 0.210), fixes Birdie Try sprite problems on the title screen and during gameplay (ID 07345).
. Fixed Bandit regression. Removed outdated comments. Further fixes of multi-width sprite handling.
. Floppy: Don't let the absence of the new callback break the device. Emulated writes to master reset line; allow read side effects to be disabled. Adopt new mr_w handler in various drivers (machine\wd_fdc.cpp).
. HLE PS/2 Mouse: Added high-level emulation of PS/2 mouse (bus\pc_kbd\hle_mouse.cpp)
. Imgtool: Solved mess_hd issue (ID 06693; imgtool.exe will crash or give "Unexpected error" or loops endlessly upon attempting to create certain formats of image files)
. Intel 8275 CRTC: Cancel out reverse video for hidden attribute characters. Improved and simplify handling of field attributes.
. Keyboard
. Minor tweaks. Resolve aux irq callback. Renamed mouse to aux. Added logging and some notes. Added a Compaq rom dump (machine\at_keybc.cpp).
. PC/AT and PS/2 101-key keyboard works now. Command issue resolved by bug-fix to 6805 (bus\pc_kbd\pcat101.cpp).
. MC68340 DUART Device: Correct MC68340 baud rate calculation
. MC68340 Timer Module: Fixed prescaler calculation. Handle various reset behaviors. TOUT changes recorded in status register. Better handling of COM flag and compare register being zero. Reload not immediately after reaching zero but on next cycle (machine\68340tmu.cpp).
. NB1413 Mahjong Custom: Kill NB1413M3 busy flag publicness and busyflag hack in threeds (machine\nb1413m3.cpp)
. PC/AT Keyboard Controller: Minor tweaks. Resolved aux IRQ callback. Renamed mouse to aux. Added logging and some notes. Added a Compaq rom dump (machine\at_keybc.cpp).
. PCI: Correct bug (machine\pci.cpp)
. Sega 315-5124 SMS1 VDP: Implemented /NMI-IN as a line write handler rather than as an input callback
. Simple Capcom (Tiger Road) Sprite: Internalized gfxdecode. Fixed spacings and notes. Reduced unnecessary lines. Use shorter/correct type values (video\tigeroad_spr.cpp).
. Taito Custom
. Taito PC090OJ: Internalized gfxdecode. Use callback for color bank/priority behavior. Reduced defines and unnecessary lines. Simplified handlers. Use shorter/correct type values.
. Taito TC0100SCN: Added sync granularity function with bg gfx. Internalized gfx. Added color base for when color base is differs.
. Taito TC0280GRD / TC0430GRW: Internalized gfxdecode. Allow masked priority
. Taito TC0480SCP: Internalized gfxdecodes. Correct text rom behavior of bootleg boards.
. Taito TC0620SCC: Added gfx layout for hi 2bpp data of 6bpp gfx roms. Used for all TC0620SCC tile based games.
. Z80 SCC Channel: Reduced gratuitous logging. Read/write handler cleanups. Simplified handler signatures. Renamed cd_ab_r/w and ba_cd_inv_r/w to dc_ab_r/w and ab_dc_r/w to be more hardware-accurate. Eliminated cd_ba_r/w and ba_cd_r/w (no legitimate uses in existing code).
. Z80 SIO: Massive enhancement to Z80 SIO driven by (MESS) HP98046 test software (http://www.hpmuseum.net/display_item.php?sw=324). Fixed a few regressions in systems with z80sio/i8274
- 1943.cpp: Correct sprite priority handling routine. Reduced runtime tag lookups. Fixed namings. Simplified handlers and gfxdecodes. Use shorter/correct type values.
- 2mindril.cpp: Converted VRAMs into shared_ptr. Fixed namings and spacings. Simplified gfxdecodes and handlers. Splitted hi 2bpp of gfx data to each rom. Correct 6bpp gfx decode behavior into mix rom data. Reduced duplicates, runtime tag lookups and unnecessary lines. Fixed postload. Added gfx layouts for hi 2bpp datas of 6bpp gfxs.
- 4enlinea.cpp: Added I2C EEPROM
- aquarium.cpp and gcpinbal.cpp
. Simplified handlers and gfxdecodes. Reduced unnecessary lines and runtime tag lookups. Fixed namings. Use shorter/correct type values. Moved virtuals under protected. Rearranged devices under values in .h files.
. aquarium.cpp: Correct 5bpp gfx decode behavior into rom data mixing. Fixed naming. Simplified gfxdecodes. Reduced unnecessary lines. Added layout of hi 1bpp data of gfx roms.
. gcpinbal.cpp: Make tilemap dirty when tilebank is changed
. Update video\excellent_spr.cpp: Internalized gfxdecode. Use callback for priority behavior. Reduced unnecessary lines. Simplified handlers. Fixed spacings.
- aristmk6.cpp: Added BIOS set Aristocrat MK6 Base (25012805, Queensland)
- ashnojoe.cpp: Simplified handlers and gfxdecodes. Correct tilemap usage (actually visible tilemap is 6). Reduced duplicates, rom region usage and runtime tag lookups. Fixed naming and spacings.
- asuka.cpp: Simplified handlers and gfxdecodes. Reduced unused, trampolines and duplicates. Fixed namings and spacings. Use shorter/correct type values.
- asuka.cpp, opwolf.cpp, rastan.cpp, rbisland.cpp and volfied.cpp
. Simplified gfxdecodes. Reduced trampolines and duplicates. Fixed namings.
. Update video\pc090oj.cpp: Internalized gfxdecode. Use callback for color bank/priority behavior. Reduced defines and unnecessary lines. Simplified handlers. Use shorter/correct type values.
- bionicc.cpp, tigeroad.cpp and supduck.cpp: Simplified gfxdecode. Reduced unnecessary lines. Fix spacing and namings.
- boogwing.cpp, cninja.cpp, deco32.cpp, deco156.cpp, dietgo.cpp, mirage.cpp and supbtime.cpp: Simplified gfxdecodes
- by35.cpp
. Fixed recent AS2888 sound board audio regression playing wrong tones. Changed default sound board test switch that conflicted with in game service switch (audio\bally.cpp).
. Added sound LED to layouts. Whitespace/formatting cleanup. Added filters to audio device output. The boards have them, and the chip like to output DC at idle. This can cause clipping in the mixer. Moved over cabinet switches. This makes more room for a sound board LED.
. Added new 'Bally Squawk & Talk w/ AY8910 Board'. Removed clock from 'Bally AS2888 Sound Board', as it's a discrete board. Adjust TMS5220 delay time between /RS going low and /READY being set.
- cbuster.cpp: Simplified handlers and gfxdecodes. Reduced unnecessary handlers and unnecessary lines. Use palette_format for color update. Use shorter/correct type values.
- chihiro.cpp: Share PCI devices between Xbox and nforcepc. Added separate device for Xbox debug serial port. PCI IDE device starts supporting both channels, PCI IDE specification, Native-PCI and compatibility modes.
- cv1k.cpp: Update video\epic12.cpp: Implemented debug VRAM viewer. Reduced unnecessary lines. Simplified handlers. Fixed spacings. Removed hardcoded tags and unnecessary pointers. Use shorter/correct type values.
- darius.cpp: Moved volume initialize function into machine_start. Simplified handlers and gfxdecodes. Cleanup sprite priority behavior. Fixed namings and spacings. Reduced duplicates, unnecessary lines and runtime tag lookups. Use shorter/correct type values.
- dblewing.cpp: Simplified gfxdecodes. Reduced unnecessary rom region size.
- ddenlovr.cpp: Correct CPU type for hanakanz, hkagerou, jongtei, kotbinsp, kotbinyo, mjgnight and mjreach1 (Z80 CPU1 -> KL5C80A12)
- fuukifg2.cpp and fuukifg3.cpp
. Correct spriteram and vreg types. Use tilemap buffer behavior into RAM bank (number of actually visible tilemap layer is 3). Simplified handlers. Reduced unnecessary lines. Fixed notes and spacings. Use shorter/correct type values.
. Update video\fuukifg.cpp: Use callback for colour, priority and tilebank behaviors. Internalized gfxdecodes. Use external spriteram. Reduced unnecessary lines. Fixed spacings. Use shorter/correct type values (video\fuukifg.cpp).
- galastrm.cpp: Simplified gfxdecode. Fixed naming.
- groundfx.cpp: Simplified gfxdecodes. Fixed spacing. Correct 6bpp gfx decode behavior into mix ROM data. Reduced unnecessary lines. Added gfx layout for hi 2bpp data of 6bpp gfx roms. Used for all TC0620SCC tile based games.
- gunbustr.cpp: Simplified gfxdecodes. Fixed namings.
- hornet.cpp: Documented the GN680 I/O board
- igs017.cpp and igs_m027.cpp: Reduced usage of gfx_element (video\igs017_igs031.cpp)
- iteagle.cpp: Fixed problem with ITEagle caused by PCI change (machine\pci-ide.cpp)
- jaguar.cpp
. Fixed metadata. Correct XTAL frequency.
. Jaguar DSP/GPU: Simplified handlers. Reduced defines and unnecessary lines. Use shorter/correct type values. Removed register_postload. Added notes.
- konmedal.cpp
. Correct K052109 hookup and tile banking for Shuriken Boy and Fuusen Pentai
. Fixed visible area, colors and priorities for Shuriken Boy. Added NEC uPD7759 sound.
- ksys573.cpp
. Fixed regressions in machine\k573dio.cpp and k573fpga.cpp: Fixed memory address stuff (fixes graphics, random glitches, games not booting, etc). Handle playback flag. Added volume control. Fixed transitioning between two MP3 files. Fixed the way playback time is reported which should fix looping. Fixed audio decoding and timing issue. Store the original key1 in k573dio and not k573fpga. Restored masks for RAM addresses to avoid overflows.
. Fixed regressions in sound\mas3507d.cpp: Rework how starting and stopping the MAS3507D works as well as reporting playback time.
- mcr.cpp: Use new 'Bally Squawk & Talk Board' implementation for NFL Football and clone Discs of Tron (Environmental)
- megatech.cpp
. Fixed documentation and hash\megatech.xml
. Correct mpr-13905a.ic1 rom size in Bonanza Bros. (Mega-Tech)
- metro.cpp: Fixed screen vblank interrupt function when screen_vblank is noop
- ninjaw.cpp: Removed register_postload. Simplified handlers and gfxdecodes. Cleanup sprite priority behavior. Reduced unnecessary lines. Splitted gfx layout related per each TC0100SCNs. Added notes. Fixed namings and spacings. Use shorter/correct type values.
- opwolf.cpp: Simplified gfxdecodes. Reduced trampolines and duplicates. Fixed namings.
- othunder.cpp: Simplified gfxdecodes. Reduced runtime tag lookups and unnecessary lines. Use shorter/correct type values.
- psikyo.cpp: Fixed regression by not using a 32-bit handler for 8-bit writes
- realbrk.cpp: Added example usage for prio_copybitmap to video\realbrk.cpp. Simplified handlers. Use priority bitmap for sprite priority. Fixed spacings. Use shorter/correct type values.
- seta.cpp: Simplified handlers and gfxdecodes. Reduced unnecessary lines. Fixed spacings. Allow protection reading with side effect disabled. Use shorter/correct type values.
- shisen.cpp: Fixed coinage dipswitch
- slapshot.cpp: Simplified gfxdecodes. Fixed namings. Correct 6bpp sprite gfx decode behavior into mix rom data.
- subsino2.cpp: Emulated Hopper/Ticket dispenser for X-Train and Panda Train, fixes pay button does not work in Panda Train. The key previously labeled 'Pay Out' was actually 'Key Out'. The pay out key has been properly mapped now (ID 07351).
- superchs.cpp: Simplified gfxdecodes. Fixed namings.
- taito_f2.cpp
. Simplified handler and gfxdecodes. Allow masked priority for ROZ layer. Fix namings. Correct Final Blow 6bpp gfx decode behavior into mix rom data and fixed regression.
. Update video\tc0280grd.cpp: Internalized gfxdecode. Allow masked priority.
- taito_f3.cpp: Converted VRAMs into shared_ptr. Fixed namings and spacings. Simplified gfxdecodes and handlers. Splitted hi 2bpp of gfx data to each rom. Correct 6bpp gfx decode behavior into mix rom data. Reduced duplicates, runtime tag lookups and unnecessary lines. Moved structs into taito_f3.h. Fixed postload. Moved taito_f3.cpp exclusive things under private. Added gfx layouts for hi 2bpp datas of 6bpp gfxs.
- taito_z.cpp: Reduced MCFG_MACHINE_START and MCFG_MACHINE_RESET usage. Fixed namings and spacings.
- toaplan2.cpp: Simplified handlers. Fixed namings and spacings. Reduced duplicates, unnecessary lines and runtime tag lookups. Correct output rate. Use optional_memory_bank for bgaregga/batrider OKI bankswitching because they aren't present NMK112. Use shorter/correct type values. Update video\gp9001.cpp: Simplified handlers and gfxdecodes. Use callback for gfx bankswitching behavior. Use shorter/correct type values.
- topspeed.cpp: Simplified handlers and gfxdecodes. Reduced runtime tag lookups. Unnecessary lines. Fixed namings and spacings. Use shorter/correct type values.
- toypop.cpp: Fixed flower sprite in Libble Rabble withered by an enemy like scissors was not correct
- undrfire.cpp: Simplified gfxdecodes. Correct 6bpp gfx decode behavior into mix rom data. Added gfx layout for hi 2bpp data of 6bpp gfx roms. Used for all TC0620SCC tile based games. Reduced unnecessary lines.
- vectrex.cpp: Vectrex reset into bank 1 for 64kb carts. This fixes "Where Have All the Pixels Gone?" and "EigenVectrex," quite possibly others. No regressions found (bus\vectrex\rom.cpp).
- warriorb.cpp: Correct clock (related to XTAL on actual PCB). Simplified handlers and gfxdecodes. Correct rom loading. Added notes. Reduced unnecessary lines. Fixed namings.
- wgp.cpp: Simplified handlers and gfxdecodes. Removed register_postload. Reduced duplicates and unnecessary lines. Allow masked priority behavior for drawscanline. Fixed priority handling, namings and spacings. Use shorter/correct type values. Added notes.
- Beast Busters: Updated gun handling, fixes strange Players AI behaviour in attract mode (ID 07333). Use uPD7004 device. Adjusted gun limits to the factory defaults. Removed no longer needed default EEPROMs. Calibration in service mode now also works and doesn't cause the game to refuse to boot.
- Bikkuri Pro Wrestling: Kill NB1413M3 busy flag publicness and busyflag hack in threeds (machine\nb1413m3.cpp). Added gambling control and fixed machine config (Games now playable).
- Birdie Try: Fixed 'DECO MXC06 Sprite' regression, fixes sprite problems on the title screen and during gameplay (ID 07345).
- Bubble Bobble II and Road Riot's Revenge: Mark dump of protected GALs and PALs as NO_DUMP, as they contain no info at all.
- Car Polo: Fixed player controls. Put timer tick in vblank again, fixes collision detection (ID 07343).
- Chanbara: Added DIP locations
- Counter Steer: Fixed sprite colors and magnify feature. Replaced 2x AY-3-8910A sound with 2x YM2149.
- Exed Exes: Use prio_* for sprite draw routine. Simplified handlers and gfxdecodes. Reduced runtime tag lookups and unnecessary lines. Fixed namings and spacings.
- Joker Master: Decrypted Joker Master (V515) and clone (V512). Left as not working as GFX, inputs and sounds aren't hooked up correctly.
- Locked 'n Loadedp: Provided gun Y minmax values, making it calibratable.
- Pickin': Changed Pickin' to use an 8-way joystick as it should be per notes from original board owners. Also added confirmed bonus life DIP and updated locations to match same notes.
- Return of the Jedi: Simplified handlers. Added gfxdecode for debug and palette_device for palette handling. Reduced runtime tag lookups. Fixed some drawing routines, namings and spacings. Reduced unnecessary lines. Use shorter/correct type values. Added notes.
- Road Riot's Revenge: Mark dumps of protected PALs as NO_DUMP, as they contain no info at all.
- RyuKyu: Added FD1094 317-5023a.key to 'RyuKyu (Rev A, Japan) (FD1094 317-5023A)' (Game now playable).
- Shuriken Boy: Dumped proms
- Strikers 1945: Start splitting up the MCU handlers
- Sky Base: Added 'Cabinet' dipswitch, fixes inverted upright and cocktail switches (ID 07347).
- Space Cruiser: Fixed Cabinet and Flip Screen dipswitch (ID 07354)
- Star Rider: More notes
- Team Hat Trick: Fixed Player 3 and 4 reversed joystick inputs
- Tutankham: Small cleanup
- Waku Waku Ultraman Racing: Added DIPs and identified bits used by the wheels. Needs proper wheels emulation.
- Wonder Boy III: Decrypted clone Wonder Boy III - Monster Lair (set 6, World, System 16B) (8751 317-0098). Still not working because GFX and sound need to be emulated correctly.
- Fixed rom names in leland.cpp, pingpong.cpp and cpzodiac.cpp
- Dipswitch fixes in bagman.cpp, chanbara.cpp, dfruit.cpp, segas16b.cpp, seta.cpp, system1.cpp and taitosj.cpp
- Description changes of Captain Zodiac (Japan), Corvette (PX4 Prototype), Gingateikoku no Gyakushu, Gingateikoku no Gyakushu (bootleg set 1), Gingateikoku no Gyakushu (bootleg set 2), Gingateikoku no Gyakushu (bootleg set 3), Inu no Osanpo / Dog Walking (Japan, Export, Rev A), Kyros no Yakata (Japan), Lode Runner III - Majin no Fukkatsu (Japan), Mahjong Ougon no Hai, Mahjong Ougon no Hai (bootleg), Mushiking The King Of Beetle (2K3 2ND Ver. 1.003-, World), New Super 3D Golf Simulation - Waialae no Kiseki / Super Mahjong 2 (Super Famicom Box), Punch Mania 2: Hokuto no Ken (GQA09 JAA), Punch Mania: Hokuto no Ken (GQ918 VER. JAB ALT CD), Punch Mania: Hokuto no Ken (GQ918 VER. JAB), RyuKyu (Rev A, Japan) (FD1094 317-5023A), Senko no Ronde (Japan) (GDL-0030), Senko no Ronde (Japan, Rev A) (GDL-0030A), Senko no Ronde Special (Export, Japan) (GDL-0038), Shikigami no Shiro II / The Castle of Shikigami II (GDL-0021), Shougi no Tatsujin - Master of Shougi, Super Mario Fushigi no Korokoro Party 2, Taiko no Tatsujin 10 (T101001-NA-A), Taiko no Tatsujin 7 (TK71-NA-A), Taiko no Tatsujin 8 (TK8100-1-NA-A), Taiko no Tatsujin 9 (TK91001-NA-A), Thunder & Lightning (bootleg with Tetris sound, set 1), Two Minute Drill (Ver 2.93A 1994/02/16), Valkyrie no Densetsu (Japan) and Zunzunkyou no Yabou (Japan)
- Renamed (cpzodiac) to (cpzodiacj), (ryukyua) to (ryukyu) and (ryukyu) to (ryukyua)
- MAME
. VIDEO RENDERING SYSTEM
. Moved additive blending function into emu\drawgfx.h. Added priority related copybitmap functions. Fixed spacings. Added priority related copybitmap and draw_scanline function is sprite like priority handling(prio_*) and tilemap like priority handling(primask_*). These are helpful for priority related bitmap/scanline drawing routines (emu\drawgfx.cpp). Added variations of priority related pixel draw functions. Fixed spacings (emu\drawgfxm.h). Added example usage for prio_copybitmap to video\realbrk.cpp and add_blend_r32 to video\hng64.cpp.
. Added packed and raw case of generic gfx layouts. Added example usage to f1gp.cpp, pgm2.cpp, powerins.cpp and psikyosh.cpp.
. Added screenless base class (devices\video\pwm.cpp/h). Make screenless a device. Use pwm_display_device for (MESS) hh_tms1k.cpp, tispeak.cpp and tispellb.cpp.
. Default SVG region (emu\screen.cpp)
. Since value is unsigned, it will never be lower than zero (emu\render.cpp).
. Solve the quit-on-minimize problem (render\drawgdi.cpp, drawnone.cpp, drawogl.h and drawbgfx.h)
. Fixed D3D alt-tab crash (render\drawd3d.cpp)
. MEMORY SYSTEM
. Fixed subtle memory subsystem bug (emu\emumem_mud.cpp)
. Make submaps work with address-shifted spaces. Note that submaps are now assumed to use an address shift of 0. It is possible, though unlikely, for this to cause some breakage (emu\addrmap.cpp and emumem.cpp).
. PLUGINS: Changed autofire config directory to homepath (plugins\autofire\autofire_save.lua and init.lua)
. Eliminated legacy callback syntax (template devcb_base &set_?_callback/handler(?) { return...}; emu\devcb.h, screen.h, cpu\nec\v25.h, s2650\s2650.h, machine\74175.h, ataintf.h, cr511b.h, eepromser.h, i8212.h, i8251.h, namcos21_dsp_c67.h, pci-ide.h, sound\2203intf.h, 2608intf.h, 2610intf.h, 2612intf.h, 3526intf.h, 3812intf.h, es5503.h, ics2115.h, mos6560.h, msm5205.h, nes_apu.h, s14001a.h, spu.h, video\psx.h, v9938.h, audio\dsbz80.h)
. Defaulting to empty search path if null (emu\machine.cpp)
. Added focus next/previous input types, will be hooked up later (emu\inpttype.h and ioport.h).
. Device Network Interface: Added loopback control (emu\dinetwork.cpp)
. Fixed ppc64el issue. This is probably due to the fact that IBM 128bit long double format is not constant folded. Slighlty rewrote ""_kHz_XTAL(long double clock) and ""_MHz_XTAL(long double clock) the way ""_kHz_XTAL(unsigned long long clock) and ""_MHz_XTAL(unsigned long long clock) are written. Compensate for floating-point rounding errors when converting to integer value (emu\xtal.h).
. Make more use of the NODEVICE_LAN flag
. Validity
. Be more verbose when validating device type (emu\validity.cpp)
. Fixed -validate errors detected and assured it passes xmllint (hash\cd32.xml)
- Linux: Overhaul to advanced gun instructions. This cleans up spelling and other issues in the original text. This work is still prototype and will probably require fine-tuning (docs\source\advanced\linux-lightguns.rst).
- Compiling
. travis.yml: Added libxi-dev to Travis Linux Config
. Fixed VS LLVM configuration: dxsdk was missing from includes. winmm was missing from libs. Narrowing warning was silenced for VS, but not from vsllvm, where it leads to an error in menu_video_options::handle() (scripts\genie.lua and osd\modules.lua).
- Debugger: Fixed fatal error when attempting to set watchpoint covering unaligned portions of two adjacent native words (debug\debugcpu.cpp)




"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.210 :) MASH 05/30/19 09:32 PM
. * MAMEinfo 0.211GIT (18th Jun) MASH  06/18/19 10:26 PM

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