DOS - kodowanie [rozwiązany]
Moderator: dEmoraliZator
DOS - kodowanie [rozwiązany]
Coś tu jest nieźle namieszane. W poprzedniej wersji nie było takich problemów. Domyślną stroną kodową jest "obcinanie" (/cp3), czyli jak rozumiem obcięte ogonki w polskich literach. Jednak nie jest tak, dopóki nie włączymy /cp3, czyli tego co już niby jest... Opcja /cp4 też dziwnie działa, tzn. najpierw w ogóle nie działa, dopiero po wypróbowaniu innej opcji (/cp1, 2 albo 3) zaskakuje:
PS2. Czy jest jakaś komenda w wersji DOS, typu /nointro, która zmienia kodowanie na starcie?
PS1. Żeby mieć ogonki w DOSBoxie (Win) trzeba edytować plik dosbox.conf i dodać pl w "keyboardlayout=pl".PS2. Czy jest jakaś komenda w wersji DOS, typu /nointro, która zmienia kodowanie na starcie?
Ostatnio zmieniony czw wrz 08, 2016 7:51 przez 3dh, łącznie zmieniany 2 razy.
Re: DOS - kodowanie
Okazało się, że dodanie /cp4 do autoexec naprawiło ten błąd:Weq pisze:Tak, chciałem jeszcze domknąć buga z literkami polskimi pod dosem (zgłaszał 3dh), ale śledztwo wykazało pokrewny problem związany z DOSBoxem... Także "Stay tuned"
Kod: Zaznacz cały
[autoexec]
mount c ./OTCHLAN
c:
CWSDPMI.EXE
OTCHLAN.EXE /nointro /cp4
exit
Re: DOS - kodowanie [rozwiązany]
To tak, ale lepiej żeby się domyślnie wersja dsowa uruchamiał z dobrym kodownaiem.
Na pewno cp4? U mnie z kolei działa cp2 :P
Na pewno cp4? U mnie z kolei działa cp2 :P
http://www.otchlan.pl - zapraszam do Otchłani.
Re: DOS - kodowanie [rozwiązany]
Tak, na pewno cp4. Jeszcze sprawdzałem cp3 i też działał. Żeby nie było niedomówień, to używam DOSBox version 0.74 dla Windowsa.
---
Właśnie sprawdziłem cp2 i nie działa
---
Jakby co to wkleję jeszcze ustawienia mojego pliku dosbox.conf:
---
Właśnie sprawdziłem cp2 i nie działa
---
Jakby co to wkleję jeszcze ustawienia mojego pliku dosbox.conf:
Kod: Zaznacz cały
[sdl]
fullscreen=false
fulldouble=false
fullresolution=fixed
windowresolution=original
output=openglnb
autolock=false
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true
[dosbox]
language=
machine=svga_s3
captures=capture
memsize=16
[render]
frameskip=10
aspect=false
scaler=none
[cpu]
core=dynamic
cputype=486_slow
cycles=fixed 20000
cycleup=0
cycledown=0
[mixer]
nosound=true
rate=44100
blocksize=1024
prebuffer=20
[midi]
mpu401=intelligent
mididevice=default
midiconfig=
[sblaster]
sbtype=none
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=44100
[gus]
gus=false
gusrate=44100
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND
[speaker]
pcspeaker=false
pcrate=44100
tandy=auto
tandyrate=44100
disney=true
[joystick]
joysticktype=none
timed=false
autofire=false
swap34=false
buttonwrap=false
[serial]
serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled
[dos]
xms=true
ems=true
umb=true
keyboardlayout=auto
[ipx]
ipx=false
[autoexec]
mount c ./OTCHLAN
c:
KEYB pl 852
CWSDPMI.EXE
OTCHLAN.EXE /nointro /cp4
exit
Re: DOS - kodowanie [rozwiązany]
A ten keyboardlayout=auto to w efekcie jaki daje?
U mnie:
U mnie:
DOS keyboard layout loaded with main language code PL for layout pl
http://www.otchlan.pl - zapraszam do Otchłani.
Re: DOS - kodowanie [rozwiązany]
pl 852, tak wychodzi z tabeli kodowania DOSBoxa:
https://www.dosbox.com/wiki/KEYB
i poprawnego działania cp4.
PS. 'keyboardlayout=pl' daje to samo co 'auto'
https://www.dosbox.com/wiki/KEYB
i poprawnego działania cp4.
PS. 'keyboardlayout=pl' daje to samo co 'auto'
Re: DOS - kodowanie [rozwiązany]
Dobra, u mnie też /cp4 jest ok.
A Lothara widać? Ew. inne moby questowe?
A Lothara widać? Ew. inne moby questowe?
http://www.otchlan.pl - zapraszam do Otchłani.
Re: DOS - kodowanie [rozwiązany]
Lothara widać, innych z tego co wiem też, poza Victorią w czerwonym byku, ale to raczej problem "złego naliczania czasu w questach".
Największe bolączki dotyczą czcionki, naganiacza, wszystkich zadań czasowych oraz sporadycznego zarzynania CPU w wersji DOS(Box).
---
Sprawdziłem nieoficjalną wersje 76 i zadanie z miksturą odzyskania pamięci. Wszystko ładnie działa. Poza tym widzę postęp w kodowaniu chociaż to wymaga jeszcze drobnych poprawek (patrz skrót profesji łowca): W danych i naszym imieniu coś jest nie tak z 'ą' i dużym 'Ć'. Komenda: powiedz ĄąĆćĘꣳŃńÓ󌜏źŻż całkiem się pogubiła.
Największe bolączki dotyczą czcionki, naganiacza, wszystkich zadań czasowych oraz sporadycznego zarzynania CPU w wersji DOS(Box).
---
Sprawdziłem nieoficjalną wersje 76 i zadanie z miksturą odzyskania pamięci. Wszystko ładnie działa. Poza tym widzę postęp w kodowaniu chociaż to wymaga jeszcze drobnych poprawek (patrz skrót profesji łowca): W danych i naszym imieniu coś jest nie tak z 'ą' i dużym 'Ć'. Komenda: powiedz ĄąĆćĘꣳŃńÓ󌜏źŻż całkiem się pogubiła.
Re: DOS - kodowanie [rozwiązany]
Komenda: "powiedz" obcina polskie znaki niezależnie od platformy (przynajmniej wersja win32 też obcina). Tylko z tym "Ź" sobie nie poradziła.
Re: DOS - kodowanie [rozwiązany]
A to spryciulek ;)3dh pisze: Sprawdziłem nieoficjalną wersje 76
http://www.otchlan.pl - zapraszam do Otchłani.