0.121u4 2007/12/13 [#411 - Aaron Giles] --------------------------------------- New Games Added or Promoted from NOT_WORKING Status --------------------------------------------------- Mortal Kombat 4 [Aaron Giles] Shin Nihon Pro Wrestling Toukon Retsuden 3 Arcade Edition [R. Belmont, smf, Guru] Super World Stadium '98 [R. Belmont, smf, Guru] New Clones Added ---------------- Trivia Master (set 3) [Eric Marks] New Games Marked as GAME_NOT_WORKING ------------------------------------ Kaiun Quiz [R. Belmont, smf, Guru] Super World Stadium 2000 [R. Belmont, smf, Guru] MAME Testers Bug Fixed (1): --------------------------- - namcos22.c_0121u1red (Aaron Giles) Source changes: --------------- - Added new option -update_in_pause which enables updating the screen bitmap while the game is paused. This is useful for debuggin in some scenarios (and gets in the way in others) [Olivier Galibert]. - Added new VIDEO_TYPE_NONE to indicate that there is no screen, and fixed internal UI displays to ignore resolution parameters if it is specified [Dirk Best]. - Added missing consts to the files in the emu, lib, and osd directories [Atari Ace]. - Updated drivers to use const structs and arrays where possible [Atari Ace]. - shisen improvements [Sonikos]: * Added DIPs condition; * Added DIPs location; * Fix tow DIPs in matchit; * Remove fake dips coinage. - Updated inputs in qrouka to support the 3rd and 4th stick [Sonikos]. - Fixed crash in mngwrite if the game does not have a palette [Nathan Woods]. - SCSP updates [kingshriek]: * Added bounds check to the DECAY1 EG output; * Added DSP floating-point support; * Added effect-in mixer; * Fixed loop points so loops no longer go out of tune/include garbage samples; * Fixed the saw PLFO waveform. - Fixed missing profiler call in video.c [Christophe Jaillet]. - Implemented status flag in 'Star Wars' matrix processor, which affects gameplay speed [Mathis Rosenhauer]. - Changed M37710 CPU to use the CPU clock for its internal timer rather than a hard-coded value. Fixes tempo in Namco NA-1 games [Phillip Bennett]. - Fixed accidentally included change that allowed MAME to run in windowed mode if switchres was off [Aaron Giles]. - Midway Zeus improvements [Aaron Giles]: * Added bilinear filtering; * Added lightgun support to (invasn); * Added missing U/V scale factors; * Added proper video timing configuration; * Added solid polygon rendering support; * Added support for splitting model commands; * Added Z offsets; * Cleaned up video code, removed unnecessary math; * Correct PIC values for (invasn); * Fixed screen clear trigger; * Fixed texture addresses to only count even rows; * Hooked up FIFO empty IRQ to make invasn work nicely; * Hooked up writes to registers during model data processing; * Implemented fade out effect; * Implemented per-quad texture offsets; * Increased resolution on fixed point math to prevent overflows; * Removed perspective correction.