#0 - Neo - 2018-01-05 18:02
Starzy wyjadacze już dawno to wszystko widzieli, ale dobrze będzie podsumować build w jednym miejscu. Od tej płyty głównej przytarganej z roboty z wylaną baterią zaczęło się moje retro hobby.
MSI MS4145
256 kB L2 15ns double banked
AMD 5x86 OC @160 MHz (najszybszy w klasycznej architekturze 486)
32 MB EDO 60ns
S3 ViRGE DX 4MB
Sound Blaster AWE 64 Value
HDD Seagate Medalist 632 MB
ZIP drive 250 ATAPI
OS: DOS 6.22 + Windows 3.11
Płyta ma graficzny setup BIOSu. Wydajność jest wymaxowana jak się tylko da na tym sprzęcie. FSB 40 MHz, wszystkie timingi na Fastest, zero wait state'ów dla cache. Bufor Smart Drive ustawiłem ręcznie na oszołamiające 8 MB. Nawet ViRGE'a czasem podkręcam z domyślnych 50 MHz do 62.64 programem MCLK jak odpalam Tomb Raidera. Jest akceleracja!
Film dokumentalny

:
<brak linka>
Marzy mi się jeszcze do niego GUS i jakiś CD-ROM na starym interfejsie. Poza graniem sprzęt jest nieoceniony jako przeglądarka PDFów - otwieram na nim instrukcje płyt głównych, kiedy grzebię w drugim. 16 bitowa wersja Acrobata działa zaskakująco szybko! Również na tym sprzęcie nagrałem i zmiksowałem moją jedyną jak dotąd ukończoną piosenkę. Ale wtedy jeszcze nie miał obudowy, był moim jedynym retro zestawem, miał 64 MB RAMu i wiele innych bajerów. Taki Frankenstein, na którym zarejestrowałem się na forum i przeszedłem GLQuake w 800x600...
#1 - sajmon - 2018-01-05 19:27
Piękny kawałek historii! Ale zasuwasz po angielsku lepiej niż ja po polsku

#2 - Batyra - 2018-01-05 19:40
No fajnie! I rzeczywiście fajnie gadasz!
#3 - Neo - 2018-01-05 19:53
Taa, zwłaszcza to "Ee... yyy..."

#4 - mitnick - 2018-01-05 21:32
Brakuje Voodoo1 w tym konfigu. Tak przy okazji zastanawiam się który chipset pod 486 jest najszybszy
#5 - Neo - 2018-01-05 23:19
Jakby mi się trafił, to bym wsadził, ale prawdę mówiąc przez większość czasu by się marnował. Na tym sprzęcie częściej grywam w Heroes'ów 2, Death Rally, Liero, przygodówki i Dooma niż cokolwiek korzystającego z akceleracji 3D. Poza tym nawet ViRGEunderline bywa zbyt szybkiunderline dla tego CPU. W Tombie w bardzo dużych pomieszczeniach z większą ilością geometrii wydajność spada do kilku klatek na sekundę nawet w 320x200. Może z 5x86 od Cyrixa albo Pentium Overdrive było by lepiej, ale małe mam szanse na zdobycie takich.
Nie sądzę, żeby chipsety robiły większą różnicę w wydajności przy 486. Tu i tak najwięcej do powiedzenia ma ilość cache i FSB. Nie ważne jaki chipset, królem zawsze będzie płyta z magistralą 50 MHz i dużym cachem.
#6 - Neo - 2018-09-01 17:51
Po małej przebudowie sprzęt jest teraz na wypasie

Zamieniłem AWE64 Value CT4520 na SB32 CT3670 z 8MB pamięci, dorzuciłem Primaxa M16B (z pełnym megabajtem rzecz jasna), drugi dysk 1.6 GB i CD-ROM TEAC x32. Z softem jeszcze walczę, ale GUS i AWE już gadają i demka chodzą znakomicie. Zdjęcia w akcji i może jakieś wideo wrzucę jak ogarnę Windowsa 95 z możliwością odpalania DOSa 6.22 i Win 3.11.
Żeby był full wypas brakuje jeszcze V1 i bardziej prestiżowego kafelka

#7 - Jenot - 2018-09-01 19:01
O, właśnie sobie przypomniałem, że muszę podłączyć swoją dosową maszynę i podesłać Ci konfigurację...
#8 - Neo - 2018-09-01 20:18
Przyda się

