์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
๋จ์ฝ์ ์์ผ์ด๋ ์์คํ
๊ธฐํ.
๋จ์ฝ์์ ๊ฐ๋ฐํ๊ณ 1988๋ ์ ์ด์ฐํธ(Assault)๋ฅผ ์์์ผ๋ก[1] ๋ฐ๋งค๋ SYSTEM I/SYSTEM 87์ ํ์ ๊ธฐํ. ๋น์ ๊ธฐ์ค์ผ๋ก ์๋์ ์ด์๋ ์ดํฉ 32์ฑ๋ ์คํ ๋ ์ค ์ฌ์ด๋์ ํ์ผ๋งต์ ํ์ ๊ธฐ๋ฅ์ ํน์ง์ผ๋ก ํ๋ค.
๋จ์ฝ์์ ๊ฐ๋ฐํ๊ณ 1988๋ ์ ์ด์ฐํธ(Assault)๋ฅผ ์์์ผ๋ก[1] ๋ฐ๋งค๋ SYSTEM I/SYSTEM 87์ ํ์ ๊ธฐํ. ๋น์ ๊ธฐ์ค์ผ๋ก ์๋์ ์ด์๋ ์ดํฉ 32์ฑ๋ ์คํ ๋ ์ค ์ฌ์ด๋์ ํ์ผ๋งต์ ํ์ ๊ธฐ๋ฅ์ ํน์ง์ผ๋ก ํ๋ค.
2. ์ฌ์[ํธ์ง]
์ถ์ฒ
์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์กฐํฉ ๊ธฐ์ค. ์ผ๋ถ ์ฒด๊ฐํ ๊ฒ์๋ค์์ MCU๋ ๋น๋์ค ๋ณด๋๋ฅผ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๊ต์ฒดํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ์๋ค.
* CPU
์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์กฐํฉ ๊ธฐ์ค. ์ผ๋ถ ์ฒด๊ฐํ ๊ฒ์๋ค์์ MCU๋ ๋น๋์ค ๋ณด๋๋ฅผ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๊ต์ฒดํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ์๋ค.
* CPU
- ๋ฉ์ธ CPU: ๋ชจํ ๋ก๋ผ MC68000/ํธํ์นฉ 12.288MHz
- ๋ณด์กฐ CPU: ๋ชจํ ๋ก๋ผ MC68000/ํธํ์นฉ 12.288MHz
- ์ฌ์ด๋ CPU: ๋ชจํ ๋ก๋ผ MC68B09EP/ํธํ์นฉ 2.048MHz
- ๋ฅ์ค์์น, ์กฐ์ด์คํฑ ๋ฐ ์๋ ๋ก๊ทธ ์ ๋ ฅ ์ ์ด ๋ด๋น
* ๊ทธ๋ํฝ
- ์คํ๋ผ์ดํธ
- ์ต๋ 128๊ฐ์ 16/32x16/32 ํฌ๊ธฐ 256์ ์คํ๋ผ์ดํธ ํ์ ๊ฐ๋ฅ
- ์คํ๋ผ์ดํธ ํ๋/์ถ์/์ํ์ข์ฐ ๋ฐ์ ๊ฐ๋ฅ
- ์คํ๋ผ์ดํธ ๋น 16/32x16/32 ํฌ๊ธฐ, 256์[4], ์คํ๋ผ์ดํธ ์ต๋ 4096(32x32๊ธฐ์ค)๊ฐ
- ํ์ผ๋งต
- ์ต๋ 4๊ฐ์ 512x512 ํฌ๊ธฐ ํ์ผ๋งต ํ์ ๊ฐ๋ฅ
- ์ต๋ 2๊ฐ์ 288x224 ํฌ๊ธฐ ๊ณ ์ ํ์ผ๋งต ํ์ ๊ฐ๋ฅ
- ์ต๋ 1๊ฐ์ ~2048x~2048 ํฌ๊ธฐ ํ๋/์ถ์/ํ์ ๊ฐ๋ฅ ํ์ผ๋งต ํ์ ๊ฐ๋ฅ
- ๋์คํฐ ์ดํํธ ์ง์
- ๋์คํ๋ ์ด
- ํด์๋: 288x224, 60.60606060fps
- ์์
- 24๋นํธ ํธ๋ฃจ ์ปฌ๋ฌ ์ถ๋ ฅ ๊ฐ๋ฅ
- ์ต๋ ๋์๋ฐ์์ 8192์[7]
* ์ฌ์ด๋
- YM2151 3.58MHz
- 8 ์ฑ๋ ์คํ ๋ ์ค 4op FM ์์
- ๋จ์ฝ C140
- 24 ์ฑ๋ 8/12๋นํธ ์คํ ๋ ์ค PCM
* RAM
- ๋ฉ์ธ CPU RAM: 64KB (512Kbit)
- ๋ณด์กฐ CPU RAM: 256KB (2Mbit)
- ์ฌ์ด๋ CPU RAM: 8KB (64Kbit)
- ๊ณต์ RAM: 2KB (16Kbit)
- ์ง๋ ฌ ๋ฐ์ดํฐ RAM: 16KB (128Kbit)
- ์์ RAM: 24KB (192Kbit)
- ์คํ๋ผ์ดํธ RAM: 16KB (128Kbit); 16๊ฐ์ 1KB (8Kbit) ์์ญ์ผ๋ก ๊ตฌ์ฑ
- ํ์ผ๋งต RAM: 192KB (1.5Mbit); 512x512 ํ์ผ๋งต๋น 8KB (64Kbit), 288x224 ํ์ผ๋งต๋น 2KB (16Kbit), ํ๋/์ถ์/ํ์ ํ์ผ๋งต ๋จ๋ ์ผ๋ก 128KB (1Mbit) ์ฌ์ฉ
* ROM
- ๋ฉ์ธ CPU ROM 256KB (2Mbit)
- ๋ณด์กฐ CPU ROM 256KB (2Mbit)
- ๋ฉ์ธ CPU, ๋ณด์กฐ CPU ๊ณต์ ๋ฐ์ดํฐ ROM 2MB (16Mbit)
- ์ฌ์ด๋ CPU ROM 256KB(๋ฑ ํฌ์ค์์นญ ์ ์ฉ) (2Mbit)
- C65 MCU ๋ด์ฅ ROM 8KB (64Kbit)
- C65 MCU ์ธ๋ถ ํ์ฅ ROM 32KB (256Kbit)
- C68 MCU ๋ด์ฅ ROM 32KB (256Kbit)
- ์คํ๋ผ์ดํธ ROM 4MB (32Mbit)
- ํ์ผ๋งต ROM 4MB (32Mbit)
- ํ์ผ๋งต ๋ง์คํฌ ROM 512KB (4Mbit)
- ํ๋/์ถ์/ํ์ ์ ์ฉ ํ์ผ๋งต ROM 4MB (32Mbit)
- ์ฌ์ด๋ ์ํ ROM 1.5MB (12Mbit)[8]
[1] ๋น์ทํ ๊ธฐํ ๊ตฌ์กฐ๋ฅผ ํ ํ์ด๋ ๋ฉ๋ ์์ง๋ง ๊ณต์์ ์ธ ์ฒซ ๊ฒ์์ ์ด๊ฒ์ด๋ค.
[2] ํํ์น 63705 ์๋ฆฌ์ฆ ๊ธฐ๋ฐ
[3] ๋ฏธ์ฐ๋น์ M37450 ๊ธฐ๋ฐ
[4] 255์ + ํฌ๋ช
[5] ํ๋/์ถ์/ํ์ ๊ฐ๋ฅ ํ์ผ๋งต์ 255์ + ํฌ๋ช
, ๊ทธ ์ธ์๋ 256์์ ์ ๋ถ ์ฌ์ฉํ ์ ์๋ค. ํฌ๋ช
ํฝ์
์ ์ฒ๋ฆฌ๋ ๋ฐ๋ก ๋ง์คํฌ ROM์ ๋ฐ์ดํฐ์์ ๊ฐ์ ธ์์ ์ฒ๋ฆฌ๋๋ค.
[6] ํ๋/์ถ์/ํ์ ๊ธฐ๋ฅ
[7] ์คํ๋ผ์ดํธ, ํ๋/์ถ์/ํ์ ํ์ผ๋งต์ด ๊ณต์ ํ๋ 256์ + 16ํ๋ ํธ, ํ์ผ๋งต 256์ + 8ํ๋ ํธ, ํ์ผ๋งต์ ๊ทธ๋ฆผ์ ์ถ๋ ฅ ํฌํจ
[8] ๋๋ถ๋ถ์ ๊ฒ์์์ ์ต๋ 1MB๊น์ง๋ง ์ฌ์ฉ.