반응형

Retro Game & PC/매뉴얼 팁 작업 144

Karateka 컨트롤

조던매크너의 인생의 방향을 결정한 게임이다. 8비트 애플에서 개발했고, 당시 게임 답지 않은 상당히 사실적인 부드러운 움직임으로 큰 인기를 얻었다. 이런 움직임을 구사하기 위해 그의 카라테 선생님의 모션을 비디오로 녹화하고, 1초에 8프레임으로 움직이는 애니메이션을 위한 비트맵 이미지를 그려서 움직임을 구현하는 rotoscoping 이란 기법을 사용했다고. 게임의 마지막에 공주와 만나서 해피엔딩을 보기 위해서는 마지막까지 조심해야 한다. 잘못 급하게 달려가면 공주에게 발길질을 당해 쓰러지는 불상사가 있는 반전 엔딩이 존재한다. ㅋ   애플2로는 여러번 클리어를 해 봤는데 좀 더 나은 색감을 CRT로 보면서 하고 싶어서 C64와 아타리 8비트 버전으로도 해 보다가 조이스틱 버튼이 하나밖에 없는..

C64 Game - Nanako in Classic Japanese Monster Castle

https://csdb.dk/release/?id=95999     처음엔 컨트롤을 몰라서 무척 헤맸음. 조이스틱은 2번으로... 4방향 움직임과 버튼은 점프. 목적은 매 레벨마다 적에게 잡혀서 죽지 않고 맨 꼭대기에 도착하는 것. 더이상 못할 경우 Ctrl-R 로 자살, 해당 레벨 새로 시작. 총 25레벨. 갈색 드럼통과 파랑 드럼통이 보이는데, 파랑 드럼통은 못 움직이고 갈색 드럼통 위에 올라가서 조이스틱 다운을 하면 해당 드럼통이 사라지는데 사실은 나나코가 가지고 있는 셈. 그리고 필요한 곳에 가서 조이스틱 업 키를 누르면 가지고 있는 갈색 드럼통이 생김. 이런 식으로 갈색 드럼통을 옮겨가면서 위로 갈수 있는 길을 개척해 나가며 꼭대기에 도착하면 해당 레벨 클리어. 꼭대기 도..

도트 프린터 출력 에뮬레이션 (3327 한글폰트)

애플2의 3327 한글은 N 바이트 조합형이다. 화면에 뿌려주는 폰트는 최소한의 메모리를 소모하기 위해 초,중,종성의 벌수도 매우 제한이 되어 있다. 게다가 글자에 따라 폰트 폭도 2가지이다. 기본 영문자의 경우 7x8 도트이고, 한글은 7x16 또는 14x16 도트의 두가지 사이즈가 가능하다. 이러한 스크린에 뿌려지는 폰트 모양을 그대로 사용해서 도트프린터로 출력한 듯한 결과를 PDF 로 만드는 작업을 해 보았다. 일단 자/모음, 초/중/종성의 조합에 따른 폰트 모양을 모두 파악하기 위해 간단한 애플2 베이식 프로그램을 만들어서 AppleWin을 이용하여 화면에 프린트한 다음 해당 스크린의 스크린샷을 받아서 폰트 데이터를 만들었다. (폰트 데이터 준비 과정은 편의상 매트랩 코드 사용) 위의 스크린샷으로..

Mednafen 1.32.0-Unstable Apple IIe & IIe enhanced 지원

개인적으로 여러가지 애플2 에뮬레이터를 사용해 본 중에서 LCD 상에서도 컬러 그래픽 화면을 가장 마음에 들게 재현해 주는 에뮬레이터가 Mednafen 이었다. 이전 버전인 1.29.0 stable 버전의 경우 Apple II, II+ 까지만 지원했었기에 IIe 나 IIe enhanced 버전에서만 돌아가는 몇몇 소프트웨어 실행이 아쉬웠었는데 1.32 에서는 드디어 지원이 된다. 기쁜 마음에 IIe 와 IIe enhanced 펌웨어 롬들을 준비하느라 시행착오를 거쳐서 다 갖추게 되었다. 이전 버전과 특별히 큰 차이는 나지 않지만 몇가지 차이라면 ESC 키가 더이상 프로그램이 끝나는 키로 쓰이지 않고, F12 만이 프로그램 종료 키로 작동한다. 그리고 apple2 디스크 등을 실행할때 command lin..

Apple2 Basic Code Protection

여러가지 방법이 있다고... 그 중 간단한 방법 한가지로는 다음과 같이 프로그램을 작성하고 XX 에 해당하는 부분을 CHR$(13), CHR$(4) (=ctrl-M, ctrl-D) 로 바꿔주는 것이다. 그러면 로드 후 LIST 명령으로 내용을 보려고 하면 리부트가 되서 리스트를 볼 수 없다. 해당 XX 를 바꾸기 위해서는 BASIC 코드가 시작하는 부분을 알아야 하는데, Applesoft Basic 은 $800 (=2048) 에서 시작한다. 그리고 위의 10번 라인 내용을 찾아가 보면 $807, $808 번지에 X 가 들어가 있다. (20 58 58 의 58 이 X 에 해당) 즉, 프로그램을 만들고 난 후 저장하기 전 베이식 프롬프트에서 POKE 2055,13: POKE 2056,4 를 한번 해 주고 저..

Apple2 - How can I find out the address and size of a BLOADed DOS 3.3 file?

https://gswv.apple2.org.za/a2zine/faqs/Csa2DOSMM.html#018 Csa2 Apple II FAQs DOS MM DOS & ProDOS. ...... 001- What is a "DOS"? 002- What DOS's are available on Apple II computers? 003- Are there any faster better versions of DOS 3.3? 004- What commands are available in DOS 3.3? 005- How do I use DOS commands from the ke gswv.apple2.org.za After you BLOAD a file, you can use the following command..

728x90