Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network

 


    Tuesday, March 01, 2011
MAME 0.141u3


News via AEP

A new intermediate update for MAME was released. You can download the source update at MAMEDev.


Quote:
0.141u3


MAMETesters Bugs Fixed

03660: [Graphics] pengo and clones: Player 2 cocktail graphics are offset. (hap)

03907: [Graphics] All sets in xain.c: Cocktail (2P) view offset (hap)

04224: [Graphics] All sets in snk6502.c: Cocktail screen offset (hap)

04260: [Graphics] nyny and clones: Starfield is missing (hap)

02856: [Color/Palette] comotion, hustle: Overlay color looks wrong compared to game flyers. (hap)

04114: [Documentation] thepit and clones: The parent/clone relationship needs fixing (hap)

04257: [Documentation] ewf: Misdescription of the game.

03789: [Graphics] ambush, ambusht, ambushv: Incorrect colors (hap)

03945: [Color/Palette] cosmica and clones: Sprite colors for alien formations are incorrect (hap)

02997: [Sound] hotsmash: Inconsistant audio during demonstration play (hap)

03785: [Sound] pbillian: Samples played incorrectly (hap)

00939: [Graphics] rjammer: Various graphic errors (hap)

04243: [Crash/Freeze] ddrsbm: Crash just before NVRAM format (Olivier Galibert)

03766: [Crash/Freeze] cartfury, roadburn, sf2049 + clones: Crash before OK (Atari Ace)

03428: [Sound] sfx: Sound missing. (hap)

03194: [Documentation] tsamuraih: Samurai nihon-ichi (set 3 harder) comes from a bootleg board (f205v)

03686: [Sound] superbug: Extended play sound hangs (hap)

03617: [Sound] barricad: Collision sound is missing (hap)

03486: [Sound] hitme and clones: Sound tones never stop playing (hap)

01122: [Graphics] circus: [possible] When you first time run a game your jumper float to the upper edge of screen. (hap)

00391: [Misc.] circus: During the game and demo, there seem to be invisible walls lined up with the edges of the platforms where the guy (hap)

04241: [Crash/Freeze] egghunt: Crash: "Called save_item on a pointer with no count!" before OK screen. (hap)

04240: [Crash/Freeze] All sets using TLCS90 CPU; all sets using MultiPCM: Crash: "Called save_item on a non-fundamental type!" before OK screen.

03279: [Sound] psyvaria, psyvarrv: sound effect loops infinitely (R. Belmont)

03107: [Sound] Drivers using emu/sound/psx.c: Sound effects are cut abruptly/clipped (R. Belmont)

00313: [Graphics] speedatk: When you activate the flip screen the graphics are moved over to one side. (Angelo Salese)

04227: [Misc.] Multiple Typos with Receive spelled Recieve

04226: [Documentation] sfiii2: Typing errors for SFIII2_970204 used instead of the right SFIII2_970930 (David Haywood)


Source Changes

Rewrote IOX key matrix device implementation, used by Super Real Mahjong Part 2/3 [Angelo Salese]

Removed ROM patches and added working player 2 inputs in Super Real Mahjong Part 3 [Angelo Salese]

Fix compiling on GCC 4.6 prerelease [Belegdol]

Added information screen output for any game known to have bad or missing data in order to better inform the user as to the reason their emulation may not work as expected. [Alex Jackson]

Removed ROM patch in Super Real Mahjong Part 2 [Angelo Salese]

Cleaned up iox implementation in Speed Attack [Angelo Salese]

Rewritten Speed Attack video routines from scratch, also fixed screen flipping in it [Angelo Salese]

Define new macro ALLOW_SAVE_TYPE which can be used to declare enums as valid save types on a case-by-case basis. Updated the cosmac CPU core to do this for its mode and state enums, which were previously failing. [Aaron Giles]

Added a new sound device: Oki MSM9810: [Andrew Gardner]

Added and hooked up volume table.

Added preliminary ADPCM2 support.

Added sub-table lookups.

Added OPT command.

Implemented on-chip interpolation & status read.

Implemented PAN command and stereo mixing.

destroyr.c driver minor improvements [hap]:

proper addressmap masks

added 30132-01.k4 rom, duplicate of 30132-01.f4

added version O1 romset, dumped by Siftware

Added shortname to devices in order to make ROM loading per device possible. [Miodrag Milanovic]

ksys573, naomi: Device-ify the security flashes and the dallas id chip. [O. Galibert]

Fix the interpolation coefficient shifts for the tms5xxx chips based on results of simulating the circuit from the patent. [Lord Nightmare]

mame_file is now emu_file and is a class. It is required to pass a core_options object to the constructor, along with a search path. This required pushing either a running_machine or a core_options through some code that wasn´t previously ready to handle it. emu_files can be reused over multiple open/close sessions, and a lot of core code cleaned up nicely as things were converted to them. [Aaron Giles]

