์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

1. ๊ฐœ์š”2. ์ƒ์„ธ3. ๊ธฐ๋Šฅ
3.1. Ishiiruka ๋นŒ๋“œ3.2. ํŠธ๋ผ์ดํฌ์Šค ๋นŒ๋“œ3.3. MMJ/MMJR ๋นŒ๋“œ
4. ํ˜ธํ™˜์„ฑ

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

๊ฒŒ์ž„ํ๋ธŒ์™€ Wii๋ฅผ ์ง€์›ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์—๋ฎฌ๋ ˆ์ดํ„ฐ. ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€[2]

2003๋…„์— ๊ฒŒ์ž„ํ๋ธŒ์˜ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ์„œ ์ถœ๋ฐœํ•œ ๊ฒƒ์ด ์‹œ์ดˆ์ด์ง€๋งŒ, 2008๋…„์— ์˜คํ”ˆ์†Œ์Šค๋กœ ์ „ํ™˜ํ•˜๊ณ  Wii๋ฅผ ์ถ”๊ฐ€ํ•œ ๋•Œ์— ๋ณธ๊ฒฉ์ ์œผ๋กœ ์œ ๋ช…ํ•ด์กŒ๋‹ค.

PS2๋ณด๋‹ค ์„ฑ๋Šฅ์ด ์•ฝ๊ฐ„ ๋” ์ข‹์€ ๊ฒŒ์ž„ํ๋ธŒ์ž„์—๋„ ์–ด์งธ์„ ์ง€ PCSX2๋ณด๋‹ค ์ตœ์ ํ™”๊ฐ€ ์ž˜ ๋˜์–ด ์žˆ๋‹ค๋Š” ํ‰์ด์—ˆ์œผ๋‚˜ ์‹œ๊ฐ„์ด ์ง€๋‚˜ PCSX2๋„ ์Šคํ”ผ๋“œํ•ต ๋ฐ ๋‹ค์–‘ํ•œ ๋ช…๋ น์–ด ์ง€์›์œผ๋กœ ์‚ฌ์ •์ด ๋งŽ์ด ๋‹ฌ๋ผ์กŒ๋‹ค.[3] ๋Œ€์‹ (?) Dolphin์€ ์œˆ๋„์šฐ ์ด์™ธ์˜ ์šด์˜์ฒด์ œ์—์„œ๋„ ์•ˆ์ •์ ์ธ ๊ตฌ๋™์„ ๋ณด์žฅํ•œ๋‹ค.

2. ์ƒ์„ธ[ํŽธ์ง‘]

Dolphin์˜ ์ตœ์†Œ ์‚ฌ์–‘์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€ ์ถœ์ฒ˜
OS
64๋น„ํŠธ Windows (7 SP1 ์ด์ƒ), Linux, ํ˜น์€ macOS (10.10 Yosemite ์ด์ƒ).[4]
ํ”„๋กœ์„ธ์„œ
SSE2๋ฅผ ์ง€์›ํ•˜๋Š” CPU. "modern" (3GHz, ๋“€์–ผ ์ฝ”์–ด ์ด์ƒ์ด๋ฉฐ 2008๋…„๋ณด๋‹ค ์˜ค๋ž˜๋˜์ง€ ์•Š์€) CPU๊ฐ€ ๊ฐ•๋ ฅํžˆ ๊ถŒ์žฅ๋œ๋‹ค.
๊ทธ๋ž˜ํ”ฝ ์นด๋“œ
D3D10 / OpenGL 3.0์„ ์ง€์›ํ•˜๋Š” "reasonably modern" ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ. D3D11 / OpenGL 4.4 ์ด์ƒ ๊ถŒ์žฅ. [5][6]

๋งŒ์•ฝ ์œ„์˜ ์‚ฌ์–‘์„ ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๋ผ๋ฉด 4.0-157 ์ดํ•˜์˜ ๋ฒ„์ „์€ DX9๋ฅผ ์ง€์›ํ•˜๋ฉฐ, 4.0-1609 ์ดํ•˜์˜ ๋ฒ„์ „์€ 32๋น„ํŠธ ์‹œ์Šคํ…œ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์— ๋น„ํ•ด ํ˜ธํ™˜์„ฑ์€ ๋–จ์–ด์ง€๊ณ  ์†๋„๋„ ๋А๋ฆฌ๋‹ค๋Š” ์ ์€ ๊ฐ์ˆ˜ํ•ด์•ผ ํ•œ๋‹ค.
์œ ๋ช…ํ•œ Ishiiruka ๋ฒ„์ „์€ 32๋น„ํŠธ ์‹œ์Šคํ…œ, DX9, DX12 ๋“ฑ ๊ณต์‹ ๋ฒ„์ „์—์„œ ํ‡ด์ถœ๋œ ๊ธฐ๋Šฅ๋“ค์„ ์ง€์›ํ•ด์ฃผ๊ณ  ์žˆ์œผ๋‹ˆ ์ด์ชฝ์„ ์ฐพ์•„ ์ด์šฉํ•ด๋„ ๊ดœ์ฐฎ๋‹ค.

7์„ธ๋Œ€ ์ฝ˜์†” ๊ฐ€์šด๋ฐ ๊ฐ€์žฅ ์ฒ˜์Œ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„(๊ทธ๋ฆฌ๊ณ  2016๋…„ ์ค‘๋ฐ˜๊นŒ์ง€๋Š” ์‚ฌ์‹ค์ƒ ์œ ์ผํ•˜๋˜)[7] ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋‹ค.

์•ˆ๋“œ๋กœ์ด๋“œ๋ฅผ ์ง€์›ํ•œ๋‹ค. ๋กค๋ฆฌํŒ(5.0) ์ด์ƒ์˜ ๋ฒ„์ „์„ ์š”๊ตฌํ•œ๋‹ค. 2018๋…„ ํ˜„์žฌ๋Š” ์Šค๋งˆํŠธํฐ AP์˜ ๊ธ‰๊ฒฉํ•œ ๋ฐœ์ „์œผ๋กœ ์ธํ•ด ํ”Œ๋ž˜๊ทธ์‰ฝ ์Šค๋งˆํŠธํฐ์—์„œ[8][9] ๋‹ค์ˆ˜์˜ ๊ฒŒ์ž„์ด ์ •์ƒ์ ์œผ๋กœ ๊ตฌ๋™๋œ๋‹ค. ํŠนํžˆ Vulkan API๋กœ ๊ตฌ๋™ํ•˜๋Š” ๊ฒฝ์šฐ ํ›จ์”ฌ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋Œ์•„๊ฐ„๋‹ค๊ณ  ํ•œ๋‹ค. ์•ˆ๋“œ๋กœ์ด๋“œ์— Dolphin์„ ์„ค์น˜ํ•  ๋•Œ๋Š” ๋ณธ์ธ์˜ ๊ธฐ๊ธฐ๊ฐ€ 64๋น„ํŠธ๋ฅผ ์ง€์›ํ•˜๋Š”์ง€์— ์œ ์˜ํ•  ๊ฒƒ.

iOS ๋˜ํ•œ ์ง€์›ํ•œ๋‹ค. A9์ด์ƒ์˜ ๊ธฐ๊ธฐ๋ผ๋ฉด ์ค€์ˆ˜ํ•œ ๊ตฌ๋™์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค€๋‹ค. ๋‹ค๋งŒ iOS์˜ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋“ค์ด ๋ชจ๋‘ ๊ทธ๋ ‡๋“ฏ ํƒˆ์˜ฅ์ด ํ•„์ˆ˜์ ์œผ๋กœ ์š”๊ตฌ๋œ๋‹ค. Cydia ์†Œ์Šค

PCSX2์™€๋Š” ๋‹ฌ๋ฆฌ ๋ฐ”์ด์˜ค์Šค๋ฅผ ๊ตฌํ•˜๋Š” ๋“ฑ์˜ ๋ฒˆ๊ฑฐ๋กœ์šด ์ผ๋„ ํ•„์š”๊ฐ€ ์—†๋‹ค.[10] Wii ๊ฒŒ์ž„๋„ ๊ตฌ๋™๋˜๋Š” ๊ฑด ๋‹น์—ฐํžˆ Wii๊ฐ€ ๊ฒŒ์ž„ํ๋ธŒ๋ฅผ ์˜ค๋ฒ„ํด๋Ÿญํ•œ ๋ฒ„์ „์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ฌผ๋ก  Wii ๋ฆฌ๋ชจ์ปจ๊ณผ ๋ˆˆ์ฐจํฌ๋กœ์˜ ๋ธ”๋ฃจํˆฌ์Šค ์—ฐ๊ฒฐ๋„ ์™„๋ฒฝํžˆ ์ง€์›ํ•œ๋‹ค. ๋ธ”๋ฃจํˆฌ์Šค ๋™๊ธ€๊ณผ ์ ์™ธ์„  ์„ผ์„œ๋ฐ”๋ฅผ ๋ณ„๋„ ๊ตฌ๋งคํ•ด์•ผ ๊ตฌ๋™๋˜๋ฉฐ, ๋‘˜์„ ํ•ฉ์นœ ๋Œํ•€๋ฐ”๋ผ๋Š” ๋ฌผ๊ฑด๋„ ํŒ๋งค๋˜๊ณ  ์žˆ๋‹ค. Wii U ์šฉ ๊ฒŒ์ž„ํ๋ธŒ ์ปจํŠธ๋กค๋Ÿฌ ์–ด๋Œ‘ํ„ฐ๊ฐ€ ๋ฐœ๋งค๋œ ๋’ค์—๋Š” ์ •์‹ ๊ฒŒ์ž„ํ๋ธŒ ์ปจํŠธ๋กค๋Ÿฌ๋„ ์ง€์›ํ•œ๋‹ค. ๊ธฐ์กด์— ์ง€์›ํ•˜๋Š” ์—‘์Šค๋ฐ•์Šค ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์Šคํ‹ฑ ๋ฒ”์œ„๊ฐ€ ์–ด๊ธ‹๋‚˜๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒŒ ์žฅ์ ์ด๋‹ค.

