์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ๊ธฐ๋Šฅ3. ๊ธฐํƒ€4. Tip

1. ๊ฐœ์š”[ํŽธ์ง‘]

PC์—์„œ ๊ตฌ๋™ํ•˜๋Š” NDS ์—๋ฎฌ๋ ˆ์ดํ„ฐ. ๋ฐ์Šค๋ฎด์œผ๋กœ ๋ถ€๋ฅด๊ธฐ๋„ ํ•œ๋‹ค.

ํ™ˆํŽ˜์ด์ง€๋Š” http://desmume.org/

GPL์„ ๋”ฐ๋ฅด๋Š” ์˜คํ”ˆ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค.

์ดˆ์ฐฝ๊ธฐ๋ถ€ํ„ฐ ์ƒ์šฉ๊ฒŒ์ž„์„ ๋А๋ฆฌ๊ฒŒ๋‚˜๋งˆ ๋Œ๋ฆด ์ˆ˜ ์žˆ์—ˆ๊ธฐ์— ์ƒ๋‹นํ•œ ์ฃผ๋ชฉ์„ ๋ฐ›์€ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ด์ง€๋งŒ, ๊ฐ์ข… ๊ฒฝ์Ÿ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋“ค์— ๋น„ํ•ด ์ƒ๋‹นํžˆ ๋А๋ฆฐ ์—…๋ฐ์ดํŠธ ๋ฐ ๋ถˆ์™„์ „ํ•œ ์†๋„ ๋•Œ๋ฌธ์— ํ‰์ด ๊ทธ๋‹ค์ง€ ์•ˆ ์ข‹์•˜์œผ๋ฉฐ, NO$GBA๋ฅผ ์ฃผ๋กœ ์“ฐ๋Š” ์œ ์ €๋“ค์ด ๋งŽ์•„์„œ ๋ณ„ ์ธ์ง€๋„๊ฐ€ ์—†์—ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊พธ์ค€ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์—๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ์ตœ์ ํ™”๋„ ์ข‹์•„์ง€๊ณ  ์ปดํ“จํ„ฐ์˜ ์‚ฌ์–‘๋„ ๋†’์•„์ง€๋ฉด์„œ 2010๋…„๋Œ€ ์ค‘๋ฐ˜์— ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด์— ์ถฉ๋ถ„ํžˆ ์“ธ๋งŒํ•œ ์ˆ˜์ค€๊นŒ์ง€ ์น˜๊ณ  ์˜ฌ๋ผ์™”๊ณ ,[1] 2020๋…„ ํ˜„ ์‹œ์ ์—์„œ๋Š” ๋†’์€ ์ •ํ™•์„ฑ์˜ ์—๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํŽธ์˜์„ฑ์— ๋”ฐ๋ผ NDS ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋Œ€ํ‘œํ•˜๋Š” ๊ถŒ์žฅ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ๋˜์—ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋„ ์™„๋ฒฝํ•œ ๊ฒƒ์€ ์•„๋‹Œ๋ฐ, ๋Œ€ํ‘œ์ ์œผ๋กœ ํฌ์ผ“๋ชฌ์Šคํ„ฐ๋Š” ๊ฒŒ์ž„ ํ™”๋ฉด์— ๊ฒ€์€ ์ ์ด ์†์ถœํ•˜๋Š” ํ˜„์ƒ์„ ๋น„๋กฏํ•ด ๊ฐ์ข… ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ž์„ธํ•œ ๊ฑด ํ›„์ˆ ํ•˜๊ฒ ์ง€๋งŒ ์™€์ดํŒŒ์ด ๊ธฐ๋Šฅ๋„ ์ง€์›ํ•˜์ง€ ์•Š์•„ ์—ฌ๋Ÿฌ๋ชจ๋กœ ํฌ์ผ“๋ชฌ์Šคํ„ฐ๋ฅผ ํ•˜๊ธฐ์—๋Š” ๋ถ€์ ํ•ฉํ•œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ. ๊ฐœ๋ฐœ์ž๋„ ํฌ์ผ“๋ชฌ์Šคํ„ฐ ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ์•Œ๊ณ ๋Š” ์žˆ์ง€๋งŒ, ํฌ์ผ“๋ชฌ ๊ด€๋ จ ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์—๋Š” ๊ต‰์žฅํžˆ ๋งŽ์€ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•œ๋ฐ ๊ทธ๋Ÿฐ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์ผ ๊ฐ€์น˜๋ฅผ ๋ชป ๋А๋ผ๊ฒ ๋‹ค๋ฉฐ ํฌ์ผ“๋ชฌ์— ๊ด€ํ•œ ์—…๋ฐ์ดํŠธ๋Š” ์•ž์œผ๋กœ๋„ ์—†์„ ๊ฑฐ๋ผ๋Š” ์˜์ง€๋ฅผ ํ”ผ๋ ฅํ•˜์˜€๊ธฐ์— ์•ž์œผ๋กœ๋„ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋  ๊ฐ€๋Šฅ์„ฑ์€ ์—†๋‹ค.[2][3]

