Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kuvaparameetrite dünaamiline tuletamine riistvaraportide sisendist #6

Open
boamaod opened this issue Oct 10, 2024 · 1 comment
Open

Comments

@boamaod
Copy link
Contributor

boamaod commented Oct 10, 2024

Katseversioonis kirjutatakse videomälu muudatused püsivalt oletatavalt sobiva sagedusega ekraanile ja portidesse saadetavad ekraanirežiimi parameetrid on tuvastatud maagiliste konstantidena. Selle asemel peaks PIT8253 parameetritest lähtuvalt dünaamiliselt määrama nähtava ekraani suuruse ja kasutatava kaadrisageduse võiks tuletada tegeliku katkestuse intervallist. Ideaalis võiks võimaldada ka pimeda ala määramist KUVA.COM laadis rakenduse abil.

ekdos230

Portidest 12h ja 16h määratakse nähtava ala paiknemist ja portidest 11h ja 15h nähtava ala ulatust.

Vähemalt mingi osa sellest on vajalik #4 lahendamiseks.

@boamaod boamaod changed the title Emulaatoris tuletada graafika parameetrid riistvara portidesse saadetud sisendist dünaamiliselt Graafika parameetrite dünaamiline tuletamine riistvara portidesse saadetud sisendist Oct 10, 2024
@boamaod boamaod changed the title Graafika parameetrite dünaamiline tuletamine riistvara portidesse saadetud sisendist Graafika parameetrite dünaamiline tuletamine riistvara portide sisendist Oct 10, 2024
@boamaod boamaod changed the title Graafika parameetrite dünaamiline tuletamine riistvara portide sisendist Kuvaparameetrite dünaamiline tuletamine riistvaraportide sisendist Oct 10, 2024
@boamaod
Copy link
Contributor Author

boamaod commented Nov 9, 2024

pilt

Tundub, et nendest artefaktidest on kaardisageduse reguleerimisega võimalik lahti saada, aga pole päris selge, kuidas seda MAME raamistikus korrektne teha oleks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant