Next Generation Emulation banner
1 - 20 of 24 Posts

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #1 · (Edited)
a new version of mamesick's mame uifx32 has been released






MAMEUIFX32 0.138 (26/05/10) is available here

******************************************
Core Changes:
- Added sync audio with video function to improve emulation (SailorSat)
- Added quit confirmation on exit feature (MAMEPlus!)
- Added support for autofire (MAMEPlus!)
- Added support for different joystick IDs (MAMEPlus!)
- Added support for unofficial hiscore.dat


Drivers Changes: (From various sources and contributors)
- Added speedup cheat button to Jr. Pac-Man
- Added speedup cheat button to Ms. Pac-Man and clones
- Added speedup cheat button to Pac-Man and clones
- Added speedup cheat button to Pac-Man Plus
- Fixed MAME Testers bug ID 00014
- Fixed MAME Testers bug ID 00062
- Fixed MAME Testers bug ID 00287
- Fixed MAME Testers bug ID 00371
- Fixed MAME Testers bug ID 00408 [hack]
- Fixed MAME Testers bug ID 00413 [hack]
- Fixed MAME Testers bug ID 00825
- Fixed MAME Testers bug ID 00939 [hack]
- Fixed MAME Testers bug ID 01008
- Fixed MAME Testers bug ID 01124 [hack]
- Fixed MAME Testers bug ID 01232 [hack]
- Fixed MAME Testers bug ID 01993 [hack]
- Fixed MAME Testers bug ID 02087
- Fixed MAME Testers bug ID 02153
- Fixed MAME Testers bug ID 02506 [hack]
- Fixed MAME Testers bug ID 02523 [hack]
- Fixed MAME Testers bug ID 02675 [hack]
- Fixed MAME Testers bug ID 03179 [hack]
- Fixed MAME Testers bug ID 03201 [hack]
- Fixed MAME Testers bug ID 03538
- Fixed MAME Testers bug ID 03539
- Fixed MAME Testers bug ID 03737
- Fixed MAME Testers bug ID 03754 [hack]
- Fixed raster beam position in NEOGEO.C games [hack]
- Fixed sprite/tilemap offsets in Dyna Gear [hack]
- Made working Knights Of Valour [hack]
- Made working Knights Of Valour 2 - Nine Dragons [hack]


User Interface Changes:
- Changed default colors.
- Increased overclock maximum value to 400%
- Increased refresh rate tweak range to ±30Hz
Official MAMEUI


Changes:
- Added an enhanced toolbar with new buttons (ZetaMAME32)

Refresh

Interface Options

Default Game Options

MAME Homepage
- Added code to display Mameinfo and Driverinfo in the History window
- Added option to enable/disable hiscore.dat support
- Added option to enable/disable sync audio with video feature
- Added option to enable/disable quit confirmation on exit feature
- Added option to set color for NOT WORKING games
- Added option to set different icon for NOT WORKING games
- Added option to set different joystick IDs
- Added splash screen at startup (ZetaMAME32)

"Interface Options" menu to disable
- Added system tray icon (MadeInMAME32)

Play Current Game

Hide Main Window

Show Main Window

Exit The Program
- Added treesheet properties dialog (MAMEPlus!)

"Interface Options" menu to disable
- Added "Extra" tab to display alternative/extra snapshots
- Added "Frequently Asked Question" menu voice
- Added "Listen game music with M1" menu voice
- Added "MAME Development site" menu voice
- Added "View Informations at MAWS" menu voice
- Added "Save Current Game List" menu voice (MadeInMAME32)

Save the current displayed game list as text file from each folder
- Added "Save Current ROMs List" menu voice

Save the current displayed ROMs list as text file from each folder
- Added full support for MASH's mameinfo.dat file (MASH)
- Changed default "About" bitmap
- Changed a lot of default icons to match Windows XP style
- Improved display of general infos in window status bar

Game Name

ROM Name

Game Status

Build Name
- Improved display of game status in window status bar

Working

Working with problems

Not Working

ROMs missing
- Improved display of game status in game icons area (ZetaMAME32)

Green = Working

Yellow = Working with problems

Red = Not Working

Grey = ROMs missing

MAMEUIFX32 0.137 release date (12/03/10) is available here

Mamesick's site here

check back for updates

enjoy :thumb:
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #3 ·
:D yes i know but some might not, as he often takes his time with the releases and sometimes doesn't release them at all :heh:
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #4 ·
a new version of mamesick's mame uifx 0.135 is out

see updated top page
enjoy:thumb:
 

· Registered
Joined
·
146 Posts
@^ thanks
i love 400% overclock :D
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #7 · (Edited)
a new version of mamesick's mame uifx 0.135 is out

dead links to u2
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #8 · (Edited)
a new version of mamesick's mame uifx 0.135 update 3 is out

an update to MAMEUIFX 0135

has been released by mamesick
homepage at the top

look here to see stranno's find of videos of youtube from mamedev of some improvements to mame 135u2 "nice find matey":thumb:

enjoy:thumb:
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #9 · (Edited)
mamesick has released his version of mameuifx first

enjoy:thumb:
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #10 · (Edited)
January 06, 2010 MAMEUIFX32 0.136 is released

mamesick has finaly released an update to his brilliant emulator MAMEUIFX32 bringing up to version 0.136
(links are at the top of page)