4.0์œผ๋กœ ์—…๋ฐ์ดํŠธ ๋œ ๋‹น์‹œ์— ์ด์ „ ๋ฒ„์ „์˜ Wii ์„ธ์ด๋ธŒ ๋ฐ์ดํ„ฐ๋ฅผ ์˜ฎ๊ธธ ๋•Œ ๋ฒˆ๊ฑฐ๋กœ์›€์ด ์žˆ์—ˆ๋‹ค.[11] ์ด์ „๊นŒ์ง€๋Š” User ํด๋”๋ฅผ ์˜ฎ๊ธฐ๋Š”(!) ๊ผผ์ˆ˜๋กœ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ 4.0 ๋ฒ„์ „์€ ์‹œ๊ถ์ฐฝ... ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ž์ฒด์—์„œ bin ์„ธ์ด๋ธŒ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ผ์ผ์ด ๋กœ๋“œํ•ด์•ผ ํ•˜๋Š”๋ฐ, ์ด์ „ ๋ฒ„์ „์— ์žˆ๋Š” ์„ธ์ด๋ธŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚ด๋ณด๋‚ธ ๋’ค์— ์‚ฌ์šฉํ•˜๋ ค๋Š” ๋Œํ•€ ๋ฒ„์ „์—์„œ ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ–ˆ๋‹ค.
๋ค์œผ๋กœ ์ด์ „์— ์‚ฌ์šฉํ•˜๋˜ ํ‚ค ๋งตํ•‘๋„ ์ง€์›ํ•˜์ง€ ์•Š์•„ ์ผ์ผ์ด ๋‹ค์‹œ ๋งตํ•‘ํ•ด์ค˜์•ผ ํ–ˆ๋‹ค.

4.0 ๋ฒ„์ „ ์ดํ›„๋กœ ์„ค์ • ํŒŒ์ผ๋“ค์ด ๋‚ด ๋ฌธ์„œ ๊ฒฝ๋กœ์— ์ €์žฅ๋˜๋Š”๋ฐ, ์ด๊ฒƒ์ด ๊ฑฐ์Šฌ๋ฆฐ๋‹ค๋ฉด ๋Œํ•€์ด ์žˆ๋Š” ๊ฒฝ๋กœ์— portable.txt๋ผ๋Š” 0๋ฐ”์ดํŠธ์งœ๋ฆฌ ํŒŒ์ผ์„ ๋งŒ๋“ฌ์œผ๋กœ์จ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.

2015๋…„ 4์›” 23์ผ, ๋Œํ•€ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ๊ฐœ๋ฐœ ํ˜‘๋ ฅ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ธ ํŠธ๋žœ์Šค์  ๋” Rachel Byrk ์”จ๊ฐ€ ์•…ํ”Œ์„ ๊ฒฌ๋””์ง€ ๋ชปํ•˜๊ณ  ํˆฌ์‹ ์ž์‚ดํ–ˆ๋‹ค.(๊ด€๋ จ๊ธฐ์‚ฌ/๋Œํ•€ ํ™ˆํŽ˜์ด์ง€ ๋‚ด ์ถ”๋ชจ ํŽ˜์ด์ง€)

2015๋…„ 6์›” ์ค‘์ˆœ, ๋Œํ•€ํŒ€์€ ํ”„๋กœ์ ํŠธ๋ฅผ 2๊ฐœ๋กœ ๋ถ„๊ธฐํ–ˆ๋‹ค. 4.0 ์ดํ›„์— ๊ทธ๋•Œ๊นŒ์ง€์˜ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ ๋ณด์™„์„ ์œ„ํ•ด ๋™๋ถ„์„œ์ฃผํ•˜๋А๋ผ ๊ธฐ๋Šฅ ์ถ”๊ฐ€๊ฐ€ ์ง€์—ฐ๋œ ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•จ์ด๋‹ค. ๊ทธ ํ•˜๋‚˜๋Š” ์ฐจํ›„๋ฒ„์ „์„ ์œ„ํ•ด ์ถ”๊ฐ€ ๊ฐœ๋ฐœ์„ ํ•ด ๋‚˜๊ฐ€๋Š” 5.0-RC(Release Candidate) ๋ฒ„์ „์ด๊ณ , ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ๊ธฐ์กด์˜ ๊ฐœ๋ฐœ์ž ๋ฒ„์ „์œผ๋กœ, ์ด์ชฝ์€ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐ๋งŒ์„ ์ง‘์ค‘ํ•œ๋‹ค. 7์›”๋‹ฌ์˜ ๋ณด๊ณ ์„œ์— ๋”ฐ๋ฅด๋ฉด 5.0๋ฒ„์ „์˜ ๋ฐœ๋งค์ผ์„ ์•„์ง ๊ธฐ์•ฝํ•  ์ˆ˜๋Š” ์—†๊ณ , ํ˜„์žฌ๋กœ์„œ ์ด์šฉ์ž๋“ค์—๊ฒŒ ์ตœ์„ ์˜ ์„ ํƒ์€ ์—ฌ์ „ํžˆ ๊ฐœ๋ฐœ์ž ๋ฒ„์ „์ด๋ผ๊ณ  ํ•œ๋‹ค.

2016๋…„ 6์›” 24์ผ, ๋“œ๋””์–ด 5.0๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ๋‹ค.


์•„๋ž˜ ์˜์ƒ์€ ๊ฐ ๋ฒ„์ „๋ณ„ ์žฌ์ƒ ์†๋„ ๋น„๊ต์˜์ƒ์ด๋‹ค. DX12๋Š” ์ด ์˜์ƒ์ด ๊ณต๊ฐœ๋œ์ง€ ์–ผ๋งˆ ์ง€๋‚˜์ง€ ์•Š์•„ ์ง€์› ์ข…๋ฃŒ๋˜์—ˆ๊ณ , Vulkan์ด ๋น ๋ฅธ ์†๋„๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ ๋ฐœ์ „์ค‘์ด๋‹ค.


์ˆ˜๋งŽ์€ ๋ฒ„๊ทธ ํ”ฝ์Šค, ๊ทธ๋ž˜ํ”ฝ ๊นจ์ง ํ˜„์ƒ ํ•ด๊ฒฐ, ์‚ฌ์šด๋“œ ํ€„๋ฆฌํ‹ฐ ์ƒํ–ฅ, OpenGL๊ณผ์˜ 3D ์—ฐ๋™ ๋“ฑ ๊ฒŒ์ž„ํ”Œ๋ ˆ์ด๊ฐ€ ํ›จ์”ฌ ๋ถ€๋“œ๋Ÿฌ์›Œ์กŒ๋‹ค.
์ปจํŠธ๋กค ์ด์Šˆ๋„ ๋งŽ์ด ํ•ด๊ฒฐ๋œ ํŽธ.

2016๋…„ 9์›”, ๋ฒ„์ „ 5.0-540์—์„œ MMU(Memory Management Unit) ์—๋ฎฌ๋ ˆ์ด์…˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•จ์— ๋”ฐ๋ผ, ๋ถ€ํŒ…์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋˜ ๋งˆ์ง€๋ง‰ ๊ฒŒ์ž„ํ๋ธŒ ๊ฒŒ์ž„์ธ "์Šคํƒ€์›Œ์ฆˆ: ํด๋ก ์ „์Ÿ"์ด ๋ถ€ํŒ…๋˜์—ˆ๋‹ค. ์ด๋กœ์จ ๋Œํ•€์€ ๋ชจ๋“  ๊ฒŒ์ž„ํ๋ธŒ ๊ฒŒ์ž„์„ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

5.0-748 ๋นŒ๋“œ ๋ถ€ํ„ฐ Vulkan์„ ์ง€์›ํ•œ๋‹ค. ๋Œํ•€ ๊ฐœ๋ฐœ์ง„๋“ค์˜ ๋‚ด๋ถ€ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅด๋ฉด DirectX 11/12์™€์˜ ์„ฑ๋Šฅ๊ณผ๋Š” ํฐ ์ฐจ์ด๊ฐ€ ์—†๊ณ , ์ด๋Š” AMD GPU๋กœ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์“ฐ๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•˜๋ฉฐ, NVIDIA GPU๋กœ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์“ฐ๋Š” ๊ฒฝ์šฐ์—๋Š” Vulkan๋ณด๋‹ค๋Š” OpenGL์„ ์“ธ ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค. Windows๋Š” GPU์˜ ์ง€์› ์ˆ˜์ค€์— ๋”ฐ๋ผ DirectX 11/12๋ฅผ ๊ถŒ์žฅํ•˜์ง€๋งŒ ์Šˆํผ ๋งˆ๋ฆฌ์˜ค ์„ ์ƒค์ธ ๊ฐ™์€ ์ผ๋ถ€ ๊ฒŒ์ž„์—๋Š” Vulkan API์ชฝ์˜ ํ”„๋ ˆ์ž„ ์„ฑ๋Šฅ์ด ๋‹ค๋ฅธ ๊ฒƒ๋“ค์— ๋น„ํ•ด ๋” ํ–ฅ์ƒ๋๋‹ค๊ณ ๋„ ์ „ํ•œ๋‹ค.

