반응형

전체 글 1512

8 비트 시절의 게임 ???

제목은 이렇게 써 놓았지만 최근 만들어진 플래쉬 게임인 Abobo's Big Advanture 라는 것을 소개하고 싶다. 아마도 8비트 시절 게임을 했던 사람들이라면 도트가 튀는 그래픽과 예전의 사운드칩에서 나오는 게임 음악들을 기억할 것이다. Abobo.. 는 NES 시절 수많은 게임 주인공들 사이에서 실제로 세상에 알려지지 않았던 주인공이라는 설정의 인트로부터 시작한다. 게임은 더블드래곤 류의 게임인데 옛 게임에 나오는 다양한 캐릭터가 총 출동... 게다가 다소 엽기적(잔인함)인 장면도 연출되는데 해 보면 괜시리 스킵 키(A)를 누르지 않고 그냥 인트로라던가 나오는 장면들을 다 보는 편이 즐거울 것 같다. 혹시라도 옛날 8비트 시절 게임을 즐기던 분이라면 심심풀이로 한번 방문해 보시길... http:..

CHIP8 에뮬레이터

1970년대 중반 COSMAC VIP, Telmac 1800 등의 8비트 마이크로 컴퓨터에서 사용하기 위해 개발된 CHIP8 가상머신 에뮬레이터. 매우 간단한 8비트 CPU를 에뮬레이트 하는 프로그램으로 다양한 시스템 및 언어에 포팅되어 있다. 매우 쉽게 잘 설명된 강좌는 다음의 링크에서 볼 수 있다. http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/ 인터넷을 뒤진 결과 다수의 CHIP8 에뮬레이터 소스를 다양한 언어로 구할 수 있었고, 일부 완성도 있는 실행파일(도스 버전)과 게임 소프트웨어들 역시 모아서 첨부함. 파이썬 소스의 경우 이해하기도 쉽고 해서 공부에 딱 적합한 자료인데 그래픽과 사운드 (컴퓨터 ..

[A2] Apple II Virtual Basic

행번호 없이 애플 베이식 프로그램을 작성할 수 있도록 도와주는 스크립트 컨버터. 파이썬 코드로 작성되어 있고 파이썬 2.7.3 에서 잘 돌아감을 확인. 다만 오리지널 코드는 레이블 시작을 파운드 사인으로 하게 되어 있어서 윈도우즈 한글 로케일 환경에서는 대다수의 텍스트 에디터에서 글자가 깨어진다. 이를 해결하기 위하여 tilde (~) 로 바꾼 소스와 라이브러리를 재 압축하여 첨부함. 예제에서는 깜박 잊고 파운드 사인을 수정하지 않아서 tilde.py 라는 컨버전 툴도 함께 넣어둠. 애플 베이식으로 프로그램을 작성하기에 매우 쉬워질 수 있는 유용한 유틸리티이고 조금만 이해하면 유용한 베이식 코드를 라이브러리화 하여 사용하며 타인과 공유도 가능할 것으로 보인다. http://virtualbasic.org/..

VirtualBox 용 Win9x 가상머신의 VESA 비디오 드라이버

버추얼박스는 공식적으로 Win95/98의 게스트 에디션을 제공하지 않는다. 다행히 오디오는 사블16 등을 선택하여 Win95/98 게스트에서도 사운드를 들을 수 있다. 하지만 디스플레이의 경우 Dosbox 나 QEMU 등과는 달리 일반적인 실제 하드웨어의 에뮬레이션이 아니라 버추얼박스 전용의 가상 비디오 카드이기 때문에 드라이버가 없는 Win95/98 에서는 설치 후 기본 VGA 16 색상의 화면밖에 얻을 수 없다. 첨부한 디스플레이 드라이버를 이용하면 VESA 디스플레이 어댑터로 잡히며 1024x768 16/24/32 비트 등의 고해상도 모드도 사용 가능하다. 드라이버 인스톨 후 기본 바탕화면의 옥색 빛이 매우 진해짐을 볼 수 있다.

IT/가상머신 2013.05.09
728x90