Welcome to...

gameland.gr - Logo by Geoanas


myspace
Since October 17, 1998
    History Archive - August 2006

 

History archives

History archive will be maintained here on a monthly basis. Scroll down at the bottom of this page to view other months.


Contact Information:

BACK TO MAIN PAGE

 

  August 23, 2006

Official MAME 0.108 "bubble bobble" released

This is an entirely new era as far as it concerns the engine of MAME. I'd characterize it pretty stable so if you feel like going for a backup it's time to do so. A brand new video engine is now installed, most of the games are now playable and most important: They are more accurate to the originals.

0.108
-------

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Konek-Gorbunok [Eugene Sandulenko]


New clones added
----------------
Teenage Mutant Hero Turtles (UK 2 Players, set 2) [Patrik Styrnell]
Teenage Mutant Hero Turtles - Turtles in Time (2 Players ver EBA)
[Patrik Styrnell]
Wonder Boy (set 4) [Nicola Salmoria]

Head over to the official MAME site for the downloads of the commandline version or if you prefer the MAME32 port zap over here.

Whacker

August 20, 2006

MAME 0.107u4

Another intermediate update (a rather huge too) since a lot of drivers have been updated. Aaron is working hard these days... We have a few new games added too. Here's the list:


0.107u4
-------

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Trivia Quest [Pierpaolo Prazzoli]
SunA Quiz 6000 Academy [David Haywood]


New clones added
----------------
Zero (set 2) [David Haywood]


You can download the source code update from mamedev site.

Whacker

August 17, 2006

MAME 0.107u3

Slow days, but some of us out there seem to be working hard. That includes everyone in the mamedev team. Here's another update to the main core together with an update to the MAME32 core in order to cooperate with the latest core updates. Here's what's new:


0.107u3
-------

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Trivia ? Whiz (Edition 3) [Pierpaolo Prazzoli]
Legend of Heroes [Pierpaolo Prazzoli]
Super Bubble 2003 [Pierpaolo Prazzoli]
Dambusters [Norbert Kehrer]
Catacomb [Mike Coates]

New clones added
----------------
Galaga (Midway set 1 with fast shoot hack) [David Widel]
Versus Net Soccer (3 new versions) [R. Belmont, f205v]
Ace Attacker (System 16A) [Arzeno Fabrice]
Arm Champs II v2.6 [Gerald Coy]
Ace Attacker (System 16A) [Arzeno Fabrice]

New games marked as GAME_NOT_WORKING
------------------------------------
Casino 5 [Pierpaolo Prazzoli]

You can download the source code update from here. Go for the MAME32 gui version here.

Whacker

August 8, 2006

MAME 0.107u2

Being in my vacation time, it's getting late for me to catch up with the updates; but I guess you're not here for just this anyway... ;). There's another intermediate release covering the latest changes to the main MAME core the last couple of days. The most intriguing subject in this one is that, even though it manages to compile perfectly the AMD64 version, it fails to startup giving an odd error... Hmm... Anyway, I'll look at it later. Here's what's new:


0.107u2
-------


MAMETesters Bugs Fixed
----------------------
savestate0104u7ora [Adam Bousley]
ripoff097gre [Adam Bousley]
cuebrckj0104u2gra_fix [Canim]



Source Changes
--------------
Massive cleanup/fixing of 16-bit Sega drivers: [AWJ]
* many corrections to descriptive set names, adding revision letters,
cabinet types, etc.
* fixed many DIP switches and added PORT_DIPLOCATION support
* adjusted min/max values for analog controls to improve response
* fixed button ordering between System 16A/B
* cleaned up a number of ROM names and fixed some incorrect guesses
* some cleanup of turbo.c as well
* fixed visible area in Hang-On hardware
* actually disabling 8751 in games that have a fake replacement
* hooked up 8255 PPI correctly now that it has mode 2 support
* fixed behavior of NMI line in later sega sound boards
* fixed addressing in the SegaPCM sound system
* some hardware/documentation cleanup

Some cleanups in the new UI/video code to make MESS happy.
[Nathan Woods]

Added macros to prevent use of strcasecmp and strncasecmp for
better cross-platform compatibility. [Nathan Woods]

Connected unimplemented opcode $01 on the 6809 core. [Antoine Mine]

Implemented CNT pin and some serial features of the 6526 CIA chip.
[Nathan Woods]

Mapped service button in slammast. [Canim]

Fixed bug in 8039 CPU handling of A11 latch. [Aaron Giles]

Rewrote Zaxxon driver from the schematics. This is still a WIP (not
finished yet): [Aaron Giles]
* correct clock speeds and video timing
* complete memory maps
* connected universal sound board to Ixion and Razmataz
* simplified video code and merged common cases together
* palette derived from resistor weights
* background positioning still a little off

Added service_coin_lockout_w() to lockout service coins. [Aaron Giles]

Added MDRV_SCREEN_RAW_PARAMS() which lets you specify a pixel clock,
horizontal, and vertical video timing values in place of the usual
screen size, visible area, refresh rate, and VBLANK timing values.
[Aaron Giles]