2017๋…„ 7์›” ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋ง์œผ๋กœ ์ธํ•ด ์ƒ๊ธฐ๋Š” ์Šคํ„ฐํ„ฐ๋ง ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  Ubershader๊ฐ€ ๋„์ž…๋˜์—ˆ๋‹ค. ์ดํ•˜ ๋‚ด์šฉ์€ Dolphin ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์š”์•ฝํ•œ ๊ฒƒ์ด๊ณ , ์›๋ฌธ์€ ๊ธธ์ง€๋งŒ ํœ ์”ฌ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์ž˜ ์“ด ๊ธ€์ด๋‹ˆ ํ•œ ๋ฒˆ ์ฝ์–ด๋ณด๋ฉด ์ข‹๋‹ค.์›๋ฌธ

Wii์™€ ๊ฒŒ์ž„ํ๋ธŒ์˜ GPU์—๋Š” TEV(Texture EnVironment) ์œ ๋‹›์ด๋ผ๋Š”, ์ œํ•œ์ ์œผ๋กœ๋‚˜๋งˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๊ฐ€๋Šฅํ•œ ์žฅ์น˜๊ฐ€ ๋“ค์–ด ์žˆ๋‹ค. TEV๋Š” ๋งˆ์น˜ ํ˜„๋Œ€ GPU๊ฐ€ ์…ฐ์ด๋”๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋“ฏ ๋‹ค์–‘ํ•œ ์„ค์ •์ด ๊ฐ€๋Šฅํ•œ๋ฐ, ์ด๋“ค ์„ค์ •์€ ๊ฒŒ์ž„๋ณ„๋กœ ๋‹ค๋ฅด๋‹ค. ๊ฒŒ์ž„์€ ํ•˜๊ณ  ์‹ถ์€ ์ž‘์—…์ด ์žˆ์„ ๋•Œ๋งˆ๋‹ค ์ด๋“ค ์„ค์ •์„ ๋ถˆ๋Ÿฌ์˜ค๋ฉฐ, Dolphin์€ ์ด๋•Œ๋งˆ๋‹ค TEV๋ฅผ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๊ธฐ ์œ„ํ•œ ์…ฐ์ด๋”๋ฅผ ์ปดํŒŒ์ผํ•ด ์‚ฌ์šฉํ•œ๋‹ค.
๋ฌธ์ œ๋Š” ๋‹น์—ฐํžˆ ๊ฒŒ์ž„ํ๋ธŒ์šฉ ๊ฒŒ์ž„์€ ๊ฒŒ์ž„ํ๋ธŒ๋ผ๋Š” ํ•˜๋‚˜์˜ ๋””๋ฐ”์ด์Šค๋งŒ์„ ํƒ€๊ฒŸ์œผ๋กœ ๊ฐœ๋ฐœ๋˜๊ธฐ ๋•Œ๋ฌธ์—, TEV ์œ ๋‹›์„ ์ œ์–ดํ•  ์…ฐ์ด๋” ์ฝ”๋“œ๋ฅผ ์†Œ์Šค ์ฝ”๋“œ๋กœ ๋„ฃ์„ ์ด์œ ๊ฐ€ ์ „ํ˜€ ์—†๊ณ , ์šฉ๋Ÿ‰๊ณผ ์‹œ๊ฐ„ ์ ˆ์•ฝ์„ ์œ„ํ•ด ๋ฏธ๋ฆฌ ์ปดํŒŒ์ผํ•ด๋‘๊ณ  ์•„๋ฌด ๋•Œ๋‚˜ ์ฝ์œผ๋ฉด ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฒŒ์ž„ํ๋ธŒ ์‹ค๊ธฐ์—์„œ๋Š” ์ด ์ž‘์—…์— ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ์ง€ ์•Š์œผ๋‚˜, PC ๊ฒŒ์ž„์€ ๋‹ค์–‘ํ•œ GPU ์— ๋Œ€์‘ํ•ด์•ผ ํ•˜๊ณ  ๊ฐ GPU ๋“ค์€ ๋‚ด๋ถ€์ ์œผ๋กœ ๋‹ค๋ฅธ ์…ฐ์ด๋” ์ธ์ŠคํŠธ๋Ÿญ์…˜์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์‹คํ–‰ํ•˜๋Š” ์ปดํ“จํ„ฐ๋งˆ๋‹ค ์…ฐ์ด๋” ์ปดํŒŒ์ผ์„ ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ TEV ๋ฅผ ํ˜„๋Œ€์˜ ์…ฐ์ด๋”๋กœ ์—๋ฎฌ๋ ˆ์ด์…˜ ํ•  ๊ฒฝ์šฐ Dolphin์—์„œ๋Š” PC์˜ GPU๋ฅผ ์œ„ํ•œ ์…ฐ์ด๋”๋ฅผ ์ปดํŒŒ์ผํ•˜๋Š” ์‹œ๊ฐ„์ด ํ•„์š”ํ•˜๋‹ค.[12] ์…ฐ์ด๋”๋ฅผ ์ปดํŒŒ์ผํ•˜๋Š” ๋™์•ˆ Dolphin์€ ์•„๋ฌด ๊ฒƒ๋„ ํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ์…ฐ์ด๋”๊ฐ€ ์™„์„ฑ๋˜์–ด GPU ์—๋ฎฌ๋ ˆ์ด์…˜์ด ์žฌ๊ฐœ๋˜๊ธฐ๋งŒ์„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•˜๊ณ , ์ด ์‹œ๊ฐ„์€ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ์Šคํ„ฐํ„ฐ๋ง์ด ๋œ๋‹ค.[13]

์ด ์…ฐ์ด๋” ์ปดํ•„๋ ˆ์ด์…˜ ์Šคํ„ฐํ„ฐ๋ง์€ ๊ฒŒ์ž„์— ๋”ฐ๋ผ์„œ๋Š” ํ”Œ๋ ˆ์ด ๋„์ค‘ ์‹œ์‹œ๋•Œ๋•Œ๋กœ ์ผ์–ด๋‚˜ ๋ชฐ์ž…์„ ๋ฐฉํ•ดํ•  ์ •๋„์˜ ๋ฌธ์ œ๋กœ ๋‚จ์•„ ์žˆ์—ˆ๊ณ , ์ด๋ฅผ ์—†์• ๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์•ˆ๋“ค์ด ์ œ์‹œ๋˜์—ˆ๋‹ค.
  • ์…ฐ์ด๋”๋ฅผ ์ปดํŒŒ์ผํ•˜์ง€ ์•Š์€ ์ฑ„ ๋‹ค์Œ ํ”„๋ ˆ์ž„์„ ๋ Œ๋”๋งํ•˜๋ฉฐ ๊ฒŒ์ž„์„ ๊ณ„์† ์ง„ํ–‰ํ•œ๋‹ค. (๋น„๋™๊ธฐ์  ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋ง)
    ๋‹ค์–‘ํ•œ ํ•ต ๊ธฐ๋Šฅ์œผ๋กœ ์œ ๋ช…ํ•œ Ishiiruka ๋นŒ๋“œ๊ฐ€ ์ฑ„ํƒํ•œ ํ•ด๊ฒฐ์ฑ…์œผ๋กœ, ์…ฐ์ด๋”๊ฐ€ ์ปดํŒŒ์ผ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ๊ฒŒ์ž„์„ ๊ณ„์† ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์…ฐ์ด๋”๊ฐ€ ์ปดํŒŒ์ผ๋˜๋Š” ๋™์•ˆ์—๋Š” ํ™”๋ฉด ์š”์†Œ๋“ค์ด ๋ˆ„๋ฝ๋œ ์ฑ„๋กœ ๋ Œ๋”๋ง๋˜๊ณ , ์ด๋Š” ๊ทน์‹ฌํ•œ ํŒ์ธ ํ˜„์ƒ์œผ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค. ์ƒํ™ฉ์— ๋”ฐ๋ผ์„œ๋Š” EFB(Embedded FrameBuffer) ๊ด€๋ จ ์ž‘์—…์ด ๊ฑด๋„ˆ๋›ฐ์–ด์ง€๋Š” ๋ฐ”๋žŒ์— ํ™”๋ฉด์ƒ์— ๋ณด์—ฌ์•ผ ํ•  ๊ทธ๋ž˜ํ”ฝ์ด ์˜์›ํžˆ ๋น ์ง„ ์ฑ„๋กœ ๋‚จ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.
  • ๊ณต์œ  ๊ฐ€๋Šฅํ•œ ์…ฐ์ด๋” ์บ์‹œ
    ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฒŒ์ž„์ด ์ปดํŒŒ์ผํ•œ ์…ฐ์ด๋”๋Š” ์ง€์›Œ์ง€์ง€ ์•Š๊ณ  "์…ฐ์ด๋” ์บ์‹œ"๋กœ ๋‚จ์œผ๋ฉฐ, ๋‹ค์Œ๋ฒˆ์— ํ•„์š”ํ•  ๋•Œ๋Š” ์ฝ์–ด๋“ค์ด๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค. ๊ณต์œ  ๊ฐ€๋Šฅํ•œ ์…ฐ์ด๋” ์บ์‹œ๋Š” ์ด ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ ๊ฐ„์— ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.
    Cemu์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋ฉฐ, Dolphin๋„ Vulkan ํ”Œ๋Ÿฌ๊ทธ์ธ์— ํ•œํ•ด์„œ ์ง€์›ํ•˜๋Š”(์ด๋ผ๊ธฐ๋ณด๋‹ค๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ) ๊ธฐ๋Šฅ์ด๋‹ค. ์—”๋“œ ์œ ์ € ์ž…์žฅ์—์„œ๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด์ง€๋งŒ, ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ฌธ์ œ๋ฅผ ํšŒํ”ผํ•˜๊ณ  ์ˆจ๊ฒจ๋ฒ„๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์ด๋ผ ์—ฌ๊ฒจ ๋ฐ›์•„๋“ค์ด์ง€ ์•Š์•˜๋‹ค.
    Ubershader์˜ ๊ฐœ๋ฐœ์ž phire๊ฐ€ ์…ฐ์ด๋” ์บ์‹œ ๊ณต์œ  ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ž์‹ ์˜ (๋ถ€์ •์ ์ธ) ์ƒ๊ฐ์„ ๋ฐํžŒ ๊ธ€#