Created a file_enumerator class for iterating over files in a searchpath. This replaces the old mame_openpath functions. [Aaron Giles]

Changed machine->options() to return a reference. [Aaron Giles]

Removed public nvram_open() and fixed jchan/kaneko16 to stop directly saving NVRAM. [Aaron Giles]

Removed mame_options() calls; options can only be queried from the running_machine, or by passing them along. [Aaron Giles]

Added core_options to device_validity_check() so they can be used to validate things. [Aaron Giles]

chdman: experimental incomplete .nrg disc image import [R. Belmont]

First (small) step towards driver class for megadrive-based drivers [Fabio Priuli]

Fixed LLDT [reg], LTR and LMSW instructions, and added preliminary implementations of VERR, VERW and LAR in the i386 CPU core. [Barry Rodewald]

megadriv.c: Rewritten SegaCD/MegaCD emulation [David Haywood]

cdrom.h: Added alt lba_to_msf conversion needed by SegaCD/MegaCD [David Haywood]

Replaced PSX SPU with a much more complete implementation. [pSXAuthor, R. Belmont]

Eliminated global/static variables in a number of Konami/Sega drivers by introducing/using driver_device classes. [Atari Ace]

Eliminated global/static variables in a aristocr/atlus/bfm/bmc/capcom/cinemat/dataeast drivers by introducing/using driver_device classes. [Atari Ace]

Converted atarirle to a device. [Atari Ace]

Correct SPU IRQ notification in all drivers. Fixes streaming audio in Simpsons Bowling. [R. Belmont]

Implemented address readback position registers in rf5c68 sound core [Angelo Salese]

Added HD6301 subtype to the M6800 CPU core. [Curt Coder]

Delete symbols file if defined when invoking clean target. [Curt Coder]

Used the common MC68901 device in micro3d.c. [Curt Coder]

salarymc: CD redumped [Roberto Malone, Yohji, Smitdogg, The Dumping Union]

sigmab98: added preliminary sound to the Sammy medal games [Andrew Gardner]

tms9928a.c: Fixed colors in multicolor mode [Michael Zapf]

i386: Changed READ/WRITEPORT macros to inline functions to properly support aligned vs. unaligned writes. Fixes regressions in MESS for all drivers using the PCI bus and possibly others. [Dirk Best]

Input ports can now be added to device, names are formed as sub tags from parent device tag. [Miodrag Milanovic]

OKI MSM9810 : Added preliminary ADPCM2 support. [Andrew Gardner, Lord Nightmare]

PSX: add DMA mode used for CD transfers on home system, fix DMA bug that caused home system to freeze. [pSXAuthor, Harmony, R. Belmont]

Hash generation and general cleanup. New class hash_collection holds and manages a collection of hashes, and can be built from an internal format string which is stored with each ROM. Also compacted the form of the hash strings used for ROMs, and fixed verification/hashing of non-ZIPped files. [Aaron Giles]

snes_snd.c: fixed save state error [Fabio Priuli]

circus.c: Improved interrupt handling: circus generates them the same way as ripcord (based on sprite-bg collision), robotbwl doesn´t generate interrupts at all. [hap]

Updated DIPS and Dip Locations based on documents posted by Laschek at KLOV. [Tafoid]

SDL: GLSL now works for all pixel formats; fixed memory leak on textures [cgwg]

Eliminate statics/globals in drivers jpm/kaneko/maygay/meadows/merit/metro/midcoin/midw8080/midway/msx/namco. [Atari Ace]

Convert dooyong/edevices/eolith/exidy/gaelco/gottlieb/igs/itech/jaleco drivers to driver_device. [Atari Ace]

Decoupled some entagled drivers: [Atari Ace]

Removed unneeded #include lines (gal3.c galaxold.c asic65.c)

Split part of the driver include into a separate multi-driver include file (audio/exidy.h audio/exidy440.h audio/wiping.h machine/segag80.h)

Moved code to a new file/include to be referenced in multiple drivers (ms32crpt.[ch] opwolf.c rainbow.c)

Duplicated some code (palette related) between drivers (mainsnk rollrace sslam)

Moved a driver specific routine to a generic device file (atarimo)

Cleaned up a few include files (cubocd32 cidelsa metalmx seicross thoop2).

Fixed sound issues in Pollux, Gulf Storm and The Last Day [Tomasz Slanina]

Updated LH5801 CPU core [Sandro Ronco]

Added IO_SPACE and updated all access in ME1 memory for use it.

Implemented interrupts.

Fixed the flags in the ROL/ROR/SHL/SHR opcodes.

Fixed decimal add/sub opcodes.

i386 - Fix for exceptions that require the return address to point to the instruction at fault. [Barry Rodewald]