2019๋…„ ํ˜„ ์‹œ์ ์—์„œ ํฌ์ผ“๋ชฌ ๊ถŒ์žฅ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ๋Š” melonDS๊ฐ€ ๊ฑฐ๋ก ๋œ๋‹ค. melonDS๋Š” ์™€์ดํŒŒ์ด ๋ฐ ๊ทผ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹  ๊ธฐ๋Šฅ์ด ์ง€์›๋˜๋Š” ๋ฐ๋‹ค๊ฐ€ ๋น„๋””์˜ค ์„ธํŒ…์—์„œ 3D ๋ Œ๋”๋Ÿฌ๋ฅผ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์„ค์ •ํ•˜๋ฉด ์‚ฌ์–‘์„ ๋งŽ์ด ๋จน๊ธฐ๋Š” ํ•˜์ง€๋งŒ ๊ฒ€์€ ์  ๋ฒ„๊ทธ๋„ ํ•ด๊ฒฐ๋˜๊ธฐ ๋•Œ๋ฌธ. ๊ทธ ์™ธ์—๋Š” ์˜ค๋ž˜ ์ „ ๊ฐœ๋ฐœ์ด ์ค‘๋‹จ๋œ DeSmuME์˜ ๊ฐœ์กฐํŒ์ธ X432R๊ฐ€ ์‚ฌ์šฉ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ์ด ์—๋ฎฌ์˜ ๊ฒฝ์šฐ 3D ์„ธํŒ…์—์„œ ๋ Œ๋”๋Ÿฌ๋ฅผ OpenGL 3.2๋กœ ๋ฐ”๊พผ ๋’ค Enable Anti-Aliasing์„ ํ‚ค๋ฉด ํฌ์ผ“๋ชฌ์˜ ๊ฒ€์€ ์  ๋ฒ„๊ทธ๊ฐ€ ํ•ด๊ฒฐ๋œ๋‹ค.[4]
๋˜ํ•œ ๋ฐ์Šค๋ฎด์˜ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๋ฒ„๊ทธ ๋ฐœ์ƒ ๊ฒŒ์ž„์ด ํฌ์ผ“๋ชฌ์ธ ๊ฒƒ์ผ ๋ฟ, ๊ทธ ์™ธ์—๋„ ์†Œ์ˆ˜ ๊ฒŒ์ž„์—์„œ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ๋Š” ํ•˜๋Š”๋ฐ ๊ทธ ๊ฒฝ์šฐ์—๋„ ์ฃผ๋กœ melonDS๊ฐ€ ๊ฑฐ๋ก ๋œ๋‹ค. ๋‹จ, ๋ฐ˜๋Œ€๋กœ ์˜คํžˆ๋ ค melonDS์—์„œ๋งŒ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒŒ์ž„๋„ ์žˆ์œผ๋ฏ€๋กœ ๊ฒฐ๊ตญ์€ ์ผ€๋ฐ”์ผ€. 2019๋…„ ํ˜„ ์‹œ์ ์—์„œ ์•„์ง ๋‘˜ ๋‹ค ์™„๋ฒฝํ•œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ๊ฒŒ์ž„์— ๋”ฐ๋ผ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๊ต์ฒดํ•˜๋ฉฐ ์‚ฌ์šฉํ•˜๋Š” ๊ฑธ ์ถ”์ฒœํ•œ๋‹ค.

