PDA

View Full Version : MAME .77u3 OUT!


skazzo
15-12-2003, 09:54
ragazzi, pronti ad aggiornare il romset?
Sono disponibili i codici sorgenti del terzo update della versione 77 del MAME.
I binari di MAME32Plus e SmoothMAME sono già disponibili, mentre mame32 e gli altri sono ancora fermi alla versione "liscia".

ed ecco il whtsnew di Haze:


0.77u3

General Source Changes
----------------------

Added SHA1 Information to remaining drivers

Seattle (and related) Improvements [Aaron Giles]
* added ADSP2104 variant to the ADSP2100 core
* fixed ROM loading code in the ADSP2100 core
* fixed several minor bugs that affected Biofreaks and California Speed
* included several DIP switch fixes from Brian Troha
* fixed input ports for California Speed and SF Rush
* increased default visible area to handle Biofreaks
* added speedups to Blitz and Blitz 2000
* made sure the IDE controller waits a minimum amount of time before
generating an interrupt
* the IDE controller features buffer is now filled in completely
* fixed code that reads the bus master status register from a word offset
* tweaked the Midway PIC handling so that Biofreaks can read its serial
number
* changed the mechanism for DCS to report buffer full/empty states
* added IOASIC support for buffer full/buffer empty interrupts from DCS
* added preliminary DCS support for ADSP-2104-based sound
* added code to clip the Voodoo vertexes to 1/16th of a pixel increments
* fixed writes to the palette RAM on the Voodoo
* fixed small errors in the Voodoo rendering when bilinear filtering
* fixed handling of local alpha blending on the Voodoo

STV Improvements [Angelo Salese. Mariusz Wojcieszek]

Attempted to improve quizpani sound banking [Pierpaolo Prazzoli]

Snes emulation improvements from MESS (used for NSS) [Nathan Woods]
src/drivers/nss.c
src/includes/snes.h
src/machine/snes.c
src/sndhrdw/snes.c
src/vidhrdw/snes.c
- Misc changes and improvements from the SNES driver in MESS

Fixed Uncio sound frequency with values taken from real pcb [El Condor]

YMF271 sound core plus very preliminary hook up in ms32.c (only Desert War makes
any sound at all and it doesn't really seem to be anytihng like correct, this is
probably due to a combination of z80 communication and banking issues) [R.Belmont]

Made sure each bitmap is aligned on a 16-bit boundary [Brad Oliver]
src/common.c

Updated Vball driver to use graphics extracted from origianl PCB [Jarek Burczynski]

Fixed viofight to only have one OKI [Jarek Burczynski]
- fixed adpcm sound in viofight: now there's is only one OKI M6295 chip
- corrected Z80 clock in viofight
- corrected viofight rom names
- added some info about PALs: viofight, nastar


Misc Fixes for MESS [Nathan Woods]
src/common.c:
src/common.h:
- Added auto_strdup(), just an auto_malloc'd version of strdup()

src/ui_text.c:
src/ui_text.h:
src/mame.c:
- Cleanups in UI string support, primarily to more easily
support MESS specific strings without modifying MAME files. Also
removed uistring_shutdown(), which is made unnecessary by auto_strdup()

src/osdepend.h
src/cpu/z80/z80.c
src/windows/config.c
- Adds osd_die() function; a friendlier way to die in some
unexpected fatal way than exit(-1) or [shudder] raise(SIGABRT)

src/harddisk.h
src/chd.h
- Adds #ifndef <headername>_H protection

src/windows/config.c
- Adds minor code within #ifdef MESS


TMS9900 inline asm update [Brad Oliver]
The syntax for the inline ppc assembly in the tms9900 core has changed
slightly

Hooked up Backgrounds in Miss Bubble 2 [Angelo Salese]

SCSP updates [Elsemi, R.Belmont]

Path for Solaris [Lawrence Gold]
Attached is a patch for Solaris that replaces uses of sqrtf and floorf,
which aren't available on that platform, with their double-precision
counterparts. Please let me know if this is a problem, in which case I
can add some special-case #defines for Solaris

Changed Liberator to use Proms, proper PROMS are not dumped however [Stefan Jokisch]

Improved Namco Sound core {BUT]

New Games supported or promoted from GAME_NOT_WORKING status:
-------------------------------------------------------------

Gals Hustler [Pierpaolo Prazzoli, David Haywood]
src/drivers/galpanic.c

Hot Rod [GreyRogue, Olivier Galibert]
** you must init the default settings or it won't work properly **

Monkey Mole Panic [Luca Elia]


New Clones supported or promoted from GAME_NOT_WORKING status:
--------------------------------------------------------------

Street Fighter the Movie (1.11) [Brian Troha]

Sorcer Striker (hack?) [Brian Troha]
Kingdom Grand Prix (hack?) [Brian Troha]
difficult to verify if these are genuine

Power Instinct (USA alt bootleg) [Pierpaolo Prazzoli]
sound not yet working

Roller Aces (set 2) [Pierpaolo Prazzoli]


New Non-Working games / clones supported
----------------------------------------

Malzak [Barry Rodewald]
collisions don't work
src/drivers/malzak.c
src/vidhrdw/malzak.c

Ashita no Joe [David Haywood]
incomplete set



enjoy!

skazzo
24-12-2003, 07:51
queste rom mi fanno dannare.....
il memplus e il mameFX 77u3 hanno ampliato il romset con delle extra roms non incluse nella versione ufficiale...e alcune non si riescono atrovare in giro (cerco, cerco, cerco.....)

ciao!

ominiverdi
25-12-2003, 18:07
col cavolo che aggiorno il romset, io ho ancora quello v 0.67 e non intendo aggiornarlo :p

skazzo
25-12-2003, 18:11
Originariamente inviato da ominiverdi
col cavolo che aggiorno il romset, io ho ancora quello v 0.67 e non intendo aggiornarlo :p
il giorno che esce un gioco che interessa morrai a furia di cercare di capire perchè non funziona più niente ;)
io sono atato costretto a rifarmi il romset, perchè avevo sbagliato ad aggiornarlo precedentemente... ma dalla prossima lo tengo aggiornatissimo: emule e clearmame pro rulez!!!!!

ciao!

ionet
25-12-2003, 20:38
ma non si possono installare piu' versioni del mame:confused:

cosi magari si salvano capre e cavoli:p senza l'obbligo di aggiornare il romset tutte le volte:(

skazzo
26-12-2003, 10:44
Originariamente inviato da ionet
ma non si possono installare piu' versioni del mame:confused:

cosi magari si salvano capre e cavoli:p senza l'obbligo di aggiornare il romset tutte le volte:(

questo è vero.... lo fanno in tanti.... ma se qualcuno mi dovesse chiedere un po' di roms non mi va di dirgli: "allora: bubble bobble lo usi con il mame36, metal slug 1 2 e X con il 67, metal slug 3 con il 77...."
è solo per comodità: così con un solo programma ho tutti i giochi....

ciao!

skazzo
26-12-2003, 10:47
ah, è uscito il .78!!!

ciao!