A to umbpci.sys odpali też na MS-DOSie?
#9 - Jenot - 2018-09-01 20:39
Odpali.
#10 - Jenot - 2018-09-04 14:36
Masz tu moje pliki konfiguracyjne FreeDOSa (AWE32+GUS MAX), może komuś jeszcze się przyda:
Code
SET DOSDIR=C:\FDOS! COUNTRY=001, 858, C:\FDOS\BIN\COUNTRY.SYS! LASTDRIVE=Z! BUFFERS=20! FILES=40! MENUCOLOR=7, 0
MENUDEFAULT=6, 5
MENU 1 - JEMMEX, GUS, no EMS (most UMBs), max RAM free
MENU 2 - EMM386, GUS
MENU 3 - Load FreeDOS without drivers (Emergency Mode)
MENU 4 - Load FreeDOS low with some drivers (Safe Mode)
MENU 5 - GUS+AWE32 (JEMMEX) - GUS gameport enabled, NANSI
MENU 6 - GUS+AWE32 (HIMEMX) - GUS gameport enabled
MENU 7 - GUS HIMEMX, Configuration for demos
MENU 8 - AWE32, Configuration with AWE32
MENU 9 - AWE32 with EMS (JEMMEX)
12456789? DOS=HIGH
1256789? DOS=UMB
12456789? DOSDATA=UMB
15? DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST VME FASTBOOT
9? DEVICE=C:\FDOS\BIN\JEMMEX.EXE RAM X=TEST I=TEST NOVME FASTBOOT
234678? DEVICE=C:\FDOS\BIN\HIMEMX.EXE
678? DEVICE=C:\UMBPCI\UMBPCI.SYS
2? DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME
34? SHELL=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
1256789? SHELLHIGH=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
REM 6? INSTALLHIGH C:\FDOS\BIN\LBACACHE.COM 8192 TUNA
5? DEVICEHIGH=C:\FDOS\BIN\NANSI.SYS
#11 - Jenot - 2018-09-04 14:36
I autoexec.bat
Code
@ECHO OFF
SET DOSDIR=C:\FDOS
SET LANG=EN
SET TZ=UTC
SET PATH=%dosdir%\BIN
if exist %dosdir%\LINKS\NUL SET PATH=%path%;%dosdir%\LINKS
SET PATH=%path%;C:\DN;C:\ULTRASND;C:\COREL\WP62;C:\NU;C:\NC;C:\COREL\QP56;C:\COREL\P
R21;C:\COREL\SH40;C:\MTCP;C:\RAR
SET NLSPATH=%dosdir%\NLS
SET HELPPATH=%dosdir%\HELP
SET TEMP=%dosdir%\TEMP
SET TMP=%TEMP%
SET DIRCMD=/P /OGN /Y
SET COPYCMD=/-Y
SET PROPATS=C:\PATCHES
SET SYMANTEC=C:\SYMANTEC
SET NU=C:\NU
SET MTCPCFG=C:\MTCP\JENOT.CFG
IF "%config%"=="4" GOTO END
DEVLOAD /H /Q %dosdir%\BIN\UDVD2.SYS /D:FDCD0001
IF "%config%"=="1" SET ULTRASND=240, 3, 3, 7, 7
IF "%config%"=="1" SET ULTRADIR=C:\ULTRASND
IF "%config%"=="1" SET ULTRA16=32C, 0, 0, 1, 0
IF "%config%"=="1" C:\ULTRASND\ULTRINIT.EXE -ej
IF "%config%"=="1" LH c:\ULTRASND\ULTRAJOY 4
IF "%config%"=="2" SET ULTRASND=240, 3, 3, 7, 7
IF "%config%"=="2" SET ULTRADIR=C:\ULTRASND
IF "%config%"=="2" SET ULTRA16=32C, 0, 0, 1, 0
IF "%config%"=="2" C:\ULTRASND\ULTRINIT.EXE -ej
IF "%config%"=="2" LH c:\ULTRASND\ULTRAJOY 4
IF "%config%"=="7" SET ULTRASND=240, 3, 3, 7, 7
IF "%config%"=="7" SET ULTRADIR=C:\ULTRASND
IF "%config%"=="7" SET ULTRA16=32C, 0, 0, 1, 0
IF "%config%"=="7" C:\ULTRASND\ULTRINIT.EXE -ej
IF "%config%"=="7" LH c:\ULTRASND\ULTRAJOY 4
IF "%config%"=="8" DEVLOAD /H /Q C:\AWE32\DRV\CSP.SYS /UNIT=0 /BLASTER=A:220
IF "%config%"=="8" SET SOUND=C:\AWE32
IF "%config%"=="8" SET BLASTER=A220 I5 D1 H5 P330 E620 T6
IF "%config%"=="8" SET MIDI=SYNTH:1 MAP:E MODE:0
IF "%config%"=="8" C:\AWE32\DIAGNOSE /S
IF "%config%"=="8" C:\AWE32\AWEUTIL /EM:GS /R:20 /C:50 /S
IF "%config%"=="8" C:\AWE32\MIXERSET /P /Q
IF "%config%"=="9" DEVLOAD /H /Q C:\AWE32\DRV\CSP.SYS /UNIT=0 /BLASTER=A:220
IF "%config%"=="9" SET SOUND=C:\AWE32
IF "%config%"=="9" SET BLASTER=A220 I5 D1 H5 P330 E620 T6
IF "%config%"=="9" SET MIDI=SYNTH:1 MAP:E MODE:0
IF "%config%"=="9" C:\AWE32\DIAGNOSE /S
IF "%config%"=="9" C:\AWE32\AWEUTIL /EM:GS /R:20 /C:50 /S
IF "%config%"=="9" C:\AWE32\MIXERSET /P /Q
IF "%config%"=="5" DEVLOAD /H /Q C:\AWE32\DRV\CSP.SYS /UNIT=0 /BLASTER=A:220
IF "%config%"=="5" SET SOUND=C:\AWE32
IF "%config%"=="5" SET BLASTER=A220 I5 D1 H5 P330 E620 T6
IF "%config%"=="5" SET MIDI=SYNTH:1 MAP:E MODE:0
IF "%config%"=="5" C:\AWE32\DIAGNOSE /S
IF "%config%"=="5" C:\AWE32\AWEUTIL /EM:GS /R:20 /C:50 /S
IF "%config%"=="5" C:\AWE32\MIXERSET /P /Q
IF "%config%"=="5" SET ULTRASND=240, 3, 3, 7, 7
IF "%config%"=="5" SET ULTRADIR=C:\ULTRASND
IF "%config%"=="5" SET ULTRA16=32C, 0, 0, 1, 0
IF "%config%"=="5" C:\ULTRASND\ULTRINIT.EXE -ej
IF "%config%"=="5" LH c:\ULTRASND\ULTRAJOY 4
IF "%config%"=="6" DEVLOAD /H /Q C:\AWE32\DRV\CSP.SYS /UNIT=0 /BLASTER=A:220
IF "%config%"=="6" SET SOUND=C:\AWE32
IF "%config%"=="6" SET BLASTER=A220 I5 D1 H5 P330 E620 T6
IF "%config%"=="6" SET MIDI=SYNTH:1 MAP:E MODE:0
IF "%config%"=="6" C:\AWE32\DIAGNOSE /S
IF "%config%"=="6" C:\AWE32\AWEUTIL /EM:GS /R:20 /C:50 /S
IF "%config%"=="6" C:\AWE32\MIXERSET /P /Q
IF "%config%"=="6" SET ULTRASND=240, 3, 3, 7, 7
IF "%config%"=="6" SET ULTRADIR=C:\ULTRASND
IF "%config%"=="6" SET ULTRA16=32C, 0, 0, 1, 0
IF "%config%"=="6" C:\ULTRASND\ULTRINIT.EXE -ej
IF "%config%"=="6" LH c:\ULTRASND\ULTRAJOY 4
REM IF "%config%"=="5" SET SNDSCAPE=C:\AUDIOPCI
REM IF "%config%"=="5" C:\AUDIOPCI\APINIT.COM
REM IF "%config%"=="5" C:\AUDIOPCI\APLOAD.EXE
REM IF "%config%"=="6" SET SBPCI=C:\SBPCI
REM IF "%config%"=="6" C:\SBPCI\SBLOAD
REM IF "%config%"=="6" C:\SBPCI\SBINIT.COM
LH FDAPM APMDOS
REM IF "%config%"=="2" LH SHARE
rem IF EXIST %DOSDIR%\BIN\DOSLFN.COM LH DOSLFN
REM NLSFUNC %dosdir%\BIN\COUNTRY.SYS
REM DISPLAY CON= (EGA), 858, 2)
REM MODE CON CP PREP= ( (858) %dosdir%\CPI\EGA.CPX)
REM KEYB US, 858, %dosdir%\bin\keyboard.sys
REM CHCP 858
REM MKEYB UK
REM MOUSE
CTMOUSE
SHSUCDX /QQ /D3
REM LH SHSUCDHD /QQ /F:FDBOOTCD.ISO
REM DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5
SHSUCDX /QQ /~ /D:? SHSU-CDR, D /D:? SHSU-CDH, D /D:? FDCD0001, D /D:? FDCD0002, D /D:? FDCD0003, D
MEM /C /N
SHSUCDX /D:END
SET AUTOFILE=%0
SET CFGFILE=C:\FDCONFIG.SYS
alias reboot=fdapm warmboot
alias reset=fdisk /reboot
alias halt=fdapm poweroff
alias shutdown=fdapm poweroff
alias cfg=edit %cfgfile%
alias auto=edit %0
set OS_NAME=FreeDOS
set OS_VERSION=1.2
if exist %dosdir%\bin\fdnet.bat call %dosdir%\bin\fdnet.bat start
if exist %dosdir%\bin\welcome.bat call %dosdir%\bin\welcome.bat
REM Nie dziala z FreeDOS C:\NU\NDD C:/Q
REM Nie dziala z FreeDOS C:\NU\IMAGE C:
#12 - sajmon - 2018-09-04 14:56
freedos mma pare komend innych niż zwykły dos
#13 - Jenot - 2018-09-04 18:31
@sajmon No jest inna składnia fdonfig.sys (odpowiednik config.sys z MSDOSa) i autoexec.bat, ale mi się to akurat podoba - jest przejrzyściej. Dodatkowych funkcji w porównaniu z DOSem od MS/IBM czy Caldery/DR jest sporo. Obsługa USB (myszy, pamięć masowa, inne rzeczy o ile pamiętam też), FAT32, długie nazwy plików (nie polecam, sypią się niektóre programy). Wada jak dla mnie jedna - stary Windows obsługiwany tylko w trybie Standard (czyli do 3.1), 3.11 nie pójdzie. Ale akurat na dysku z freedosem nie potrzebuję Windowsa.
A, zapomniałem o jeszcze jednej, dla mnie bardzo przydatnej funkcji FreeDOSa - możliwości ładowania sterowników *.sys z plików wsadowych czy "z palca" (DEVLOAD).
#14 - Callahan - 2018-09-05 14:22
Jenot wrote on 04. Sep 2018 at 18:31:
ładowania sterowników *.sys z plików wsadowych czy "z palca" (DEVLOAD).
A jak z odmontowaniem, też w locie?

