Quantcast
Channel: MAMEWorld News
Viewing all articles
Browse latest Browse all 2242

MAMEinfo 0.235GIT (14th August)

$
0
0

MAMEINFO.DAT

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

* Added Source/Listinfo changes

* Newest Bugs (13th Aug)

* Added/Fixed 'Recommended Games'

* Fixed Mameinfo.dat infos

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

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

Ashura-X's Nightly MAME builds: http://ashura.mameworld.info/nightlybuilds/builds.html

Recent MAME builds: https://github.com/mamedev/mame/actions
('Sign in' + Click on 'CI (Windows)' and then on a MAME post with a green check mark to download the mame-windows-gcc-XXXXXXXXXXXXXXX file)



0.235GIT

- New games: Paris Dakar (31/03/87, Spanish)
- New Working games: Operation Tiger
- New Non-Working games: Dracula's Castle (Magnet System), Radikal Darts (Diana Version 7.29.25) and Soreike! Anpanman Popcorn Koujou 2 (Rev C)
- New clones: Air Inferno (World), Bubble Buster (USA, B-System), Mag Max (set 2), Rafflesia (not encrypted), Rescate Lunar (Spanish bootleg of Lunar Rescue), 'S.V.G. - Spectral vs Generation / Sheng Mo Shiji (M68k label V101HK) (ARM label V101HK, ROM 06/20/05 S.V.G V100)', Sea Wolf (Tecfri) and Time Crisis 3 (TST3 Ver. A)
- New drivers: radikaldarts.cpp
- New devices: f2mc16, mb90610a, mb90611a and mb90641a
- CPU
. Fujitsu Micro F2MC-16: Emulated various additional instructions and modes. Fixed banking for direct addressing mode. Fixed semantics of CLRB and number of bytes consumed by SETB. Fixed mistake with calculating N and Z flags for SUB and CMP and writing incorrect result for SUB. Use INC(W)(L) A and DEC(W)(L) A pseudo-operations in disassembly. General cleanup: Added helper functions for increment and decrement operations and short direct banking. Rationalize use of temporary variables. Modify only lowest 8 bits of accumulator for XOR A, #imm8. Perform a 16-bit rather than 8-bit write for MOVW @RLx + #disp8, A. Use SSB instead of USB for @RW3 or @RW7 addressing when S flag is set. Fixed numerous flag calculations. Emulated many more opcodes. Added interrupt callback for debugger. Correct disassembly of MOVW io, A. Added "extra" I/O CPU (MB90611A F2MC-16) to Motocross Go! configuration
. Texas Instruments TMS57002 'DASP': Genearate seaparate DASM header
- DEVICE
. 3dfx Voodoo Graphics: Address minor coverity complaints
. CHDMAN: Added a few more hard disk templates (Seagate, Maxtor, Micropolis...)
. Floppy
. Fixed segmentation fault saving FM track. Incorrect cell size for FM track results in empty bitstream that ultimately causes data.empty() to seg fault (formats\imd_dsk.cpp).
. Don't assume string iterators can be indexed (reported by Coverity software) (formats\fsmgr.cpp)
. SMC91C9x Ethernet Controller: m_loopback_result needs to be a signed into so negative status codes remain negative. FDSE bit was masked out. When full duplex switched internet is active, deferrals and collisions not used. Implemented AUTO_RELEASE.
. TC0780FPA Polygon Renderer: Fixed texture issues in Operation Tiger (video\tc0780fpa.cpp)
- aleck64.cpp
. Fixed handling of 8bpp framebuffer mode. Adjusted how VI scan-out functions. Swapped 'magic matrix' dither pattern axes to match hardware tests (machine\n64.cpp and video\n64.cpp).
. N64 RDP: Fixed incorrect channel swapping on 32-bit resampled framebuffers. Temporarily adjusted framebuffer resampling to not exceed screen bounds in some games.
. N64 RSP: Fixed LWV and VMOV behavior. Added reserved instructions V056, V057, V073 and VNULL. Removed unused DRC and SIMD support. General code cleanup.
. N64: Fixed SP DMA behavior based on hardware tests. Pass K4 and K5 factors to threaded drawing code. Fixes black geometry in (MESS) Conker's Bad Fur Day.
- albazc.cpp, albazg.cpp, chanbara.cpp, crystal.cpp, jantotsu.cpp and tryout.cpp
. Made use of object finders and other minor cleanups
. Documented 'Test' dipswitch for Wully Bully
- clshroad.cpp
. Added tilemap color bank, fixes lightning flashing and color cycling for Fire Battle.
. Hand-tuned all clock frequencies for clshroad and halved vblank irq rate, syncing video and sound timings in logical sense. Minor realign documentation.
- megasys1.cpp
. Documented different clone 'P-47 - The Freedom Fighter (Japan)' ROM board configurations
. Correction to the audio CPU memory map and verified that clone 'E.D.F. : Earth Defense Force (bootleg)' has an undumped PIC. Verified XTAL and clock.
. Dumped Peek A Boo Japan 1.1, matches parent set.
. Standardized PROM locations for games running on 1A board.
- mermaid.cpp
. Added missing items to state saving
. Updated to use measured clock and marked Mermaid and clone as imperfect graphics. Note: Incomplete GFX emulation in Mermaid (see MT07985 and MT08000).
- namcofl.cpp: Fixed network status error, this also fixes the paralyzed flagman in Final Lap R (ID 08042).
- naomi.cpp: Documentation misc additions. Corrected PIN number for mask ROMs on 171-8132B carts. Sorted games by year/number.
- ssfindo.cpp
. Preliminary QS1000 hook up. There seems to be a bug in the ARM_VIDC20 device that causes static/bad sounds. Just set the related volume sliders to 0 to hear the QS1000.
. Hooked up DIPs for Pang Pang Car. Note: Pang Pang Car uses the VIDC internal DAC for SFX and the QS1000 for music. It's configured to use the undumped internal ROM.
- timelimt.cpp: Halve maincpu NMI rate and fixed spriteram out of bounds access (ID 08046). Note: PCB output video confirms that the enemies in Progress move too fast in MAME (https://youtu.be/3MX_qCf_no0).
- 18 Wheeler: Dumped earlier/prototype Sega 837-13844 JVS I/O board rom epr-21868p.ic7
- AGEMAME: Added missing sound roms for 'James Bond (Maygay) (M1A/B) (set 1)'
- Games Family: Improved notes
- Motocross Go!: Added "extra" I/O CPU (MB90611A F2MC-16) to configuration
- Mushihime-Sama Futari Black Label: Replaced clone 'Mushihime-Sama Futari Black Label (2007/12/11 BLACK LABEL VER)' program ROM with clean dump, previous was dumped from upgraded futari15 PCB and contained trailing garbage.
- The Ninja Kids: Fixed default 'Lives' dipswitch to 3 (matches all OFF convention)
- One + Two: Derived frequency from XTAL present on PCB
- Operation Tiger
. Fixed lockup issues and improved tilemap emulation (drivers\taitopjc.cpp)
. Fixed texture issues in Operation Tiger (video\tc0780fpa.cpp). Fixed save states (Game now playable).
- Royal King Jang Oh 2: Added banking. Almost playable, but bad colors.
- Tumble Pop: Added preliminary OKI hookup for clone Tumble Pop (Playmark bootleg)
- Wiping: Convert to Xtal and added tentative screen raw params. Make custom audio to actually not divide internally by 2 (audio\wiping.cpp).
- Yori Jori Kuk Kuk: Got game to boot, left as not working as it needs a ROM patch for now.
- Fixed rom names in megasys1.cpp
- Dipswitch fixes in crystal.cpp, ssfindo.cpp and taito_f2.cpp
- Description changes of Mag Max (set 1), Mini Guay VD, Peek-a-Boo! (Japan, ver. 1.1) and Soreike! Anpanman Popcorn Koujou (Rev B)
- Renamed (ainferno) to (ainfernou)
- MAME
. VIDEO RENDERING SYSTEM
. Fixed automatic sizing of snapshots/recordings (emu\render.cpp). This fixes bad scaling on snapshots and recording when using -uesx and forced scale factors.
. INPUT: Slightly cleaned up OSD input modules. Removed support for DirectInput 7 and earlier. It hasn't been tested in years, and it's not relevant on any supported OS. DirectInput is effectively finalised at version 8 and is unlikely to get an API update in the future. Use more string[_view] and fewer C strings and tightened up scope of a few things.
. 3rdparty
. Updated BGFX, BX and BIMG to latest. Enable BGFX_CONFIG_DEBUG to get proper asserts.
- Compiling
. Fixed OSD=mac compile (osd\mac\window.cpp and osd\modules\render\drawogl.cpp)
- Debugger
. Allow the bpset/wpset/rpset & map commands to act on any cpu, by prefixing the index or name with a # and passing as the first parameter (debug\debugcmd.cpp).
. Updated debugimgui to compile with latest imgui



"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."



[Posted by: MASH]

Viewing all articles
Browse latest Browse all 2242

Trending Articles