围炉Go

游戏怀旧灌水,风渡平生友

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?

冒险等级 >
lv4:骁勇善斗的战士
moli2921.1公会排位:17公会授予前13位冒险者S级手册
段位特权:
1:允许复制页面内容-广域-
2:进行魔晶打赏
3:上传MP3等更多格式文件
4:发布文章展示金辉头像与ID
- 职业专精 -
吟游诗人

吟游诗人

远山,冰原,荒沼,恶灵与火龙 你站在酒馆的中央,伴着竖琴高歌一段过往,四周鸦雀无声 施礼而去,众人从梦幻的冒险中醒转 掌声如雷鸣高亢 -转职条件- 一:发布文章 二:获得点赞

投币

|投币:0回|获赏:0回

收集和整理老DOS游戏的时候会使用一些前端软件,通常也会用游戏的截图作为展示图。DOSBox本身自带的截图功能就很好用,但很快会发现,把这些游戏截图排列在一起,并没有想象中的整齐划一,不同的长宽比例造成展示图的参差不齐,简直急死强迫症。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
其中很多游戏的画面原生比例为320x200(16:10),甚至有些早期游戏的比例为接近2:1,游戏界这么时髦的吗,难道很早就开始使用宽屏比例了?可记忆中,当时的显示器明明都是4:3的啊。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
这位玩家,您丢的是16:10的灵儿还是4:3的月如

 

个中缘由,且听慢慢道来
话说这世界本是一团混沌,直到盘古开天地,太极分两仪,才有了0和1。多年后,西方有人杰,名曰冯诺依曼,参透0&1生万物之法,打造出计算机这一法宝

 

早期的电脑并没如今常见的显示屏作为数据显示设备,除了大量信号灯,会使用打孔卡进行数据的输出,1928年IBM发明的80列、12行矩形孔卡片成为行业标准。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go

IBM80列12行打孔卡

70年代,个人家用电脑开始出现,各家公司的产品的规格各不相同。Apple, Atari, Commodore 这些熟悉的名字就出现在这一时期。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1977家用电脑三杰,从左至右Commodore PET, Apple II, TRS-80 Model I

时间进入80年代,已是工业界王者之一的IBM开始涉足个人家用电脑市场,定义PC/个人电脑这个概念。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1981年,IBM推出MDA单色显示卡,可以在屏幕上显示80列25行(12行x2+1行显示命令)的单色文字,每个字符9x14个像素,最大分辨率720x350。
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
IBM5151 搭配单色显卡和单色显示器

虽说的单色显示,实际上可以选择3种颜色中的一种,在黑色背景上显示绿色、琥珀色或白色,由显示器类型决定。其中绿色的对比度最高/最清晰,所以也最常被使用。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
DOSBox模拟MDA显示3种颜色
IBM同年还推出CGA彩色显示卡,支持多种分辨率,比较常见的为320x200(80x4 x 25x8)x4色。
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉GoYesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1993年的龙穴历险记3,DOSBox模拟CGA下320x200x4色

1982年,Hercules推出HGC大力神图形卡,主打一个田忌赛马、一鱼两吃。对比你IBM单色卡我能显示2种颜色,对比你IBM彩色卡,我显示文字分辨率更高(HGC最大720x350文字对比CGA最大640x200文字),加上相对低廉的价格,在市场上大获成功,最早的中文DOS系统也是在大力神图形卡标准上设计开发。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1989年大宇的大富翁一代,DOSBox模拟Hercules,原生分辨率720x348,但实际两边有黑框,裁剪后分辨率640x350,适配EGA显示

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
倚天中文系统

1984年,IBM推出EGA显示卡,最大支持640x350同屏16色,16色320x200最常被使用。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1993年的龙穴历险记3,DOSBox模拟EGA下320x200x16色

1987年,IBM推出VGA显示卡,最大支持640x480x16色,在320x200下,可以同屏显示256色,这也是DOS游戏大量使用的分辨率。
配合320x200x256色显示模式,IBM还特别设计了被称为Mode 13h的编程模式。在Mode 13h模式下,64K显存/内存中共65535个字节中的64000个字节,与屏幕上显示的320x200共64000个像素点一一对应,极大简化编程以及提高执行效率,在这一时期的DOS游戏中Mode 13h被大量使用,也就解释了为什么大部分的DOS游戏原生分辨率都是320x200。
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1993年的龙穴历险记3,DOSBox模拟VGA下原生320x200x16色,分辨率和色彩数量与EGA模式相同,所以呈现出的画面差别也就不大
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
仙剑奇侠传是典型的VGA下320x200x256色的游戏