#15 - sajmon - 2018-09-05 14:40
No niby może i lepiej, ale to już troche taki emulator dosa:p, niby dos, a jednak nowszy i inny.Config i autoexec ze starego dosa zamiennie nie będzie działał.To tak jak byś na wirtualnej maszynie postawił win95 i mówił że jest jednak lepiej bo masz kilka windowsów w jednym.Jednak zostaje przy 7.0 z win98
#16 - Jenot - 2018-09-05 18:49
@sajmon E tam, nie ma tu żadnej emulacji, to po prostu jedna z odmian DOSa (MS-DOS, IBM PCDOS, DR DOS, Caldera OpenDOS, było tego od cholery - mniej lub bardziej kompatybilne, ale o żadnym nie można powiedzieć, że był emulacją czegokolwiek. FreeDOS jest po prostu jedyną odmianą, która ciągle jest rozwijana. Jakbym go odpalał pod dosboksem, to mógłbym się zgodzić.
#17 - sajmon - 2018-09-05 22:25
oki oki

#18 - Neo - 2018-09-08 14:15
Obiecane zdjęcia w akcji oraz film pod Win95: <brak linka>
#19 - Neo - 2019-02-03 22:57
Na pokład wjechało Voodoo 1. Wywaliłem też zajechany wiatraczek z CPU i zastąpiłem kartonowym tunelem powietrznym do wlotów zasilacza - wysysa powietrze tuż z nad radiatora.
Okazuje się, że sprzęt daje radę z FLACem

Puszczałem trochę muzy prosto z folderu udostępnionego na współczesnym (w końcu jakoś ogarnąłem to udostępnianie z Win10 do 95, ale jak to nie pytajcie)
#20 - dominiqe - 2019-02-04 08:01
Brakuje tylko sznurka od bielizny i szczoteczki do zębów

#21 - Neo - 2019-02-04 08:27
Skarpetki można wieszać na kablach od zasilacza

#22 - bobdylan - 2019-02-12 20:53
Fajna maszyna. Jak się ten 5x86 sprawdza w grach 3D?
#23 - Neo - 2019-02-12 22:23
Da się grać w kilka bardzo wczesnych tytułów. GTA i Tomb Raider chodzą całkowicie płynnie w trybie 3dfx, Formula 1 (1996) na najniższych detalach też. Star Wars Dark Forces 2 też ładnie lata, choć bywają sporsze spadki jak jest dużo geometrii na ekranie. Final Fantasy VII działa, ale na mapie świata bardzo powoli. Lepiej na tłach prerenderowanych, ale też jak więcej ludzików to ślimaczy. GLQuake tak sobie - timedemo 16.3 fps. Bez akcji śmiga płynnie, jak się robi gęsto to już gorzej. Da się grać, r_dynamic 0 zmniejsza spadki.
Jak ukazałem już na 2 filmach, jest to procesor na którym S3 ViRGE jest akceleratoremunderline. Planuję nakręcić nieługo film ze wspomaganiem Voodoo.
#24 - bobdylan - 2019-02-14 01:30
Widziałem właśnie filmik, fajnie zobaczyć, że Virge się jednak do czegoś przydaje. Długo miałem Virga za młodu i pamiętam, że używałem jego akceleracji.
Gdzie mogę zobaczyć drugi filmik? Part 1?
#25 - Neo - 2019-02-14 08:56
Link jest w pierwszym poście:
Quote:
<brak linka>
Albo przejrzyj po prostu mój kanał. Większość jest tam związana z retro, jest też nagranie Final Fantasy VII na tym sprzęcie, tylko wtedy miał 64 MB RAMu (z czego pewnie tylko 32 cachowane, ale wtedy nie byłem tego świadom), Win98SE i Voodoo 2
#26 - GL1zdA - 2019-02-14 10:25
Neo wrote on 03. Feb 2019 at 22:57:
Okazuje się, że sprzęt daje radę z FLACem
Puszczałem trochę muzy prosto z folderu udostępnionego na współczesnym (w końcu jakoś ogarnąłem to udostępnianie z Win10 do 95, ale jak to nie pytajcie) FLAC to jest rozwinięcie pomysłów z Shortena, a tamten nawet na 486DX2 66 MHz wykorzystywał zaledwie 45% mocy CPU przy dekodowaniu. Dekodowanie MP3 jest bardziej intensywne obliczeniowo niż wszelkich bezstratnych formatów (poza APE'em).
#27 - Callahan - 2019-02-14 14:31
GL1zdA wrote on 14. Feb 2019 at 10:25:
Neo wrote on 03. Feb 2019 at 22:57:
Okazuje się, że sprzęt daje radę z FLACem
Puszczałem trochę muzy prosto z folderu udostępnionego na współczesnym (w końcu jakoś ogarnąłem to udostępnianie z Win10 do 95, ale jak to nie pytajcie)
FLAC to jest rozwinięcie pomysłów z Shortena, a tamten nawet na 486DX2 66 MHz wykorzystywał zaledwie 45% mocy CPU przy dekodowaniu. Dekodowanie MP3 jest bardziej intensywne obliczeniowo niż wszelkich bezstratnych formatów (poza APE'em). Zgadza się. Na dx4-100 mogłem tylko odtwarzaczem Fraunhoffera - winplay - słuchać mp3, na wszystkim innym szarpało.
#28 - m4us - 2019-02-14 14:46
pod winda tez mi kiedys przycinalo, ratowalem sie pingwinem bez Xow na jakims antycznym kompie
niebieskie tlo i czerwony suwak, wykopie ksiazke linux dla opornych (czy cos tedy) to sie dowiem co to byl za player..
#29 - Neo - 2019-02-14 16:31
Na tym zobserwowałem, że pod Win95 na Winampie wszystkie MP3 ładnie chodzą, a na 3.11 i Winplay tylko do 128 kbps - wyżej lubi przyciąć.
#30 - zyga64 - 2019-02-14 19:45
Stary Winamp dzięki opcjom obniżenia jakości dawał radę odtworzyć mp3 z wysokim bitrate na 486
<brak linka>
<brak linka> pod DOSa powinnien dać radę nawet w wyższej jakości. U mnie na Cyrixie 5x86/100 wyrabiał się, jednak na granicy (wykorzystanie proca w 100%). Po włączeniu <brak linka> było nieco lepiej.
#31 - forteller - 2019-02-15 09:39
Też kiedyś eksperymentowałem z MP3/FLAC na 486:
<brak linka>