Exult

자유 소프트웨어 2014. 7. 4. 22:36
[ 사운드팩 편집 ]

jmsfx.flx 사운드팩에는 고주파처럼 삐~삐~ 울리는 효과음 하나가 

들어 있는데 귀에 거슬린다. 없애보자. 


Exult Studio에 포함된 expack.exe를 사용하여

사운드팩을 풀면 u7o 파일들이 나오는데 Audacity로

편집이 가능하다. 고주파를 닮은 효과음 파일을 걸러내고

나머지들의 음량을 내린 다음 다시 .flx로 압축하면 ㅇㅋ.

jmsfx.flx

 

스케일러 : Interlaced. 스캔 라인이 개년.(클릭해야 제대로 보임)


스케일러 : Point. 아무 짓도 하지 않는다.


스케일러 : Bilinear. 뭉갠다(...)

Point나 Bilinear는 화면이 너무 쨍해서 눈물남. ㅠㅠ

대화창에 반투명 그림자 넣은 게 이것 때문. ㅠㅠ

글씨체가 매미 없어서 그림자가 없으면 대화 읽기가 너무 피곤함. ㅠㅠ


저해상도 게임엔 Scanlines느님... ㅠㅠ




< 인텔 내장 그래픽에서 실행할 때의 문제점 >
와이드 모니터에서 Aspect Ratio를 교정하고 전체 화면으로 돌리면
Scanlines(Interlaced) 스케일러가 이상하게 먹힌다.

픽셀 비율 정정 후 스케일러 적용을 안 하고 필터 적용 후 Ratio가 정정되기 때문.
(화면 비율 유지 역시 안 되므로 화면이 옆으로 퍼져 보인다.)

이처럼 보인다.(스캔 라인 간격이 보기 싫게 늘어남)


해결책 :
1) ATi나 지포스를 단다.
드라이버에서 화면비 설정을 하면 Exult를 풀스크린에서 돌릴 때 화면비를
자동으로 맞춰준다. 역시 쓰레기 인텔(...)
이때 Exult의 Aspect Ratio Correction은 끈다.


2) 인텔을 그대로 쓰겠다면 역시 Aspect Ratio Correction을 끄고
직접 4:3 화면 모드로 전환.(모니터의 4:3 변환 버튼을 누르자...)

3) 창 크기를 모니터 해상도에 맞추고 픽셀이 깨끗히 나눠지도록
Scaling을 x2 또는 x4와 같이 짝수로 잡는다.

단, 이 경우에 4:3  화면 비율이 16:10로 바뀐다.
그 옛날에 와이드 해상도 비율로 게임을 만들었다니 흠좀무.(선견지명?)
실은 그런 거 없고 320x200으로 만든 뒤 위아래를 늘려 4 : 3 모니터에
맞추려 했던 거다(...)

----
2010. 09. 04  1.4.05svn 버전에서 Aspect Ratio 교정 기능 추가.
----

http://exult.sourceforge.net/

[ 사용 방법 (비스타 기준) ]

1) Ultima7을 구함. Forge of VIrture 합본 권장.

2) Exult 홈페이지에서
-- Exult 윈도즈용 binary snapshot - 공식 버전인 1.2는 2004년 것.
-- Sound pack for Black Gate (Roland MT-32)
-- Ogg encoded Music files for Exult Part 1
-- Ogg encoded Music files for Exult Part 2

다운로드. Exult 설치 시 Ultima7의 경로 물어봄.


3) 사운드 팩을
 ㄴ 홈 디렉터리\AppData\Local\VirtualStore\Program Files\Exult\data에

Ogg 음악 파일을
  ㄴ 홈 디렉터리\AppData\Local\VirtualStore\Program Files\Exult\data\music 디렉터리에 푼다.
music 디렉터리는 직접 만들어야 하고 64 비트 운영체제에선

Program Files 대신
Program Files (x86)에 넣자.

4) 홈 디렉터리\AppData\Exult\exult.cfg 파일을 열고 (AppData는 숨겨져 있음)
<blackgate> 태그 아래에

<waves>
    sqsfxbg.flx
</waves>

추가. 즉,
<blackgate>
...
<waves>
    sqsfxbg.flx
</waves>
...
</blackgate>

5) Exult 실행 후
게임 메뉴 > Audio
  looping : Enabled
  ㄴ digital music : Enabled
  ㄴ midi driver : Disabled (켜두면 음악이 겹쳐 나옴)

SFX : Enabled
pack : Roland MT-32

게임 메뉴 - Gameplay Options
  ㄴ Status Bars : Left
  ㄴ Text Background : Dark gray
  ㄴ Use Middle Mouse Button : Enabled (T 키 기능, 아이템 수량 선택 시 Enter 키 기능)

