Skip to content
Snippets Groups Projects
Commit ea093a9a authored by rahix's avatar rahix Committed by dx
Browse files

sim: Make OLED size configurable

parent c5415033
No related branches found
No related tags found
1 merge request!189BIG flow3r
...@@ -28,7 +28,7 @@ simpath = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) ...@@ -28,7 +28,7 @@ simpath = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
bgpath = os.path.join(simpath, "background.png") bgpath = os.path.join(simpath, "background.png")
background = pygame.image.load(bgpath) background = pygame.image.load(bgpath)
OLED_SIZE = screen_h // 2 if FULL_SCREEN else 240 OLED_SIZE = int(os.environ["SIM_OLED_SIZE"])
def path_replace(p): def path_replace(p):
......
...@@ -162,6 +162,7 @@ def sim_main(): ...@@ -162,6 +162,7 @@ def sim_main():
default=False, default=False,
help="Run the simulator as full-screen OLED display.", help="Run the simulator as full-screen OLED display.",
) )
parser.add_argument("--oled-size", dest="oled_size", default=240)
parser.add_argument( parser.add_argument(
"override_app", "override_app",
nargs="?", nargs="?",
...@@ -171,6 +172,7 @@ def sim_main(): ...@@ -171,6 +172,7 @@ def sim_main():
args = parser.parse_args() args = parser.parse_args()
os.environ["SIM_FULL_SCREEN"] = "1" if args.full_screen else "0" os.environ["SIM_FULL_SCREEN"] = "1" if args.full_screen else "0"
os.environ["SIM_OLED_SIZE"] = str(args.oled_size)
import _sim import _sim
_sim.SCREENSHOT = args.screenshot _sim.SCREENSHOT = args.screenshot
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment