Just a Blog

개인적인 2024년 정리 - 레트로 컴퓨터 분야 본문

IT, Computer

개인적인 2024년 정리 - 레트로 컴퓨터 분야

wehong 2024. 12. 28. 01:11

2024년에 레트로 컴퓨터를 사용했던 내용을 정리해 본다.

 

 

1. 구매

(1) PVM-14M2E 중고품

9인치(실제 8인치)보다 좀 더 큰 CRT 화면을 보고자 구매했다.

 

PVM-14M2E 중고품 구매

공간 문제 때문에 크기가 작은 PVM-9L3을 구매했지만, 종종 CRT 화면이 14인치는 넘어야 편하게 본다는 이야기들을 듣고 좀 더 큰 방송용모니터를 생각해 보고 있었다. 개인적으로는 주로 8비트 컴

wehong.tistory.com

(2) RBSC 2MB 플래시롬 카트리지

공동제작되는 것을 2개 구매했다. 2MB를 채워서 플래싱 할 대상이 생각보다 많지는 않았다.

(3) FM-PAC

FM-BAC이나 PAC-V가 있지만 오리지널 FM 사운드와 PAC 기능을 확인해 보고 싶어서 구매했다.

 

'달인(達人) 컨트롤 패드', 'FM-PAC' 중고품 구매

지난 번에 '달인 컨트롤 패드' 중고품을 구매했는데 박스 안의 컨트롤러는 세가 오리지널 3버튼 컨트롤러여서 당황했던 적이 있다. 잘 못 산 것들...MSX에서 조이스틱으로 게임 플레이를 해 보고

wehong.tistory.com

(4) 개조 Gotek

X-II의 플로피 디스크 드라이브가 제대로 동작이 되지 않아 대안을 찾아보던 중 개조 Gotek을 판매하시는 분이 있어서 구매했다. 구매 후 사용해 보지는 못했다.

(5) 9.7인치 4:3 2K 포터블 디스플레이

이전에도 9.7인치의 동일 해상도 디스플레이를 구매했었지만, VGA 입력 기능과 15kHz/24kHz/31kHz 신호 처리 기능을 보고 구매했다.

 

9.7인치 4:3 2K 포터블 디스플레이 구매

3세대 iPad 디스플레이 패널을 활용한 9.7인치 디스플레이 모듈들(스크린 패널, 드라이버 보드, 케이스)을 구매해 조립해 사용해 왔었다. [MiSTer FPGA] 9.7인치 4:3 스크린 연결아이패드 9.7인치 스크린

wehong.tistory.com

(6) Apple IIc Tangy Pack

Apple IIc 기기에 모던 디스플레이를 편리하게 연결하고자 구매했다.

 

[Apple II 주변기기] Apple IIc Tangy Pack 구매

최근 Apple IIc 기기에 연결하여 VGA 또는 HDMI 인터페이스를 통해 모던 디스플레이에 연결할 수 있는 제품인 'Tangy Pack'이 판매되었다. 이 주변기기를 Chris Torrence씨의 스토어에서 판매하고 있기에 한

wehong.tistory.com

(7) Yamanooto

SCC를 사용하는 카트리지를 만들 수 있다는 얘기에 호기심이 생겨 구매했다.

 

[MSX 주변기기] 'Yamanooto' 소감

국내에서 구매할 수 있게 해 주신 분이 계셔서 덕분에 사용해 볼 수 있게 되었다. 'Yamanooto'는 SCC와 PSG 사운드 기능이 내장된 플래시 메모리 카트리지라고 할 수 있겠다. 8MB 플래시 메모리에 'Konami

wehong.tistory.com

(8) JoyMega 어댑터

자작한 것도 있고 소형화된 모듈을 구매한 적도 있지만 많은 사람들이 사용하는 제작품을 사용해 보고 싶어서 구매했다. 그런데 정작 장착해서 사용해 볼 겨를이 없었다.

(9) ASCII STICK X turbo

XE-1PRO를 구매하려고 했지만 엉뚱한 제품을 배송받았고 그 후에도 MSX 스틱에 관심이 있어서 찾아보다가 이 장치가 판매되는 것을 구매했다.

 

[MSX 주변기기] ASCII STICK X turbo 중고품 구매

MSX 기기에 붙여서 사용할 아케이드 스틱을 찾고 있었다. 대표적인 MSX 스틱인 XE-1PRO 중고품을 구매하려다가 엉뚱한 제품을 받기도 했는데, 이번에는 또 다른 MSX 스틱인 ASCII STICK X turbo 중고품을

wehong.tistory.com

(10) SX-LITE

관리가 편한 MSX 기기를 생각하다가 구매했다. 교체 보드도 받았지만 생각만큼 잘 동작되지 않아 아쉽다.

 

'SX-LITE' 구매 및 문제 발생