6) Mod 사용.
사용자 패치 수준의 Exult용 Mod를 Black Gate, Serpent Isle에서 각각 사용할 수 있다.
http://www.seventowers.org/downloads.php?section=0&page=1

실제 울티마 7이 있는 원본 디렉터리에 mod 디렉터리를 만들고 다운 받은 Mod를 풀어 넣는다.

7) 간편한 조작법
오른쪽 버튼 더블 클릭 : 커서 위치로 이동
가운데 버튼 : 대화, 조작 등
숫자키 : 대화 시 항목 선택
대화 시 오른쪽 버튼 : Bye

매미 없이 오른쪽 버튼 드래그로 계속 이동을 해왔는데 금방 팔이 피곤해짐. -_-
다만 더블 클릭으로 이동할 때도 제일 빠른 걸음으로 움직였으면.



Posted by 猫한 보스코
,
gvfs-bin
D-Bus 기반의 가상 파일 시스템인 gvfs의 실행 파일 모음.
대표적인 게 휴지통으로 삭제 명령인 gvfs-trash

feh

단순, 초라해보이지만 강력한 imlib2 기반 이미지 뷰어.
일례로 하위 디렉터리 무작위 슬라이드쇼 기능을 지원한다.
giv와 많이 흡사.

obmenu, obkey
각각 오픈박스 메뉴 편집, 단축키 편집

gmrun
프로그램 실행기. 작은 입력줄에 직접 이름 입력.
TAB 자동 완성, 입력어 history 등 배시 셸의 기능 제공.

접두어를 쓰면 웹페이지나 디렉터리도 직접 열 수 있음.
(http:// -> 웹페이지, /home/... -> 연결된 파일 관리자)
/etc/gmrunrc 파일을 ~/.gmrunrc 파일로 복사해 적당히 고쳐서 쓴다.

xfce4-panel
openbox에서 쓰기 나쁘진 않은 패널.
패널에서 작업공간 Switcher를 2x2로 표시하면 더 깔끔하다.
시계 설정 : 속성에서 사용자 정의 - %m-%d (%a) %I:%M %p,
도움말 형식 : 사용자 정의 - %x %A


menu
프로그램 메뉴를 자동으로 생성, 갱신.

geeqie
gqview를 계승한 이미지 뷰어. 중복 파일 검색 기능. 파일 탐색 트리, 휴지통 제공.

qiv (geeqie나 쓰자)
무진장 단순한 이미지 뷰어. 하지만 feh처럼 강력(!)
여러 파일을 보려면 디렉터리 단위로 불러들여야 하는 불편함이 있지만

무슨 이유인지 자체 휴지통(...)을 지원하는 마성의 프로그램.
thunar에서 쓰려면 사용자 정의명령에서 등록하고 "qiv %F"라고 명령을 입력한다.
여러 파일을 보려면 먼저 파일들 or 디렉터리를 선택한 다음 qiv에서 열어야 한다.
(하나만 선택하면 다른 파일을 살펴볼 수 없음)


ristretto (애매한 기능 때문에 feh, geeqie 들을 쓰는 게 나음)
xfce4에 포함된 이미지 뷰어. 단순하고 간편함. 딱 그 정도.

mousepad leafpad
윈도즈 메모장 수준의 에디터. Thunar와 연동.

Thunar
xfce4 통합 데스크톱 환경의 파일 관리자. Thunar만 따로 깔아서 쓸 수 있음.
자동 마운트, 휴지통 기능 지원.
컹커러, 노틸러스와 달리 의존 패키지를 많이 거느리지 않으면서 기능도 적당한 편. 


thunar-archive-plugin
Thunar 파일 관리자와 연동하는 압축 파일 플러그인.

pcmanFM
Thunar vs pcmanFM면 필자는 Thunar 선택.
LXDE의 파일 관리자. Thunar와 많이 흡사하다. 데비안에서 pcmanFM을 설치하면

USB 자동 마운트에 필요한 패키지들이 함께 설치되고 자동 마운트가 작동하므로
thunar에서도 자동 마운트를 쓸 수 있다. 자동 마운트 삽질을 쉽게 우회하는 꼼수. ^^

conky
텍스트 기반의 시스템 모니터링 위젯.

scim, nabi
한글 입력하려면 당연히 ㅋㅁㅋ)/

lxappearance
gtk2의 테마, 폰트, 아이콘 + 툴바 스타일까지 변경.
gtk-theme-switch 대신 이걸 쓰자.

gtk-theme-switch
그놈을 모두 설치할 필요 없이 그놈, gtk2의 테마를 수정.
너도 이제 은퇴.

