Re: [問題] 為什麼有些dos遊戲原生解析度是320x200?
看板Old-Games (懷舊遊戲 - 經典遊戲 - 老遊戲)作者oopFoo (3d)時間5年前 (2021/02/11 21:03)推噓32(32推 0噓 32→)留言64則, 30人參與討論串2/2 (看更多)
那年代有寫過遊戲的人來嘮叨一下
為什麼256色 是mode 13 320x200解析度?
因為DOS是16bit real mode,只能用1MB的記憶體。
VGA的在繪圖模式下記憶體是memory mapped到A000:0000 - A000:FFFF
你的程式只能寫在這64k 的VGA記憶體上。320x240就75k,所以不能全寫到,只能屈就320x200約62.5k才行。
但其實有神秘的Mode X,可以320x240, 360x200, 320x480....。原來VGA可以切成4個Plane,所以64k*4就可以用上全部VGA的256k。
但這個模式其實蠻難用的,知道的人也少,不是很多遊戲有支援。
後來有32 bit 的Dos Extender,有VESA VGA,才有640x480, 800x600...的遊戲出現,因為你可以直接抓那麼多的記憶體。
但3D加速器的到來,大家很快就轉去Window寫DirectX或OpenGL的遊戲。台灣的遊戲業跨不過這個門檻,就開始衰敗了。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.24.220 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Old-Games/M.1613048592.A.A44.html
推
02/11 21:52,
5年前
, 1F
02/11 21:52, 1F
推
02/11 22:52,
5年前
, 2F
02/11 22:52, 2F
推
02/11 23:07,
5年前
, 3F
02/11 23:07, 3F
推
02/11 23:30,
5年前
, 4F
02/11 23:30, 4F
推
02/11 23:31,
5年前
, 5F
02/11 23:31, 5F
→
02/12 00:56,
5年前
, 6F
02/12 00:56, 6F
→
02/12 00:56,
5年前
, 7F
02/12 00:56, 7F
推
02/12 02:18,
5年前
, 8F
02/12 02:18, 8F
推
02/12 03:25,
5年前
, 9F
02/12 03:25, 9F
推
02/12 03:53,
5年前
, 10F
02/12 03:53, 10F
推
02/12 05:12,
5年前
, 11F
02/12 05:12, 11F
推
02/12 08:20,
5年前
, 12F
02/12 08:20, 12F
推
02/12 09:35,
5年前
, 13F
02/12 09:35, 13F
→
02/12 09:36,
5年前
, 14F
02/12 09:36, 14F
→
02/12 09:37,
5年前
, 15F
02/12 09:37, 15F
推
02/12 11:04,
5年前
, 16F
02/12 11:04, 16F
→
02/12 11:15,
5年前
, 17F
02/12 11:15, 17F
推
02/12 12:25,
5年前
, 18F
02/12 12:25, 18F
推
02/12 14:15,
5年前
, 19F
02/12 14:15, 19F
推
02/12 14:41,
5年前
, 20F
02/12 14:41, 20F
推
02/12 14:41,
5年前
, 21F
02/12 14:41, 21F
→
02/12 14:41,
5年前
, 22F
02/12 14:41, 22F
→
02/12 14:42,
5年前
, 23F
02/12 14:42, 23F
→
02/12 15:08,
5年前
, 24F
02/12 15:08, 24F
→
02/12 15:09,
5年前
, 25F
02/12 15:09, 25F
→
02/12 15:10,
5年前
, 26F
02/12 15:10, 26F
推
02/12 17:05,
5年前
, 27F
02/12 17:05, 27F
→
02/12 17:05,
5年前
, 28F
02/12 17:05, 28F
→
02/12 17:05,
5年前
, 29F
02/12 17:05, 29F
推
02/12 18:05,
5年前
, 30F
02/12 18:05, 30F
→
02/12 18:05,
5年前
, 31F
02/12 18:05, 31F
推
02/12 19:11,
5年前
, 32F
02/12 19:11, 32F
→
02/12 19:11,
5年前
, 33F
02/12 19:11, 33F
→
02/12 19:12,
5年前
, 34F
02/12 19:12, 34F
推
02/12 23:04,
5年前
, 35F
02/12 23:04, 35F
推
02/13 02:31,
5年前
, 36F
02/13 02:31, 36F
推
02/13 04:07,
5年前
, 37F
02/13 04:07, 37F
→
02/13 04:07,
5年前
, 38F
02/13 04:07, 38F
推
02/13 06:40,
5年前
, 39F
02/13 06:40, 39F
→
02/13 06:41,
5年前
, 40F
02/13 06:41, 40F
推
02/13 06:44,
5年前
, 41F
02/13 06:44, 41F
→
02/13 06:44,
5年前
, 42F
02/13 06:44, 42F
→
02/13 06:44,
5年前
, 43F
02/13 06:44, 43F
→
02/13 06:45,
5年前
, 44F
02/13 06:45, 44F

→
02/13 06:45,
5年前
, 45F
02/13 06:45, 45F

→
02/13 07:14,
5年前
, 46F
02/13 07:14, 46F
推
02/13 15:50,
5年前
, 47F
02/13 15:50, 47F
推
02/14 12:40,
5年前
, 48F
02/14 12:40, 48F
推
02/14 13:10,
5年前
, 49F
02/14 13:10, 49F
推
02/14 19:32,
5年前
, 50F
02/14 19:32, 50F
推
02/15 19:30,
5年前
, 51F
02/15 19:30, 51F
→
02/15 19:33,
5年前
, 52F
02/15 19:33, 52F
→
02/15 19:34,
5年前
, 53F
02/15 19:34, 53F
→
02/15 19:55,
5年前
, 54F
02/15 19:55, 54F
→
02/15 19:57,
5年前
, 55F
02/15 19:57, 55F
→
02/15 20:01,
5年前
, 56F
02/15 20:01, 56F
→
02/15 20:04,
5年前
, 57F
02/15 20:04, 57F
→
02/15 20:08,
5年前
, 58F
02/15 20:08, 58F
→
02/15 20:09,
5年前
, 59F
02/15 20:09, 59F
推
02/16 01:06,
5年前
, 60F
02/16 01:06, 60F
推
02/16 23:04,
5年前
, 61F
02/16 23:04, 61F
推
02/18 00:32,
5年前
, 62F
02/18 00:32, 62F
→
02/18 00:33,
5年前
, 63F
02/18 00:33, 63F
→
02/18 00:34,
5年前
, 64F
02/18 00:34, 64F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Old-Games 近期熱門文章
PTT遊戲區 即時熱門文章