Fix disassembler override hook [Aaron Giles]

Fix reads for 32-bit handlers on 64-bit CPUs too. [R. Belmont]

Amiga fixes: [Roberto Zandona]

removed additional 2 cycles, in move operation, for non-Agnus registers

set to #0 the start cycle in the copper operation

PSX updates: [smf]

Fixed DICR handling.

Removed non existant root counter 3 IRQ.

Ignore root counter stop when reset is also set.

Removed custom root counters in Konami 573 driver.

DS2401: Fixed timer intervals. [smf]

Correct background color in Rougien [Angelo Salese]

M680x0 updates [Hans Ostermeyer]

Instruction cache emulated on ´020 and later

Fixed interaction between MMU and bfextu/bfexts/bfins

Added fsgldiv, fsglmul, and fscc FPU instructions

Fixed fault address in stack frame

Fixed supervisor violation bit in MMU status register

Add fmovem modes 1 and 3

Various other MMU fixes

Fixed ROM name and driver description for blkdrgon [Team Japump]

Make DEVICE_SELF work in ports. [O. Galibert]

Add specific support for the fact that setting frequency to 0 does not behave as if frequency was set to 0x400 on the Sega-manufactured PSG clone chips, whereas it does on the original TI-made ones. Fixes Sega Master System ´Vigilante´ music [Lord Nightmare, Enik]

Modified video update system: [Miodrag Milanovic]

Screen update function is now per screen device (it was before but was attached to machine driver)

MCFG_VIDEO_UPDATE -> MCFG_SCREEN_UPDATE
MCFG_VIDEO_EOF -> MCFG_SCREEN_EOF


EOF is now executed for all screens, so for all existing it is defined just for one screen. This part will be updated in future.

Refactored the CD32 code base to eliminate duplicate code between MAME and MESS [David Haywood]

Added overloaded input_port_read() for reading device owned input ports. [Curt Coder]

fix global flipscreen. [hap]

Naomi: implemented live M2/M3 decryption and decompression & removed trojaned data from more games. [Andreas Naive, Olivier Galibert, Deunan Knute, Cah4e3, R. Belmont]

Naomi: DMA on-the-fly decompression+XOR support [Deunan Knute, R. Belmont]

softlist wip code to add more info nodes [Fabio Priuli]

seta2.c update: [Luca Elia]

Horizontal clipping of "tilemap" sprites

Shadows emulation

sigmab98: added sammymdl BIOS and hardware info [Smitdogg, The Dumping Union]

Updated pangofun.c and pcat_dyn.c to use common PC emulation [Mariusz Wojcieszek]

AICA: Correct slotmon readback. Streaming sounds now advance in e.g. capsnk. [R. Belmont]

Converted nichibut/nintendo/nix drivers to use a driver_device. [Atari Ace]

Fixed attotime max() function to not be a copy of min(). Fixes several regressions in the scheduler after the recent attotime object conversion. [Aaron Giles]


New games added or promoted from NOT_WORKING status

