當在帶有80列卡的Apple 2上使用Apple Applesoft Basic時,有沒有辦法僅使用POKE創建DHR圖形?有沒有辦法從Applesoft Basic訪問Apple 2上的DHR
我發現了一些使用第三方擴展的解決方案,如Beagle Graphics,但我真的想自己實現它。我搜查了我的Nibble雜誌收藏和基本書籍,但一直未能找到任何詳細信息。
百科:
雙高分辨率的雙高分辨率屏幕的組成 非常 複雜。除了64:1個 交織,在 各行中的像素被存儲在一個 不尋常的方式:每個像素是其一半 通常寬度以及第一和 64KB存儲器的第二組之間交替像素 的每個字節。其中 連續三個像素點分別爲 白色,現在需要六個雙 高分辨率。實際上,用於製作 Lo-Res圖形塊的所有 像素圖案可能是在Double Hi-Res圖形中重現的 。 其RAM 磁盤的ProDOS實現通過使第一個8 KB 文件保存到/ RAM將其數據存儲在 0x012000到0x013fff(通過設計)更容易訪問Double Hi-Res 屏幕。此外, 第二頁是可能的,並且 第二個文件(或更大的第一個文件) 會將其數據存儲在0x014000到 0x015fff。但是,通過 訪問ProDOS文件系統的速度很慢,而不是 非常適合在Double Hi-Res中翻頁動畫 ,超出了內存 的要求。
維基百科說DHR使用64:1隔行掃描,但沒有提及實現。另外維基百科說你可以使用/ RAM磁盤來訪問,但是再次沒有提及實現。
我正在繪製一個繪製Connet環形圖案簡單版本的小程序。速度並不像解析一樣重要。