if anyone wants older versions please feel free to pm me
(no requests for roms or bioses are allowed so don't do it)
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #11 · (Edited)
Yay Finally a release of mameuifx 0.136u1

well mamesick has gone and done it again, by releasing his version first of the brilliant mameuifx
bringing it up to mameuifx0.136u1

his site here

Mameuifx 0.136u1 is no longer available for download
if anyone wants older versions please feel free to pm me
(no requests for roms or bioses are allowed so don't do it)

have fun ;)
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #12 · (Edited)
mamesick has released his version of mameuifx 0.136u2

MAMEUIFX32 0.136u2 fix released.--------------------------------------------January 29, 2010


Updated to MAME 0.136u2 - MAMEUI 0.136u2

- Added some balloon notifications to the system tray icon in the GUI.
if anyone wants older versions please feel free to pm me
(no requests for roms or bioses are allowed so don't do it)
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #13 · (Edited)
mamesick has released his version of mameuifx 0.136u3

MAMEUIFX32 0.136u2 released.--------------------------------------------february 15, 2010

Removed completely buggy "Auto Volume Adjustment" feature. (Reported in the forum)
mameuifx 0.136u3 is no longer available for download
if anyone wants older versions please feel free to pm me
(no requests for roms or bioses are allowed so don't do it)

mamesicks site here

have fun ;)
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #14 ·
mamesick has bought out a fix for uifx 0.136u3

here's what's been fixed

February 26, 2010

MAMEUIFX32 0.136u3 FIX released.


Updated to MAME 0.136u3 - MAMEUI 0.136u3

- Fixed MAME Testers bug ID 03538. (salamand, lifefrce: Music too quiet/reversed Stereo)
- Fixed MAME Testers bug ID 03539. (nemesis, gradius: Sound reproduction issues)
- Fixed MAME Testers bug ID 03737. (salamand, lifefrce: Music speed is slow)
- Fixed random freezes in Big Karnak. (Reported at MAME Italia)
- Fixed some UNICODE bugs in the GUI. (Reported in the Forum)
- MAMEUIFX32 now come into an NSIS Installer Package.
0.136u3 fix available here

mamesicks site here
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #15 · (Edited)
MAMEUIFX32 0.136u4 released

news

mamesick has released his brilliant front ended version of mame

MAMEUIFX32 0.136u4 released.


Updated to MAME 0.136u4 - MAMEUI 0.136u3

- Added "Listen game music with M1" menu voice to the GUI. (M1 already included)
- Fixed MAME Testers bug ID 03754. (scontra: Flaws in sound emulation) [hack]
a list of what's new in MAME 0.136u4
0.136u4
-------


MAMETesters Bugs Fixed
----------------------
- 03268: [Save/Restore] All sets in galaga.c: Problem with Savestates
(couriersud)
- 03698: [Compiling] NOWERROR=1 casues -fno-strict-aliasing to be
dropped (couriersud)
- 03749: [Crash/Freeze] All sets in micro3d.c : [debug] Assert in
debug build (couriersud)
- 03746: [Core] [debug] Overloaded C++ operator new/operator delete is
too restrictive (couriersud)
- 03748: [Documentation] ncv1, ncv2 and clones: Namco 'Classics'
Collection description incorrect (Tafoid)
- 03634: [Graphics] quantum: Draws wrong lines (MathisRosenhauer)
- 03739: [Crash/Freeze] backgamn: Access Violation after OK
(Fabio Priuli)
- 03249: [Misc.] motoxgo, timecrs2b: H8/3xx: Unknown opcode (PC=2)
100 (R. Belmont)
- 03740: [Crash/Freeze] atomicp, snapper: Duplicate save state entry
(Tafoid)
- 03699: [Crash/Freeze] masterw: Game freezes (Fabio Priuli)
- 03697: [Misc.] bigrun: Missing gfx and terrible music (Mamesick)
- 02960: [Graphics] speglsht: Regression in Super Eagle Shot, looping
broken attract mode (Mamesick)
- 03034: [DIP/Input] scross, scrossu: Control Issues (M.A.S.H.)
- 03731: [DIP/Input] ixion: Unable to rotate cannon clockwise (M.A.S.H.)
- 03727: [Misc.] spiders: Source typo in discrete sound system
(M.A.S.H.)



Source Changes
--------------
Removed window config from video_config [couriersud]

Mapped player 2 inputs and buttons 4-6 in Mortal Kombat 3 (bootleg of
Megadrive version) [Mariusz Wojcieszek].

{megadriv} Fixed compile by removing "static" [Miodrag Milanovic]

Moved global new/delete operators into inlines in emualloc.h to avoid
link errors with certain architectures. [couriersud]

Some minor cleanup/normalizing of emualloc in general. [Aaron Giles]

namcops2 updates [Guru]
* Moved Kinnikuman Muscle Grand Prix and Taiko No Tatsujin 9 to
System 256
* Added DVD images for netchu02, soulcl2a, tekken4b, tekken51,
sukuinuf, and soulclb3

Fixed TI PSG (sn76489 and friends) noise and square-wave period to be
maximum length when period register is set to 0. Fixed white-noise
phase/XOR issue: got rid of noise XOR/XNOR select, as all chips seem
to use XOR. [Lord Nightmare, Michael Zapf, PlgDavid]

Preliminary DIP coverage (lives/coinage/test mode) and Player 2
control fix for unclepoo. [Tafoid]

Implemented Z80-DMA interrupts. [Curt Coder]

Fixed a bug in emu/sound/disc_mth.c. This affected spiders.c fire
sound. [MASH]

Minor fix to sn76489: sn76489 wasn't using the correct noise taps (now
matches sn94624, still need to test a real chip) Removed a piece of
useless code, and fixed a comment. [Lord Nightmare]

ui.c,ui.h,windows/input.c: [Miodrag Milanovic]
* removed ui_use_new_ui check used by MESS code
* moved ui_mess_handler_ingame call in proper place, so device UI
callbacks works again
* removed toggle of menu bar (MESS related)

info.c: Moved print_game_categories into info.c, since it can be used
by any driver anyway. [Miodrag Milanovic]

Fresh driver notes added for unclepoo based analysis of the Z80 code.
[Stephh]

k051649.c: fixed bogus for loop in device reset [Fabio Priuli]

z80ctc: Fixed Z80CTC read handler [Tim Schuerewegen]

Complete rewrite of the Z80-PIO implementation. The handshaking
signals are now more accurately emulated. As a result, the Merit
Megatouch games are no longer working since they relied on the earlier
incorrect behavior. [Curt Coder]

attckufo: Imported MOS6560 device emulation from MESS and removed the
existent custom audio/video emulation [Fabio Priuli]

Corrected visible area and timer speeds to make the fix up some
audio/video problems. [Angelo Salese]

Preliminary merging of hexa.c into the arkanoid.c driver. [Tafoid]

meritm.c: Added scanline timer-based vblank interrupt to work around
the broken V9938 interrupts. Megatouch games are now working again.
[Curt Coder]

zaxxon.c: Fixed Ixion (prototype) inputs [MASH]

i386: Small fix for the i386 core, correcting the LLDT instruction.
This fix sets up the LDTR base and limit values correctly, fixing use
of the LDT. [Barry Rodewald]

Implemented proper irq ack to the deniam.c driver [Angelo Salese]

Implemented irq ack to Big 10 [Angelo Salese]

Implemented irq ack to Aeroboto / Formation Z [Angelo Salese]

segas32.c: Fixed Stadium Cross inputs [MASH]

hexa: merged the remaining code into arkanoid.c [Fabio Priuli]

skyfox.c: added driver data struct and save states [Fabio Priuli]

Hooked up bare bones z180 communication CPU in Cadash [Angelo Salese]

Make mips register names accessible in the debugger expressions
[Olivier Galibert]

Some improvements to Lucky Girl (New HW) [Angelo Salese]

Fixed a bug in debugint.c: Actually make Del and BS delete the last
character. [sz72]

Added driver_data struct and save states to the following drivers:
lkage.c, lockon.c & lsasquad.c. [Fabio Priuli]

Added save states to liberate.c. [Fabio Priuli]

Moved ins8154 emulation from MESS to MAME, needed by future drivers.
[Dirk Best]

H8: fix stack trashing when simultaneous IRQ sources asserted
[R. Belmont]

namcos23 update: [R. Belmont, Olivier Galibert]
* motoxgo and timecrs2 are now able to sync up and communicate with
the emulated JVS I/O board
* Fixed all games to run VBL toggle
* Documented data and point ROM checks for future use

es5506.c: added save state to both ES5505 and ES5506 [Fabio Priuli]

added driver_data struct and save states to the following drivers:
attckufo.c, m79amb.c, macrossp.c, marinedt.c, markham.c, mayumi.c and
mcatadv.c. [Fabio Priuli]

Added driver_data struct and save states to the following drivers:
madmotor.c, mazerbla.c, mikie.c, mjsister.c, mogura.c, mole.c and
momoko.c. [Fabio Priuli]

namcos23: Panic Park uses the motoxgo I/O board, now it syncs too
[R. Belmont]

namcos23 update: improved "Gorgon" h/w support [R. Belmont]

Added driver_data struct and save states to the following drivers:
megazone.c, meijinsn.c and mermaid.c. [Fabio Priuli]

namcos23: improved documentation, fixed a few POST fails [R. Belmont]

exerion, exeriont, exerionb (exerion.c driver) : [stephh]
* Fixed Dip Switches and Inputs (after verification of the Z80 code)

namcos23 updates: [R. Belmont]
* Documented clocks and syncs measured by Guru
* Added Gorgon JVS I/O board. Final Furlong now gets farther

H8: add bild and bist opcodes [R. Belmont]

namcos23: added nvram for Gorgon. finlflng gets farther. [R. Belmont]

ins8154: Updated to use devcb calls, cleaned up. [Dirk Best]

Namco Super System 23: Add a whole bunch of ram, chips and data roms
mappings [O. Galibert, R. Belmont]

Changed Tecmo World Cup 90 main z80 cpus to 8mhz and vsync to 59.17hz
/ Hard Head sound z80 to 3mhz and vsync to 59.10hz to match original
PCB readings. [Corrado Tomaselli]

Fixed inverted buttons 1 and 2 on f1gp, f1gp2 and Super Formula. They
are Jamma standards boards: brake button is wired to pin 22 and
acceleration button to pin 23 which are respectively button 1 and 2 in
a jamma standard pinout. [Corrado Tomaselli]

Added driver_data struct and save states to the following drivers:
matmania.c, metlclsh.c, mexico86.c, mouser.c, mrflea.c, mrjong.c,
munchmo.c and mwarr.c. [Fabio Priuli]

Added driver_data struct to the following drivers: mgolf.c,
minivadr.c, mosaic.c and mrdo.c. [Fabio Priuli]

Enabled save states to mugsmash.c (everything was already saved)
[Fabio Priuli]

hng64: Added sub-page texture indexing. Fixes many texture lookups in
roadedge and xrally. [Andrew Gardner]

Added driver_data struct and save states to the following drivers:
news.c, nightgal.c and nycaptor.c. [Fabio Priuli]

Added driver_data struct to the following drivers: nitedrvr.c and
nmg5.c. [Fabio Priuli]

enabled save flag in othunder.c (everything is properly saved, but it
seems I forgot about this driver when I device-fied Taito video chips)
[Fabio Priuli]

pic8259: replaced pic8259_set_irq_line with pic8259_irX_w write line
handlers. [Dirk Best]

pic8259: updated to use devcb calls. [Dirk Best]

Improved gfxs in Lucky Girl (New version) [David Haywood]

Implemented device version of the deco16ic tilemap chip [Fabio Priuli]

Converted backfire.c, boogwing.c, dietgo.c, mirage.c, pktgaldx.c,
simpl156.c, supbtime.c, tumblep.c to use the device-fied video chips
[Fabio Priuli]

Added driver data struct and save states to the following drivers:
dietgo.c, mirage.c, pktgaldx.c, supbtime.c and tumblep.c
[Fabio Priuli]

hng64 : More accurately emulated intrinsic camera matrix.
[Andrew Gardner]

Changed all driver_data structs into classes with a simple constructor
and a static allocation function. [Aaron Giles]

Changed MDRV_DRIVER_DATA to reference driver_data::alloc instead of
just providing a size. This function is called to allocate the driver
data. This allows objects to be embedded in the state data and be
properly initialized. [Aaron Giles]

Moved driver data allocation after device list construction so that
devices can be found when the driver data is constructed. [Aaron Giles]

wardner, wardnerj, pyros (wardner.c driver) : [stephh]
* Fixed Dip Switches and Inputs (after verification of the Z80 code)

Converted cbuster.c, cninja.c, dassault.c, funkyjet.c, rohga.c and
vaportra.c to use device versions of the deco16 video chips
[Fabio Priuli]

Made deco32.c independent of deco16ic.c (it only needed a drawing
routine) and removed deco16ic.c now that it is not needed anymore
[Fabio Priuli]

avgdvg: Fixed mametesters bug 03634. Reduced flickering in
Tempest/Quantum. [Mathis Rosenhauer]

pit8253: Updated to use devcb calls, cleanups. [Dirk Bst]

Renamed decodev->deco16ic [Fabio Priuli]

Added driver data class to funkyjet.c [Fabio Priuli]

Added driver data class and save states to vaportra.c and tumbleb.c
[Fabio Priuli]

Added driver_data class and save states to the following drivers:
backfire.c, boogwing.c, cbuster.c, cninja.c, dassault.c, dblewing.c,
deco156.c, rohga.c, simpl156.c [Fabio Priuli]

twincobr, twincobru, ktiger, gulfwar2 (twincobr.c driver) : [stephh]
* Fixed Dip Switches and Inputs (after verification of the M68000 and
Z80 code)

fshark, skyshark, hishouza, fsharkbt (twincobr.c driver) : [stephh]
* Fixed Dip Switches and Inputs (after verification of the M68000
code)

Corrected default assignment of F10 as the default throttle on/off key
for MAME. The #ifdef MESS is needed here due to it's unique old/new
UI setup. [Miodrag Milanovic]

Naomi updates: [R. Belmont, David Haywood, Andreas Naive, Deunan
Knute, Guru, ANY]
* Fix ROM mirroring in gram2000 and friends
* Preliminary hookup of live decryption. Decryption + decompression
is not yet supported so some games still load trojaned data
instead.

naomi: Fixed decrypt method 2, added many more game keys
[Deunan Knute, R. Belmont]

namcos23.c: Add comments about the irq testing code [O. Galibert]

Tidied up includes in a number of files in src/osd/sdl. [couriersud]

Hook up vblank and just enough controls to pass error screens
[O. Galibert]

namcos23: get Gorgon games out of service mode, fix finlflng sound ROM
loading [R. Belmont]

namcos23: comment the probable dips a tad better [O. Galibert]

Added driver_data class and save states to the following drivers:
ohmygod.c, ojankohs.c and olibochu.c. [Fabio Priuli]

Added driver_data class and save states to the following drivers:
oneshot.c, onetwo.c, orbit.c, othello.c and othldrby.c.
[Fabio Priuli]

Added driver_data class to the following drivers: nemesis.c and nyny.c
[Fabio Priuli]

Improvements to Funworld driver. [Roberto Fresca]
* Fixed Jolly Joker graphics and colors.
* Changed Jolly Joker description to Jolly Joker (98bet).
* Added a new croatian set of Jolly Joker with maximum bet = 40.
* Moved the hardware description and tech notes to the ROM_LOAD
section.
* Added a external default NVRAM for Jolly Card Professional 2.0.
* Updated technical notes.

Implemented proper BIOS/Cart ROM bankswitch in the MACS driver, this
improves program logic in Kisekae Mahjong [Angelo Salese]

Removed the coin latch kludge in the MACS driver [Angelo Salese]

snes.c: minor refactorization [Fabio Priuli]

namcos23: fix the data rom mappings [O. Galibert]

rallybik, truxton (toaplan1.c driver) [stephh]:
* Fixed Dip Switches and Inputs (after verification of the M68000 and
Z80 code)

snes.c: temporarily reverted implementation of mult/div through timers
since it breaks some SNES games on the MESS side [Fabio Priuli]

namcos23: timecrs2c reaches the test mode [O. Galibert]

Fixed MT3698 (NOWERROR=1 casues -fno-strict-aliasing to be dropped).
[couriersud]

Fixed save state support in custom namco devices (50,51,53) and
galaga.c. Also resolves MT03268: All sets in galaga.c: Problem with
Savestates. [couriersud]

naomi: convert GD-ROM games to use real PIC dumps [David Haywood]

Add MAME-ified version of SoftFloat library [John R. Hauser]

Merged kingdrby.c and cowrace.c drivers [Angelo Salese]

namcos23: working inputs for TC2 test mode [R. Belmont]

namcos23: Document gun I/O boards [Guru]

hng64 : An initial implementation of hardware lighting.
[Andrew Gardner]

zerowing, zerowing2 (toaplan1.c driver) [stephh] :
* Fixed Dip Switches and Inputs (after verification of the M68000 and
Z80 code)

namcos23: fix Time Crisis 2 coin input [R. Belmont]



New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mortal Kombat 3 (bootleg of Megadrive version)
[Mariusz Wojcieszek, Patrick McCarron, Smitdogg, The Dumping Union]
Bug Fever (5 sets) [Brian Troha, Dumping Union]
Uncle Poo
[Team Europe, Dumping Union, Rene Single, David Haywood, Angelo Salese]
Champion Number [f205v, David Haywood, Angelo Salese]


New clones added
----------------
Pit Fighter (rev 9) [B. Sparks, Smitdogg, The Dumping Union]
Time Crisis 2 (TSS4 Ver.A, Super System 23) [Guru]
Pushman (Top Tronic license)
[MrGoodwraith, Ren?\195?\169 Single, Smitdogg, The Dumping Union]
Blades of Steel (Version L)
[R. Mucciarelli, Phil Bennett, Smitdogg, The Dumping Union]
Touchmaster 4000 (v6.03 Standard)
[jeremymtc, Brian Troha, Smitdogg, The Dumping Union]
Alien Invasion [Andrew Welburn, Brian Troha, The Dumping Union]
Soul Calibur (SOC14/VER.B) [Guru]
Jolly Joker (40bet, croatian hack) [Roberto Fresca, Team Europe]
Touchmaster (v2.2-01 Standard)
[S. Austin, Smitdogg, The Dumping Union]
Smash [Trevor Brown]
X-Men: Children of the Atom (Japan 950105) [Razoola]
Maya (set 1)
[Team Europe, Dumping Union, Rene Single, David Haywood]
King Derby (Taiwan bootleg) [Team Europe, Dumping Union] (not working)
Cherry Master (Watermelon bootleg / hack) [William Ostronic]
Cherry Master (Fun USA v2.5 bootleg / hack) [William Ostronic]
Aracnis (bootleg of Scorpion on Moon Cresta hardware) [f205v]
The Pit (bootleg on Moon Quasar hardware)
[Andrew Welburn, David Haywood]
Safari (set 2, bootleg?) [f205v]
Moon Cresta (Nichibutsu UK) [Andrew Welburn]
Armed Police Batrider (Taiwan Revision A) [Anonymous]


New games marked as GAME_NOT_WORKING
------------------------------------
L.A. Machineguns [ANY]
The Ocean Hunter [ANY]
Royal Gum [Siftware]

MAMEUIFX32 0.136u4 available here
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #16 ·
MAMEUIFX has been released bringing it up to version 0.137

MAMEUIFX is a derivative unofficial build based on the original MAME/MAMEUI source code with these improvements:


list of changes and available downloads are at the top of the page


have fun :D
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #18 ·
MAMEUIFX32 0.137u1 (25/03/10) is available

as the title says
MAMEUIFX32 0.137u1 (25/03/10) is available here

list of what's new in mame
0.137u1
-------


MAMETesters Bugs Fixed
----------------------
- 03793: [Compiling] Build for G4 (altivec) is broken.
- 03792: [Compiling] Support for kFreeBSD
- 03371: [Sound] yiear, yiear2: Music pitch is lower than PCB (Tafoid)
- 03550: [DIP/Input] moonwar: Missing "Hyper Flip" Button
(Lord Nightmare)
- 00304: [Graphics] All sets in toaplan1.c: In ****tail mode player 2
screen is not correct or flip screen on the players screen is
not correct. (Quench)
- 03775: [Interface] primglex: Missing buttons (R. Belmont)
- 03762: [DIP/Input] tekken and clones: Kick button does not work
(R. Belmont)



Source Changes
--------------
Added default nvrams to the ST-V driver [David Haywood]

Improve text layer in LE2: [David Haywood]
* set display enable to be ON by default. LE2 doesn't turn it on
until after the test screens, which would seem to indicate that
the register should default to on, otherwise they're always
invisible.
* added a kludge to use the right palette for the text layer in LE2,
I haven't checked, but I wonder if this could also be related to
internal defaults for the mixer chip which the game doesn't
change.
This allows you to see the ram/rom tests anyway, which is better than
an invisible startup.

680x0 FPU updates [R. Belmont]
* Rewritten to use SoftFloat instead of unportable native FP math
* Support added for Motorola 96-bit extended floats
* More addressing modes and conditions supported

Updates to toaplan1.c driver: [Quench]
* Fixed flipscreen support for all toaplan1 games
* Added minimal Z180 place holder for SameSame/Fireshrk/Vimana

500gp title screen says 1998, change driver to match [Guru]

namcos23: Hook the 3D commands DMA [O. Galibert]

Updates to Twincobr/Wardner drivers: [Quench]
twincobr.c
* Added 6845 CRTC interface
* Restored correct DSP roms loads and proms for 'fsharkbt'
wardner.c
* Added 6845 CRTC interface
* Corrected some clock speeds

namcos23 housekeeping: move months to mamedriv, fix 500 GP name [Guru]

taitojc: fix landgear crash, game now enters attract mode [R. Belmont]

65816: fix decimal mode ADC/SBC behavior [blargg, byuu, R. Belmont]

Improvements to Funworld driver. [Roberto Fresca]
* Removed all hacks in the rom load section. Now the involved sets
are properly loaded in the same way the hardware does.
* Replaced hardcoded values on graphics decode routines with proper
RGN_FRAC calculations.
* Fixed graphics bitplanes to involved games.
* Added more hardware/technical info.
* Modify the mongolnw machine driver. Now can see it starts.
* Added Multi Win, from Funworld. The set is encrypted and use a
custom CPU. Seems similar hardware than (multi) Joker Card.
* Added Fun World Quiz. Needs proper banking, and both graphics and
bipolar PROM redumps.

680x0 FPU update: [R. Belmont]
* Implemented FMOVECR
* Added load extended PC relative indexed support
* Cleanup some duplicated code

Added Fun World Quiz description, and hardware notes. [Roberto Fresca]

More improvements to Funworld driver. [Roberto Fresca, David Haywood]
* Improved inputs for Fun World Quiz.
* Proper handlers and banking for Fun World Quiz questions.
* Partial decryption for royalcdc and multiwin.
* Complete Fun World Quiz DIP switches with dip locations.
* Promoted Fun World Quiz to working state.
* Added Fun World Quiz bookkeeping instructions notes.

Added default NVRAM for Namco FL games and some Namco System 2 games
[David Haywood]

Implemented player 2 input buffer protection in Winning Spike
[Angelo Salese]

Implemented irq ack in the Pastel Gal driver and implemented gfx rom
readback in Three Dealers Casino House [Angelo Salese]

More improvements to Funworld driver. [Roberto Fresca]
* Reworked button-lamps layouts per game. Cleaned-up the code.
* Added specific button-lamps layout for bigdeal games.
* Added specific button-lamps layout for royalcrd & jolycdit, but
there is a bug in the d-up select code that lights the wrong lamp.
This is a leftover from jollycrd routines.
* Flagged vegasfte as GAME_NOT_WORKING, since is not receiving any
coins or remote credits anymore.

hng64 : Lighting calculations are now more accurate. [Andrew Gardner]

Added driver data class and save states to: paradise.c, pasha2.c and
pbaction.c. [Fabio Priuli]

Enabled saves states in pass.c (everything was already saved)
[Fabio Priuli]

snes.c: reworked OAM drawing routines, implemented correct range over
and time over flags (sprite limits), implemented FirstSprite priority
[Fabio Priuli]

snes.c: moving more variables to driver data class and
refactoring/cleaning up some code [Fabio Priuli]

NamcoS21 cleanups [David Haywood]
* Added default NVRAM to Cybersled
* Limited the range of the analog inputs in Cybersled (the game
glitches, causing you to move backwards if they hit the minimum /
maximum)
* Setup default key mapping in Cybersled to be similar to other dual
joystick 'tank' style games, eg. Assault, rather than the default
keyboard mapping where the sticks appear to be swapped.
* Reworked the input ports a bit so that they include a common base
rather than duplicating common inupts
* Renamed aircombu to aircomb, and made it the parent instead of the
Japanese set.

Cave cleanups [David Haywood]
* Removed fake Region dipswitch that modified the region byte in the
EEPROM each reset for Sailor Moon, Air Gallet and Mazinger Z
* Split out different regions into clones with different default
EEPROMs instead, and ensured all EEPROMs are factory default for
that region. (this is a cleaner solution and more accurately
represents the PCBs)

dynax.c, ddenlovr.c: Added driver data class [Fabio Priuli]

tlcs90.c: added save states [Fabio Priuli]

ddenlovr.c, dynax.c: replaced memory_set_bankptr with memory_set_bankp
and added save state support [Fabio Priuli]

spc700.c: Added save states [Fabio Priuli]

snes.c: Updated the snes sound device to use device handlers, to store
its internals in a struct, and to save them [Fabio Priuli]

i386: fixed unaligned memory accesses and opcode fetches when they
cross a page boundary. Previously, if pages were not ordered in
contiguous RAM, then a cross-boundary read or write would read
partially incorrect data or write some of the data in the wrong page.
[Barry Rodewald]

png2bdc.c: When the usage is printed, the name displayed was "png2bdf"
instead of "png2bdc"; this changes it by retrieving the name of the
executable at runtime, so it will always be correct now.
[Christophe Jaillet]

several cleanups based on cppcheck and VS2008 Code Analysis
[Oliver Stoeneberg]

split.c: made the "split" return the actual result instead of just 0.
[Oliver Stoeneberg]

clifront.c: made the identation of the CPU device in -listdevices the
same like the others [Oliver Stoeneberg]

i386.c: gave some fatalerror() calls in the i386 proper messages
[Oliver Stoeneberg]

ssem.c: fixed compilation of SSEM core with SSEM_DISASM_ON_UNIMPL
[Oliver Stoeneberg]

sdl/window.c: fixed a potential memory leak in
sdlwindow_video_window_create() [Oliver Stoeneberg]

metro.c: added driver data class [Fabio Priuli]

vmetal: added driver data class and save states [Fabio Priuli]

Verified all the clocks from Super Contra PCB as well as the vsync.
[Corrado Tomaselli]

Implemented VRAM color bank select in Uncle Poo [Angelo Salese,
Iq_132]

Added default nvram to Cyber Commando, and improved the default
control mapping in it [David Haywood]

Implemented pal bank in Three Dealers Casino House [Angelo Salese]

Updated DIPs based on Stephh's notes and fixed location status. Added
GAME_NO_****TAIL flag until flip screen is implemented. [Tafoid]

Fixed spinner input in moonwarp, added notes about spinner board,
marked game as working. [Lord Nightmare]

Imported the same implementation of moon war proto's spinner to moon
war 2; works much more smoothly now. [Lord Nightmare]

Fix very minor occasional glitches in moonwar/moonwara/moonwarp
spinners caused by IPT_DIAL crossing the 0x00<->0xFF border. Added
conditional Hyperflip button to moonwar, only seems present in upright
mode? (in ****tail mode the same input is used by player 2 for a
different button) [Lord Nightmare]

Implement many of the dipswitches for moonwarp, and re-add the color
test mode to frenzy; ****tail/upright select is still missing from
moonwarp, though I managed to trigger ****tail mode a few times by
accident. Needs code study to see what it actually depends on. The p2
controls are separate in ****tail mode. [Lord Nightmare]

Fixed for good trasparency issues in Three Dealers Casino House
[Angelo Salese]

snes.c: some internal refactoring, some new debug functions and a
small mode7 fix [Fabio Priuli]

Changed default initial state of PIC8259 to STATE_READY
[Miodrag Milanovic]

First step in refactoring the video system in metro.c driver
[David Haywood]

Corrected typo in Yie Ar Kung-Fu verified clock rates and tweaked the
tempo slightly to better match reference recordings.
[Corrado Tomaselli, Tafoid]

Final step in refactoring the video system in metro.c driver, replaced
the video code with custom renderer functions [David Haywood]

Improvements to funworld.c driver. [Roberto Fresca]
* Added dual-state palette (addressable through PLDs). This allow to
choose which half of the palette will be addressed.
* Splitted the main machine driver to cover both palette states.
* Reworked inputs / DIP switches for vegasslw, vagasfst and vegasfte.
* Created new default NVRAM for Royal Vegas Joker Card sets. These
need to be configurated to be valid ones. Now vegasfte can receive
remote credits, and all three in the family have valid min-max bet
value and payout.
* Removed the not working flag from vegasfte.
* Improved colors for Big Deal sets.
* Correct colors for Royal Vegas Joker Card sets.

Hooked up default NVRAM in Five A Side Soccer [David Haywood]

MN10200 updates: [R. Belmont]
* Better IRQ generation and hookup to MAME IRQ system
* Preliminary 8-bit timer hookup including prescalers and IRQs
* Fixed issue with debugger not showing registers correctly

metro.c: added save states [David Haywood, Fabio Priuli]

snes.c: updated DSP1, DSP2, DSP3, DSP4, OBC1, SRTC and ST010 addon
chips to store their variables in struct and to save them
[Fabio Priuli]

More improvements to funworld.c driver [Roberto Fresca]
* Added a second set of Jolly Card Professional. Documented the code
differences.
* Added another Royal Vegas Joker Card set, from Mile. These sets
aren't intended to work with coins. Only remote credits are
allowed. There are external modules that can manage up to 4
machines simultaneously, adding/removing/watching credits.
* Added default NVRAM to the above sets.
* Added proper inputs and DIP switches to vegasmil.
* Replaced the jolyc980 default NVRAM with one totally clean.
Temporal and total meters are cleared to zero.

Fixed Z80-DMA Load and Continue commands. [Curt Coder]

namcos23: Roms reorganization [O. Galibert]

MC68HC11: Implemented SUBD DIR & SUBD EXT opcodes [Angelo Salese]

snes.c progress: [Fabio Priuli]
* Added proper sprite priorities
* Added pseudo-hires effect

Added preliminary layer clearance in Puzzlet [Angelo Salese]



New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mr. Dig [Kevin Eshback, Brian Troha, David Haywood, The Dumping Union]
Mouse Shooter GoGo [Stefan Lindberg, Luca Elia, The Dumping Union]
Fun World Quiz (austrian) [Roberto Fresca, David Haywood]
Crusher Makochan
[tormod, R. Gatto, S. Rietscha, krick, jeremymtc, Smitdogg,
The Dumping Union]
Video Quiz [f205v, Mariusz Wojcieszek]
Tobikose! Jumpman
[tormod, R. Howard, K. Svensson, D. Beneke, Smitdogg, Luca Elia,
The Dumping Union]
Spider-Man vs The Kingpin (Mega-Tech)
[Tormod, Smitdogg, The Dumping Union]
Moon War (prototype on Frenzy hardware)
[Team Europe, Volker Hann, David Haywood, Lord Nightmare]


New clones added
----------------
Raiden DX (US, Fabtek license)
[tormod, Smitdogg, The Dumping Union] (not working)
Berzerk (Germany) [Team Europe, Volker Hann, David Haywood]
Final Lap 3 (World, set 2)
[Charles MacDonald, hap, Smitdogg, The Dumping Union]
Star Gladiator (JAPAN 960627)
[tormod, W. Belk, ranger_lennier, R. Howard, R. Mucciarelli,
Smitdogg, The Dumping Union]
Virtua Striker 2 '99 (Revision A) [The Dumping Union]
Hot Shocker [The Dumping Union]
Knights of Valour 2 / Sangoku Senki 2 (ver. 107) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 103) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 102) [XingXing]
Jolly Card Professional 2.0 (MZS Tech) [Roberto Fresca]
Royal Vegas Joker Card (fast deal, Mile) [Roberto Fresca]