Fixed bug that prevented save/restore from working in the UI.
[Aaron Giles]

Changed mode selection logic so that refresh is weighted more strongly
when picking a mode. This allows you to specify -resolution 0x0@60 to
force MAME to pick a 60Hz screen refresh while allowing it to choose
the best resolution. [Aaron Giles]



New clones added
----------------
Viper Phase 1 (World, New Version) [Corrado Tomaselli]
Wonder Boy in Monster Land (Galaxy Electronics English bootleg)
Gals Panic II (Asia) [Patrik Styrnell]


You can download the source code update from here.

Whacker

August 2, 2006

MAME 0.107u1

Two days ago a brand new 300GB MAXTOR hard disk failed on me. Due to many individual reasons the loss was not that big (the basic one was that it suffered a slow death so it gave me the time to save a big amount of data). Nevertheless I end up with 2 chds missing. Well... nobody's perfect. On with the updates (this includes the two missing chds for me).


0.107u1
-------


MAMETesters Bugs Fixed
----------------------
timecrsa0100u1gra [Luigi30]
inputduplication0106u7gra (nyny, joust, lghost, hyhoo) [Luigi30]
lastduel0106u7gra [Luigi30]
jdreddp0106u1gra [Luigi30]
bzone0104u7gra [Aaron Giles]
pturn0104u7gra [ShimaPong]
tsamurai0103gra [Aaron Giles]
pause0102gra [BUT]
mameini0107ora [Aaron Giles]
omegafc0107yel [Aaron Giles]
s2650_0106u11ora [Minuous]
syvalion0107yel [Aaron Giles]
congo0107red [Aaron Giles]



Source Changes
--------------
Removed hard core dependency on samples. [Andrew Gardner]

Added what seems to be a proper fix for the background transparency
flag that was needed by champbwl to show the green background.
[Pierpaolo Prazzoli]

Updates to the MagicFly driver: [Robert Fresca]
- Figured out the MC6845 (mapped at $0800-$0801)
- Fixed the screen size based on MC6845 registers.
- Fixed the visible area based on MC6845 registers.
- Corrected the gfx rom region.
- Solved the NMI/vblank issue. Now attract works.
- Changed CPU clock to 625khz.
- Added new findings to the technical notes.
- Marked magicfly PAL as NO_DUMP (read protected).

Fixed memory write ordering bug in the 68000 core. [Charles MacDonald]

Added some PPC602 specific opcodes and registers. [Ville Linde]

Removed NEW_RENDER definition and all support for the old rendering
system from the core. Cleaned up a bunch of useless and deprecated
code as a result. [Aaron Giles]

Massively rewrote the user interface to rely on the new rendering
systems. Broke the UI into multiple pieces (ui.c, uimenu.c, uigfx.c).
The code is now verging on readable. [Aaron Giles]

Renamed ui_popup to popmessage across the code, and implemented
popmessage in mame.c. This breaks the dependency between the core
driver code and the user interface in almost all cases. [Aaron Giles]

Added a red background to serious warning messages in the vain hope
that people might take better notice. [Aaron Giles]

Fixed vector game crashes with DirectDraw rendering. [Aaron Giles]

Consolidated live screen parameters into a screen_state structure.
Machine->visible_area[num] is now Machine->screen[num].visarea.
Machine->refresh_rate[num] is now Machine->screen[num].refresh.
[Aaron Giles]

Added new function configure_screen() which can control the width,
height, visible area, and refresh rate of each screen. This function
allows for widths and heights larger than what were specified in the
game driver, so you no longer have to specify the maximum width and
height in the driver, but can instead specify a typical width and
height. This function supercedes the old set_visible_area() and
set_refresh_rate() functions. The former has been rewritten to call
configure_screen(), while the latter has been removed entirely.
[Aaron Giles]

Changed the behavior for supporting overscan and other effects. The
width and height of a screen control the overall bitmap size. The
visible area of a screen specify its non-blanked boundaries (and
default visible area, as before). [Aaron Giles]

Moved line-to-quad conversion routine into the core render.c as
another utility function. [Aaron Giles]



New games added or promoted from NOT_WORKING status
---------------------------------------------------
TomCat (Star Wars hardware, prototype) [Mathis Rosenhauer]
Poke Champ [David Haywood]



New clones added
----------------
Dungeons & Dragons: Shadow over Mystara (Brazil 960223) [Brian Troha]



You can download the source code update from here.

Whacker

 

 
     
    Recent Archive

 

Archive:

The past day's archive will be available as monthly links or the right:

  2006, July
2006, June
2006, May
2006, April
2006, March
2006, February
2006, January
2005, December
2005, November
2005, October
2005, September
2005, August
2005, July
2005, June
2005, May
2005, April
2005, March
2005, February
2005, January
2004, December
2004, November
2004, October
2004, September
2004, August
2004, July
2004, June
2004, May
2004, April
2004, March
2004, February
2004, January
2003, December
2003, November
2003, October
Click here to read.
Click here to read.
Click here to read.
Click here to read.
Click here to read.
Click here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here to read.
Click
here
to read.
 

(c) MMIII, Whacker