speedrun.com์—์„œ ํฌ์ผ“๋ชฌ์Šคํ„ฐ ์‹œ๋ฆฌ์ฆˆ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ํ”Œ๋ ˆ์ด์‹œ ์ด ํ”„๋กœ๊ทธ๋žจ๋งŒ ๋“ฑ์žฌ ์กฐ๊ฑด์œผ๋กœ ๋˜๋ฏ€๋กœ ๋‘˜๋‹ค ๊ฐ™์ด ์“ฐ๋Š”๊ฒƒ์ด ๋”์šฑ ์ข‹๋‹ค.

2. ๊ธฐ๋Šฅ[ํŽธ์ง‘]

  • ์†Œํ”„ํŠธ์›จ์–ด/ํ•˜๋“œ์›จ์–ด ๋ Œ๋”๋ง ๊ธฐ๋Šฅ. 3D ์˜ต์…˜์—์„œ Softrasterizer(์†Œํ”„ํŠธ์›จ์–ด)์™€ OpenGL(ํ•˜๋“œ์›จ์–ด) ์ค‘์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ •ํ™•์„ฑ์€ ์ „์ž๊ฐ€ ๋” ๋†’๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ. DeSmuME์€ ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ ์ง€์›์— ์ƒ๋‹นํžˆ ๋ณด์ˆ˜์ ์ธ ํƒœ๋„๋ฅผ ์ทจํ•ด 2015๋…„ ์ถœ์‹œ๋œ 0.9.11 ์•ˆ์ •ํ™” ๋ฒ„์ „๊นŒ์ง€๋Š” ์ผ์ฒด์˜ ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜์ง€๋งŒ,[5] ์ดํ›„๋กœ ์•„๋ž˜์˜ ๊ธฐ๋Šฅ๋“ค์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.
    • ๊ณ ํ•ด์ƒ๋„ ๋ Œ๋”๋ง. ๊ณต์‹ ๋ฒ„์ „์—์„œ ์ง€์›ํ•˜๊ธฐ ์ด์ „์— X432R์ด๋ผ๋Š” ์ด๋ฆ„์˜ ๋ธŒ๋žœ์น˜์—์„œ ๋จผ์ € ๋‚ด๋†“์€ ๊ธฐ๋Šฅ์ด๋‹ค. ์ •ํ™ฉ์ƒ ๊ตฌํ˜„์ด ๊ทธ๋ฆฌ ์–ด๋ ต์ง€ ์•Š์Œ์—๋„ ์ •ํ™•์„ฑ์„ ์ง€ํ‚ค๊ธฐ ์œ„ํ•ด ๊ตฌํ˜„์„ ๋ฏธ๋ค„ ์™”๋‹ค๋Š” ์ถ”์ธก์ด ๋งŽ๋‹ค.
    DeSmuME์—์„œ ๋ Œ๋”๋ง ์—ฐ์‚ฐ์˜ ๋Œ€๋ถ€๋ถ„์€ CPU๊ฐ€ ๋– ๋งก๊ธฐ ๋•Œ๋ฌธ์—[6] CPU ์„ฑ๋Šฅ์ด ๋งค์šฐ ๋นต๋นตํ•˜์ง€ ์•Š์œผ๋ฉด ํ•ด์ƒ๋„๋ฅผ ๋งŽ์ด ๋†’์ด๊ธฐ ์–ด๋ ต๋‹ค. ๊ณ ํ•ด์ƒ๋„๋ฅผ ์›ํ•œ๋‹ค๋ฉด GPU ๊ฐ€์†์„ ์‚ฌ์šฉํ•˜๋Š” melonDS๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋‚ซ๋‹ค.[7]
    • MSAA. r5032์—์„œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ์ „๋ถ€ํ„ฐ ์™„์„ฑ๋˜์–ด ์žˆ์—ˆ๋˜ ๊ธฐ๋Šฅ์ด์ง€๋งŒ ํ•œ๋™์•ˆ ๋ถˆํ™œ์„ฑํ™”๋œ ๋”๋ฏธ ์ฝ”๋“œ๋กœ๋งŒ ๋“ค์–ด์žˆ๋‹ค๊ฐ€[8] ๊ทธ์ œ์•ผ ๊ณต์‹์ ์œผ๋กœ ์ถœ์‹œ๋œ ๊ฒƒ.
    • ํ…์Šค์ณ ํ•„ํ„ฐ๋ง. ๋ฐ”์ด๋ฆฌ๋‹ˆ์–ด ํ•„ํ„ฐ๋ง์œผ๋กœ ํ…์Šค์ณ๋ฅผ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ[9] ๋งŒ๋“ค๊ฑฐ๋‚˜, PPSSPP์ฒ˜๋Ÿผ ํ…์Šค์ณ๋ฅผ xBRZ 2x/4x๋กœ ํ™•๋Œ€ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค.
  • Wi-Fi ์—ฐ๊ฒฐ(ํ˜„์žฌ๋Š” ๊ณต์‹์ ์œผ๋กœ๋Š” ๋ฏธ์ง€์›์ด๋ฏ€๋กœ ๋น„๊ณต์‹์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ˆ ๋จ.)
  • ์Šฌ๋กฏ 2 ์—๋ฎฌ๋ ˆ์ด์…˜(ํฌ์ผ“๋ชฌ์Šคํ„ฐ, ๋ชฉ์žฅ ์ด์•ผ๊ธฐ ๋“ฑ.)