New games marked as GAME_NOT_WORKING
------------------------------------
Downhill Bikers (DH3 Ver. A) [Guru]
Multi Win (Ver.0167, encrypted) [Roberto Fresca]
Rapid River (RD2 Ver. C) [Guru]
Crisis Zone (CSZO3 Ver. B) [Guru]
have fun with it :thumb:
 

· dr emulator (madmax)
Joined
·
248 Posts
Discussion Starter · #19 ·
mame uifx 0.137u2 is available

that's right folks mamesick has bought out another of his gui frontended version of mame

MAME UIFX 0.137u2 is available here

list of changes to mame here
0.137u2
-------


MAMETesters Bugs Fixed
----------------------
- 02134: [Graphics] ffight2b: Graphics glitch (Angelo Salese)
- 03396: [Crash/Freeze] nss_aten: Game does not progress past initial
text screen (Angelo Salese)
- 03397: [DIP/Input] nss_skin: Input is completely non-working
(Angelo Salese)
- 03116: [Crash/Freeze] nss_actr: Emulation hangs up after hitting start.
(Angelo Salese)
- 03227: [Debugger] When setting A register in 8080 CPU, it sets F
register



Source Changes
--------------
Hooked up default NVRAM and fixed sample rom loading order in
Championship Bowling [David Haywood]