rxvt-unicode
단순하기 짝이 없는 텀. 하지만 유니코드, xft, 탭을 지원하는(...)

mc
콘솔 기반 파일 관리자. 도스 시절 mdir이나 norton commander와 흡사.
root가 쓰기에 요긴하다.

xrandr
X의 해상도, 주파수, 다중 모니터 관련 설정을 바로바로 바꾸게 해줌.

weechat
터미널에서 돌아가는 IRC 클라이언트. xchat를 대신할 만하다.

dmz-cursor-theme
이것 하나만 깔았을 땐 자동으로 적용되므로 따로 세팅이 필요없다.

tango-icon-theme, tangerine-icon-theme
~/.gtkrc-2.0.mine에 직접 설정을 적는다.
(lxappearance를 쓰면 이러지 않아도 됨)

gtk-icon-theme-name = "Tango"

gtk2-engines
쓰기 무난한 gtk2 테마. gtk-theme-switch에서 Clearlooks를 설정해준다.

xfdesktop4
xfce4 패널에 xfce 메뉴 버튼을 추가하려면 이 패키지가 필요하다.

xfce4-screenshooter (의존성이 낮은  다른 걸 쓰자)
xfce4 패널에 등록하여 간단히 스샷을 찍을 때 이용할 수 있다.

xfce4-mixer (의존성이 낮은  다른 걸 쓰자)
같이 딸려오는 의존 패키지 수가 좀 되지만 용량으로는 별로 안 된다. xfce4 패널에 넣고
마우스 휠로 편리하게 볼륨을 조절할 수 있다.

htop
윈도즈의 작업 관리자. ncurses 인터페이스

nitrogen
월페이퍼 세팅 유틸. 월페이퍼와 바탕화면 색상을 함께 지정할 수 있는 것이 장점.
오픈박스에서 자동시작 하려면 autostart.sh에 nitrogen --restore라고 적는다.

lxtask
윈도즈의 작업 관리자

Stalonetray
트레이 유틸. 패널을 쓰지 않을 경우 유용함.

tdc
Tiny Dockable Clock. 트레이에 들어가는 시계. 달력 표시도 지원함.

tdc -c black -f %I:%M -w 44 --enable-cal


Posted by 猫한 보스코
,

7) 윈도즈 8.1 특화

Winaero CharmsBar Killer : 성가신 참바를 완전 무력화

Winaero AltTab Tuner : Alt-Tab의 겉모습을 세세히 수정

Winaero Taskbar Thumbs Tuner : 작업표시줄의 미리보기 섬네일 겉모습을 수정


6) Similar Image Finder Portable

중복 or 유사한 이미지 파일 검색


5) doublekiller

중복 파일 검사. 용량/CRC32 체크섬 비교를 지원


4) freevk

Free Virtual Keyboard. 반투명을 지원하는 가상 키보드


1) Workrave
손목 증후군의 예방과 치료 및, 과도한 컴덕질을 막아주는(...) 유틸.


< Preferences >
-- Timers
   Micro-break : 이미 손목 증후군을 앓고 있는 사람들을 위한 옵션.
   타자를 연속해서 칠 수 있는 시간이 매우 짧다.
   Rest Break : 일정 시간마다 휴식을 갖게 한다.
   Daily Limit : 일일 PC 사용량을 정할 수 있다.

-- User Interface
   윈도 시작 시 workrave를 시작하도록 하거나
   휴식 도중
키 입력을 막는 등의 옵션을 선택한다.

-- Network
   네트워크를 통해 workrave가 설치된 다른 PC들을
   동일한 설정으로
작동하게 할 수 있다.

Suspended Mode : Workrave의 작동을 잠시 멈추도록 한다.

Reading Mode : 마우스, 키보드의 움직임 없이 화면을 보고만 있어도
타이머가 계속 작동한다.

2) Simple Shutdown Timer
절전 모드/시스템 종료 타이머.
자기 전 mp3를 들을 시간을 정할 때 쓴다.


3) nircmd.exe
사용자 인터페이스 없이 여러 기능을 즉시 수행.

모니터를 끄려 한다면 nircmd.exe의 바로 가기를 만들고
속성 - 바로 가기 - 대상에

"D:\Backup\Applications\nircmd.exe cmdwait 1000 monitor off"

처럼 옵션 추가. 이후 더블 클릭만으로 모니터를 끌 수 있다.
기타 자세한 기능은 nircmd 홈페이지 참고.


5) 반디집 Portable

alz과 egg는 반디집 Portable로 해결.

7zip이 있는데 반디집까지 깔 필요없다.


Posted by 猫한 보스코
,