OCMC(One Chip MSX Clone) 중 하나인 'SX-LITE'를 구매했다. 주문 후 거의 6주 정도가 걸려서 받았다.이전에 하얀색으로 3D 프린팅 된 케이스에 구성되어 있었는데 최근 SX-E와 비슷하게 검정색 케이스로 리

wehong.tistory.com

(11) QMTECH MiSTer

현재 사용하고 있는 MiSTer 기기의 백업용으로 구매했다.

 

[MiSTer FPGA] QMTECH MiSTer 구매 및 처음 사용 소감

이번 블랙프라이데이 할인 행사에서 철 없게도 큰 비용을 지불하고 구매한 것이 두 가지 있다. 그 중 하나가 QMTECH MiSTer 세트이다. 가지고 있는 MiSTer 기기의 예비용 장비를 하나 추가로 구매하고

wehong.tistory.com

 

 

2. 기기 정비

(1) 분해 확인

- FS-A1 mk II : 키 입력, 전원 컨버터

- IQ 3000 큐티 : RGB/VGA 포트, 키보드 단자

 

[기기 정비] MSX 관련 기기(IQ 3000 큐티, FS-A1 mk II) 분해 확인

MSX 관련 기기 2대를 분해해서 확인하는 작업을 했다. (1) FS-A1 mk II몇 가지 문제를 가지고 있던 기기인데, 그동안 한번 뜯어 보자는 생각만 하던 녀석이다.왼쪽 Shift 키가 안정적으로 입력이 안되

wehong.tistory.com

(2) FS-A1 mk II 추가 확인

키보드, 슬롯 단자, 전원

 

[기기 정비] FS-A1 mk II 추가 정비

이전에 FS-A1 mk II 정비를 하려고 기기를 열었다. [기기 정비] MSX 관련 기기(IQ 3000 큐티, FS-A1 mk II) 분해 확인MSX 관련 기기 2대를 분해해서 확인하는 작업을 했다. (1) FS-A1 mk II몇 가지 문제를 가지고

wehong.tistory.com

(3) IQ 3000 큐티 외부 키보드 연결

NKEY-2 연결, KR-6300 연결

 

'IQ 3000 큐티' 외부 키보드 장착 시도 - 실패

'IQ 3000 큐티'(이하 '큐티')에 불만족스러운 부분 중 하나는 내장되어 있는 키보드다. 크기가 미니어처 사이즈이다 보니 타이핑이나 게임 내 조작이 불편하고, 일반 키보드처럼 특정 키들이 동시

wehong.tistory.com

 

'IQ 3000 큐티' 외부 키보드 장착 2차 시도

다시 한번 'IQ 3000 큐티'에 외부 키보드를 장착하는 시도를 해 보았다. 1차 시도의 결과는, 스카이디지털 'NKEY-2' 키보드를 연결했을 때 키 하나만 눌러도 계속 반복되어 입력된다는 것이었다. 'IQ 3

wehong.tistory.com

(4) SX-LITE 확인

 

'SX-LITE' 보드 교체

구매했던 'SX-LITE'에서 'MMC/SD V4'나 'Yamanoooto' 같은 속칭 '특수팩'들이 정상적으로 동작하지 않는 문제점이 있다는 글을 올린 적이 있다. 'SX-LITE' 구매 및 문제 발생OCMC(One Chip MSX Clone) 중 하나인 'SX-L

wehong.tistory.com

 

SX-LITE 추가 확인

문제가 있던 SX-LITE를 다시 살펴 보았다. 1. 문제점슬롯2에 MMC/SD Drive V4를 장착하면 거의 대부분 정상 동작하지 않는다. 처음 구매 시에는 슬롯1에 장착시 시스템이 부팅되지도 않는 현상이 있었

wehong.tistory.com

 

SX-LITE 보드 하부 확인

SX-LITE에 대한 시간/비용 투자를 그만 두려고 했는데, 혹시나 하고 메인보드 하부(뒷면)를 한번 살펴보았다.보드를 보니 후면에 실장된 부품은 거의 없었다. 커패시터나 액티브소자가 있으면 살

wehong.tistory.com

 

 

3. 프로그래밍

(1) z88dk를 이용해 MSX용 C 프로그래밍

MSX 전용 라이브러리를 못 찾아서 계속 사용할 수가 없었다.

 

z88dk를 통한 MSX용 C 프로그래밍 소감

MSX에서 자주 쓰던 BASIC 프로그램을 빠르게 구동하고 싶어서 비슷한 기능을 하는 프로그램을 BASIC이 아닌 다른 방법으로 만들어 보아야 겠다는 생각이 들었다. 8비트 컴퓨터에서는 어셈블리 언어

wehong.tistory.com

(2) SDCC와 Fusion-C를 이용한 MSX용 C 프로그래밍