snes.c: greatly simplified tile drawing routines, fixed a couple of
small bugs in mosaic support, reworked debug functions to be detected
properly in all games [Fabio Priuli]

snes.c: improved VRAM accesses (they're invalid during active display)
and DMA transfers (not all addresses can be accessed) [Fabio Priuli]

snes.c: enabled PPU->CPU hdma transfer and moved hdma variables to
snes_state [Fabio Priuli]

snes.c: updated HDMA to init/update according to Anomie's docs
[Fabio Priuli]

namcos23: First extremely rough 3D hookup [O. Galibert]

Changed the killing blade parent to the pgm bios. [smf]

namcos23: Add some lighting. [O. Galibert, Naibo]

namcos23: hooked up tilemap scroll, improved raster IRQ [R. Belmont]

snes.c: enforced abus validity check on dma reads, fixed possible tile
and vram out of bounds bugs [Fabio Priuli]

Replaced Stocker dump with a good set [Kevin Eshbach]

Hooked up default NVRAM for Golly Ghost / Bubble Trouble
[David Haywood]

namcos23: Add 3D model scaling [O. Galibert]

Heavily improved the slot 72 - poker game, it's now known to be
actually Poker Monarch. [Angelo Salese]

m680x0 FPU updates: [R. Belmont]
* BCD packed decimal now supported, including k-factor
* Improved FSAVE/FRESTORE including FPU reset when restoring a NULL
frame
* FREM instruction supported
* Better disassembly of FPU instructions

superfx.c: added save states to the CPU [Fabio Priuli]

snes.c: moved some more variables to driver state, set a few addresses
as open bus and slightly changed SuperFX handlers not to access SNES
WRAM [Fabio Priuli]

namcos23: c361 fixes and address auto-increment [O. Galibert]

further snes.c wip: [Fabio Priuli]
* Fixed a bug in SPC7110 handlers (now Tengai Makyou Zero test
reaches RTC tests and fails them, instead of getting stuck at
MUL/DIV tests)
* Implemented very preliminary (and currently broken) SPC7110 RTC
emulation
* Updated DSP2 handlers to better reflect Overload's docs (problem
and fix actually found by byuu)
- Updated add-on chips handlers to reflect byuu's findings