Hae Hae Ka Ka Ka [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Pye-nage Taikai [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Taihou de Doboon [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Dance Dance Revolution 2nd Mix - Link Ver (GE885 VER. JAB) [smf]
Guilty Gear X 1.5 [gamerfan, TrevEB, Falcone, M. Viste, john666, Cah4e3, Smitdogg, The Dumping Union]
Tetris Fighters (not working) [Kevin Eshbach, Smitdogg, The Dumping Union]
Brasil 86 [Roberto Fresca, Rob Ragon]
Brasil 87 [Roberto Fresca, Rob Ragon]
Brasil 89 (set 2) [Roberto Fresca, Rob Ragon]
Brasil 93 [Roberto Fresca, Rob Ragon]
Reel´N Quake [Luca Elia, Smitdogg, The Dumping Union]


New clones added

Whirlwind (LG-3) [desturk]
Real Mahjong Gold Yumehai (BET version of Super Real Mahjong Part 3) [Chackn] (not working)
Real Mahjong Gold Yumehai / Super Real Mahjong GOLD part.2 (BET version of Super Real Mahjong Part 3) [Chackn, Angelo Salese]
Video Hustler (Dynamo Games) [TrevEB]
Hot Memory (V1.1, Germany) [Smitdogg, The Dumping Union]
Pigskin 621AD (rev 2.0 7/06/90) [Smitdogg, The Dumping Union]
Wild West C.O.W.-Boys of Moo Mesa (ver UA, set 1) [Irongiant]
Bubble Pong Pong (clone of Miss Bubble 2) [David Haywood, Smitdogg, The Dumping Union]
Knights of Valour 2 / Sangoku Senki 2 (ver. 101, 101, 100HK) [tafoid]
Monopoly (3.01) [Miodrag Milanovic]
Monopoly (2.51) [destruk]
Monopoly (2.33) [destruk]
Austin Powers (3.01) [destruk]
Austin Powers (3.00) [Miodrag Milanovic]
Austin Powers (2.01) [Miodrag Milanovic]
Maverick (Display Rev. 4.00) [destruk]
Cut The Cheese (Redemption)[destruk]
Cut The Cheese Deluxe (Redemption)[destruk]
Night Rider (rev. 21) [destruk]
Eight Ball Deluxe (rev. 14) [destruk]
Lord Of The Rings, The (9,8,7,401)(En,Sp,Ger,Fr,It) [destruk, Miodrag Milanovic]
Elvis (4.00,3.03,3.02) (En,Sp,It,Fr,Ger) [destruk, Miodrag Milanovic]
Ripley´s Believe It or Not! (3.10,3.02,3.00) (En,Sp,It,Fr,Ger) [destruk, Miodrag Milanovic]
Sharkey´s Shootout (2.07) (En,Ger,Fr,It) [Miodrag Milanovic]
Terminator 3: Rise of the Machines (2.05) (En,Sp,Fr,It) [Miodrag Milanovic]
Playboy (3.03,3.00) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
Roller Coaster Tycoon (7.01,4.00) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
Magic Train (Clear NVRAM ROM?) (not working) [Grull Osgo, Roberto Fresca]


New games marked as GAME_NOT_WORKING

GunMania (GL906 VER. JAA) [smf]
Fighting Mania (QG918 VER. EAA) [smf]
Fighting Mania (QG918 VER. AAA) [smf]
Punch Mania: Hokuto No Ken (GQ918 VER. JAB) [smf]
Punch Mania: Hokuto No Ken (GQ918 VER. JAB, ALT CD) [smf]
Fighting Mania (QG918 VER. KAA) [smf]
Fighting Mania (QG918 VER. UAA) [smf]
Punch Mania 2: Hokuto No Ken (GQA09 JAA) [smf]
DrumMania 4th Mix (G*A25 VER. JAA) [smf]
DrumMania 5th Mix (G*B05 VER. JAA) [smf]
Guitar Freaks 7th Mix (G*B17 VER. JAA) [smf]
Martial Beat (Martial Beat (G*B47 VER. JBA) [smf]
DrumMania 7th Mix power-up ver. (G*C07 VER. JBA) [smf]
DrumMania 7th Mix (G*C07 VER. JAA) [smf]
Guitar Freaks 8th Mix power-up ver. (G*C08 VER. JBA) [smf]
Guitar Freaks 8th Mix (G*C08 VER. JAA) [smf]
DrumMania 8th Mix (G*C38 VER. JAA) [smf]
Guitar Freaks 9th Mix (G*C39 VER. JAA) [smf]
DrumMania 9th Mix (G*D09 VER. JAA) [smf]
Guitar Freaks 10th Mix (G*D10 VER. JAB) [smf]
Guitar Freaks 10th Mix (G*D10 VER. JAA) [smf]
Guitar Freaks 10th Mix eAmusement (G*D10 VER. JBA) [smf]
DrumMania 10th Mix (G*D40 VER. JAA) [smf]
Initial D Arcade Stage Ver. 2 (Japan) (Rev. B) (GDS-0026B) [The Dumping Union]
Initial D Arcade Stage Ver. 2 (Export) (GDS-0027) [Gerald, The Dumping Union]
Initial D Arcade Stage Ver. 3 (Japan) (Rev. C) (GDS-0032C) [f205v, The Dumping Union]
The Rumble Fish 2 [Guru, R. Belmont]
Point Blank 3 (GNN2 Ver. A) [Kevin Eshbach, hap, D. Edwardson, Paratech, ranger_lennier, M. Ponweiser, T. Petersen, Smitdogg, The Dumping Union]
Uchuu Daisakusen: Chocovader Contactee (CVC1 Ver. A) [R. Mucciarelli, W. Belk, Yohji, Roberto Malone, Smitdogg, The Dumping Union]

Homepage



 

File Releases

Cemu_1.21.3
No Description in database.

cemu_1.21.2
No Description in database.

cemu_1.21.1
No Description in database.

Cemu_1.21.0
No Description in database.

Cemu_1.20.2
No Description in database.



Latest Forum Posts

Introducing Project64 ...
Last Reply: NES_player4LIFE
Replies: 1

2021-04-02 Recent Rel ...
Last Reply: Robbbert
Replies: 0

mGBA v0.9.0 released!
Last Reply: spotanjo3
Replies: 0

2021-03-26 Recent Rel ...
Last Reply: spotanjo3
Replies: 1

no$gba v3.04 released ...
Last Reply: spotanjo3
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
PSemu.pl


47,909,231 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com