320x200分辨率当然满足不了游戏开发者对于更高的画质的追求,1991年,程序员Michael Abrash在Mode 13h的基础上开发出被称为Mode X的编程模式,实现最大360x240x256色。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1995年精讯的光明战史,使用Mode X技术开发,原生分辨率360x240x256色

1990年,VESA协会推出VESA扩展显示标准,提供了一个通用接口(VESA BIOS Extension,简称VBE,显卡驱动程序的前身),最初只能运行在实模式下,经过不断发展,1998年最终3版时,运行在保护模式下,支持分辨率达到24位真彩1280×1024。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
1998年宇峻的超时空英雄传说-北方密使的启动信息,使用了VBE,也使用了下面即将提到的DOS/4GW

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
这个游戏的原生分辨率达到640x480x256色

间再回到1981年,IBM 5151/5153 个人电脑上市时,搭载的是Intel 8088CPU和MS-DOS操作系统。这时电脑还只能运行在实模式(Real mode)下,允许软件程序直接访问BIOS以及周边硬件。实模式下只能使用最大640K基本内存(Conventional memory),比尔盖茨的名言“640K内存足够用了(640 KB ought to be enough for anybody)”就出自这一时期。
随着电脑程序越来越复杂,这640K内存用起来越发捉襟见肘。1984年,IBM5170上市,搭载Intel 80286CPU,同时还带来了保护模式(Protected Mode),最大支持内存提高到16MB。
同时也带来了基本内存(Conventional memory),上位内存(Upper Memory Area),扩展内存(eXtended Memory),高位内存(High Memory Area),EMS,XMS,这些令那个时代DOS游戏玩家魂牵梦绕的词组。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
内存不足,血压上来了
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
DOSBox下,再也不用担心内存不够了,舒坦

随着性能越来越强的Intel386/486CPU的推出,以及MS-DOS5.0的上市,电脑和操作系统来到了虚拟机的时代,结合这一时期诞生的DOS扩展器(DOS extender),最大内存支持达到了4G,再结合VBE通用显示接口,DOS游戏迎来了盛世。

Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go
DOS/4GW,游戏玩家最熟悉的DOS extender,1993年上市的DOOM是最早使用DOS/4GW的游戏之一

纵观整个80年代和90年代前期,在个人家用电脑领域,IBM的技术力和市场统治力傲视群雄,其制定的一系列标准,奠定了现代PC体系的基础。
时间来到90年代后半,此时DOS下的游戏因为VBE和DOS/4GW的广泛运用,表现力达到了前所未有的高度,然而盛极必衰,DOS时代的终结也即将来临,因为,辣个男人,他(又)来了...
Yesterday Once More - 玩转DOSBox - 图形篇 之一 16:10?-围炉Go

to be continued

本篇由 NashG 发布-围炉Go

26
0
来留下评论交流吧!x