snes.c wip: fixed reserved memory address read not returning open_bus;
fixed a few add-on chip reads not returning open_bus [Fabio Priuli]

Made input_device pointers non-volatile. Since we return pointers to
them in response to input_device_add(), ensure that the pointers don't
change after subsequent adds. [Aaron Giles]

snes.c: fixed a SRAM size problem and moved PPU registers handling to
video/snes.c [Fabio Priuli]

ppu2c0x.c: added save states to NES PPU and performed some minor
cleanups [Fabio Priuli]

i386+ core updates: [Samuele Zannoli]
* Added CR4 register
* Added bswap instruction
* Added support for 4MB pages

chihiro.c: Minor memory map update for running the BIOS
[Samuele Zannoli]

Gun output cleanups/hookups [Howard Casto]:
* drivers\othunder.c: Changed Operation Thunderbolt output names to
something more appropriate. (They were routed to LEDs.)
* video\rastan.c: Hooked up output for Operation Wolf.
* machine\midwunit.c: Hooked up outputs for Revolution X.
* machine\midyunit.c: Hooked up outputs for Terminator 2.
* drivers\seta.c: Hooked up outputs for Zombie Raid.

i386/NEC disassembler updates: [Alex Jackson]
* Made "MOV AL, offset" etc (opcodes A0-A3) properly indicate a
segment override prefix.
* Corrected the disassembly of various NEC-only instructions (mainly
V25/V35-only instructions)
* Changed CPUINFO_INT_MAX_INSTRUCTION_BYTES on i86 and NEC from 15 to
8.

