Aiuto - Cerca - Utenti - Calendario
Versione completa: Mame 0.130u3
MAME ™ Italian Forum > MAME > Emulatore
Frankie
0.130u3
-------


MAMETesters Bugs Fixed
----------------------
- 01030: [Side-by-side] starjack: "Star Jacker" side-by-side test.
(Aaron Giles)
- 00983: [Graphics] pitfall2: Once you lose your last life, any object
not in the background shows up on the high score and continue
screens. (Aaron Giles)
- 00984: [Graphics] 4dwarrio: The game resolution changes in the 2nd
players turn in the cocktail mode. (Aaron Giles)
- 00257: [Graphics] wbmlb, wbmljb: When the player sprite reaches the
right side of the playfield, some garbage gfx appear on the
left side. (Aaron Giles)
- 00303: [Graphics] regulus: In cocktail mode when it is player 2's
turn graphics from the top of the screen flash at the bottom
of the screen (Aaron Giles)
- 00256: [Graphics] seganinj: [possible] Sprites leaving on the left
side on the screen aren't clipped properly. (Aaron Giles)
- 03098: [Color/Palette] all sets in mcatadv.c: Palette regression
(Christophe Jaillet, Fabio Priuli)
- 03087: [Graphics] daireika: Graphic artifacts on attract mode.
(Angelo Salese)
- 03093: [Graphics] mazinger: the boss of 4th level is black (robiza)
- 03092: [Sound] spuzbobl: Some sound samples are being played
indefinitely (David Haywood)
- 01163: [DIP/Input] popbounc: [possible] MAME doesn't support paddle
input. (Fabio Priuli)
- 02187: [Documentation] All games of "Technos": Fix for manufacturer.
(Fabio Priuli)
- 02558: [Graphics] Graphic priority is not fully understood.
(Angelo Salese)
- 02557: [Graphics] All games in jalmah.c: There are square gaps
during gameplay. (Angelo Salese)
- 00598: [DIP/Input] popbounc: Regardless of whether the "paddle" or
"joystick" option is activated in the dipswitch, the controls
are broken. (Fabio Priuli)
- 00947: [Graphics] batsugun: At the level 4 boss there's a sprite
problem. (robiza)
- 02562: [Interface] Ability to choose arbitrarily named crosshair
pictures (Derrick Renaud)



Source Changes
--------------
Crosshair update: [Derrick Renaud]
* Added Crosshair Options menu
- ability to individually enable/disable crosshairs
- ability for them to automatically disappear after a set amount
of time (this is now the default)
- ability to select crosshair graphic
- all settings are saved in the cfg file
* Removed F1 toggle for crosshairs
* Added new command option -crsshairpath
- store all selectable graphics here
- see config.txt for further info

Merged memory maps, renamed sets in the following drivers: vendetta,
videopkr, wrally, vball, unico, tsamuri, triplhnt, toypop, tnzs,
topshoot, topspeed, tecmo, tecmo16, tecmosys, terracre, thoop2,
tunderx, tiamc1, timelimt, taito_z. [Aaron Giles]

Added direct mode JVS command, used by the i/o for the later Naomi
games [ElSemi, Angelo Salese]

hyprduel fix [Hau]

Force cpu resyncs main<->protection on pgm. [David Haywood]

trackfld cleanups: [Aaron Giles]
- derived clocks where possible
- complete memory maps from the schematics
- hooked up proper sound command latching
- reimplemented 6802-based ADPCM samples for the bootlegs
- merged memory maps
- extended NVRAM to the full RAM range (according to schematics)
- created common include file and modified drivers to use it instead
of explicit externs

Removed msb/lsb handlers from taitosnd. Updated all drivers to
call the 8-bit versions directly from the address maps. [Aaron Giles]

Did bulk replace of AM_READ/WRITE(SMH_NOP) -> AM_READ/WRITENOP.
[Aaron Giles]

Reverted recent TMS32025 timing change which busted Cool Pool sound.
[Olivier Galibert]

exctsccr update: [Uki]
- verified clock frequency (including 4KHz NMI)
- position 6A is not populated in JAPAN ver.
- sound tempo is wrong in all sets (with or without this change)
- clock for AY-3-8910 is 14.31818M/8 except for main melody

taito_l input updates: [Fabio Priuli]
* added plgirls cheat dip-switch [found by Gatinho]
* added plgirls2 coin mode B

Fixed crshrace coinage dips. [stephh, Fabio Priuli]