일반적인 기능은 BASIC 구문 처럼 매우 편리하게 사용할 수 있었는데 C 컴파일러는 조금 이상했다.

 

SDCC와 Fusion-C를 통한 MSX용 C 프로그래밍 소감

C언어로 MSX 프로그램을 만들기 위해 얼마전에 시도해 보았던 z88dk 환경에서 MSX 라이브러리 사용에 불편함이 느껴졌다. z88dk를 통한 MSX용 C 프로그래밍 소감MSX에서 자주 쓰던 BASIC 프로그램을 빠

wehong.tistory.com

(3) 6502とApple II システムROMの秘密

비교적 최근에 발행된 Apple II 관련 서적. 일본어 서적이서 읽기가 쉽지는 않다.

 

얼마전 구매했던 책 두 권 - '어셈블리 언어 튜토리얼', '6502とApple II システムROMの秘密'

얼마전에 기술 관련 서적 두 권을 구매했다. 1. 게임처럼 쉽고 재미있게 배우는 어셈블리 언어 튜토리얼예전부터 어셈블리 언어를 다루는 책을 보고 싶었는데, 처음에는 단지 x86이나 x64 아키텍

wehong.tistory.com

(4) Assembly Lines

공개된 PDF 버전을 보다가 불편해서 실물 도서를 구매했다.

 

'Assembly Lines: The Complete Book' 구매

Apple II의 시스템과 어셈블리에 대한 설명서인 'Assembly Lines: The Complete Book' 책을 구매했다.책의 부재는 'A Beginner's Guide to 6502 Programming on the Apple II'이고 저자는 'Roger Wagner'이며, 유명한 Apple II 관련

wehong.tistory.com

 

 

4. 에뮬레이션 / 재구현 확인

(1) MiSTer SparcStation 코어 테스트

 

[MiSTer FPGA] SparcStation 코어 테스트

MiSTer FPGA Forum 사이트에 방문했다가 컴퓨터 코어쪽에서 재미있는 코어를 발견하게 되었다. 처음 소개된지 2년이나 된 코어였는데, Sun의 SPARC 머신을 MiSTer에서 FPGA로 구현한 것이었다. 이름은 'Sparc

wehong.tistory.com

(2) Apple II 에뮬레이터 - Mariani

 

Mariani - macOS용 Apple II 에뮬레이터 - 사용 소감

Mariani는 'Apple II 에뮬레이터들을 살펴보다' 글의 comment란에서 'hexley'님이 알려주셔서 알게 된 에뮬레이터이다. 'Apple II 에뮬레이터'들을 살펴 보다검색하다가 우연히, 과거 가정용 게임기 '재믹

wehong.tistory.com

(3) Apple II 에뮬레이터 - AppleWin on Linux

 

AppleWin on Linux 빌드 및 사용 소감

앞서 포스팅 했던 Mariani 에뮬레이터의 기반이 되는 AppleWin on Linux 에뮬레이터를 Ubuntu Linux 20.04에서 빌드하고 사용해 보았다. GitHub 페이지 설명에 따르면, libapple이라는 코어와 ncurses, Qt, SDL2 기반

wehong.tistory.com

(4) Apple II 에뮬레이터 - MII Apple IIe

 

MII Apple IIe Emulator 사용 소감

프로젝트 GitHub의 설명에 따르면 특별한 기반 없이 직접 만들어진 Apple IIe 에뮬레이터라고 한다. 그래서 그런지 많은 부분에서 기존 Apple II 에뮬레이터와 다른 독특함을 느꼈다. GitHub 페이지에

wehong.tistory.com

(5) openFPGA의 MSX 코어

 

[Analogue Pocket] openFPGA의 MSX 코어 사용 소감

Analogue Pocket의 openFPGA에 MSX 코어가 공개되었다. GitHub - opengateware/computer-msx: MSX Compatible Gateware IP CoreMSX Compatible Gateware IP Core. Contribute to opengateware/computer-msx development by creating an account on GitHub.github.c

wehong.tistory.com

 

 

5. 구매 또는 플레이 한 게임

(1) Apple II

Times of Lore (리뷰), Montezuma's Revenge (초반부 플레이)

(2) MSX

Pampas & Selene, 마성전설 2 : 가리우스의 미궁, 그라디우스 2, 개구쟁이 애슬레틱, 악마성 드라큘라 (스테이지1 플레이), R-Type, 하이드라이드 3, 코나미의 신10배 카트리지, Aleste 2 (무적모드로 엔딩까지 플레이), 모아이의 비보, 스내쳐 사운드 카트리지

(3) DOS

Questron II, Jill of the Jungle - Jill Goes Underground (엔딩까지 플레이), 스타워즈: X-윙, 스타워즈: 타이 파이터

 

 

Comments