Added correct ROMs to 'Dragon's Lair (Italian)' (dlital) [f205v]

Improvements to supdrapo.c driver [Roberto Fresca]
* Reworked inputs to match the standard poker inputs names/layout.
* Hooked the payout switch.
* Hooked a watchdog circuitery, that seems intended to reset the game
and/or an external device.
* Added machine start & reset.
* All clocks pre defined.
* Added ay8910 interfase as a preliminary attempt to analyze the
unknown port writes when these ports are set as input.
* Figured out the following DIP switches: Auto Bet (No, Yes). Allow
Raise (No, Yes). Double-Up (No, Yes). Minimal Winner Hand (Jacks
or Better, Two Pair). Deal Speed (Slow, Fast). Aces Type (Normal
Aces, Number 1). Cards Deck Type (english cards, french cards).
Max Bet (5, 10, 15, 20).
* Added NVRAM support.
* Reorganized and cleaned-up the driver.

hng64: Fix sound ROM loading. [Andrew Gardner]

Reworked the entire Nintendo 64 renderer to be class-based. More
cleanup to follow. [Harmony]

Removing texture_rectangle_32bit and fill_rectangle_32bit to hopefully
generate a bug report which indicates any games using the modes.
[Harmony]

Applied some cppcheck fixes. [Oliver Stoneberg]

