diff options
author | 2021-04-22 04:12:57 +0900 | |
---|---|---|
committer | 2021-04-21 21:12:57 +0200 | |
commit | d82c2d1c65360dbe7612938175c39a3213b9ddf5 (patch) | |
tree | 24a0b21ba708587d4fd91207ef454b6cdc5029fa /docs/release/scripts/src/tools.lua | |
parent | 2de93e31ea2f98039451fb8ee366d0ffea3a1f5b (diff) |
cyclemb.cpp: Improve input, sound, flip screen, and dip switches (#7979)
* cyclemb.cpp: Improve input, sound, flip screen, and dip switches
- Support for correct input of Cycle Maaboh roller controller. Previous inputs did not work correctly. This made it impossible to clear stage 3 and later, which requires roller inputs.
- Fixed possibly incorrect handling of sound latch. Fixed issue where Cycle Maaboh would not play the stage music. Previously, command to get input was being overwritten by sound latch.
- Support I/O input for hiding screen. Screen switching at start of a stage is now correct.
- Fixed position of tilemap in flip screen of Cycle Maaboh.
- Added support for Sky Destroyer flipscreen.
- Fixed dipswitches. Removed definition of unused bits for non-dipswitch inputs. Added some dipswitch definitions.
- Implemented work RAM switching for sprites. Games on this board used to switch two sprites work RAM every frame. This implementation improved the frame rate of the sprites.
Diffstat (limited to 'docs/release/scripts/src/tools.lua')
0 files changed, 0 insertions, 0 deletions