4:3 v DOSu na netbooku Asus EEE 701 skrze pekelný vibecoding

Podpořit high-voltage.cz na STARTOVAČI 22 patronů = 2248 Kč měsíčně

Je to malé pade pro čtenáře, ale velká vzpruha pro HV! ;)

Už dlouhé měsíce, nebo možná dokonce roky, hraju s každou další verzí LLM modelů od OpenAI takovou hru: "Zkus mi napsat utilitku pro netbook Asus EEE 701, která v DOSu vynutí 4:3, a já ti řeknu, jak moc hloupá jsi." Se staršími modely jsem se ani přes jejich oslňující sebejistotu nikdy moc daleko nedostal, ale s relativní novinkou GPT-5.6 Sol se TO konečně stalo. Byť zatím jen částečně a nedokonale.

Po hodině boje člověka se strojem jsem se dostal k DOSovému nástroji, který skutečně poměr stran 4:3 vynutit umí, a také umí obraz vycentrovat a ze stran doplnit o černé okraje. Perfektní, jenže...

4:3 v DOSu na netbooku Asus EEE 701 skrze pekelný vibecoding

...jenže jakmile dojde k přepnutí grafického režimu, stane se nepěkná, zlá věc. Obraz se celý posune doleva a pravá část se vyplní bordelem. Nicméně - poměr 4:3 zůstává, takže úplně k zahození to není!

4:3 v DOSu na netbooku Asus EEE 701 skrze pekelný vibecoding

Tady bohužel nastává okamžik, kdy stávající postup pravděpodobně nelze rozvinout dále, a je nutné z prostého "prográmku" udělat program rezidentní. Při přepnutí grafického režimu zjevně dojde k přepsání registrů, které utilita upravila. Navíc je nutné to odladit tak, aby rezidentní nástroj běžel souběžně se SBEMU, jinak to postrádá smysl. Neříkám, že to nepůjde, ale upřímně řečeno, v tenhle moment mi došly síly a netuším, kdy se k tomu znovu dostanu.

Zatím tedy nabízím ke stažení výsledky dosavadního bádání a uvidíme výhledově, co se z toho vyvrbí :) Jde o experimentální a nedokončenou utilitu, testujte na vlastní nebezpečí.

Autor: Sledge

DOS, 486, retro! Sběratel starých počítačů, her a konzolí. Profesně webový desetibojař a dělník informačního věku.

Přidej komentář (přihlášení / registrace)

(Komentáře s více jak 2 odkazy musí počkat na schválení.)

Podpořit finančním příspěvkem » The Ultimate Retro Gaming PC in a Compact Package