...์ด ๋ฐฉ์•ˆ๋“ค์€ ๋ชจ๋‘ ๋ฌธ์ œ๋ฅผ ํšŒํ”ผํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์—ฌ๊ฒจ์ ธ ์ •์‹ ๋นŒ๋“œ์—์„œ๋Š” ๊ธฐ๊ฐ๋˜์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋งˆ์นจ๋‚ด phire๊ฐ€[14] ์™„๋ฒฝํ•œ ํ•ด๊ฒฐ์ฑ…์„ ๋งŒ๋“ค์–ด๋ƒˆ๋‹ค. ์…ฐ์ด๋”๋กœ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์—์„œ ์‹คํ–‰ํ•  Wii/GC ๋ Œ๋”๋ง ํŒŒ์ดํ”„๋ผ์ธ ๋Œ€์‘ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ๋งŒ๋“ ๋‹ค. ์žฅ์ ์€ "์…ฐ์ด๋” ์ปดํ•„๋ ˆ์ด์…˜ ์Šคํ„ฐํ„ฐ๋ง์ด ์‚ฌ๋ผ์ง„๋‹ค". ๋‹จ์ ์€ ์—ฌ๋А ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ๊ทธ๋ ‡๋“ฏ, "๋А๋ฆฌ๋‹ค". iGPU๋กœ๋Š” ๊ฐ๋‹นํ•˜๊ธฐ ํž˜๋“  ์ˆ˜์ค€์ด๊ณ , ๊ธฐ์กด์˜ ์ปดํŒŒ์ผ๋Ÿฌ๋กœ๋Š” 4K ํ•ด์ƒ๋„๊นŒ์ง€ ๋ฐ›์ณ์ค„ ์ˆ˜ ์žˆ๋˜ GPU๋“ค์ด Ubershader์—์„œ๋Š” 1080p๋„ ๊ฐ๋‹นํ•ด๋‚ด์ง€ ๋ชปํ•˜๋Š” ๊ด‘๊ฒฝ์ด ํŽผ์ณ์ง„๋‹ค.[15] ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ์ด ๋ฐ”๋กœ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋“œ. ํ‰์†Œ์—๋Š” ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ์ด์šฉํ•˜๋‹ค๊ฐ€ ์ปดํŒŒ์ผ๋ง์„ ํ•ด์•ผ ํ•  ๋•Œ๊ฐ€ ์˜ค๋ฉด ์ž ์‹œ Ubershader๋กœ ์ „ํ™˜ํ•œ๋‹ค. ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋“œ์—์„œ๋Š” ๊ธฐ์กด ์ปดํŒŒ์ผ๋Ÿฌ์— ๋น„ํ•ด ํฐ ์„ฑ๋Šฅ ํƒ€๊ฒฉ์ด ์—†๋‹ค๊ณ  ํ•œ๋‹ค.

Dolphin๋ณด๋‹ค ๋ณต์žกํ•œ GPU๋ฅผ ํƒ‘์žฌํ•œ ๊ธฐ๊ธฐ๋ฅผ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๋Š” RPCS3, Cemu๋Š” Dolphin๋ณด๋‹ค ํ›จ์”ฌ ์‹ฌํ•œ ์Šคํ„ฐํ„ฐ๋ง์„ ์•ˆ๊ณ  ์žˆ์ง€๋งŒ ๊ทธ๋ ‡๋‹ค๊ณ  Ubershader๋ฅผ ๋„์ž…ํ•˜๋Š” ๊ฒƒ์€ ์‹ค์งˆ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅํ•œ ์ƒํ™ฉ์ด๋‹ค. Cemu๋Š” ๊ณต์œ  ๊ฐ€๋Šฅํ•œ ์…ฐ์ด๋” ์บ์‹œ๋ฅผ ๋„์ž…ํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ(ํ˜น์€ "ํšŒํ”ผ")ํ–ˆ๊ณ , RPCS3๋Š” "์•„์ง ๊ฐœ๋ฐœ ์ดˆ์ฐฝ๊ธฐ๊ณ , ์—…๋ฐ์ดํŠธ์— ๋”ฐ๋ผ ์ด์ „์˜ ์บ์‹œ๋Š” ๊ธˆ์„ธ ๋ฌดํšจํ™”๋˜์–ด ๋‚˜๊ฐˆ ๊ฒƒ"์ด๋ผ๋Š” ์ด์œ ๋กœ ์•„์ง์€ ๊ณต์œ  ๊ธฐ๋Šฅ์„ ๋„ฃ์ง€ ์•Š์•˜์ง€๋งŒ[16] ์žฅ๊ธฐ์ ์œผ๋กœ๋Š” Cemu์™€ ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐˆ ๋“ฏํ•˜๋‹ค.

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

