* mame/namcos22.h: Use common helpers for integer manipulation, more
appropriate use of inline/static/constexpr.
* bus/gio64/newport.cpp: Changed a couple instances of K&R formatting
that snuck in to Allman like the rest of the file.
* bus/gameboy/gbxfile.h: Added comment about another use of GBX footer
"extra data".
- Make color palette to be b&w for the time being, being more visible to the eye than the previous washed out attempt;
- mask sprite area against defined playfield clip rectangle;
- fix global sprite Y positions, they mostly follow up current scroll value except for some edge cases;
- attempt to fix sprite priorities;
- make tilemap bank more logical (?) bitwise;
In REX3, iterator setup should be a dedicated operation that
is only execuated if
a). A Draw command is execuated with DoSetup at DRAWMODE0 set
or
b). A host write is issued to SETUP register
At setup stage REX3 will calcuate quadrant for a block or span
drawcall or octant together with some Bresenham parameters for
a line drawcall.
Linux newport_con driver is rely on this behavior to use quadrant
calculated by previous draw call to render characters.
Fixes: #9667
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
- Identify input select flag and use it instead of peeking into NVRAM
- Reverse trackball X axis to agree with service mode display
- Eliminate runtime port tag lookups
New working software list additions
-----------------------------------
gameboy.xml: Altered Space - A 3-D Alien Adventure (USA, prototype, 19910215) [SteelGeneral, Forest of Illusion]
------------------
Gallop - Armed Police Unit (Japan, M84 hardware) [Corrado Tomaselli, The Dumping Union]
- m72.cpp: Corrected ROM labels, added PCB locations to some sets & added PLDs to some sets [PLD Archive, Brian Troha, The Dumping Union]
English and German versions of the Speed Version bootleg, passed off as
Pokémon Jade version, have been added to the software list. Chinese and
Spanish translations, and translations of Power Version (Pokémon
Diamond) also exist.
New working software list additions (gbcolor.xml)
-----------------------------------
Pokémon Jade Version [taizou]
Pokémon Vision Jade [Sanqui, taizou]
gameboy.xml: Changed default NVRAM fill for dbzgeki to 0xff - this will
cause it to treat the three save files as empty rather than starting in
a glitchy state.
New working software list items
-------------------------------
Dragon Ball Z English [lana_chan_, taizou]