레이블이 DOS인 게시물을 표시합니다. 모든 게시물 표시
레이블이 DOS인 게시물을 표시합니다. 모든 게시물 표시

DOS GW-BASIC

Microsoft GW-BASIC 으로 처음 프로그래밍이라는 것을 시작했다.
컴퓨터학원에 1년 가까이 다니며 배웠는데, 당시에는 프로그래밍이라는 것보다 컴퓨터를 가지고 논다는 느낌이 강했다. 나중에 커서야 베이직 프로그래밍이였다는 것을 알았다. 요즘은 감히 쓰지 못하는 goto 를 남발할 수 있었던 gw-basic 이 때론 그립다.
지금 생각해보면 내 초딩 시절은 DOS 게임과 베이직으로 풍성했다.

dosbox 에서 gw-basic 실행하여 코드 작성




cls : 화면 지우기
list : 단축키(F1), 소스 보기
run : 단축키(F2), 실행
load"filename": 단축키(F3), 소스 파일로 로드하기
save"filename": 단축키(F4), 소스 파일로 저장하기
system : gw-basic 종료하고 dos 로 나오기

소스 수정후 그 라인에서 꼭 엔터를 쳐야지 적용된다.(이걸 몰라서 학원 선생님한테 물어본 기억이 아직도 난다.ㅎ)

자세한 사항은 gw-babsic 메뉴얼 http://www.antonis.de/qbebooks/gwbasman 참고
플로피디스크 이미지(.img) 파일의 경우 7zip 프로그램으로 열 수 있다.

DOS Turbo C

ms-dos 에서 내게 c 프로그래밍의 문을 열어준 borland turbo c 2.0 지금봐도 정말 잘 만들었다. 
프로그래밍 언어는 microsoft gw-basic 을 먼저 접했지만 뭔가 실행 바이너리(.exe)를 만들고 학창시절 더 재미를 느꼈던건 turbo-c 였다.

dosbox 환경에서 Borland Turbo C 실행 화면

컴파일 : F9
실행 : Ctrl + F9 (dosbox 에서 종료 단축키와 같기 때문에 dosbox에는 단축키를 사용하지 말자.)
도스 실행화면 보기 : Alt + F5


플로피디스크 이미지(.img) 파일의 경우 7zip 프로그램으로 열 수 있다.

DOS Norton Commander

노턴 커맨더(NC) https://en.wikipedia.org/wiki/Norton_Commander
개인적으로 90년대 ms-dos 환경에서 mdir 보다 nc 를 더 많이 사용했다.
현재 파일 탐색기의 기본 구조인 왼쪽에 디렉토리 오른쪽엔 선택한 디렉토리의 파일 내용 보기로 바로 .exe 를 실행시킬 수 있어 좋았다.

dosbox 환경에서 nc 실행 화면


다운로드 https://winworldpc.com/product/norton-commander/55x
플로피디스크 이미지(.img) 파일의 경우 7zip 프로그램으로 열 수 있다.

DOS 시절 arj lha 압축 프로그램

90년대 중반에 MS-DOS 환경에서 친구들끼리 불법? 게임 복사에 많이 사용되었던 압축프로그램이 arj 와 lha 이다.
gnuwin32 에서 arj 와 lha 가 포함되어 있어서 윈도우에서도 사용할 수 있다.