์˜คํ”ˆ ์†Œ์Šค์˜ ์žฅ์ ์œผ๋กœ, ๋น„๊ณต์‹์ ์œผ๋กœ ์ง€์›๋˜๋Š” ์ข‹์€ ๊ธฐ๋Šฅ๋“ค์ด ์žˆ๋‹ค. ์‚ฌ์‹ค, DeSmuME์€ ๊ฐœ๋ฐœ์ด ๋ณด์ˆ˜์ ์ธ ํŽธ์ด๋ผ ๊ณต์‹ ๋ฒ„์ „์— ๋„ฃ์œผ๋ ค๊ณ  ํ–ˆ๋‹ค๊ฐ€ ํ˜ธํ™˜์„ฑ์„ ์ด์œ ๋กœ ํ‡ด์ถœ ๋‹นํ•œ ๊ธฐ๋Šฅ๋“ค์ด ๋งŽ๋‹ค.

DeSmuME์€ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ์ง€์›์— ์•„์ฃผ ๋ณด์ˆ˜์ ์ธ ํƒœ๋„๋ฅผ ์ทจํ•ด ์™”๋‹ค. ๋ฌด์„  ํ†ต์‹  ๊ธฐ๋Šฅ, ๊ณ ํ•ด์ƒ๋„ ๊ธฐ๋Šฅ๋“ค์€ ๋ชจ๋‘ ํ•œ๋•Œ ๊ณต์‹ ๋ฒ„์ „์—์„œ ์ถ”์ง„๋˜์—ˆ๋‹ค๊ฐ€ ํ‡ด์ถœ๋œ ์ „๋ ฅ์ด ์žˆ๋Š” ๊ธฐ๋Šฅ๋“ค์ด๋‹ค. ์ด์ค‘ ๊ณ ํ•ด์ƒ๋„ ๊ธฐ๋Šฅ์€ X432R์ด๋ผ๋Š” ๋น„๊ณต์‹ ๋ฒ„์ „์œผ๋กœ ๊ฐˆ๋ผ์ ธ๋‚˜๊ฐ”๊ณ [10] ๋ฌด์„  ํ†ต์‹  ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ–ˆ๋˜ ๊ฐœ๋ฐœ์ž StapleButter๋Š” ์•„์˜ˆ ์ƒˆ๋กœ์šด ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ธ melonDS๋ฅผ ๋งŒ๋“ค์–ด ํ•ด๋‹น ์—๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ์‚ฌ์ƒ ์ตœ์ดˆ๋กœ NDS ๊ทผ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