我的排名:-

  • 1. 羊羔 (35867.8 MP)
  • 2. 155 (16142.3 MP)
  • 3. 萤火 (14623.9 MP)
  • 4. 大D (9523.5 MP)
  • 5. 狸猫i (6069.2 MP)
  • 6. 脑洞侠 (5158.7 MP)
  • 7. manmansong (5078.7 MP)
  • 8. 望月化镜 (5031.1 MP)
  • 9. ljwloveyq (4693.1 MP)
  • 10. 暮春秋色 (4380.1 MP)
  • 11. 我手上有什么 (4193.3 MP)
  • 12. Advance (3837.8 MP)
  • 13. Chris可劳迪喵 (3648.1 MP)
  • 14. kidsai (3369 MP)
  • 15. air (3064.9 MP)
  • 16. Dr.Mido (2994 MP)
  • 17. NashG (2921.1 MP)
  • 18. 五条悟 (2750.7 MP)
  • 19. 路成老师 (2625.6 MP)
  • 20. 光之魔法师 (2568.3 MP)
  • 21. 寒负雪 (2496.3 MP)
  • 22. I小力丸YOU (2432.3 MP)
  • 23. Nanon (2421.8 MP)
  • 24. hdhdzy (2392.1 MP)
  • 25. 艾布拉姆斯 (2381 MP)
  • 26. YYH (2270.1 MP)
  • 27. and1 (2231.7 MP)
  • 28. 云飞 (2153.6 MP)
  • 29. hugofong (2116 MP)
  • 30. 武夜寇 (2086.6 MP)
  • 31. 赵今麦 (2053 MP)
  • 32. zwd3 (2045.1 MP)
  • 33. 亚由 (2032 MP)
  • 34. 大月半子 (2017.6 MP)
  • 35. 7820sh (2012 MP)
  • 36. 小兵 (1995 MP)
  • 37. skyearthren (1990 MP)
  • 38. 露加 (1967.7 MP)
  • 39. y99 (1950 MP)
  • 40. 熊腰的胖胖 (1942.4 MP)
  • 41. 月光海 (1938 MP)
  • 42. 82727672 (1928.6 MP)
  • 43. zhengmaike (1923 MP)
  • 44. jack5881 (1915.1 MP)
  • 45. look33 (1905 MP)
  • 46. hyzwz2002 (1892.7 MP)
  • 47. mg13 (1879 MP)
  • 48. Boss (1877 MP)
  • 49. raymondcmu (1872.5 MP)
  • 50. 带带大师兄 (1870.2 MP)
  • 51. xzjxzgwb (1849 MP)
  • 52. Mingo (1839 MP)
  • 53. 王生 (1821.9 MP)
  • 54. 花若见风 (1815 MP)
  • 55. QOO1232023 (1813 MP)
  • 56. 2972926237 (1812.2 MP)
  • 57. 大黑天 (1800.1 MP)
  • 58. theeyes (1781 MP)
  • 59. yan1987522 (1776 MP)
  • 60. x1083575169 (1757 MP)
  • 61. 城南花未开 (1737 MP)
  • 62. 寂静的天空 (1725 MP)
  • 63. crfbb (1720.9 MP)
  • 64. ymin6275 (1719.3 MP)
  • 65. 永恒加速 (1717 MP)
  • 66. skily (1692.5 MP)
  • 67. 天涯海阁 (1691.7 MP)
  • 68. 3360106762@qq.com (1661 MP)
  • 69. mars (1653 MP)
  • 70. feipuliuquan (1650 MP)
  • 71. hiukin (1639 MP)
  • 72. imleung (1612 MP)
  • 73. 唔唔唔 (1612 MP)
  • 74. 等车 (1611 MP)
  • 75. immortalsuns (1610 MP)
  • 76. zjd126905 (1610 MP)
  • 77. Qoc (1602.9 MP)
  • 78. jiazhen (1600 MP)
  • 79. DDJMAX (1587 MP)
  • 80. LIXINactor (1586 MP)
  • 81. Vercetti (1568 MP)
  • 82. 紫苏辣椒 (1556.5 MP)
  • 83. 1308198676@qq.com (1549 MP)
  • 84. yonxi3 (1542 MP)
  • 85. FCSFCN64 (1542 MP)
  • 86. 怀旧的情怀 (1525 MP)
  • 87. bancqh (1514.1 MP)
  • 88. 阿萌不哭 (1501 MP)
  • 89. 梦回三国 (1499.9 MP)
  • 90. rockmex (1498.7 MP)
  • 91. amaya (1498 MP)
  • 92. Emiria (1495 MP)
  • 93. 菲修斯 (1492 MP)
  • 94. 枫之月翼 (1492 MP)
  • 95. 大雄鸣人 (1491.6 MP)
  • 96. HH117 (1468 MP)
  • 97. djfml (1462.8 MP)
  • 98. xxjn (1453.2 MP)
  • 99. 云沙 (1450 MP)
  • 100. 天行马杨 (1445.8 MP)

