Názor k článku Grafická karta Hercules: úspěšná alternativa a konkurence MDA i CGA od CHe - Jj, TSR utilitku SIMCGA mám v živej pamäti...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 7. 2024 15:52

    CHe

    Jj, TSR utilitku SIMCGA mám v živej pamäti zo začiatku 90. rokov. Pozerám teraz, že ich bolo dokonca viacero:
    https://dosdays.co.uk/topics/cga_simulators_for_hercules.php

    Predpokladám ale (do disassemblovania som sa zatiaľ nepúšťal), že to emulovalo len na úrovni kopírovania frame buffer obsahu z B8000 do B0000 (s adekvátnou transformáciou dát), s využitím toho, že Hercules má na B8000 tiež časť video RAM. Plus teda hooknutie BIOS int10h handleru na prepnutie videorežimu. Prípadné priame zápisy do CGA registrov to asi nepokrývalo, keďže sú dekódované do iných adr. rozsahov. Tam by bola asi jediná cesta patch binárky programu (alebo in-place modifikácia po zavedení do pamäte, to by vlastne TSR teoreticky asi aj mohol spáchať, keby sa veľmi chcelo).