์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด PS2 ์—๋ฎฌ๋ ˆ์ดํ„ฐ PCSX2์™€ ๋“œ๋ฆผ์บ์ŠคํŠธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ nullDC์™€ ๋น„๊ตํ•˜๋ฉด ์ƒ๋‹นํžˆ ๋‹ค์–‘ํ•œ ํŽธ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด,
  • ๊ฐ•์ œ์„ธ์ด๋ธŒ์™€ ๋ฆฌํ”Œ๋ ˆ์ด ๊ฐ™์€ ๊ธฐ๋ณธ์ ์ธ TAS ๊ธฐ๋Šฅ ์ง€์›.[17]
  • 3D ์นด๋ฉ”๋ผ ํ•ต ์ง€์›. ์ด ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ์Šคํฌ๋ฆฐ์ƒท์„ ์ž˜ ์ฐ์„ ์ˆ˜ ์žˆ๋‹ค.
  • ๋ถ€๋“œ๋Ÿฌ์šด ๋ฐฐ์† ํ”Œ๋ ˆ์ด ์ง€์›. ์†๋„์— ๋”ฐ๋ผ ์Œ๋‚ฎ์ด๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉฐ ์Œ์งˆ์ด ๋Š๊ธฐ์ง€ ์•Š๋Š”๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ
    • ๊ณ ํ•ด์ƒ๋„ ์ง€์›. ๋‚ด๋ถ€ ํ•ด์ƒ๋„๋ฅผ ๋„ค์ดํ‹ฐ๋ธŒ ํ•ด์ƒ๋„(640x528)์˜ ์ •์ˆ˜๋ฐฐ๋กœ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.[18]
    • ์•ˆํ‹ฐ ์—์ผ๋ฆฌ์–ด์‹ฑ. SSAA์™€ MSAA ์ค‘์—์„œ ์„ ํƒ ๊ฐ€๋Šฅํ•˜๋ฉฐ,[19] OpenGL๊ณผ Vulkan ํ”Œ๋Ÿฌ๊ทธ์ธ์—์„œ ์ œ๊ณต๋˜๋Š” ํ›„์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์œผ๋กœ FXAA๋„ ์ถ”๊ฐ€์ ์œผ๋กœ ์„ ํƒ ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ์™€์ด๋“œ์Šคํฌ๋ฆฐ ํ•ต. ๋Œํ•€์—์„œ ์ž์ฒด์ ์ธ ํ•ต์„ ์ œ๊ณตํ•˜๊ธด ํ•˜์ง€๋งŒ[20] ๊ทธ๋ž˜ํ”ฝ์— ๋ง์ฝ์ด ์ƒ๊ธฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„์„œ ๋ณดํ†ต์€ ๊ฒŒ์ž„๋ณ„๋กœ ์„ค๊ณ„๋œ ์น˜ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ์ข‹๋‹ค. Dolphin Wiki์— ๋‚˜์™€์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.[21]
    • ์ปค์Šคํ…€ ํ…์Šค์ณ. ํ…์Šค์ณ๋ฅผ ๋คํ”„ํ•˜๋Š” ๊ธฐ๋Šฅ๊ณผ ์™ธ๋ถ€ ํ…์Šค์ณ๋ฅผ ์ฝ์–ด๋“ค์ด๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. ์œ ๋ช… ๊ฒŒ์ž„๋“ค์€ ๋Œ€๋ถ€๋ถ„ ์™„์„ฑ๋„ ๋†’์€ HD ํ…์Šค์ณ ํŒฉ์ด ๋งŒ๋“ค์–ด์ ธ ์žˆ์œผ๋ฏ€๋กœ ์†์‰ฝ๊ฒŒ ๋‹ค์šด๋กœ๋“œํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ปค์Šคํ…€ ํ…์Šค์ณ ํฌ๋Ÿผ ๋งํฌ [22]
    • ์Šคํ…Œ๋ ˆ์˜ค์Šค์ฝ”ํ”ฝ 3D. 3D ๋””์Šคํ”Œ๋ ˆ์ด๊ฐ€ ์žˆ๋‹ค๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ๊ฒŒ์ž„์„ ๋ฌธ์ œ ์—†์ด 3D๋กœ ํ”Œ๋ ˆ์ดํ•  ์ˆ˜ ์žˆ๋‹ค. 3D ๋””์Šคํ”Œ๋ ˆ์ด๊ฐ€ ์—†๋‹ค๋ฉด ์ ์ฒญ ์•ˆ๊ฒฝ์œผ๋กœ 3D ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ์ƒ‰๊ฐ์€...... ์ƒ‰๊ฐ๋ณด๋‹ค ์ž…์ฒด๊ฐ์ด ์†Œ์ค‘ํ•˜๋‹ค๋ฉด์•ผ.
    • ์น˜ํŠธ๋ฅผ ์ด์šฉํ•œ ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™”. ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ž์ฒด ๊ธฐ๋Šฅ์€ ์•„๋‹ˆ์ง€๋งŒ, ์—๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ์šฐ์›”ํ•œ ์„ฑ๋Šฅ์„ ์ด์šฉํ•ด 30fps์ธ ๊ฒŒ์ž„์„ 60fps๋กœ ์ž‘๋™ํ•˜๋„๋ก ํŒจ์น˜ํ•˜๋Š” ๋“ฑ์˜ ์ผ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.[23] ์ด๊ณณ ํฌ๋Ÿผ์—์„œ 60fps ํŒจ์น˜๋‚˜ ์™€์ด๋“œ์Šคํฌ๋ฆฐ ํŒจ์น˜ ๋“ฑ์— ๊ด€ํ•ด ๋งŽ์€ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์ปค์Šคํ…€ ํ…์Šค์ณ์™€๋Š” ๋‹ฌ๋ฆฌ ์—„๋ฐ€ํžˆ Dolphin์˜ ๊ณ ์œ  ๊ธฐ๋Šฅ์€ ์•„๋‹ˆ๋ฏ€๋กœ ์ด ์™ธ์˜ ์›น์‚ฌ์ดํŠธ์—์„œ๋„ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค.
  • ํ•œ๊ธ€ํ™” ๋ฉ”๋‰ด ์ œ๊ณต.
  • ๋ธ”๋ฃจํˆฌ์Šค๋กœ ์œ„๋ชจ์ปจ๊ณผ ๋ˆˆ์ฐจํฌ๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ ํ”Œ๋ ˆ์ด ๊ฐ€๋Šฅ. ์„ผ์„œ๋ฐ”๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์œ ํŠœ๋ธŒ ํŠœํ† ๋ฆฌ์–ผ
    5.0๋ถ€ํ„ฐ๋Š” ๋ธ”๋ฃจํˆฌ์Šค ๋™๊ธ€์„ ํŒจ์Šค ์Šค๋ฃจํ•˜์—ฌ Wii์˜ ์œ„๋ชจํŠธ ๋™์ž‘ ๋งค์ปค๋‹ˆ์ฆ˜์„ ์—๋ฎฌํ•ด ์ •๋ฐ€๋„๋ฅผ ์˜ฌ๋ฆด ์ˆ˜๋„ ์žˆ๋Š”๋ฐ, ์ด ๊ฒฝ์šฐ ์œ„๋ชจ์ปจ ์ด์™ธ์˜ ๋‹ค๋ฅธ ๋ธ”๋ฃจํˆฌ์Šค ๊ธฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ๋™๊ธ€ ์ œํ’ˆ์— ๋”ฐ๋ผ ์•ˆ ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ์ทจ์†Œํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์žฅ์น˜ ๊ด€๋ฆฌ์ž์—์„œ ํ•ด๋‹น ์žฅ์น˜๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๋™๊ธ€์„ ๋บ๋‹ค๊ฐ€ ๋ผ์šฐ๋ฉด ์›์ƒ๋ณต๊ตฌ๋œ๋‹ค.
    18๋…„ 5์›” ์ด์ „์—๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์œ„๋ชจ์ปจ ์„ค์ •์œผ๋กœ ํ‚ค๋งˆ๋‚˜ ์ผ๋ฐ˜ ๊ฒŒ์ž„ํŒจ๋“œ๋ฅผ ์œ„๋ชจ์ปจ๊ณผ ์„ž์–ด ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ฑฐ๋‚˜ ์„ผ์„œ๋ฐ”๋ฅผ ๋ชจ์…˜ํ”Œ๋Ÿฌ์Šค+๋งˆ์šฐ์Šคํฌ์ธํŒ…์œผ๋กœ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜, ๋ฌธ์ œ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ์‚ญ์ œํ•œ ๋Œ€์‹  ์œ„๋ชจ์ปจ ์ž…๋ ฅ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค.
    ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Wii ๋ฐธ๋Ÿฐ์Šค ๋ณด๋“œ๋‚˜ ํด๋ž˜์‹ ์ปจํŠธ๋กค๋Ÿฌ๋„ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ , Wii U์šฉ์œผ๋กœ ๋ฐœ๋งค๋œ ๊ฒŒ์ž„ํ๋ธŒ ์ปจํŠธ๋กค๋Ÿฌ USB ์–ด๋Œ‘ํ„ฐ๋ฅผ ํ†ตํ•ด ๊ฒŒ์ž„ํ๋ธŒ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

ํŒจ์น˜๋ฅผ ๊ฑฐ๋“ญํ•ด ๊ธฐ๋Šฅ๋“ค์ด ๊ณ„์† ์ถ”๊ฐ€๋˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ ์ˆ˜์ค€์„ ๋†’์ด๋Š” ๊ธฐ์ˆ ๋„ ๋ฐœ์ „ํ•ด์„œ ๊ธฐ์กด ์ฝ˜์†”๋กœ ์ฆ๊ธฐ๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋†’์€ ์ˆ˜์ค€์˜ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๊ฒŒ์ž„์„ ์ฆ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฒ„์ „ ์—…์„ ํ•˜๋ฉด์„œ ์‚ญ์ œ๋œ ๊ธฐ๋Šฅ๋“ค๋„ ์žˆ๋Š”๋ฐ, ๋Œ€ํ‘œ์ ์œผ๋กœ ํŠธ๋ผ์ดํฌ์Šค ์ง€์›์ด ์žˆ๋‹ค.[24] ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ด๋ฏ€๋กœ ์ž˜ ์ฐพ์•„๋ณด๋ฉด ์–ด๋”˜๊ฐ€์— ๋น„๊ณต์‹์ ์œผ๋กœ ์ด๋Ÿฐ ๊ธฐ๋Šฅ๋“ค์„ ์œ ์ง€ํ•˜๊ณ  ์žˆ๋Š” ๋นŒ๋“œ๊ฐ€ ์ž์ฃผ ์žˆ๋‹ค.

3.1. Ishiiruka ๋นŒ๋“œ[ํŽธ์ง‘]

