Subject: lwings bootleg
Added a Legendary Wings' bootleg, it have some little difference on character's gfx and colours.
Here are attached also the rom taken from f205v web.
Bye Sonikos .
New clones added:
Legendary Wings (bootleg) [Sonikos]
Subject: [patch] Remove opbase globals from the public interface
Hi mamedev,
There are several variables associated with opbase handling which are
global and documented in memory.h and thus their use is not well
controlled. This patch attempts to remedy this. Because they are
used in various inline memory functions, they can't yet be made local
to memory.c, but by rescoping their declaration they can be hidden,
much like we hide totalcpu.
Most of the uses are in OPBASE_HANDLER() macros, so by encapsulating
the opbase state into a struct and adding that to the handler
interface those can be converted to local variable manipulation. There
is one use in missile.c in a MACHINE_START that I simply removed, it
shouldn't be needed.
One side effect of this patch is that the various unsafe memory macros
can't be used directly, they will be a compiler error now. That is
probably for the best.
~aa
Subject: fix to bug 01791
Hi,
enclosed please find a small patch to fix the issues in asterock
(asteroid.c) mentioned in bug 01791
the regression happened in 123u2, when asterock was updated to use
asteroid inputs. Unfortunately, 3 inputs went from ACTIVE_LOW to
ACTIVE_HIGH, among them INPUT_TILT. This was causing the cabinet to be
tilted with a twofold effect:
* to produce the continuous sound and
* to stop any coinage
Modifying back those 3 inputs fixes both issues
Subject: MSM6242 fixes
Sorry, seems I forgot to add the device to all machine drivers that
need it - here's an update that fixes that.
Details here: http://mess.toseciso.org/mame:regtest
--Dirk
New games added or promoted from NOT_WORKING status
---------------------------------------------------
beatmania 7th MIX (ver JA-B) [Chizzy]
New games marked as GAME_NOT_WORKING
------------------------------------
beatmania THE FINAL (ver JA-A) [Chizzy]
- support for scanline effect (fixes invisible dolphin in Emeralda attract mode)
- ROZ implementation no longer breaks Numan Athletics pixmap layer
- blitter fixes; xday graphics are now correct
- identified extra communications RAM used by xday (probably to control printer)
to write RGB bitmaps. Unfortunately, the only option is fully
uncompressed, which means the resulting AVIs are *HUGE* and
may not play correctly in realtime due to high data rate. The
intention is that these uncompressed AVIs are post-processed
by other utilities to compress the video and produce a
realtime playable result.
Added new command-line option -aviwrite which works just like
-mngwrite, except it produces AVIs and streams sound to them.
Updated documentation accordingly.
Shift+F12 still produces MNGs for now, though this might change
in the future.
Modified fileio.c to retain the full pathname to the file so
that it can be queried while the file is open.
is drcuml.c, which defines a universal machine language
syntax that can be generated by a frontend recompiler and
then retargeted via a generic backend interface to any of
a number of different architectures. A disassembler for the
UML is also included to allow examination of the generated
UML code.
Currently supported backend architectures include 32-bit x86,
64-bit x86, and a platform-neutral interpreted C backend that
can be used as a fallback for platforms without native
support. The C backend also performs additional validation
to ensure assumptions are met.
Along with the new architecture is a new MIPS III/IV
recompiler frontend. This frontend has been rewritten from
the old x64-specific recompiler to generate UML opcodes
instead. This means that the single recompiler can be used
to target multiple backend architectures and should in
theory produce identical results across all of them.
The old 32-bit and 64-bit MIPS recompilers are now officially
retired. The new system provides similar performance (within
5% generally) to the old system and has similar compatibility.
The only currently known issues are some problems with the
two Gauntlet 3D games.
- Properly decoded graphics.
- Proper memory map.
- Added NVRAM support.
- Proper Inputs through 8255 PPI I/O chip.
- Both games are working.
- Added technical & game notes.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Card Games? [Roberto Fresca]
Slots Game? [Roberto Fresca]
Subject: Bug 1795 fix
Fixes typo in tmaster.c causing weekday to be incorrect
(or, without a 'typo': Fixed weekday calculation in rtc emulation in tmaster.c.
)
The key observation was that when decryptiong the second word, both encrypted and decrypted bits of the first word are used.
Many thanks to Javier Valero for the detailed information that made this possible.
ROZ tilemap is actually an additional tilemap. The prior implementation conditionally applied ROZ effects to one of the existing tilemap planes.
The ROZ layer tilemap contains 32x32 tiles, and immediately following videoram for the other 4 tilemaps.
This fixes a bug where a "roz enable" test was causing a normal layer to be rendered with ROZ effects in-game.
There is no roz enable register - it's always available for mixing with other tilemaps and sprites
This also adds a missing NAMCO logo zoom/spin effect in Emeralda's attract mode.
Also added to this driver (but not enabled) are notes regarding a missing scanline IRQ effect, that is the root cause of a bad priority effect in Emeralda attract mode, where a dolphin sprite is incorrectly invisible.