Clear pending IRQ if the IRQ enable flag is disabled in the SNES
driver [Angelo Salese]

midtunit.c: Fixed TMS340 parameter [Alex Jackson]

namcos23: Fix the zoom value [O. Galibert]

namcos23: First stab at z-sorting [O. Galibert]

[8080/8085 CPU] Fix of mametester bug 3227. [Robbbert]

Moved the i/o update status inside a timer in the SNES driver
[Angelo Salese]

Disabled unused variables and code based on cppcheck and VS2008 Code
Analysis [Oliver Stoneberg]

Fixed some massive texturing issues in the new Nintendo 64 / RDP
renderer. [Harmony]

Disabled DRC versions of certain vector load/store operations in the
RSP core in order to avoid geometry issues. [Harmony]

Improved Rectangle drawing in the RDP core. [Harmony]

poly.c: Make the parameter interpolation more robust [O. Galibert]

namcos23: Push the zclip a little to avoid poly.c issues for now.
[O. Galibert]

Added boundary checks for MVN and MVP opcodes when in M mode in the
G65816 CPU core [Angelo Salese]

Added a new input type IPT_KEYPAD for MESS, to distinguish between
fully featured keyboards and keypad controllers [Fabio Priuli]

skyarmy (skyarmy.c) [stephh] :
* Fixed Dip Switches and Inputs (after verification of the Z80 code)
* Updated memory map to partially handle screen flipping