๊ฐœ๋ฐœ์ž Tino๊ฐ€ ๋งŒ๋“œ๋Š” ๋น„๊ณต์‹ ๋นŒ๋“œ๋กœ, 2013๋…„ Dolphin ํŒ€์ด DirectX9์˜ ์ง€์›์„ ์ค‘๋‹จํ•ด๋ฒ„๋ฆฐ ๊ฒƒ์„ ๊ณ„๊ธฐ๋กœ ๊ฐˆ๋ผ์ ธ๋‚˜๊ฐ”๋‹ค. ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๊ณต์‹ ๋ฒ„์ „์ด ๋ฉ€๋ฆฌํ•˜๋Š” ํ•ต์„ ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉํ•ด ์—”๋“œ ์œ ์ €์—๊ฒŒ ์นœํ™”์ ์ธ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ ํ˜ธ์‘์„ ๋ฐ›๊ณ  ์žˆ๋‹ค.
์ €์‚ฌ์–‘ PC๋ผ๋ฉด DX9, DX12 ์ง€์›์œผ๋กœ ์†๋„๋ฉด์—์„œ ํ˜œํƒ์„ ๋ณผ ์ˆ˜ ์žˆ๊ณ , ๊ณ ์‚ฌ์–‘ PC๋ผ๋ฉด ํญ๋„“์€ ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ์„ ์ฆ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ์ปค์Šคํ…€ ํ…์Šค์ณ ๋กœ๋”ฉ ๊ธฐ๋Šฅ๊ณผ ์ง€๊ธˆ์€ ๋„ํƒœ๋œ ๋น„๋™๊ธฐ์  ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋ง์€ ๋ชจ๋“  ์—”๋“œ ์œ ์ €์—๊ฒŒ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.
  • ๋น„๋™๊ธฐ์  ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋ง.
    ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋ง์„ ๋‚˜๋จธ์ง€ ์ฝ”์–ด ์—๋ฎฌ๋ ˆ์ด์…˜๊ณผ ๋น„๋™๊ธฐ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•ด ํŒ์ธ ํ˜„์ƒ์„ ์ผ์œผํ‚ค๋Š” ๋Œ€์‹  ์ปดํŒŒ์ผ ์‹œ๊ฐ„์—์„œ ์˜ค๋Š” ์Šคํ„ฐํ„ฐ๋ง์„ ์—†์• ๋Š” ๊ธฐ๋Šฅ์ด์—ˆ๋‹ค. ์‹ฌ๊ฐํ•œ ์Šคํ„ฐํ„ฐ๋ง์„ ๊ฒช๋Š” ๋ฉ”ํŠธ๋กœ์ด๋“œ ํ”„๋ผ์ž„ 3 ๋“ฑ์˜ ๊ฒŒ์ž„์„ ํ”Œ๋ ˆ์ดํ•  ๋•Œ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์œผ๋กœ Ishiiruka ๋นŒ๋“œ์˜ ์ตœ๋Œ€ ์ธ๊ธฐ ์š”์ธ ์ค‘ ํ•˜๋‚˜์˜€์ง€๋งŒ ๊ณต์‹ ๋นŒ๋“œ์— Ubershader๊ฐ€ ์ถ”๊ฐ€๋œ ์ดํ›„๋กœ ๊ฒฝ์Ÿ๋ ฅ์„ ์žƒ์—ˆ๋‹ค.
  • DirectX9, DirectX12 ์ง€์› ์œ ์ง€
    ๊ณต์‹ ๋ฒ„์ „์—์„œ ํ‡ด์ถœ๋œ ์ดํ›„์—๋„ ๋ช‡๋ช‡ ๋ฒ„๊ทธ ์ˆ˜์ •์„ ํ•˜๋ฉฐ ์ง€์›์„ ์œ ์ง€ํ•˜๊ณ  ์žˆ๋‹ค.
  • ์ปค์Šคํ…€ ํ…์Šค์ณ ๋กœ๋”ฉ ๊ฐœ์„ 
    ๊ณต์‹ ๋ฒ„์ „์€ ํ…์Šค์ณ๋ฅผ ๋ฏธ๋ฆฌ ๋žจ์— ์˜ฌ๋ ค๋‘๊ฑฐ๋‚˜ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฝ์–ด์˜ค๋Š” ์˜ต์…˜์„ ์ฃผ๋Š”๋ฐ, ์ „์ž๋Š” ํ…์Šค์ณ ํŒฉ์˜ ์••์ถ•์„ ํ•ด์ œํ•œ ์šฉ๋Ÿ‰๋งŒํผ์˜ RAM์ด ํ•„์š”ํ•˜๊ณ  ํ›„์ž๋Š” ๋กœ๋”ฉ์œผ๋กœ ์ธํ•ด ์Šคํ„ฐํ„ฐ๋ง์ด ๋ฐœ์ƒํ•œ๋‹ค. Ishiiruka ๋ฒ„์ „์€ ์ ์€ RAM์œผ๋กœ ์Šคํ„ฐํ„ฐ๋ง ์—†์ด ์ปค์Šคํ…€ ํ…์Šค์ณ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ๊ฐ•ํ™” ๊ธฐ๋Šฅ
    • DolphinFX
      SweetFX๋ฅผ Dolphin๊ณผ ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๊ณ ์นœ ๋ฒ„์ „์ด๋‹ค.
    • SSAO, DoF
    • ํ…์Šค์ฒ˜ ์Šค์ผ€์ผ๋ง
    • ํ…Œ์…€๋ ˆ์ด์…˜

Android ๋ฒ„์ „์€ MMJ, MOD๋นŒ๋“œ์™€ ๊ฐ™์ด Exynos ๋‹จ๋ง๊ธฐ์—์„œ๋„ ๋น ๋ฅด๊ฒŒ ๊ตฌ๋™๋œ๋‹ค.

3.2. ํŠธ๋ผ์ดํฌ์Šค ๋นŒ๋“œ[ํŽธ์ง‘]

Dolphin์€ ํ•œ๋•Œ ํŠธ๋ผ์ดํฌ์Šค ์•„์ผ€์ด๋“œ ๊ธฐํŒ ์—๋ฎฌ๋ ˆ์ด์…˜์„ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ–ˆ์ง€๋งŒ ํ•ด๋‹น ๊ธฐ๋Šฅ์ด ํ•ต์œผ๋กœ ๊ฐ€๋“ํ•œ ์กฐ์žกํ•œ ์ƒํƒœ์ด๋ฉฐ, ๊ทธ ์ƒํƒœ๋ฅผ ๊ฐœ์„ ํ•  ์‚ฌ๋žŒ์ด ์—†๋‹ค๋Š” ์ด์œ ๋กœ ์ œ๊ฑฐ๋˜์—ˆ๋‹ค. ๊ณต์‹ ๋นŒ๋“œ์—์„œ ์ง€์›์ด ์ข…๋ฃŒ๋œ ์ดํ›„์—๋„ ๋น„๊ณต์‹ ๋นŒ๋“œ์—์„œ ์•ฝ๊ฐ„์˜ ๋ฐœ์ „์ด ์žˆ์—ˆ๋‹ค.

3.3. MMJ/MMJR ๋นŒ๋“œ[ํŽธ์ง‘]

Android์šฉ ๋นŒ๋“œ ์ค‘ ๋ํŒ์™•์œผ๋กœ Exynos๊ณ„์—ด ๋‹จ๋ง๊ธฐ์—์„œ๋„ ์›ํ™œํ•œ ๊ตฌ๋™๋ฅ ์„ ๋ณด์—ฌ์ค€๋‹ค.[25]

4. ํ˜ธํ™˜์„ฑ[ํŽธ์ง‘]