0.9.7 ๋ฒ„์ „์€ ๋†€๋ž๊ฒŒ๋„ Wi-Fi๋ฅผ ํ†ตํ•œ ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด๊ฐ€ ๋˜์—ˆ์œผ๋‚˜ 2013๋…„ 9์›” ์ดˆ์— ๋‹Œํ…๋„์—์„œ ์™€์ดํŒŒ์ด ์ปค๋„ฅ์…˜ ์„œ๋ฒ„๋ฅผ ๋ง‰์•„ ์ ‘์†์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋˜์—ˆ์œผ๋‚˜ 0.9.9 ๋ฒ„์ „์—์„œ ๋‹ค์‹œ ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์„ค์ •์ด ์กฐ๊ธˆ ๊นŒ๋‹ค๋กญ๊ณ , ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์ข…๋ฃŒํ•˜๋ฉด ์™€์ดํŒŒ์ด ๋Œ€์ „ํ•œ ๊ธฐ๋ก๋“ค์ด ์ „๋ถ€ ์ดˆ๊ธฐํ™”๋œ๋‹ค. 2014๋…„ 5์›” 20์ผ๋ถ€ํ„ฐ ๋‹Œํ…๋„ DS Wi-Fi ์ปค๋„ฅ์…˜ ์ž์ฒด๊ฐ€ ์ข…๋ฃŒ๋˜์—ˆ์ง€๋งŒ, ์‚ฌ์„ค ํ”„๋ฆฌ์„œ๋ฒ„๊ฐ€ ๋‚˜ํƒ€๋‚˜๋ฉด์„œ ์„ค์ •๋งŒ ์กฐ๊ธˆ ๋ณ€๊ฒฝํ•˜๋ฉด ์—ฌ์ „ํžˆ Wi-Fi ์ปค๋„ฅ์…˜์„ ๋‹ค์‹œ ์ฆ๊ธธ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ 0.9.10 ๋ฒ„์ „๋ถ€ํ„ฐ ์™€์ดํŒŒ์ด ์ง€์›์ด ์ค‘๋‹จ๋˜๊ณ  ํ•ต์‹ฌ ๊ฐœ๋ฐœ์ž๋„ ๋” ์ด์ƒ ์™€์ดํŒŒ์ด ์ง€์›์„ ์•ˆ ํ•˜๊ฒ ๋‹ค๋Š” ์˜์ง€๋ฅผ ํ”ผ๋ ฅํ•ด ์ผ๋ถ€๋Ÿฌ ๊ตฌ๋ฒ„์ „์ธ 0.9.9 ๋ฒ„์ „์„ ๋‹ค์šด๋ฐ›์ง€ ์•Š๋Š” ์ด์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋˜์—ˆ๋‹ค.

3. ๊ธฐํƒ€[ํŽธ์ง‘]

์ด ํ”„๋กœ๊ทธ๋žจ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, nds4droid๋ผ๋Š” ์ด๋ฆ„์˜ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ์ด ์ œ์ž‘๋˜์—ˆ๋‹ค.

ํŠน์ • ์ปดํ“จํ„ฐ์—์„œ ์ „์ฒด ํ™”๋ฉด ์‹œ์— ์ž”์ƒ์ด ๋‚จ์•„ ์žˆ๋Š” ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋‹ค. ์›์ธ์ด๋‚˜ ํ•ด๊ฒฐ๋ฒ•์€ ๋ถˆ๋ช….

