Main > Main Forum

MAME .107 released!

Pages: (1/14) > >>

NightGod:

http://mamedev.org/release.html

The biggest news is obviously the fact that MAME now actually uses video card acceleration-wonder how this is going to change the dynamics for some of those recent games that have trouble running on existing systems.

0.107
-------

NOTE: This is the first full release of MAME with the new rendering system. Before freaking out that things don't work the way you expected, please read the docs/newvideo.txt file that gives some suggestions for how to set up your base configuration. If you still encounter issues, then run your system with the -v option and post about your problem at http://mametesters.org.


MAMETesters Bugs Fixed
---------------------------
xxmissio0106u12yel [quzz]
laser0106u10ora [gregf]
kof10th0106u1ora [f205v]
pignewt0106u3gra [Machone]
cheatwatchpoint0106u11ora [ShimaPong]


Source Changes
------------------
Fixed keyboard inputs in the Taito Wolf driver. [Ville Linde]

Added tile flipx to tilemaps in yunsung16.c (bomb kick needs it) and changed the DIP switches used for protection to real DIP switches. [Pierpaolo Prazzoli]

Fixed crash in the PGM driver. [David Haywood]

Properly emulated the sprite overdraw effect in ninjakd2. Now you can see the "opening" effect and the previously 2 bugged levels are fixed. Converted the driver to use tilemaps as well. [Pierpaolo Prazzoli]

Additional updates to the magicfly driver. Improved documentation and input port mapping. [Roberto Fresca]

Fixed gamma and brightness ranges in the UI to match the limits from the command line. [Aaron Giles]

Fixed default flicker value to 0. [Aaron Giles]

Fixed scrolling in the palette view. [Aaron Giles]

Fixed assertion when the MAME window was minimized. [Aaron Giles]

Fixed bug that prevented resizing of secondary windows. [Aaron Giles]

Rewrote Missile Command driver from schematics: [Aaron Giles]
* CPU speed now correct (slows down for lower 32 scanlines)
* proper frame rate and IRQ signal timing
* service mode works on some sets, fails on others due to 6502 bug
* accurate bitmap mapping and cycle counts for 3-bit accesses
* using bitmap access PROM for bit mode writes


New clones added
--------------------
Head On (Sidam bootleg) [David Haywood]
Super Crash (bootleg of Head On) [David Haywood]
Borderline (Sidam bootleg) [David Haywood]
Lunar Rescue (Model Racing bootleg) [David Haywood]
Agent X (prototype) [Aaron Giles]


New games marked as GAME_NOT_WORKING
--------------------------------------------------
Ripper Ribbit [Guru]
Chicken Farm [Guru]
Crazzy Clownz [Guru]
Super Bubble 2003 [Pierpaolo Prazzoli]
Legend of Heroes [Pierpaolo Prazzoli]
Hidden Catch 3 [Pierpaolo Prazzoli]
Pro Golf [Pierpaolo Prazzoli]
Midnight Landing [David Haywood]

NightGod:

And this is the TXT file (newvideo.txt) about the new render that is included in the mames107/docs folder:


This article originally appeared in a slightly different form at
http://aarongiles.com. You should read this if you are used to how
MAME's video system worked prior to 0.107 and you want to understand
how you should configure MAME with the new rendering system in place.


The New Video Landscape

Since its inception 9 years ago, MAME

Fozzy The Bear:


--- Quote from: NightGod on July 24, 2006, 04:09:33 am ---The biggest news is obviously the fact that MAME now actually uses video card acceleration

--- End quote ---

About time too!! 

We've had stable Direct3D acceleration available for years. It's well overdue for inclusion as the primary MAME video driver. Lets just hope it's not too bug infested. 

At last we'll be offloading a large chunk of the graphics work to the video card and freeing up the main processor, instead of wasting all the processing power that we have built into our video cards.

Best Regards,
Julian (Fozzy The Bear)

pcates:

Do you know if our old ROMs will work (from 1.03 or something) or Do I need to use clrmame to fix them??
Thanks, Patrick

Minwah:


--- Quote from: pcates on July 24, 2006, 10:14:14 am ---Do you know if our old ROMs will work (from 1.03 or something) or Do I need to use clrmame to fix them??

--- End quote ---

As a rule some roms change with every new MAME version, so I would say you certainly need to check your roms.

This version looks interesting, I hope to catch up a bit soon (still on v0.101 ish).  Last time I looked at mame.ini it looked a bit alien to me, probably more so now  ::)

Pages: (1/14) > >>

Go to full version