arj 회사(http://www.arjsoftware.com) 가 있는데 잘 운영되는것 같지는 않다.
arj 오픈소스 http://arj.sourceforge.net

# arj 압축하기
# a add files to archive
# -r recurse subdirectories
arj a -r ysoftman.arj myfiles

# arj 압축풀기
# x extract files with full pathname
# -y assume yes on all queries
arj x -y ysoftman.arj

요시자키 하루야스라는 일본 사람이 개발한 lha

# lha 압축하기
# -a add to archive
lha -a ysoftman.lzh myfiles

# lha 압축풀기
# -e extract form archive
lha -e ysoftman.lzh

DOS Game 제논2

90년대 초 출시된 제논2 (정식 명칭은 Xenon2 - Megablast)
다운로드
https://drive.google.com/file/d/0B6RxXjQ-2DWWU1NGOWQxS2N3T3c/view?usp=sharing&resourcekey=0-EwQkbQ2Na_C1M-oz9nUiqg

정말 재밌게 했는데... 당시에는 치트키를 쓰지 않으면 못깰 정도로 어려운 게임으로 기억된다.~ㅎ
참고로 F10 을 누르면 종료하고 도스로 나간다.
중요한 치트키!!!
제논2 실행시 그래픽 설정 화면(아래 사진 참고) F7 누른다(좀 있으면 게임이 시작된다.)
게임 플레이중 i 키로 무한체력 on/off 가 가능하다.


종스크롤의 게임인데, 아래 사진과 같이 길을 잘못 들었을때 뒤로 후진 되는게 특이하다.
보스를 상대할때도 후진이 필요하다.


모은 점수(돈)으로 아이템을 장착하자.


치트키와 장작된 무기라면 보스들도 껌~ㅋ



DOS Game 길 잃은 바이킹

90년대 블리자드의 고전 도스 게임 '길 잃은 바이킹' 은 배틀넷에서 무료로 다운 받을 수 있다.
https://us.battle.net/account/download/?show=classic
DOS Box 가 포함된 The Lost Vikings.exe 를 실행해도 되고,
DOS Box 에서 내부 VIKINGS VIKINGS.EXE 를 실행해도 된다.

구글 드라이브에서 다운로드
https://drive.google.com/file/d/0B6RxXjQ-2DWWSXd0YllzaXlhanM/view?usp=sharing&resourcekey=0-aRQoxQWK3vVqrER6WSFvOQ

[키보드 조작]
esc 게임 중단
alt + f4 게임 종료(The Lost Vikings.exe 사용시)
alt + s 사운드 on/off
alt + m 배경음악 on/off
방향키(num 키도 됨) 이동
Ctrl, Keypad 7, Keypad 9, Keypad 0 바이킹 선택
f 첫번째 기술
d 두번째 기술
tab 아이템 선택
e 아이템 사용
s 버튼 활성화하기,  다른 캐릭터와 대화하기
자세한 내용은 다운로드에 포함된 The Lost Vikings Manual.txt 참고

[레벨이동 패스워드]
02 TLPT
03 GRND
04 LLMO
05 FLOT
06 TRSS
07 PRHS
08 CVRN
09 BBLS
10 TR33
11 VLCN
12 QCKS
13 PHR0
14 CIR0
15 SPKS
16 JMNN
17 SNDS
18 TMPL
19 TTRS
20 JLLY
21 PLNG
22 BTRY
23 JNKR
24 RVTS
25 CBLT
26 HOPP
27 SMRT
28 V8TR
29 NFL8
30 WK99
31 CMB0
32 8BLL
33 TRDR
34 FNTM
35 WRLR
36 PDDY
37 TRPD
38 TFFF
39 FRGT
40 4RN4
41 MSTR





s3m mod 모듈 음악과 Scream Tracker

.mod .s3m 등의 모듈 음악 포맷은 파일 자체에 악기 음원을 추가하여 악기 음으로 플레이 한다.
수십 kbyte 로 비교적 작은 파일로 DOS 시절에는 획기적인 사운드를 들려주었다.
s3m 파일 참고 : http://www.futurecrew.org/skaven/music_tracker.html
도스시절 유명한 모듈 플레이어로 Scream Tracker 가 있다
도스박스를 이용하여 플레이 할 수 있고 윈도우에서는 Winamp 로 플레이 가능하다.




DOS Game 삼국지 무장쟁패

중딩때 나온 액션 겜, 삼국지 무장쟁패~(실행 파일 sango.exe)
다운로드








DOS Game 고전 농구 겜 NBA

NAB 도스게임, 방향키(Numpad)로 이동, 5번은 패스, 엔터는 슛~
다운로드

DOS Game 돌아온 너구리

돌아온 너구리^^;; (ppk2)
다운로드

DOS Game 전략시뮬레이션 게임의 시초 Dune2

90년대 초 등장한 전략시뮬레이션 겜의 시초 DUNE2 그옛날 밤잠을 설치며 마지막 미션을 완수했을 때의 짜릿함을 아직도 잊지못한다.
다운로드
https://drive.google.com/file/d/0B6RxXjQ-2DWWYnl3LUE1azFtX0k/view?usp=sharing&resourcekey=0-LU88cFzArVZb64_E-VcCnw

첨부파일을 다운로드하고 DOSBox 를 이용하여 플레이한다.
참고로 trdune2.com 을 실행하면 치트키(F4 돈 10,000 ..등 자세한 내용은 TRDUNE2-Manual.txt 파일 참고) 를 사용할 수 있다.
















DOS 에뮬레이터 DOSBox 사용하기

고전 게임을 실행하기 위해 DOSBox(https://www.dosbox.com/download.php?main=1)를 설치한다.

범피(bumpy) 도스 게임 다운로드

게임을 하기 위해선 게임이 있는 폴더(디렉토리)를 특정 드라이브로 마운트해야 한다.
예) D:\Download\Bumpy 에 게임파일이 있고, a 드라이브로 마운트 한다면
mount a d:\download\bumpy

이제 a: 로 들어가서 bumpy.exe 를 실행하면 겜을 할 수 있다.


범피 게임을 할 때는 방향키만 사용한다.
범피는 종료 메뉴가 따로 없어 게임을 종료하고 도스로 돌아가려면 게임 중 F10 을 눌러야한다.
전체화면/창화면 전환시 alt+enter 를 사용하면 된다.






총 8 스테이지가 있고, 각 스테이지로 이동하려면 아래의 암호를 password 메뉴에서 입력하면 된다.(bumpy 안에 텍스트 파일로도 넣어 뒀음)
[Stage passwords]
Stage 2: access
Stage 3: button
Stage 4: island
Stage 5: pretty
Stage 6: zombie
Stage 7: lovely
Stage 8: system


##########


DOSBox 에서 사용되는 키.


도스 박스 dosbox.conf 파일에는 CPU 사이클,.. 등 여러가지를 설정할 수 있다.
그리고 도스 박스가 처음 실행될때 자동적으로 실행될 명령어(마운트...등)를 적어주면 편하게 사용할 수 있다.

dosbox.conf 의 [autoexec] 부분에 처음 자동으로 실행될 명령들을 적어 주면 편하게 이용할 수 있다.

[autoexec]
# Lines in this section will be run at startup.
@cls
@echo "Yoon Byoung Hoon"
@mount c: d:\ysoftman\dosgame
@c:

# Max OSX 사용시
# 설치
다운로드 후 dosbox.app 을 응용프로그램(/Applications) 에 위치

# dosbox 실행 후 도스게임 디렉토리 C 드라이브로 마운트 하기
# /Users/ysoftman/dosgame 에 도스게임이 있는 경우
mount c: ~/dosgame

# 커스텀 설정 파일 로딩하여 실행하기
open -a DOSBox --args -conf ~/dosbox.conf