Ãß¾ï ¼ÓÀÇ ·¹Æ®·Î °ÔÀÓÀ» ¸ð´ø °³¹ß Åø·Î Á¦ÀÛÇÏ´Â °ÅÀÇ ¸ðµç ¹æ¹ý Àá½Ã 1980³â´ë ¸»·Î µ¹¾Æ°¡ÀÚ. ´ç½ÅÀº Áö±Ý 8ºñÆ® ÄÄÇ»ÅÍ ¾Õ¿¡ ¾É¾Æ ¡®MSX BASIC °ÔÀÓ¡¯ °°Àº Ã¥À» º¸°í ÀÖ´Ù. Àǹ̵µ ¸ð¸¥ ä ÇÑ ±ÛÀÚ ÇÑ ±ÛÀÚ Äڵ带 ÀÔ·ÂÇÑ ³¡¿¡ "RUN"À» Ä¡ÀÚ °ÔÀÓÀÌ ½ÇÇàµÉ ¶§ÀÇ °¨°Ý, ÇÏÁö¸¸ °ð °ÔÀÓ Áß ¶á "Syntax error" ¾Õ¿¡ ÁÂÀýÇß´ø ±â¾ï. ±×¶© °ÔÀÓÀÌ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö, ¿¡·¯°¡ ¿Ö ³ª´ÂÁöµµ ¸ô¶úÁö¸¸, ±× ȯÈñÀÇ ¼ø°£À» ÀØÁö ¸øÇØ Áö±Ýµµ °ÔÀÓÀ» ¸¸µé°Å³ª Ç÷¹ÀÌÇÏ°í ÀÖÁö´Â ¾ÊÀº°¡. ±×¶§´Â ¿Ï¼ºÇÏÁö ¸øÇß´ø MSX °ÔÀÓ, Áö±ÝÀ̶ó¸é ¿Ï¼ºÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº Å©°Ô MSX¿Í MS-DOS¸¦ Áß½ÉÀ¸·Î, ·¹Æ®·Î Ç÷§Æû¿¡¼ ÀÛµ¿ °¡´ÉÇÑ °ÔÀÓÀ» ¿À´Ã³¯ÀÇ µµ±¸¿Í C ¾ð¾î·Î °³¹ßÇÏ´Â ¹æ¹ýÀ» ÆÄÇìÄ£´Ù. À̸¦ À§ÇØ ÀúÀÚ´Â MSX Çϵå¿þ¾î ½ºÆåÀ̳ª MS-DOSÀÇ ¸Þ¸ð¸® ¸ðµ¨ µî ¿À´Ã³¯ ã±â ¾î·Á¿î ¡®°ú°ÅÀÇ¡¯ Áö½ÄÀ» Ä¡¹ÐÇÏ°Ô ¹ß±¼ÇÏ°í Á¤¸®ÇØ Çö¼¼´ë °³¹ßÀÚµéÀÌ ÀÌÇØÇÒ ¼ö ÀÖ°Ô ¼³¸íÇÑ´Ù. ¹öÀü À̽´¸¦ ¸·°í ½Ç½À ÆíÀǸ¦ ³ôÀ̱â À§ÇØ, °¢Á¾ ÅøÀ» Æ÷ÇÔÇÑ ¹èÆ÷ÆÇ, ¿¹Á¦ ¼Ò½º ÄÚµå, µ¿¿µ»ó, µµ±¸ ¸µÅ© µîÀÇ ÀڷḦ ¿Â¶óÀÎÀ¸·Î Á¦°øÇÑ´Ù. MSX¿Í MS-DOS¿ë Äڵ带 ÀÛ¼ºÇÏ°í ºôµåÇÏ´Â µ¥¿¡¼ ±×Ä¡Áö ¾Ê°í, À̸¦ À©µµ¿ì, ¾Èµå·ÎÀ̵å, MS-DOS(MSXÀÇ °æ¿ì) µîÀ¸·Î Æ÷ÆÃÇϸç Å©·Î½º Ç÷§Æû ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ÀÍÈù´Ù. ¶ÇÇÑ ·ÎÁ÷ ÀÛ¼º¸¸ÅÀ̳ª µð¹ö±ëÀ» Áß¿ä½ÃÇÏ¿©, °÷°÷¿¡ µ¿Àû µð¹ö±ëÀ» µµÀÔÇØ °³¹ß ½Ã°£À» ÁÙÀÌ°í Ç÷§Æû¿¡ ´ëÇÑ ÀÌÇصµ ³ôÀÏ ¼ö ÀÖ°Ô Çß´Ù. ¸¶Áö¸·À¸·Î MSX¿Í MS-DOS¿¡¼ÀÇ °³¹ß ¹æ½ÄÀ» È®ÀåÇØ Äڸ𵵾î 64, ÆйÌÄÄ, ¾Æ¹Ì°¡ µî 10°³ ·¹Æ®·Î Ç÷§Æû¿¡¼ °ÔÀÓÀ» °³¹ßÇÏ´Â ¹æ¹ýµµ °³°ýÇÔÀ¸·Î½á À¯ÀϹ«ÀÌÇÑ ·¹ÆÛ·±½º·Î¼ÀÇ °¡Ä¡¸¦ ³ëÁ¤ÇÑ´Ù. 386, 486µµ ¾Æ´Ï°í 8ºñÆ® ÄÄÇ»ÅÍÀÇ °¢Á¾ Á¦¾àÀ» ±Øº¹ÇÏ¸ç °ÔÀÓ Á¦ÀÛ¿¡ ÇÊ¿äÇÑ °³¹ß ½ºÅ³À» ÀÍÈ÷´Â °ÍÀÌ ÀÌ Ã¥ÀÇ ÇÙ½ÉÀÌ´Ù. ¿£Áø°ú ÇÁ·¹ÀÓ¿öÅ©¿¡ ¸Å¸ôµÇ¾î ÃʽÉÀ» ÀÒÀº °ÔÀÓ °³¹ßÀÚ¶ó¸é, ÀÌ Ã¥À» ÅëÇØ ¡®¼¼´ë¸¦ ÃÊ¿ùÇÑ ÇÁ·Î±×·¡¹ÖÀÇ Àç¹Ì¡¯¸¦ µÇã°í ´Ù½Ã Ÿ¿À¸¦ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
º£Å¸¸®´õ Èıâ xiiiÇÁ·Ñ·Î±× xvÀÌ Ã¥¿¡ ´ëÇÏ¿© xviiPART I Áغñ¿îµ¿CHAPTER 1 MSX Ç÷§Æû°ú Ä£ÇØÁö±â 31.1 ¿¡¹Ä·¹ÀÌÅÍ 51.2 MSX1 °ÔÀÓ 71.3 MSX1 ½ºÆå 91.4 ¸Þ¸ð¸® ·¹À̾ƿô 11¸¶Ä¡¸ç 13CHAPTER 2 °³¹ß ȯ°æ ±¸Ãà 142.1 IDE 172.2 WSL2 182.3 ¿ìºÐÅõ 20.04 LTS 182.4 ºôµå ½Ã½ºÅÛ ¹× WSL ȯ°æ ±¸Ãà 19__2.4.1 ÄܼÖÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý 20 / 2.4.2 GUI ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ´Â ¹æ¹ý 21__2.4.3 retro_msx ¹èÆ÷ÆÇÀÇ ³»¿ë 222.5 ¼Ò½º ÄÚµå ¼³Ä¡ 232.6 ¼Ò½º ÄÚµå ºôµå 24¸¶Ä¡¸ç 25PART 2 MSX1 °ÔÀÓ °³¹ßCHAPTER 3 ±âÃÊ ´ÙÁö±â 293.1 ubox MSX ¶óÀ̺귯¸® 303.2 HelloWorld 33__3.2.1 ¼Ò½º ºÐ¼® 35 / 3.2.2 ubox API 38__3.2.3 crt0.z80 40 / 3.2.4 Makefile 42 / 3.2.5 ½Ç½À 423.3 ÄÜ¼Ö ¸ðµå HelloWorld 433.4 ŸÀÌ¸Ó 453.5 ¿ÜºÎ ¶óÀ̺귯¸® È°¿ëÇϱâ 483.6 ¹è°æÀ½¾Ç 503.7 È¿°úÀ½ 52¸¶Ä¡¸ç 54CHAPTER 4 »ùÇà °ÔÀÓ ÇÁ·ÎÁ§Æ® 564.1 ½º³×ÀÌÅ© 56__4.1.1 °ÔÀÓ ·ÎÁ÷ 57 / 4.1.2 Á¤¸® 634.2 ¼ÒÄÚ¹Ý 64__4.2.1 °ÔÀÓ ·ÎÁ÷ 65 / 4.2.2 Á¤¸® 714.3 Å×Æ®¸®½º 71__4.3.1 ÀڷᱸÁ¶ 72 / 4.3.2 °ÔÀÓ ·ÎÁ÷ 73 / 4.3.3 Á¤¸® 794.4 ºê·¹ÀÌÅ©¾Æ¿ô 80__4.4.1 ½ºÇÁ¶óÀÌÆ® 81 / 4.4.2 Çö´ëÀû ·»´õ¸µ ½Ã½ºÅÛ 81__4.4.3 MSX1ÀÇ ½ºÇÁ¶óÀÌÆ® ½Ã½ºÅÛ 84 / 4.4.4 °ÔÀÓ ·ÎÁ÷ 88¸¶Ä¡¸ç 92CHAPTER 5 GREEN ÇÁ·ÎÁ§Æ® 945.1 ÇÁ·ÎÁ§Æ® ±¸¼º 955.2 ¸ÞÀÎ ÇÔ¼ö ¹× ½Ã½ºÅÛ ÃʱâÈ 975.3 °ÔÀÓ ·ÎÁ÷ 100__5.3.1 ÃʱâÈ 100 / 5.3.2 °ÔÀÓ ·çÇÁ 106 / 5.3.3 »óÈ£ÀÛ¿ë 107¸¶Ä¡¸ç 112CHAPTER 6 ¸®¼Ò½º À¯Æ¿¸®Æ¼ 1156.1 ¸Ê µ¥ÀÌÅÍ 116__6.1.1 Tiled ¸Ê ¿¡µðÅÍ 116 / 6.2.1 map.py 121 / 6.1.3 Á¤¸® 1266.2 ŸÀÏ µ¥ÀÌÅÍ 1266.3 ½ºÇÁ¶óÀÌÆ® µ¥ÀÌÅÍ 1276.4 »ç¿îµå 130__6.4.1 ¹è°æÀ½¾Ç 131 / 6.4.2 È¿°úÀ½ 133¸¶Ä¡¸ç 134CHAPTER 7 ÇǶó¹Ìµå Äù½ºÆ® 1367.1 °ÔÀÓ ·ÎÁ÷ 1377.2 ¸Ê µ¥ÀÌÅÍ ¸¸µé±â 1447.3 À¯Æ¿¸®Æ¼ Ä¿½ºÅ͸¶ÀÌ¡ 147¸¶Ä¡¸ç 150CHAPTER 8 ±×·¡ÇÈ ÀÛ¾÷ 1528.1 ŸÀϼ 152__8.1.1 ±âº» ¾ÆÀ̵ð¾î 153 / 8.1.2 ±ÙÁ¢ »ö»ó ±¸Çϱâ 156 / 8.1.3 24ºñÆ® PNG·Î º¯È¯ 1578.2 ½ºÇÁ¶óÀÌÆ® Á¦ÀÛ 1578.3 ½ÇÀü 162¸¶Ä¡¸ç 166PART 3 ½ÉÈ ÁÖÁ¦CHAPTER 9 µð¹ö±ë 1699.1 ·Î±ë 1709.2 openMSX µð¹ö°Å 173__9.2.1 µð¹ö°Å »ç¿ë¹ý 175 / 9.2.2 ½É¹ú ÆÄÀÏ 176 / 9.2.3 ½É¹ú º¯È¯ ¹× Ãß°¡ 179__9.2.4 ºê·¹ÀÌÅ©Æ÷ÀÎÆ® Å×½ºÆ® 181 / 9.2.5 º¯¼ö Á¶È¸ 184 / 9.2.6 º¯¼ö Á¶È¸ ½Ç½À 187¸¶Ä¡¸ç 190CHAPTER 10 Å©·Î½º Ç÷§Æû ÇÁ·Î±×·¡¹Ö°ú Æ÷Æà 19110.1 Å©·Î½º Ç÷§Æû ÇÁ·Î±×·¡¹Ö 19210.2 Win32 ÇÁ·ÎÁ§Æ® 193__10.2.1 ±âº» ¾ÆÀ̵ð¾î 194 / 10.2.2 ubox API ¼öÁ¤ 195__10.2.3 GREEN ÇÁ·ÎÁ§Æ® 196 / 10.2.4 ubox API ±¸Çö 197 / 10.2.5 Á¤¸® 20410.3 ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ® 205__10.3.1 ±âº» ÇÁ·ÎÁ§Æ® »ý¼º 206 / 10.3.2 ¾Èµå·ÎÀ̵å SDL 212__10.3.3 °¡»ó Æеå 217 / 10.3.4 Æ÷Æà 218 / 10.3.5 Á¤¸® 21910.4 YUZA OS 22010.5 ¿¡¹Ä·¹ÀÌÅÍ 222¸¶Ä¡¸ç 226PART 4 ÁøÂ¥ MSXÀÇ ¼¼°èCHAPTER 11 MSX-C 22911.1 °³¹ß ȯ°æ ±¸Ãà 23011.2 ÄÄÆÄÀÏ ÀÌÇØÇϱâ 23411.3 ÆíÁý±â 23511.4 ÄÄÆÄÀÏ ¼Óµµ ³ôÀ̱â 235__11.4.1 MSX-C Åø ¼º´É °³¼± 236 / 11.4.2 Çϵå¿þ¾î ±³Ã¼ 236__11.4.3 Ç÷ÎÇÇ¿¡¼ ÇÏµå µð½ºÅ©·Î Àüȯ 23611.5 »ùÇà ÇÁ·ÎÁ§Æ® 237__11.5.1 ½´ÅÍ 237 / 11.5.2 ƽÅÃÅä 238 / 11.5.3 Tiny Shell 240¸¶Ä¡¸ç 241CHAPTER 12 MSX °³¹ßÀ» À§ÇÑ ·¹ÆÛ·±½º 24312.1 SDCC 245__12.1.1 ȯ°æ ±¸Ãà 245 / 12.1.2 ½ºÅ¸Æ®¾÷ ÄÚµå 246__12.1.3 Skeleton C project for MSX 246 / 12.1.4 libMSX 247__12.1.5 MSX SDCC Boilerplate 248 / 12.1.6 I.N.E.R.T.I.A. 249__12.1.7 MSX Fighter 250 / 12.1.8 azombie 25112.2 HI-TECH C ÄÄÆÄÀÏ·¯ 251__12.2.1 HelloWorld 252 / 12.2.2 C experiments for msx 253 / 12.2.3 CR3 25412.3 Fusion-C 255__12.3.1 ȯ°æ ¼³Á¤ 256 / 12.3.2 bncball 257__12.3.3 Brick Breaker Santa Demo 258 / 12.3.4 Captain kik 260__12.3.5 Atlanta 260 / 12.3.6 Star Rangers 262 / 12.3.7 ·¹ÆÛ·±½º 26312.4 ºñÁÖ¾ó ½ºÆ©µð¿À 263__12.4.1 ¸ÞÀÌÅ©ÆÄÀÏ ÇÁ·ÎÁ§Æ® 264 / 12.4.2 MSX-Templates-for-VisualStudio 266__12.4.3 Arya 267 / 12.4.4 Å×Æ®¸®½º 26712.5 Z88DK 268__12.5.1 ȯ°æ ±¸Ãà 269 / 12.5.2 plot 269 / 12.5.3 ƽÅÃÅä 270__12.5.4 balloons 270 / 12.5.5 Death Star 271__12.6 RetroDeluxe °ÔÀÓ ¿£Áø 27212.7 MSX2DAAD 274¸¶Ä¡¸ç 276CHAPTER 13 ±âŸ ¾ð¾î MSX ÇÁ·Î±×·¡¹Ö 27813.1 MSX º£ÀÌÁ÷ 278__13.1.1 °¡»ó Ç÷ÎÇÇ µð½ºÅ© Áغñ 278 / 13.1.2 ½ºÇÇµå °ÔÀÓ 280__13.1.3 º£ÀÌÁ÷ ¸í·É¾î 281 / 13.1.4 PAPPLE 281__13.1.5 MSXPen 282 / 13.1.6 ·¹ÆÛ·±½º 28413.2 Z80 ¾î¼Àºí¸® 285__13.2.1 HelloWorld 286 / 13.2.2 Æ®·£½ºº¼ 289 / 13.2.3 MSXPen 290__13.2.4 8bitworkshop IDE 293 / 13.2.5 Æë±Ï Ç÷§Æ÷¸Ó °ÔÀÓ 294__13.2.6 Æþ 295 / 13.2.7 ¸ÞÅ»±â¾î 29613.3 ÀÚ¹Ù 297MSX Æí ¸¶¹«¸® 302PART 5 MS-DOS¿ë °ÔÀÓ ¸¸µé±âCHAPTER 14 MS-DOS »ìÆ캸±â 30714.1 XT 31014.2 286 31014.3 ¸Þ¸ð¸® °ü¸® 314__14.3.1 EMS 318 / 14.3.2 XMS 31914.4 386 321__14.4.1 EMM386 322 / 14.4.2 µµ½º ÀͽºÅÙ´õ 32314.5 486 326¸¶Ä¡¸ç 326CHAPTER 15 °³¹ß µµ±¸ »ìÆ캸±â 32815.1 µµ½º¹Ú½º 32915.2 ÄÄÆÄÀÏ·¯ 33315.3 ȯ°æ ±¸Ãà 333CHAPTER 16 µµ½º °ÔÀÓ ÇÁ·ÎÁ§Æ® 33516.1 ¸Þ¸ð¸® ¸ðµ¨ 33516.2 µµ½º¹Ú½º ºôµå ½Ã½ºÅÛ 338__16.2.1 Å×Æ®¸®½º 338 / 16.2.2 ½´ÅÍ ÇÁ·ÎÁ§Æ®¿Í MegaBreak 340__16.2.3 Little Game Engine 342 / 16.2.4 Commander Keen in Keen Dreams 34316.3 ÄÜ¼Ö µµ½º ºôµå ½Ã½ºÅÛ 345__16.3.1 Jump 'n Bump 345 / 16.3.2 Eradicate 346¸¶Ä¡¸ç 347CHAPTER 17 VGALIB 34917.1 Win32 ºôµå 35017.2 µµ½º¹Ú½º + º¼·£µå C++ IDE 35017.3 µµ½º¹Ú½º + ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå 35117.4 µà¾ó ¸ð´ÏÅ͸¦ È°¿ëÇÑ µð¹ö±ë 352¸¶Ä¡¸ç 354CHAPTER 18 ¾Ë·¹±×·Î4 35518.1 °³¹ß ½Ã½ºÅÛ ±¸Ãà: Win32/DOS ÄÄÇø®Æ® ½Ã½ºÅÛ 35618.2 HelloWorld 358__18.2.1 Win32 ºôµå 359 / 18.2.2 DOS ºôµå 360__18.2.3 Makefile 362 / 18.2.4 Á¤¸® 36318.3 ¾Ë·¹±×·Î4 ÇÁ·Î±×·¡¹Ö ±âÃÊ 363__18.3.1 ±âº» ÇÁ·¹ÀÓ¿öÅ© 363 / 18.3.2 µð¹ö±ë 36518.4 ¾Ë·¹±×·Î4 API È°¿ë 366__18.4.1 ºñÆ®¸Ê ·Îµù 367 / 18.4.2 ´õºí ¹öÆÛ¸µ 368 / 18.4.3 ŸÀÌ¸Ó 370__18.4.4 ¹Ù¿îµù ¹Ú½º¸¦ ÅëÇÑ Ãæµ¹ °¨Áö 371 / 18.4.5 ½º³×ÀÌÅ© ¹ÙÀÌÆ® 373__18.4.6 µ¥ÀÌÅÍ ÆÄÀÏ »ç¿ëÇϱâ 374 / 18.4.7 Á¤¸® 37718.5 °ÔÀÓ ÇÁ·ÎÁ§Æ®: ±âÃÊÆí 377__18.5.1 ºê·¹ÀÌÅ©¾Æ¿ô 377 / 18.5.2 Å×Æ®¸®½º 381__18.5.3 Å×Æ®¸®½º 2 382 / 18.5.4 ½º³×ÀÌÅ© ¹ÙÀÌÆ® 38318.6 °ÔÀÓ ÇÁ·ÎÁ§Æ®: °í±ÞÆí 386__18.6.1 ½´ÅÍ 386 / 18.6.2 RA2 387 / 18.6.3 Å×Æ®¸®½º 388__18.6.4 ½ºÄÉÀÌÅÍ 388 / 18.6.5 ¸¶¸®¿À Ä«Æ® 389 / 18.6.6 µ¿Å° 390__18.6.7 ¾îµåº¥Ã³ µ¥¸ð ÇÁ·ÎÁ§Æ® 390 / 18.6.8 ȣȯ¼º È®ÀÎ 39118.7 ¸ÅÇÇ ¿¡µðÅÍ 392__18.7.1 ¸Ê µ¥ÀÌÅÍ ÀÛ¼º 393 / 18.7.2 ¸Ê µ¥ÀÌÅÍ ·Îµå 395__18.7.3 ¸Ê µ¥ÀÌÅÍ¿Í »óÈ£ÀÛ¿ë 397 / 18.7.4 ÃÖÁ¾ Å×½ºÆ® 401 / 18.7.5 Á¤¸® 40218.8 ¼µåÆÄƼ 403__18.8.1 zlib 404 / 18.8.2 ppcol 404 / 18.8.3 dumb 406__18.8.4 jptui 407 / 18.8.5 pmask 407 / 18.8.6 libxml2 40918.9 Æø½º·¹ÀÎÀú ¸®¸ÞÀÌÅ© 409__18.9.1 ¼µåÆÄƼ 412 / 18.9.2 ÇÑ±Û Ãâ·Â 414 / 18.9.3 °ÔÀÓ ·ÎÁ÷ 417__18.9.4 °ÔÀÓ ¸®¼Ò½º 421 / 18.9.5 Á¤¸® 423¸¶Ä¡¸ç 424CHAPTER 19 µð¹ö±ë ½ÇÀü 42619.1 32ºñÆ® ÇÁ·Î±×·¥ 42719.2 Plumber No More 429__19.2.1 ¸®¸ðÆ® µð¹ö±ë 430 / 19.2.2 µð¹ö±ë ½ÇÀü 431¸¶Ä¡¸ç 435CHAPTER 20 SDL + HX µµ½º ÀͽºÅÙ´õ 43720.1 Á¦¾à Á¶°Ç 438__20.1.1 ÆÄÀÏ À̸§ ±æÀÌ 439 / 20.1.2 ÄÄÆÄÀÏ·¯ ¼±Åà 439__20.1.3 ±×·¡ÇÈ Ä«µå 440 / 20.1.4 SDL ¹öÀü ¹®Á¦ 44020.2 ȯ°æ ±¸Ãà 44120.3 »ùÇà ÇÁ·Î±×·¥ 442__20.3.1 Hello ÇÁ·ÎÁ§Æ® 443 / 20.3.2 ÆѸÇ#1 444 / 20.3.3 ÆѸÇ#2 44520.4 GREEN ÇÁ·ÎÁ§Æ® 446¸¶Ä¡¸ç 448MS-DOS Æí ¸¶¹«¸® 450PART 6 ±× ¹ÛÀÇ ·¹Æ®·Î Ç÷§Æû °ÔÀÓ ÇÁ·Î±×·¡¹ÖCHAPTER 21 Äڸ𵵾î 64 45521.1 ȯ°æ ±¸Ãà 45521.2 Ball 45821.3 C64maze 459CHAPTER 22 Æйи® ÄÄÇ»ÅÍ 46122.1 ȯ°æ ±¸Ãà 46122.2 HelloWorld 46222.3 2D Ç÷§Æ÷¸Ó °ÔÀÓ 463CHAPTER 23 ¾Æ¹Ì°¡ 46523.1 ¿¡¹Ä·¹ÀÌÅÍ 46723.2 ºôµå ȯ°æ ±¸Ãà 47223.3 ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå ¾Æ¹Ì°¡ ÀͽºÅÙ¼Ç 474CHAPTER 24 PC ¿£Áø 47724.1 ȯ°æ ¼³Á¤ 47724.2 HelloWorld 47824.3 bonks 479CHAPTER 25 ¸Þ°¡ µå¶óÀ̺ê 48025.1 ȯ°æ ¼³Á¤ 48025.2 IDE ¼³Ä¡ 48125.3 HelloWorld 48425.4 »ùÇà 2D Ç÷§Æ÷¸Ó 485CHAPTER 26 °ÔÀÓº¸ÀÌ 48626.1 ȯ°æ ±¸Ãà 48626.2 HelloWorld 48726.3 °í±Þ ¿¹Á¦ 48826.4 µ¿Àû µð¹ö±ë 489CHAPTER 27 ½´ÆÛÆйÌÄÄ 49227.1 ȯ°æ ¼³Á¤ 49327.2 HelloWorld 49327.3 BreakOut 495CHAPTER 28 3DO 49628.1 ȯ°æ ±¸Ãà 49728.2 »ùÇà ÇÁ·ÎÁ§Æ® ºôµå 49828.3 Space Invaders Invaders 499CHAPTER 29 ¼¼°¡ »õÅÏ 50029.1 Á¶ ¿£Áø 50129.2 Saturn Orbit 504CHAPTER 30 °ÔÀÓº¸ÀÌ ¾îµå¹ê½º 50630.1 ȯ°æ ±¸Ãà 50730.2 ¹®ÀÚ Ãâ·Â 50730.3 Tank Gameboy Advance 50830.4 Skiing Advance 50930.5 BATTLE-CITY-GBA 51030.6 Programmer¡¯s Notepad 511APPENDIX ºÎ·ÏAPPENDIX A ºñÁÖ¾ó ½ºÆ©µð¿À 2019 519A.1 vcpkg 520A.2 ´ÜÃàÅ° 521APPENDIX B SDL 524B.1 Çø³ ÇÁ·ÎÁ§Æ® 525B.2 ·¹ÆÛ·±½º 527¿¡ÇÊ·Î±× 513APPENDIX C ¿ìºÐÅõ À̹ÌÁö ¸¸µé±â 529C.1 SDCC 4.0 ¼³Ä¡ 530C.2 ÆÄÀ̽ã 3.9 ¼³Ä¡ 530C.3 hex2bin 531C.4 ¾ÆÄÚ½º Æ®·¡Ä¿ 2 531ã¾Æº¸±â 533