mirror of
https://github.com/spice2x/spice2x.github.io.git
synced 2026-08-04 07:40:42 -07:00
1a1be7a393
## Link to GitHub Issue or related Pull Request, if one exists n/a ## Description of change Similar to #797, draw an overlay to debug touch issues for reflec beat. For rb, we draw on the ImGui surface. Draw horizontal and vertical line for triggered sensors, and also a bounding box if scaling is in use. Make small tweaks to how scaling works. ## Testing Verified volzza 2 / reflesia / 1st game (landscape KBR)
18 lines
617 B
C++
18 lines
617 B
C++
#pragma once
|
|
|
|
namespace games::rb {
|
|
inline constexpr int TOUCH_SCALE_DEFAULT = 1000;
|
|
inline constexpr int TOUCH_PACKET_SIZE = 20;
|
|
inline constexpr int TOUCH_PACKET_DATA_OFFSET = 3;
|
|
|
|
inline constexpr int X_SENSOR_COUNT = 48;
|
|
inline constexpr int X_SENSOR_FIRST_ACTIVE = 2;
|
|
inline constexpr int X_SENSOR_LAST_ACTIVE = 45;
|
|
inline constexpr int X_SENSOR_ACTIVE_COUNT =
|
|
X_SENSOR_LAST_ACTIVE - X_SENSOR_FIRST_ACTIVE + 1;
|
|
inline constexpr int X_SENSOR_FIRST_BIT = 88;
|
|
|
|
inline constexpr int Y_SENSOR_COUNT = 76;
|
|
inline constexpr int Y_SENSOR_FIRST_BIT = 75;
|
|
}
|