4. Tip[ํŽธ์ง‘]

  • ๊ฒŒ์ž„ ์‹œ์ž‘ ์ „์— ๋ฐ˜๋“œ์‹œ ํ•ด์ œํ•ด์•ผ ํ•  ๋‹จ์ถ•ํ‚ค๊ฐ€ ์žˆ๋‹ค.
    Desmume ํ”„๋กœ๊ทธ๋žจ์˜ Load(๋ถˆ๋Ÿฌ์˜ค๊ธฐ) ๋‹จ์ถ•ํ‚ค๋Š” ๊ฒŒ์ž„ ๋‚ด์—์„œ ์ €์žฅํ•œ ์„ธ์ด๋ธŒ ํŒŒ์ผ์„ ๋‚ ๋ ค ๋ฒ„๋ฆฌ๋ฉฐ ์‹ค์ˆ˜๋กœ ๋ˆ„๋ฅด๋ฉด ๋ณต๊ตฌ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋ฐ˜๋“œ์‹œ ํ•ด์ œํ•ด์•ผ ํ•œ๋‹ค.[11]
    Config - Hotkey Config ํ•ญ๋ชฉ์—์„œ 'Limit Framerate Toggle'(N)ํ‚ค[12], Savestates - 'Load from Slot0~9'(F1~F10)ํ‚ค, Savestate Slots - 'Quick Save/Load'(P)ํ‚ค๋ฅผ ํ•ด์ œํ•œ๋‹ค.[13] ๊ทธ๋ฆฌ๊ณ  Savestates - 'Save to Slot'(Shift+F1~F10)ํ‚ค๋ฅผ ์ˆซ์žํ‚ค(1~0)๋กœ ๋ฐ”๊ฟ”์„œ ์„ธ์ด๋ธŒ๋ฅผ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ด์šฉํ• ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.
  • ์ด ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ํ•œ๊ธ€์„ ์ง€์›ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ์ฃผ์†Œ(C:\ํŒŒ์ผํด๋”)์— ํ•œ๊ธ€์ด ๋“ค์–ด๊ฐ€ ์žˆ์œผ๋ฉด ์„ธ์ด๋ธŒ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ์ผ๋ถ€ ๊ฒŒ์ž„์€ ํ•˜๋‹ค ๋ณด๋ฉด ๋งˆ์ดํฌ์— ์†Œ๋ฆฌ๋ฅผ ๋‚ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋Š”๋ฐ ์•„๋ž˜์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ๋งˆ์ดํฌ ํ•„์š” ์—†์ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•˜๋‹ค.
    Config - Microphone Setting ํ•ญ๋ชฉ์—์„œ Use Microphone Sample ์„ ์„ ํƒ[14]]ํ•˜๊ณ  ์†Œ๋ฆฌ๊ฐ€ ํฐ 5์ดˆ ์ด์ƒ ๊ธธ์ด์˜ ์‚ฌ์šด๋“œ(wav) ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•œ๋‹ค.[15]
    Config - Hotkey Config ํ•ญ๋ชฉ์—์„œ Microphone์„ ์›ํ•˜๋Š” ๋‹จ์ถ•ํ‚ค๋กœ ์„ค์ •ํ•˜์—ฌ ๋งˆ์ดํฌ์— ์†Œ๋ฆฌ๋ฅผ ๋‚ด์•ผ ํ• ๋•Œ ํ•ด๋‹นํ‚ค๋ฅผ ๊พน ๋ˆ„๋ฅด๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค.
  • ๊ฒŒ์ž„ ํ™”๋ฉด ์ขŒ์ธก ์ƒ๋‹จ์— ์ˆซ์ž์™€ ํ•จ๊ป˜ (no movie)๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๊ณ„์† ๋œฐ๊ฒฝ์šฐ .(๋งˆ์นจํ‘œ)ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์•ˆ ๋œจ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • +-ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๊ฒŒ์ž„ ์†๋„๋ฅผ ๋น ๋ฅด๊ฒŒ ํ•˜๊ฑฐ๋‚˜ ๋А๋ฆฌ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ‰์†Œ์—” ๋น ๋ฅด๊ฒŒ(x2~4), ์ „ํˆฌ์‹œ ์ ๋‹นํžˆ ๋А๋ฆฌ๊ฒŒ(x0.5~1), ๋ ˆ๋ฒจ์—…์‹œ ๋ณด๋„ˆ์Šค ๋Šฅ๋ ฅ์น˜๋ฅผ ์–ป์„ ๋•Œ ์ตœ๋Œ€ํ•œ ๋А๋ฆฌ๊ฒŒ ํ•ด์„œ ๋†’์€ ์ˆ˜์น˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๊ฒŒ์ž„ ํ™”๋ฉด์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด View - LCDs Layout - Horizontal ํ˜น์€ Vertical ํ˜น์€ View - Rotation - 90์œผ๋กœ ์„ค์ •ํ•œ๋‹ค.
