Miałem w końcu kilka dni wolnego aby pobawić się tym "cudownym" MOSemPUP
Ponieważ jestem chyba jedynym posiadaczem A4000T wypowiadającym się na PPA, który ma konfig odpowiedni do uruchomienia MOSa chciałem zapytać współautorów tego systemu zaglądających na PPA na temat zaobserwowanego u mnie dziwnego zachowania tego systemu (które mogły nie wystąpić na A1200).
Najważniejszą "fanaberią" jaką zaobserwowałem jest to, że MOS nie jest w stanie wystartować gdy jest podłączone jakieś urządzenie do więcej niż jednego kontrolera (konkretnie do czegoś innego poza standardowym scsi.device)
W moim przypadku sytuacja wygląda tak: mam 2 dyski SCSI podpięte do kontrolera na CyberStormPPC (wg dokumentacji obsługiwanego przez MOSa) i nagrywarkę IDE podpiętą do stanadrowego konrolera na płycie głównej.
W takiej konfiguracji MOS po resecie loadera nie chciał wystartować - migałą dioda power świadcząca o działaniu MOSa (usunąłem disableled z s-s) i świeciła się dioda dysku podłączona do kontrolera na CSPPC. Jest to objaw taki sam jak ktoś wcześniej opisał gdy jest coś podłączone do drugiego kanału kontrolera FastATA w A1200.
Po długim kombinowaniu doszedłem, że wszystkie urządzenia muszą być podłączone do jednego kontrolera:
- Wystartował z płyty i działał stabilnie gdy odłączyłem dyski (podłączony tylko CD-ROM) i komputer wystartowany z dyskietki z loaderem MOSa.
- Wystartował z płyty gdy dysk SCSI był podłączony do wbudowanego w A4000T kontorlera SCSI ponieważ go nie obsługuje i po starcie był efekt jw czyli był wykryty tylko CD-ROM.
- Wystartował też gdy całkowicie odłaczyłem dyski SCSI i podłączyłem dysk IDE razem z CD-ROMem do kontorolera IDE na płycie głównej - tu udało mi się wystartować system zarówno z płyty jak i dysku.
- Próbowałem też wystartować przy podłączonych urządzeniach tylko do CSPPC ale MOS nie startuje (myślałem, że to wina braku CD-ROMu, którego szuka przy starcie ale przy podłączeniu CD-ROMu SCSI również nie startował).
Jest to dosyć dziwne, kłopotliwe i powodujące spadek wydajności tego systemu jeżeli nie można go uzywać na dyskach SCSI z transferem 40MB/s i trzeba się ograniczać do starego IDE z 2.5MB/s
Może współautorzy lub inni siedzący w temacie będą mogli mi podpowiedzieć z czego wynika i jak można obejść ten problem uruchamiania się MOSa tylko ze scsi.device (tym bardziej, że wg dokumentacji kontroler na CSPPC jest obsługiwany).
Prosiłbym też o skierowanie informacji o tym "niedociągnięciu" do ludzi zajmujących się MOSemPUP (jeżeli oczywiście wogóle ktoś się nim zajmuje) to być może zostanie on wyeliminowany w kolejnym uaktualnieniu.
Kolejny problem jaki zaobserwowałem to problem z dzwiękiem: sporo programów podaje, że AHI jest zajęte i nie może uruchomić dzwięku - np znajdujący się w MOSie player KAYA czy oryginały gier Earth2140 i FeebleFiles.Czy jest na to jakieś rozwiązanie? (nie zmieniałem standardowych ustawień AHI z MOSaPUP)
Czy jest szansa na obsługę kontrolera SCSI znajdującego się na płycie A4000T ponieważ brak jego obsługi uniemożliwia korzystanie ze skanerów SCSI?