- 0 replies
- 1,794 views
- Add Reply
- 0 replies
- 1,657 views
- Add Reply
- 0 replies
- 2,505 views
- Add Reply
- 0 replies
- 1,410 views
- Add Reply
Mame 0.122u1 update

As a little pre-Christmas treat, we have the first update to MAME 0.122 posted at the Source Updates page. The big news here is a working driver for the upright Buggy Boy, thanks to Philip Bennett. Haze and Dox have been busy cleaning up the afega and nmk16 drivers, and as a result a large number of previously non-working games are now working. In addition to the Buggy Boy work, Philip also submitted a nice fix to the Namco NA1 sound which improves the results substantially.
Happy holidays!
0.122u1--------------
MAMETesters Bugs Fixed
-------------------------------------
ym2610_0119u2gre [Philip Bennett]
Source Changes
------------------------
Zeus updates: [Aaron Giles]
* Figured out data format of 2 matrix form.
* Extracted data for lights.
* Added backface culling which mostly works but fails sometimes, so it is disabled.
* Started on some initial lighting calculations.
* Cleaned up zeus wave RAM accessors.
* Changed rendering code to allow for greater parallelism on multicore systems.
* Removed some vestigial zeus 2 hacks.
* Reduced visible area to remove artifacts.
* Made right/bottom vertices inclusive to fix some gapping issues.
* Fixed invasn lightgun offset.
Zeus 2 hardware:
* Fixed ROM loading, added banking support.
* Separated zeus 2 video implementation from zeus implementation.
* Implemented direct pixel accesses; enough to get startup screens to show.
* Hooked up ZPRAM.
* Fixed digital inputs for crusnexo.
* Fixed default screen parameters to match the games.
Afega/nmk16 cleanups: [David Haywood, Tomasz Slanina]
* Merged afega.c and nmk16.c drivers
* Removed many hacks from both.
* Fixed a number of games
Fixed C219 sample read order and implemented sign+magnitude format. Removed GAME_IMPERFECT_SOUND flag from all Namco NA-1 games. [Philip Bennett]
Fixed ROM-based DCS2 system to ignore HLE transfers. (Fixes broken sound in invasn.) Properly reduced internal memory on the ADSP-2104 variants. [Aaron Giles]
Fixed bug that would cause events to leak through to the game when the debugger was up. [Aaron Giles]
Verified some cpu clocks of original boards using a frequency counter: [Corrado Tomaselli]
* Changed Success Joe Ym2203 clock from 3mhz to 4mhz
* Changed Pang M6295 clock from 990khz to 1Mhz
* Changed Halley Comet main cpu clock to 1.664mhz (it's not a mistake, the clock is very low)
* Besides confirming clocks on some games, I modified:
* Aerofighters and Turbo Force sound z80 to 5mhz
* Midnight Resitance 68k cpu to 10mhz (20mhz crystal) and modified m6295 clock to 1mhz. Also confirmed pin 7 is high. (Midnight resistance has a lot of slow downs on the pcb too)
Minor "code quality" improvements: [Atari Ace]
* fixed some remaining static/const qualifier missed cases
* fixed some missing #include "foo.h"
* a few global names were modified to make them less generic/more consistent (voodoo.c, vrender0.c, lethal.c, rungun.c, zac2650.c)
* some dead/useless code was removed (i8051.c,model1.c,romcmp.c)
New games added or promoted from NOT_WORKING status
------------------------------------------------------------------------------
Invasion [Aaron Giles]
Buggy Boy Junior/Speed Buggy (Upright) [Philip Bennett]
Task Force Harrier [David Haywood, Tomasz Slanina]
US AAF Mustang [David Haywood, Tomasz Slanina]
Black Heart [David Haywood, Tomasz Slanina]
Red Hawk [David Haywood, Tomasz Slanina]
Stagger I [David Haywood, Tomasz Slanina]
Sen Jin - Guardian Storm [David Haywood, Tomasz Slanina]
Spectrum 2000 [David Haywood, Tomasz Slanina]
Fire Hawk [David Haywood, Tomasz Slanina]
New clones added
---------------------------
World Class Bowling (v1.3) [brian Troha]
Yape 0.78 released

Commodore Plus/4 and C-16 emulator
Another release of my Commodore 264 family emulator. Here is a list of changes since version 0.77:
* new fancy Vista ready icons (courtesy of Chronos)
* preliminary MPS802 printer emulation
* improved file association dialog
* optional 1:1 sound sampling (111150 Hz, PAL only for now)
* bugfixes
>> Get it HERE.
Emu64 3.40 released

Commodore 64 emulator (apologies for the bad translation from German).
New features ...
The SID emulation was revised 100%
----------------------------------------- -----------------------------------------
- There are now two types Emulates be SID (6581 and 8580)
- Synchronization and the individual votes Ring modulation
- All 4 waveforms, and all combined waveforms
- The envelope generator now works exactly
- Filters HP / TP / BP and resonance
- Switching a 2nd SID is possible, although it is a different type as the first may be
- 2nd SID can also run IO $ 0d400
- Sample rate of 11,100 - 192,000 Hz Adjustable
- Emulation of the SID cycles can be precisely or Recourcen gentler work (Adjustable)
- Game Base V5.0 is now working on Emu64
- There are now all the files detected SID
- LAN64 was revised 100% ... now runs better and more accurately
- In the SID player can now automatically be included
- The Wave can Eingeblendet and Hidden, the times are Adjustable
Bugs ...
- Emu64 color scheme was white Hellrun
- Debugger grid line break at work again
- At the loading PSID sturtze files from the Emu64
So now, and have fun ....
>> Get it HERE.
GameEx 9.07 released

Front End
22nd December, 2007 - GameEx 9.06
* A bug in Jukebox file tag mode was introduced in 9.03. This fixes it
22nd December, 2007 - GameEx 9.05
* Improved display initialisation and reinitialisation routines
* Should fix issue with setting wrong resolution when returning from game
* Over half a second faster return from screensaver and MAME
22nd December, 2007 - GameEx 9.04
* Updated MAME support files
* Fixes wrong italian lanuguage in install
* Added Nplayers info to screensaver bezel
>> Get it HERE.