[1] ์ฝ˜๋กœ๊ธ‰ ๋“€์–ผ์ฝ”์–ด 3GHz ์ด์ƒ์ด ํ•„์š”. 2010๋…„ ์ดํ›„์— ๋‚˜์˜จ ๋ฐ์Šคํฌํ†ฑ ์ปดํ“จํ„ฐ๋ผ๋ฉด ์ด ์‚ฌ์–‘์„ ์ถฉ๋ถ„ํžˆ ๋งŒ์กฑํ•˜๊ธฐ ๋•Œ๋ฌธ์— 2017๋…„ ํ˜„ ์‹œ์ ์—์„œ๋Š” ๋ณ„๋กœ ๋ฌธ์ œ๋˜์ง€ ์•Š๋Š” ์‚ฌ์–‘์ด๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ๊ฒŒ์ž„์— ๋”ฐ๋ผ์„œ ํŽธ์ฐจ๊ฐ€ ํฐ ํŽธ์œผ๋กœ, ๋Œ€๋ถ€๋ถ„์˜ ๊ฒŒ์ž„์€ ๊ทธ๋ณด๋‹ค ๋งŽ์ด ๋‚ฎ์€ ์‚ฌ์–‘์—์„œ๋„ ๋Œ์•„๊ฐ„๋‹ค.
[2] ์‹ค์ œ๋กœ 5๋…„์ด ๋„˜๋Š” ์‹œ๊ฐ„์ด ์ง€๋‚˜๋„ ์ „ํ˜€ ํ•ด๊ฒฐ๋  ๊ธฐ๋ฏธ๊ฐ€ ์—†์œผ๋ฉฐ, ์•„์˜ˆ ๊ณต์‹ ์œ„ํ‚ค์—์„œ๋„ ํฌ์ผ“๋ชฌ ํ˜ธํ™˜์„ฑ ์—…๋ฐ์ดํŠธ๋Š” ์—†์„ ๊ฑฐ๋ผ๊ณ  ๊ตต์€ ๊ธ€์”จ๋กœ ๊ฐ•์กฐํ•  ์ •๋„. ๊ทธ๋ž˜์„œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ผ๋ฉด ์‹คํ˜„์„ ํ•  ์ˆ˜ ์žˆ์„์ง€ํ•˜๊ณ ๋Š” ๋ณ„๊ฐœ๋กœ ํ˜ธํ™˜์„ฑ 100%๋ฅผ ๋ชฉํ‘œ๋กœ ์‚ผ์•„์•ผ ํ•˜๋Š”๋ฐ ์ด๋ ‡๊ฒŒ ๋Œ€๋†“๊ณ  ํ˜ธํ™˜์„ฑ์„ ํฌ๊ธฐํ•˜๊ฒ ๋‹ค๋Š” ๊ฐœ๋ฐœ ํƒœ๋„์—๋Š” ๋น„ํŒ์ด ๋งŽ๋‹ค. ์„œ์–‘๊ถŒ์—์„œ๋Š” ์•„์˜ˆ ๊ฐœ๋ฐœ์ž๊ฐ€ ํฌ์ผ“๋ชฌ ์•ˆํ‹ฐ์ธ ๊ฑด ์•„๋‹ˆ๋ƒ๋Š” ๋ง์ด ๋‚˜์˜ฌ ์ •๋„.
[3] ๊ทธ๋ž˜๋„ 3D ์„ธํŒ…์—์„œ ๋ Œ๋”๋Ÿฌ๋ฅผ OpenGL 3.2๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ํ•ด์ƒ๋„(GPU ์Šค์ผ€์ผ๋ง ํŒฉํ„ฐ)๋ฅผ ํ™•๋Œ€ํ•˜๋ฉด ์™„์ „ํžˆ๋Š” ์•„๋‹ˆ๋”๋ผ๋„ ์–ด๋А ์ •๋„ ์™„ํ™”๋˜๊ธฐ๋Š” ํ•œ๋‹ค.
[4] ์‚ฌ์‹ค DeSmuME ๊ณต์‹ ๋ฒ„์ „๋„ ์•„์ฃผ ์˜ค๋ž˜ ์ „์˜ ๊ตฌ๋ฒ„์ „์—์„œ๋Š” ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด์—ˆ์ง€๋งŒ ์–ด๋А ์‹œ์ ๋ถ€ํ„ฐ ์‚ญ์ œ๋œ ๊ธฐ๋Šฅ์ด๋‹ค. ํ•˜์ง€๋งŒ DeSmuME ๊ตฌ๋ฒ„์ „๋ณด๋‹ค๋Š” ๊ทธ๋ž˜๋„ X432R์ด ๋” ๋‚ซ๊ธฐ ๋•Œ๋ฌธ์— X432R์ด ๊ถŒ์žฅ๋˜๋Š” ๊ฒƒ.
[5] DraStic์ด ๊ณ ํ•ด์ƒ๋„๋ฅผ ์ง€์›ํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ์–ด๋–ค NDS ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋„ ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜๋‹ค. ์‹ค๊ธฐ ํ™˜๊ฒฝ ๊ทธ๋Œ€๋กœ ํ…์Šค์ณ ํ•„ํ„ฐ๋ง๋„, ์•ˆํ‹ฐ ์—์ผ๋ฆฌ์–ด์‹ฑ๋„ ์—†๋Š” 256x192 ํ™”๋ฉด์œผ๋กœ๋งŒ NDS ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ์ด๋‹ค!
[6] OpenGL ๋ชจ๋“œ๋ผ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋‹ค.
[7] ๊ธฐ๋ณธ์ ์ธ ์†๋„๋Š” DeSmuME๊ฐ€ ๋” ๋น ๋ฅด์ง€๋งŒ ํ•ด์ƒ๋„๋ฅผ ๋†’์ด๋ฉด CPU ๋ถ€๋‹ด์œผ๋กœ ์ด์–ด์ง€๋Š” DeSmuME๊ณผ ๋‹ฌ๋ฆฌ melonDS๋Š” GPU ๊ฐ€์† ๋•๋ถ„์— ์„ฑ๋Šฅ์— ํƒ€๊ฒฉ ์—†์ด ํ•ด์ƒ๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.
[8] ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณ ์ณ์„œ ์ปดํŒŒ์ผํ•˜๋ฉด ๋ฌธ์ œ ์—†์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ–ˆ๋‹ค.
[9] ํ˜น์€, ํ๋ฆฌ๊ฒŒ. NDS ํ…์Šค์ณ์˜ ํ™”์งˆ์ด ์›Œ๋‚™์— ๋‚ฎ๋‹ค ๋ณด๋‹ˆ "Smooth textures" ์˜ต์…˜์„ ์ผœ๋ฉด ํ”ฝ์…€์ด ํŠ€์–ด ๋ณด์ด์ง€ ์•Š๋Š” ๋Œ€์‹  ํ๋ฆฟํ•˜๊ฒŒ ๋ญ‰๊ฐœ์ ธ ๋ณด์ด๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ํ๋ฆฟํ•จ์˜ ๋Œ€๋ช…์‚ฌ์ธ ๋‹Œํ…๋„ 64 ํ™”๋ฉด์— ๋น„์œ ํ•˜๋ฉด์„œ ์‹ซ์–ดํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. xBRZ ํ•„ํ„ฐ์™€ ์กฐํ•ฉํ•ด์„œ ์“ฐ๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. CPU๊ฐ€ ๋ฐ›์ณ์ค€๋‹ค๋ฉด.
[10] ์ดํ›„ X432R์€ ๊ฐœ๋ฐœ์ด ์ค‘๋‹จ๋˜์—ˆ์œผ๋‚˜, ๋‹คํ–‰ํžˆ ๊ณต์‹ ๋ฒ„์ „๋„ 0.9.11 ๋ฒ„์ „ ์ดํ›„์— ๊ณ ํ•ด์ƒ๋„ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ง€๊ธˆ์€ ๊ณต์‹ ๋ฒ„์ „์˜ ์‚ฌ์šฉ์ด ๊ถŒ์žฅ๋œ๋‹ค.
[11] ๊ฒŒ์ž„ ๋‚ด์˜ ์„ธ์ด๋ธŒ ๊ธฐ๋Šฅ ๋ณด๋‹ค๋Š” Desmume ํ”„๋กœ๊ทธ๋žจ์˜ ์„ธ์ด๋ธŒ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•˜๋‹ค. Desmume๊ฐ€ ์„ค์น˜๋œ ํด๋” - Battery ํด๋”์˜ ์„ธ์ด๋ธŒ ํŒŒ์ผ์„ ์ž์ฃผ ๋ฐฑ์—…ํ•ด ๋†“์ž.
[12] ์„ธ์ด๋ธŒ/๋กœ๋“œ์™€ ๋ฌด๊ด€ํ•˜์ง€๋งŒ ์‹ค์ˆ˜๋กœ ๋ˆ„๋ฅด๋ฉด ๊ฒŒ์ž„์ด ์ผ์‹œ์ •์ง€๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์„œ ํ•ด์ œํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. ์ผ์‹œ์ •์ง€ ํ‚ค๋Š” Alt/Pause๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•œ๋‹ค.
[13] Escํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ•ด์ œ๋œ๋‹ค.
[14] ๊ธฐ์กด์˜ micsample.raw ํŒŒ์ผ์€ ์†Œ๋ฆฌ๊ฐ€ ์•ฝํ•˜๋‹ค.
[15] ์—†๋‹ค๋ฉด ๊ณจ๋“œ์›จ์ด๋ธŒ ๋“ฑ์˜ ์‚ฌ์šด๋“œ ํŽธ์ง‘ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์ง์ ‘ ๋งŒ๋“ ๋‹ค.