2

我是 Amiga 编程新手。

我需要制作一个显示图形的应用程序,该应用程序的显示方式与流行的绘图应用程序相似,Dan Silva 的 Deluxe Paint,由 Electronic Arts 出版。只是一个垂直滚动的图像,最好是在 HAM 模式下。

如何使用 HiSoft C for Amiga 根据屏幕模式请求者对话框的结果打开新屏幕?

要求:

  • 以硬件允许的尽可能多的颜色打开一个新员工隔行扫描屏幕
  • 我可以操作的基本菜单结构(顶部右键菜单)
  • 一个项目窗口,类似于 HiSoft C 编辑器
  • 顶部的控制面板类似于 Digita Wordworth 中的控制面板,带有文本框、按钮和选项卡

  • 我还需要一个屏幕外缓冲区,它与屏幕一样宽,并且与内存允许的一样高。

这需要兼容:

  • 工作台 3.0 及以上
  • 68020及以上
  • ECS & AGA 芯片组
  • 0.5..2Mb 芯片内存 + 0..∞ 快速内存
4

1 回答 1

3

从这个问题来看,我不确定您在 Amiga 编程方面的经验如何。如果您对窗口和屏幕的设置方式零经验,那么我强烈推荐Anders Bjerin 的 Amiga C 手册

它相当古老并且早于 AGA,但推断如何打开 256 色屏幕应该不是一个大问题。

于 2013-11-01T09:13:36.233 回答