mirror of
https://github.com/MiSTer-devel/PokemonMini_MiSTer.git
synced 2026-04-19 03:04:53 +00:00
19 lines
562 B
Python
19 lines
562 B
Python
import numpy as np
|
|
import math
|
|
|
|
if __name__ == '__main__':
|
|
base_clock = 32000000
|
|
lcd_width = 96
|
|
lcd_height = 64
|
|
|
|
for d in range(4,10):
|
|
F = base_clock // d
|
|
min_duration_us = (60.0 / F) * 1000000
|
|
hs_width = int(math.ceil(125 / min_duration_us))
|
|
print(2*hs_width)
|
|
for y in range(257, 263):
|
|
x = int((F / 60.0) / y)
|
|
if x <= lcd_width + 2 * hs_width:
|
|
continue
|
|
print("ce_pix: %.2fMHz, %.2fHz, w %d, h %d, ar %.2f" % (F / 1000000.0, F / (x * y), x, y, x / y))
|