[1] https://dolphin-emulator.com์ด๋ผ๋Š” ๋ฒ„๋ ค์ง„ ๋น„๊ณต์‹ ์‚ฌ์ดํŠธ๋„ ์žˆ๋‹ค. ํ—ท๊ฐˆ๋ฆฌ์ง€ ์•Š๋„๋ก ์ฃผ์˜.
[2] ํŽ˜์ด์ง€ ์ƒ๋‹จ์˜ "๊ฐœ๋ฐœ ๋ฒ„์ „"์ด ๊ฐ€์žฅ ์ตœ์‹ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋Š” ๋ฒ„์ „์ด๋ฏ€๋กœ ๊ถŒ์žฅ๋œ๋‹ค. ์•„๋ž˜์ชฝ์˜ "์•ˆ์ •๋œ ๋ฒ„์ „"์€ ๋ˆ„๋ฝ๋œ ์ตœ์‹  ๊ธฐ๋Šฅ๋“ค์ด ๋งŽ๋‹ค. ๋ณดํ†ต์€ "๊ฐœ๋ฐœ ๋ฒ„์ „"๋„ ์ถฉ๋ถ„ํžˆ ์•ˆ์ •์ ์ด๋‹ˆ ๊ฑฑ์ •ํ•  ํ•„์š” ์—†๋‹ค.
[3] ์‚ฌ๋žŒ๋“ค ์‚ฌ์ด์— PCSX2๊ฐ€ Dolphin๋ณด๋‹ค ์‹ฌํ•˜๊ฒŒ ๋ฌด๊ฒ๋‹ค๋Š” ์ธ์‹์ด ๋„๋ฆฌ ํผ์ ธ์žˆ๋Š” ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ ์‹ค์ œ๋กœ ์š”๊ตฌ ์‚ฌ์–‘์˜ ์ฐจ์ด๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ํฌ์ง€๋Š” ์•Š๋‹ค. ์ด๋Ÿฐ ์ธ์‹์ด ์ƒ๊ธด ๋ฐ์—๋Š” ๊ฒŒ์ž„ํ๋ธŒ/Wii์˜ ์ธ๊ธฐ์ž‘๋“ค์ธ ๋‹Œํ…๋„ ํผ์ŠคํŠธ ํŒŒํ‹ฐ ํƒ€์ดํ‹€๋“ค์ด ๋Œ€์ฒด๋กœ Dolphin์—์„œ ์š”๊ตฌ์‚ฌ์–‘์ด ๋‚ฎ์€ ํŽธ์— ์†ํ•œ๋‹ค๋Š” ์ ์ด ์ผ์กฐํ–ˆ๋‹ค. ํผ์ŠคํŠธ ํŒŒํ‹ฐ ์ค‘์—์„œ ๊ฐ€์žฅ ๋ฌด๊ฑฐ์šด ํŽธ์— ๋“œ๋Š” ๊ฒŒ ์Šˆํผ ๋งˆ๋ฆฌ์˜ค ๊ฐค๋Ÿญ์‹œ ์ •๋„. ๋ฐ˜๋ฉด PS2์˜ ์ธ๊ธฐ์ž‘๋“ค ์ค‘์—๋Š” ๊ฐ“ ์˜ค๋ธŒ ์›Œ ์‹œ๋ฆฌ์ฆˆ, ๋ผ์ณ‡ ์•ค ํด๋žญํฌ ์‹œ๋ฆฌ์ฆˆ, ๊ทธ๋ฆฌ๊ณ  ๊ทน์•…์˜ ์™„๋‹ค์™€ ๊ฑฐ์ƒ ๋“ฑ๋“ฑ ๋ฌด๊ฒ๊ธฐ๋กœ ์†Œ๋ฌธ๋‚œ ๊ฒŒ์ž„๋“ค์ด ํฌ์ง„ํ•ด ์žˆ๋‹ค. Dolphin๋„ ์ œ๋…ธ๋ธ”๋ ˆ์ด๋“œ๋‚˜ ๋ผ์ŠคํŠธ ์Šคํ† ๋ฆฌ๋ฅผ ํ•ด๋ณด๋ฉด ์–ด์ง€๊ฐ„ํ•œ PCSX2 ๊ฒŒ์ž„๋“ค์€ ๊ฐ€๋ฟํžˆ ๋›ฐ์–ด๋„˜๋Š” ๋ถ€๋‹ด์ด ๊ฑธ๋ฆฐ๋‹ค.
[4] Windows Vista SP2์™€ ๋ฆฌ๋ˆ…์Šค ์ด์™ธ์˜ ์œ ๋‹‰์Šค ๊ณ„์—ด ์šด์˜ ์ฒด์ œ๋Š” ๊ณต์‹์ ์œผ๋กœ ๋ฏธ์ง€์›์ด๋‚˜ ์ž‘๋™ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.
[5] ๊ทธ๋ž˜ํ”ฝ ๋ฐฑ์—”๋“œ๋กœ DX11, OpenGL, Vulkan๊ณผ 2019๋…„ ์ƒˆ๋กญ๊ฒŒ ์ถ”๊ฐ€๋œ DX12๋ฅผ ์ง€์›ํ•œ๋‹ค.
[6] 4.0-8933 ๋ฒ„์ „๋ถ€ํ„ฐ 5.0-3774 ๋ฒ„์ „ ์ด์ „๊นŒ์ง€ DX12๋ฅผ ์ง€์›ํ–ˆ๋˜ ์ ๋„ ์žˆ๋‹ค. ์ด ๋•Œ๋Š” ๊ฐœ๋ฐœ์ž ํ•œ ๋ช…์ด ํ˜ผ์ž ๊ฐœ๋ฐœํ•˜๋‹ค์‹œํ”ผ ํ–ˆ๋Š”๋ฐ, ํ•ด๋‹น ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž ์ ํ•˜๋ฉด์„œ ์ž์—ฐ์Šค๋ ˆ ํ‡ด์ถœ๋˜์—ˆ๋‹ค. ์ดํ›„ ๋ถ€ํ™œํ•œ DX12๋Š” ๊ฑฐ์˜ ์ƒˆ๋กœ ๋งŒ๋“ค๋‹ค์‹œํ”ผ ํ•œ ๊ฒƒ.
[7] 2017๋…„์— RPCS3์˜ ํ˜ธํ™˜์„ฑ์ด ์•ฝ์ง„ํ–ˆ๋‹ค. 2018๋…„ ๋ง๋ถ€ํ„ฐ๋Š” Xenia๋„ ๋ช‡๋ช‡ ๊ฒŒ์ž„์„ ํ”Œ๋ ˆ์ดํ•  ๋งŒํ•œ ์ˆ˜์ค€๊นŒ์ง€ ์น˜๊ณ  ์˜ฌ๋ผ์™”๋‹ค.
[8] ์Šค๋ƒ…๋“œ๋ž˜๊ณค AP์—์„œ ํผํฌ๋จผ์Šค๊ฐ€ ์ข‹๊ณ , ์—‘์‹œ๋…ธ์Šค์—์„œ๋Š” ๋А๋ฆฌ๋‹ค. ๋•๋ถ„์— ์ง€์—ญ๋ณ„๋กœ ํƒ‘์žฌ AP๊ฐ€ ๋‹ค๋ฅธ ๊ฐค๋Ÿญ์‹œ S8์€ ์„ฑ๋Šฅ์ด ์ฒœ์ง€์ฐจ์ด๋‹ค.
[9] ๋ณ„๋„์˜ ์—‘์‹œ๋…ธ์Šค ๋นŒ๋“œ๋„ ์žˆ๋‹ค.
[10] ๊ตฌํ•˜๊ธฐ๋งŒ ํ•œ๋‹ค๋ฉด ์‚ฌ์šฉํ•  ์ˆ˜๋Š” ์žˆ๋‹ค. ์‹ค์šฉ์ ์ธ ์“ธ๋ชจ๋Š” ์—†๊ณ , ๋ถ€ํŒ… ํ™”๋ฉด์„ ๊ฐ์ƒํ•˜๋Š” ์ •๋„.
[11] ๊ฒŒ์ž„ํ๋ธŒ์šฉ ๊ฒŒ์ž„ ์„ธ์ด๋ธŒ ๋ฐ์ดํ„ฐ๋Š” ๊ทธ๋ƒฅ SD ์นด๋“œ์— ์ €์žฅ๋˜๋Š”๋ฐ, ์ด ์ด๋ฏธ์ง€๋งŒ ๊ฐ€์ ธ์˜ค๋ฉด ๋˜๊ธฐ์— ์ƒ๋‹นํžˆ ๊ฐ„๋‹จํ•˜๋‹ค. ๊ทธ๋ž˜๋„ ๊ท€์ฐฎ์€ ๊ฑด ๋งคํ•œ๊ฐ€์ง€.
[12] ์ด๋Š” ํ˜„๋Œ€์˜ PC ๊ฒŒ์ž„๋“ค์€ ๋ชจ๋‘ ๋™์ผํ•˜๋‹ค. ๊ฒŒ์ž„์„ ๋ฐฐํฌํ•  ๋•Œ ๋ฏธ๋ฆฌ ์ปดํŒŒ์ผ ๋œ ์…ฐ์ด๋” ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค. ๋‹จ ์†Œ์Šค ์ฝ”๋“œ ์ƒํƒœ๋กœ ๋ฐฐํฌํ•  ํ•„์š”๋Š” ์—†์œผ๋ฉฐ, ๋ฐ”์ดํŠธ ์ฝ”๋“œ ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด์„œ ๋ฐฐํฌํ•  ์ˆ˜๋Š” ์žˆ๋‹ค. ๋ฌผ๋ก  ์ด๊ฑด ๋ˆˆ์œผ๋กœ ๋ณด๊ธฐ์—” ๊ทธ๋ƒฅ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ฐ์ดํ„ฐ ๊ฐ™์ง€๋งŒ ์ปดํŒŒ์ผ๋œ ๊ฒƒ์ด ์•„๋‹ˆ๋ฉฐ ๊ฒฐ๊ตญ ์ปดํŒŒ์ผ ๊ณผ์ •์„ ๊ฑฐ์ณ์•ผ ํ•œ๋‹ค.(์–ด์ฐจํ”ผ ๋ฐ”์ดํŠธ ์ฝ”๋“œ ํ˜•ํƒœ๋Š” ์ด๋ก ์ ์œผ๋กœ ์™„๋ฒฝ์— ๊ฐ€๊นŒ์šด ๋””์ปดํŒŒ์ผ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค)
[13] PC ๊ฒŒ์ž„์˜ ๊ฒฝ์šฐ ์• ์ดˆ์— ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ€๋ น ์‹œ์ž‘ํ•  ๋•Œ ๋กœ๋”ฉํ•˜๋Š” ๊ณผ์ •์—์„œ ํ•„์š”ํ•œ ์…ฐ์ด๋”๋ฅผ ๋ฏธ๋ฆฌ ๋‹ค ์ปดํŒŒ์ผํ•ด๋‘ฌ๋„ ๋˜๊ณ , ์ค‘๊ฐ„ ์ค‘๊ฐ„์— ๋ณ„๋„์˜ ๋กœ๋”ฉ ํ™”๋ฉด์ด ์žˆ์„ ๋•Œ ์ปดํŒŒ์ผ ํ•ด๋„ ๋˜๊ณ  ์–ด๋–ป๊ฒŒ ํ•ด๋„ ์ƒ๊ด€์ด ์—†๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฌธ์ œ๋Š” Dolphin ์€ "์—๋ฎฌ๋ ˆ์ดํ„ฐ" ์ด๊ธฐ ๋•Œ๋ฌธ์—, ๊ฒŒ์ž„๋“ค์ด ์–ด๋–ค ์…ฐ์ด๋”๋ฅผ ์–ด๋А ์œ„์น˜์— ์ €์žฅํ•ด๋†จ๊ณ  ์–ธ์ œ ์“ธ์ง€ ์›์น™์ ์œผ๋กœ ์•Œ ์ˆ˜ ์—†๋‹ค. ๋ฌผ๋ก  ์–ต์ง€๋กœ ํ˜„์žฌ๊นŒ์ง€ ๊ฐœ๋ฐœ๋œ ๊ฒŒ์ž„๋“ค์— ๋Œ€ํ•ด์„œ ์ผ์ผ์ด ํ•ต(hack) ํ˜•ํƒœ๋กœ ํ•˜๋Š” ๊ฑด ์ด๋ก ์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ์—†๊ฒ ์ง€๋งŒ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ์จ๋Š” ์ข‹์€ ๋ฐฉ์‹์ด๋ผ ํ•  ์ˆ˜ ์—†๋‹ค.(์…ฐ์ด๋” ์บ์‹œ์™€ ๋ณ„ ์ฐจ์ด๋„ ์—†๋‹ค)
[14] ๊ณผ๊ฑฐ Zfreeze ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋“ฑ ๋งŽ์€ ๊ณตํ—Œ์„ ํ•œ ๊ฐœ๋ฐœ์ž.
[15] ์ด์ •๋„ ์†๋„๋งŒ ํ•ด๋„ ์˜ˆ์ƒ๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅธ ๊ฒƒ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์ด Ubershader์— ๋ณด๋ƒˆ๋˜ ๊ฐ€์žฅ ํฐ ํšŒ์˜๋Š” ๊ฐœ๋ฐœ์˜ ์–ด๋ ค์›€๋ณด๋‹ค๋„ "์“ธ๋งŒ ํ•œ ์†๋„๊ฐ€ ๋‚˜์˜ค๊ฒ ๋А๋ƒ"์˜€๋‹ค. Ubershader๋ฅผ ์ฒ˜์Œ ์™„์„ฑํ–ˆ์„ ๋•Œ ํ”Œ๋ ˆ์ด ๊ฐ€๋Šฅํ•œ ์†๋„๋กœ ์ž‘๋™ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์€ phire ๋ณธ์ธ์—๊ฒŒ๋„ ๋†€๋ผ์› ๋‹ค๊ณ  ํ•œ๋‹ค.
[16] ์…ฐ์ด๋” ์บ์‹œ๋ฅผ ์˜ฎ๊ธฐ๋Š” ๊ฒƒ ์ž์ฒด๋Š” ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ ์ตœ์ ํ™”๋œ ํ˜•ํƒœ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ข‹์€ ํ–‰๋™์€ ์•„๋‹ˆ๋‹ค.
[17] ๋‹ค๋งŒ TAS ๊ธฐ๋Šฅ์€ ๊ฐˆ๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„์„œ ์ข€ ๋ถˆ์•ˆ์ •ํ•œ ํŽธ. ์ฐธ๊ณ ๋กœ Rachel Bryk์”จ๊ฐ€ ๊ฐ€์žฅ ํฌ๊ฒŒ ๊ธฐ์—ฌํ•œ ๋ถ€๋ถ„์ด TAS ๊ธฐ๋Šฅ์˜ ๊ฐ•ํ™” ๋ฐ ์•ˆ์ •ํ™”์ด๋‹ค.
[18] 5.0 ๋ฒ„์ „ ์ดˆ๊ธฐ๊นŒ์ง€๋งŒ ํ•ด๋„ ์„ฑ๋Šฅ์ด ๋‚ฎ์€ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด 1.5๋ฐฐ์™€ 2.5๋ฐฐ ํ•ด์ƒ๋„๋ฅผ ์ง€์›ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์›๋ž˜๋ถ€ํ„ฐ ๋น„์ •์ˆ˜๋ฐฐ ํ•ด์ƒ๋„๋Š” ๋ฌธ์ œ๊ฐ€ ๋งŽ์•„์„œ ๊ถŒ์žฅ๋˜์ง€ ์•Š๋Š” ์˜ต์…˜์ด์—ˆ๊ณ  ๊ฒฐ๊ตญ์€ ์‚ญ์ œ๋˜์—ˆ๋‹ค. (์ง€์›๋˜๋˜ ์‹œ์ ˆ์—๋„ 720p ๋””์Šคํ”Œ๋ ˆ์ด์—์„œ๋Š” 1.5๋ฐฐ 742p๊ฐ€ ์•„๋‹Œ 2๋ฐฐ 1056p, 1080p ์ด์šฉ์ž๋Š” 2.5๋ฐฐ 1320p๊ฐ€ ์•„๋‹Œ 3๋ฐฐ 1584p๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ณต์‹์ ์ธ ๊ถŒ๊ณ ์‚ฌํ•ญ์ด์—ˆ๋‹ค.) ์ปค์Šคํ…€ ๋นŒ๋“œ๋Š” ์•„์ง๊นŒ์ง€ ์ง€์›ํ•˜์ง€๋งŒ BUG๋ผ๊ณ  ํ‘œ์‹œ๋˜์–ด์žˆ์–ด ๋ถˆ์•ˆ์ • ํ• ์ˆ˜ ์žˆ๋‹ค.
[19] ์ด๋“ค ๊ธฐ๋Šฅ๋“ค์€ ์ƒ๊ฐ๋ณด๋‹ค ๋ฌด๊ฒ๋‹ค. ๋‚ด๋ถ€ ํ•ด์ƒ๋„๋ฅผ ๋†’์—ฌ ๋‹ค์šด์ƒ˜ํ”Œ๋ง์„ ํ•˜๋Š” ํŽธ์ด ์ด๋“์ผ ์ˆ˜๋„ ์žˆ๋‹ค.
[20] "Forced 16:9"์™€ streched window๋กœ ์„ค์ •ํ›„ Widescreen Hack์„ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•œ๋‹ค.
[21] PCSX2๋Š” ๊ธ€๋กœ๋ฒŒํ•œ ์™€์ด๋“œ์Šคํฌ๋ฆฐ ํ•ต์€ ์—†๊ณ , ์•„์˜ˆ ์™€์ด๋“œ์Šคํฌ๋ฆฐ ์น˜ํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ†ต์งธ๋กœ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ๋™๋ด‰ํ•ด ๋ฐฐํฌํ•œ๋‹ค... ์‚ฌ์šฉ์ž ์ž…์žฅ์—์„  ํŽธ๋ฆฌํ•˜๊ธด ํ•˜๋‹ค.
[22] N64 ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋“ค๊ณผ PSP ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ค‘ PPSSPP๊ฐ€ ๋™์ผํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๋‹ค๋ฅธ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์œผ๋กœ PCSX2๋Š” ํ…์Šค์ณ์— ๋ฐ”์ด๋ฆฌ๋‹ˆ์–ด ํ•„ํ„ฐ๋ง์„ ๊ฐ•์ œ๋กœ ๊ฐ€ํ•˜๋Š” ๊ธฐ๋Šฅ, PPSSPP๋Š” xBRZ ํ•„ํ„ฐ๋ง์„ ๊ฐ€ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค. Ishiiruka Dolphin๋„ ํ…์Šค์ณ ํ•„ํ„ฐ๋ง์„ ์ง€์›ํ•œ๋‹ค.
[23] ์ •๋ฐ˜๋Œ€๋กœ, ๋ช‡๋ช‡ ๊ฒŒ์ž„์€ ์ €์‚ฌ์–‘ ๊ธฐ๊ธฐ์—์„œ์˜ ๊ตฌ๋™์„ ์‰ฝ๊ฒŒ ํ•ด ์ฃผ๋Š” 30fps ํŒจ์น˜๊ฐ€ ์žˆ๋‹ค. ๋งˆ๋ฆฌ์˜ค ์นดํŠธ Wii์˜ ๊ฒฝ์šฐ, 1~2์ธ ํ”Œ๋ ˆ์ด 60fps, 3~4์ธ ํ”Œ๋ ˆ์ด 30fps ๋ชจ๋“œ๊ฐ€ ๋˜๋Š”๋ฐ, ์ด๋ฅผ 30fps ๋ชจ๋“œ๋กœ ๊ฐ•์ œํ•˜๋ฉด ์‹ฑ๊ธ€ ํ”Œ๋ ˆ์ด์—์„œ ๋” ๋†’์€ ์†๋„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.
[24] 3.0 ๋ฒ„์ „๋Œ€์—์„œ ์ง€์›ํ•˜๋‹ค ์‚ญ์ œ ํ›„ 2019๋…„์—์„œ์•ผ ์ƒˆ๋กญ๊ฒŒ ๋ถ€ํ™œํ•œ ๋ชจ์…˜ํ”Œ๋Ÿฌ์Šค ์—๋ฎฌ๋ ˆ์ด์…˜, 5.0 ๋ฒ„์ „ ์ดˆ๊ธฐ์— ์ง€์›ํ•˜๋‹ค๊ฐ€ ์‚ญ์ œ ํ›„ ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ฝ”๋“œ๋กœ ๋‹ค์‹œ ๋Œ์•„์˜จ DX12 ๋ฐฑ์—”๋“œ ๊ฐ™์€ ์‚ฌ๋ก€๋„ ์žˆ๋‹ค.
[25] ์ ์ ˆํ•œ ์„ธํŒ…์„ ๋งž์ถฐ์•ผ ํ•˜๋ฉฐ ์•ˆ๊ทธ๋Ÿฌ๋ฉด ๊ธฐ๋ณธ ๋นŒ๋“œ์™€ ๋‹ค๋ฅผ๊ฒŒ ์—†๋‹ค.