scobra, scobrase, scobras, scobrab, suprheli, moonwar, moonwara,
armorcar, armorcar2, tazmania, anteater, calipso, losttomb, losttombh,
spdcoin, superbon (galaxian.c driver + galdrvr.c) [stephh] :
* Fixed Dip Switches and Inputs (after verification of the Z80 code)

namcos23: Found "force poly to front" bit [O. Galibert]

info.c: added keyboard and keypad controls to xml output
[Fabio Priuli]

First step in supporting master cycle delays in the SNES driver
[Angelo Salese]

Basic implementation of the DMA master cycles steals in the SNES
driver [Angelo Salese]

Basic implementation of the memory map master cycle steals in the SNES
driver [Angelo Salese]

snes.c: fixed to the DMA issue with S-DD1 games [Fabio Priuli]

1943.c: Corrected rom names [Bill D, The Dumping Union]

segaybd.c: Redumped IC26 for Rail Chase, added PCB board ID numbers
and corrected the rom names for Rail Chase [ANY]

Added gprof support to the makefile. [Bryan Ischo]

Added a check for the OPTION_READCONFIG option before executing
the code which would attempt to incorporate configuration file
settings into the current configuration, because if OPTION_READCONFIG
is set to false, then there is no reason to even try to do this as
every single configuration file will be ignored (because config files
have been turned off by OPTION_READCONFIG). [Bryan Ischo]

Fixed small memory leak in mame.c. [Bryan Ischo]

Fixed double-free error in render.c. [Bryan Ischo]

Made core_strdup use osd_malloc instead of malloc. [Bryan Ischo]



New clones added
----------------
Rail Chase (World) [Dumping Union]
High Impact Football (rev LA2 12/26/90)
[A. Hoekman, tormod, Smitdogg, The Dumping Union]
Shark Party (english, alpha license)
[Kevin Eshbach, Smitdogg, The Dumping Union]
Touchmaster 8000 (v9.02 Standard) [Bill D., The Dumping Union]
Ridge Racer (Full Scale, 1993-12-13, World)
[tormod, Smitdogg, The Dumping Union] (not working, incomplete boardset)
Super Draw Poker (set 2) [Roberto Fresca, Team Europe, Dumping Union]
Super Football Champ (Ver 2.4O) [Caius]
Street Fighter (US, set 2) (protected) [Bill D & the Dumping Union]
Thrill Drive (JAB) [The Dumping Union]
Moon Base (set 2) [jmurjr, D. Maeby, Charles MacDonald, The Dumping Union]
Vapor Trail - Hyper Offence Formation (World revision 3?)
[f205v, Tirino73]
Cherry Bonus III (alt, set 2) [Anonymous]



New games marked as GAME_NOT_WORKING
------------------------------------
Lucky Boy / Poker 72 [David Haywood]
Print Club Pokemon B [Guru]

:thumb:
 
1 - 20 of 24 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top