Fixed mechattu coinage dips. [Fabio Priuli]

Redumped GFX ROM of kakumei2. [Uki]

Improved the Wave-DMA behaviour in Naomi, added PVR-DMA support.
[Angel Salese]

Naomi video cleanups/reworking. [David Haywood]

DIPSW update [kanikani]
- added DIP location to following drivers: djmain.c, fitfight.c,
gaiden.c, hornet.c, namcos1.c, namcos86.c, nwk-tr.c, skykid.c,
zr107.c
- enabled some DIPSW settings

PGM update [XingXing]
- added video ram mirroring (fixes a glitch in kovsh)
- corrected some set names

neogeo fixes: [Fabio Priuli]
* fixed popbounc controls bug (MT 598)
* removed use of sprintf
* added a note about service menu browsing when mahjong panel is ON

Konami inputs improvements: [Fabio Priuli]
* Added source file konamipt.h to unify Konami inputs where possible
(e.g. most 80s-90s games were using basically the same coinage
settings and joystick inputs).
* While at it, verified all 0x00 coinage effects in drivers which now
use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...)
* Added finalizb service coin. Removed roadf coin4 & asterix coin3
(neither used by the games nor present in service mode).
* Fixed gberetb coin inputs (they were switched).
* Added port_condition to hcrash so that brake appears only when
present in the chosen cabinet.
* Cleaned up mystwarr.c & moo.c input handlers.
* Verified 0x00 coinage settings in remaining Konami drivers (and two
Banpresto ones using same coinage settings)

Fixed the priority system in the jalmah.c driver [Uki, Angelo Salese]

Simulate 'keyoff' in the SPU. The envelopes aren't actually emulated,
but the sound is silenced after a key-off (by placing the sound in a
'release' state) This prevents audiable sound from looping forever.
[David Haywood]

Build the IDE features table only when there is a CHD available.
[Curt Coder]

Added device-based implementations of the eeprom and i2c deevices.
[Samuele Zannoli]

Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c
and ultraman.c based on Guru's notes (thanks to AJG, who fwded them
to me). [Fabio Priuli]

Dumped 1 BPROM of suchipi [Uki]

Changed Z80 cycle table definitions to be per-device. Removed
old set_info constants for the tables; they are now set up via
the z80_set_cycle_tables function. [Aaron Giles]

m90: reduced volume for all games, removed wrong graphics flag and
added no cocktail flag for risky challenge. [robiza]

Reduced volume for bombrman, added wrong graphics flag for quizf1.
[robiza]

Removed old hardcoded keyboard handling for Atari 8bit systems and
used more reasonable key matrix scan. No regressions expected in MAME
(tested maxaflex.c games). [Fabio Priuli]

Many Naomi tweaks and improvements, plus a number of new sets added
but with no credit specified. [David Haywood]

Corrected names for Champion Italian PK boards (thank f205v for
spotting this). [Mirko Buffoni]

Sega System 1/2 rewrite: [Aaron Giles]
* accurate collision detection in all games
* correct full memory maps
* hooked up 8255 and Z80 PIO correctly
* unified many hacked variants into common hardware models
* proper mixing using the mixing PROM
* converted to tilemaps
* fixed shtngmst sprites
* correct Z80 timing
* proper sound interrupt signaling and feedback
* full description of video hardware
* proper input hookup in dakkochn
* cleaned up rendering code
* fixed cocktail mode in pretty much all games
* fixed stuck sprites in some games
* partial 8751 simulation for choplift
* proper global muting (attract sound off works in older games)
* yes, the Pitfall 2 title is missing; more work to be done

Put tables used for RGB utilities in a single object file rather
than compiling them as statics in every object that uses them.
[Vas Crabb]

Added small workaround to get Thunder Hoop 2 past the "bad
coprocessor" screen, but the game still has issues. [Peter Ferrie]

Fixed incorrect DIP location for dealer in epos.c. [Tafoid]



New games added or promoted from NOT_WORKING status
---------------------------------------------------
Unknown Poker [robiza, Angelo Salese]



New clones added
----------------
Exciting Soccer (Japan) [Uki]
Super Megatouch IV Tournament Edition
(9255-51-01 ROB, Standard version) [Brian Troha]
Pit Fighter (rev 7) [Smitdogg]
Chase H.Q. (US) [Smitdogg]
Crush Roller (bootleg?) [Tafoid, f205v]



