cischeat.cpp: promote Big Run from IMPERFECT_GRAPHICS flag, remaining glitches are BTANBs (nw)

This commit is contained in:
angelosa 2018-06-18 01:21:09 +02:00
parent 1bee0f050e
commit ee0084db76

View File

@ -147,10 +147,6 @@ Common Issues:
- Some ROMs aren't used (priorities?) - Some ROMs aren't used (priorities?)
- Screen control register (priorities, layers enabling etc.) - Where is it? - Screen control register (priorities, layers enabling etc.) - Where is it?
- In cischeat & bigrun, at the start of some levels, you can see the empty
scrolling layers as they are filled. In f1gpstar, I'm unsure whether they
are correct in a few places (e.g. in the attract mode, where cars move
horizontally, the wheels don't follow for this reason, I think
- Sound communication not quite right: see Test Mode - Sound communication not quite right: see Test Mode
To Do: To Do:
@ -159,8 +155,21 @@ To Do:
- Use the Tilemap Manager for the road layers (when this kind of layers - Use the Tilemap Manager for the road layers (when this kind of layers
will be supported) for performance and better priority support. will be supported) for performance and better priority support.
A line based zooming is additionally needed for f1gpstar. A line based zooming is additionally needed for f1gpstar.
- Wild Pilot road needs some serious work (empty gaps, ship "floating"
in stage 6 etc.);
- Force feedback :) - Force feedback :)
- Major cleanups needed, especially in video file;
- Split the non-road games into own driver, merge them with Alien Command,
device-ify the sprite chip;
BTANBs:
- In cischeat & bigrun, at the start of some levels, you can see the empty
scrolling layers as they are filled. In f1gpstar, I'm unsure whether they
are correct in a few places (e.g. in the attract mode, where cars move
horizontally, the wheels don't follow for this reason, I think)
Update: this happens on real HW as well (at least for Big Run);
- Some serious sprite popups happening in Big Run, again this happens on
the reference video too so not a bug.
2008-08 2008-08
Dip locations verified for Big Run with the manual. Also added missing dips Dip locations verified for Big Run with the manual. Also added missing dips
@ -3636,7 +3645,7 @@ void cischeat_state::init_captflag()
***************************************************************************/ ***************************************************************************/
GAMEL( 1989, bigrun, 0, bigrun, bigrun, cischeat_state, init_bigrun, ROT0, "Jaleco", "Big Run (11th Rallye version)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_cischeat ) // there's a 13th Rallye version (1991) (only on the SNES? Could just be updated title, 1989 -> 11th Paris-Dakar ...) GAMEL( 1989, bigrun, 0, bigrun, bigrun, cischeat_state, init_bigrun, ROT0, "Jaleco", "Big Run (11th Rallye version)", MACHINE_NODEVICE_LAN, layout_cischeat ) // there's a 13th Rallye version (1991) (only on the SNES? Could just be updated title, 1989 -> 11th Paris-Dakar ...)
GAMEL( 1990, cischeat, 0, cischeat, cischeat, cischeat_state, init_cischeat, ROT0, "Jaleco", "Cisco Heat", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_cischeat ) GAMEL( 1990, cischeat, 0, cischeat, cischeat, cischeat_state, init_cischeat, ROT0, "Jaleco", "Cisco Heat", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_cischeat )
GAMEL( 1991, f1gpstar, 0, f1gpstar, f1gpstar, cischeat_state, init_f1gpstar, ROT0, "Jaleco", "Grand Prix Star (v3.0)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_f1gpstar ) GAMEL( 1991, f1gpstar, 0, f1gpstar, f1gpstar, cischeat_state, init_f1gpstar, ROT0, "Jaleco", "Grand Prix Star (v3.0)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_f1gpstar )
GAMEL( 1991, f1gpstaro, f1gpstar, f1gpstar, f1gpstar, cischeat_state, init_f1gpstar, ROT0, "Jaleco", "Grand Prix Star (v2.0)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_f1gpstar ) GAMEL( 1991, f1gpstaro, f1gpstar, f1gpstar, f1gpstar, cischeat_state, init_f1gpstar, ROT0, "Jaleco", "Grand Prix Star (v2.0)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN, layout_f1gpstar )