我的排名:-

  • 1. 羊羔 (35867.8 MP)
  • 2. 155 (16142.3 MP)
  • 3. 萤火 (14623.9 MP)
  • 4. 大D (9523.5 MP)
  • 5. 狸猫i (6069.2 MP)
  • 6. 脑洞侠 (5158.7 MP)
  • 7. manmansong (5078.7 MP)
  • 8. 望月化镜 (5031.1 MP)
  • 9. ljwloveyq (4693.1 MP)
  • 10. 暮春秋色 (4380.1 MP)
  • 11. 我手上有什么 (4193.3 MP)
  • 12. Advance (3837.8 MP)
  • 13. Chris可劳迪喵 (3648.1 MP)
  • 14. kidsai (3369 MP)
  • 15. air (3064.9 MP)
  • 16. Dr.Mido (2994 MP)
  • 17. NashG (2921.1 MP)
  • 18. 五条悟 (2750.7 MP)
  • 19. 路成老师 (2625.6 MP)
  • 20. 光之魔法师 (2568.3 MP)
  • 21. 寒负雪 (2496.3 MP)
  • 22. I小力丸YOU (2432.3 MP)
  • 23. Nanon (2421.8 MP)
  • 24. hdhdzy (2392.1 MP)
  • 25. 艾布拉姆斯 (2381 MP)
  • 26. YYH (2270.1 MP)
  • 27. and1 (2231.7 MP)
  • 28. 云飞 (2153.6 MP)
  • 29. hugofong (2116 MP)
  • 30. 武夜寇 (2086.6 MP)
  • 31. 赵今麦 (2053 MP)
  • 32. zwd3 (2045.1 MP)
  • 33. 亚由 (2032 MP)
  • 34. 大月半子 (2017.6 MP)
  • 35. 7820sh (2012 MP)
  • 36. 小兵 (1995 MP)
  • 37. skyearthren (1990 MP)
  • 38. 露加 (1967.7 MP)
  • 39. y99 (1950 MP)
  • 40. 熊腰的胖胖 (1942.4 MP)
  • 41. 月光海 (1938 MP)
  • 42. 82727672 (1928.6 MP)
  • 43. zhengmaike (1923 MP)
  • 44. jack5881 (1915.1 MP)
  • 45. look33 (1905 MP)
  • 46. hyzwz2002 (1892.7 MP)
  • 47. mg13 (1879 MP)
  • 48. Boss (1877 MP)
  • 49. raymondcmu (1872.5 MP)
  • 50. 带带大师兄 (1870.2 MP)
  • 51. xzjxzgwb (1849 MP)
  • 52. Mingo (1839 MP)
  • 53. 王生 (1821.9 MP)
  • 54. 花若见风 (1815 MP)
  • 55. QOO1232023 (1813 MP)
  • 56. 2972926237 (1812.2 MP)
  • 57. 大黑天 (1800.1 MP)
  • 58. theeyes (1781 MP)
  • 59. yan1987522 (1776 MP)
  • 60. x1083575169 (1757 MP)
  • 61. 城南花未开 (1737 MP)
  • 62. 寂静的天空 (1725 MP)
  • 63. crfbb (1720.9 MP)
  • 64. ymin6275 (1719.3 MP)
  • 65. 永恒加速 (1717 MP)
  • 66. skily (1692.5 MP)
  • 67. 天涯海阁 (1691.7 MP)
  • 68. 3360106762@qq.com (1661 MP)
  • 69. mars (1653 MP)
  • 70. feipuliuquan (1650 MP)
  • 71. hiukin (1639 MP)
  • 72. imleung (1612 MP)
  • 73. 唔唔唔 (1612 MP)
  • 74. 等车 (1611 MP)
  • 75. immortalsuns (1610 MP)
  • 76. zjd126905 (1610 MP)
  • 77. Qoc (1602.9 MP)
  • 78. jiazhen (1600 MP)
  • 79. DDJMAX (1587 MP)
  • 80. LIXINactor (1586 MP)
  • 81. Vercetti (1568 MP)
  • 82. 紫苏辣椒 (1556.5 MP)
  • 83. 1308198676@qq.com (1549 MP)
  • 84. yonxi3 (1542 MP)
  • 85. FCSFCN64 (1542 MP)
  • 86. 怀旧的情怀 (1525 MP)
  • 87. bancqh (1514.1 MP)
  • 88. 阿萌不哭 (1501 MP)
  • 89. 梦回三国 (1499.9 MP)
  • 90. rockmex (1498.7 MP)
  • 91. amaya (1498 MP)
  • 92. Emiria (1495 MP)
  • 93. 菲修斯 (1492 MP)
  • 94. 枫之月翼 (1492 MP)
  • 95. 大雄鸣人 (1491.6 MP)
  • 96. HH117 (1468 MP)
  • 97. djfml (1462.8 MP)
  • 98. xxjn (1453.2 MP)
  • 99. 云沙 (1450 MP)
  • 100. 天行马杨 (1445.8 MP)