New games marked as GAME_NOT_WORKING
------------------------------------
Key of Avalon 1.30 - Client [Alex's Rom Dumping Project]
Key of Avalon 2.0 - Client [Alex's Rom Dumping Project]
Sega Network Taisen Mahjong MJ 2 [Alex's Rom Dumping Project]
Sega Network Taisen Mahjong MJ 3 (Rev D) [Alex's Rom Dumping Project]
Triforce DIMM Updater [Alex's Rom Dumping Project]
Virtua Fighter 4 Final Tuned (Rev D) [Alex's Rom Dumping Project]
Virtua Fighter 4 Final Tuned (Rev A) [Alex's Rom Dumping Project]
Initial D : Arcade Stage Ver. 3 (Japan) (Rev cool.gif [Alex's Rom Dumping Project]
Virtua Fighter 4 Evolution (Rev A) [Alex's Rom Dumping Project]
Wangan Midnight Maximum Tune 2 (Japan?) [Alex's Rom Dumping Project]
Osso
Grande lavoro di Aaron su Sega System 1/2 con una sfilza di bug fixati!
Pucci
CITAZIONE(Frankie @ 10 April 2009, 03:56) *
Crosshair update: [Derrick Renaud]
* Added Crosshair Options menu
- ability to individually enable/disable crosshairs
- ability for them to automatically disappear after a set amount
of time (this is now the default)
- ability to select crosshair graphic
- all settings are saved in the cfg file
* Removed F1 toggle for crosshairs
* Added new command option -crsshairpath
- store all selectable graphics here
- see config.txt for further info


a molti possessori di cabinato questo piacerà
Layne
Kold il tuo Mighty! Pang (Euro 000925) ignorato? mellow.gif

Bug: i sets 1 e 2 di Bee Storm - DoDonPachi II non sono legati da relazione parent-clone, ma totalmente separati.
Kale
CITAZIONE(Osso @ 10 April 2009, 08:03) *
Grande lavoro di Aaron su Sega System 1/2 con una sfilza di bug fixati!


...e una marea di kludge rimossi. Adoro anche il fatto che le collisioni adesso sono visibilmente migliorate rispetto al passato.
lycenhol
A me viene da ridere quando dei miei amici "ignoranti" dicono: nel Mame non esce più niente, ormai solo pochi giochi!
Secondo me, mai come in questo periodo sono stati fatti passi avanti, rimuovendo errori, hack dal codice, rendendo il Mame sempre più bello e perfetto.
Sono curioso di provare questi bugfix! tongue.gif
Kold666
mighty pang sarà presente nella u4
Alberto
CITAZIONE(lycenhol @ 10 April 2009, 14:10) *
A me viene da ridere quando dei miei amici "ignoranti" dicono: nel Mame non esce più niente, ormai solo pochi giochi!
Secondo me, mai come in questo periodo sono stati fatti passi avanti, rimuovendo errori, hack dal codice, rendendo il Mame sempre più bello e perfetto.
Sono curioso di provare questi bugfix! tongue.gif

La versione 130 non mi sembra migliorata affatto perchè molti giochi non vengono riconosciuti (errore, manca il file, ecc.) mentre con la versione 0.96 i giochi sono molto più compatibili e non danno problemi.
Poi con la versione 130, una volta fatto partire il gioco, non è possibile modificare i suoni (tasto \) modifica soltanto il volume principale.

Provare per credere! E' proprio una fregatura!

Correggetemi se sbaglio!
Swos
si.. considerando che ho speso 150 euro per farmelo inviare a casa compreso di romset al completo.. è proprio una grandissima fregatura. QUOTO al 100%, era meglio la 0.34 che mi regalarono nel 1999
etabeta
CITAZIONE(Alberto @ 17 April 2009, 13:44) *
La versione 130 non mi sembra migliorata affatto perchè molti giochi non vengono riconosciuti (errore, manca il file, ecc.) mentre con la versione 0.96 i giochi sono molto più compatibili e non danno problemi.


Leggiti il punto 2 di http://www.mameitalia.net/index.php?showto...8463#entry95434

in pratica, ogni volta che si scopre che una parte del dump era non corretta (anche se magari non aveva effetti sull'emulazione), questa viene corretta.

oppure, ogni volta che una parte della scheda che non si riusciva a dumpare (=da cui non si riusciva ad estrarre i dati) viene finalmente dumpata, il romset cambia

se aggiorni l'emulatore puo' capitare che tu debba anche aggiornare i romset. altrimenti resta con la 0.96, rinuncia a giocare ai CPS3, ai Taito G-Net, a Tekken Tag, a Soul Calibur, a Donkey Kong con l'audio corretto ed ai laser disc, e sii felice cosi'

CITAZIONE(Alberto @ 17 April 2009, 13:44) *
Poi con la versione 130, una volta fatto partire il gioco, non è possibile modificare i suoni (tasto \) modifica soltanto il volume principale.


Premi TAB e scegli Slider Options. Le opzioni sono state solo spostate.


CITAZIONE(Alberto @ 17 April 2009, 13:44) *
Provare per credere! E' proprio una fregatura!


chiedi indietro i soldi che hai speso per la versione 0.130
s_bastian
ehm, swos, mi tocca richiamarti all'ordine... tongue.gif tongue.gif tongue.gif

Alberto, devi capire una cosa di MAME. MAME non viene sviluppato solo per permettere alla gente di giocare gratis. Ti consiglio per iniziare una bella lettura di questo post, dove viene accennato qualcosa di tutto l'universo che gira attorno al MAME.

Gli aggiornamenti non servono solo per aggiungere giochi, ne sono stati pubblicati parecchi dove non veniva aggiunto nulla, ma veniva solamente migliorato quanto già presente. Non c'è nulla di male nel non apprezzare il lavoro di altri, ma sarebbe carino cercare almeno di capire COSA viene fatto e PERCHE', prima di criticare.
Inoltre, come ironicamente fa notare swos, MAME è completamente gratuito, e si basa sulla manodopera gratuita di gente che preferisce fare questo piuttosto di usare il proprio tempo libero per qualsiasi altra cosa. Ogni miglioramento pertanto, grosso o piccolo che sia, ve preso per quello che è. E se una edizione non avrà (per noi) un significato importante, basta armarsi di pazienza ed attenderne una di più affine ai propri interessi. Senza contare che non c'è nessuno che ti obbliga ad aggiornarti una volta a settimana, personalmente il mio MAME ad uso "quotidiano" non lo aggiorno da un paio di anni, e non ne sento la mancanza.

edit: etabeta è stato più veloce di me... tongue.gif
Alberto
Allora in questo caso Bastian (carino come nome mi ricorda il film LA STORIA INFINITA), ti chiedo scusa!

Non intendevo criticare chi lavora su questo emulatore, so bene che fanno un lavoro eccellente e che sono dei bravi programmatori però attualmente la 0.96 è migliore.
Per esempio la versione 130 non legge Shinobi, molti giochi di Street Fighter e altri ancora.

A proposito: Dato che sono usciti dei giochi più moderni, questi programmatori (non per fare critica), potrebbero inventare il sistema per far riconoscere all'emulatore futuro la scheda grafica? Sarebbe molto utile poichè la CPU da sola sarebbe molto limitata e gli utenti non potrebbero usufruirne.

A me personalmente risolverebbe il problema di Radikal Bikers.

Swos, ti do perfettamente ragione, anch'io quoto al 100%
Osso
La versione 130 "legge" i giochi da te citati, devi solo aggiornare le rom.
Friendly
ciao! il perchè delle rom non più giocabili ti è stato detto da etabeta poco sopra.

penso che l 'utilizzo di schede accelleratrici comporterebbe una riscrittura completa del mame e un allontanamento dalla sua "filosofia" di sviluppo.
ma su questo punto molti altri utenti sapranno spiegarti meglio smile.gif
robiza
CITAZIONE(Alberto @ 17 April 2009, 14:32) *
Per esempio la versione 130 non legge Shinobi, molti giochi di Street Fighter e altri ancora.


shocked.gif shocked.gif

ogni versione del mame nuova di regola contiene tutti i giochi che erano già supportati nelle versioni precedenti piu' eventuali altri aggiunti (se non ti funzionano i giochi vecchi significa che devi aggiornare le roms)
il tema del 3d che non viene emulato con il direct3d non è mai cambiato nel tempo
le opzioni sono state spostate non eliminate
-> per cui il fatto che la versione 0.96i è meglio della 0.130, almeno rispetto agli elementi che riporti, non è vero (al limite se i giochi aggiunti non ti interessano è uguale)

diciamo che probalmente il mame ha il limite che ha un funzionamento non sempre facile da interpretare per cui l'utilizzatore deve conoscerlo abbastanza per utilizzarlo al meglio
Questa è la versione 'lo-fi' del forum. Per visualizzare la versione completa con molte più informazioni, formattazione ed immagini, per favore clicca qui.