Autor Wątek: Przenoszenie oprogramowania  (Przeczytany 33907 razy)

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Przenoszenie oprogramowania
« Odpowiedź #15 dnia: 2012.08.25, 14:45:25 »
Nie no, zaraz. PC to głównie FAT, a nie TOS.

Phonex

  • *****
  • Wiadomości: 1261
  • Miejsce pobytu:
    Warszawa
Odp: Przenoszenie oprogramowania
« Odpowiedź #16 dnia: 2012.08.25, 15:10:52 »
Skrót myślowy.
Tworzą na PC obraz dyskietki TOS.

Czy programy dyskowe do FDD3000, przeniesione na PC, będą to widziały?
Jeśli nie, to jak z tego korzystać?

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek
Odp: Przenoszenie oprogramowania
« Odpowiedź #17 dnia: 2012.08.25, 15:13:15 »
A tak z ciekawości to co masz na tych dyskietkach? :)

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4540
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Przenoszenie oprogramowania
« Odpowiedź #18 dnia: 2012.08.25, 15:34:48 »
Tworzą na PC obraz dyskietki TOS.
Czy programy dyskowe do FDD3000, przeniesione na PC, będą to widziały?
Jeśli nie, to jak z tego korzystać?

Nie znam jak na razie ani jednego emulatora, którzy by korzystał z tych obrazów, nie ma też nic co umie udawać FDD3000.
Najlepiej zawartość takiej dyskietki byłoby skopiować do .TAP.

Póki co, taki program jest we wczesnej fazie beta....


Pyza^Illusion

  • *****
  • Wiadomości: 586
  • Miejsce pobytu:
    Lubań, dolnośląskie
Odp: Przenoszenie oprogramowania
« Odpowiedź #19 dnia: 2012.08.25, 15:42:41 »
Skrót myślowy.
Tworzą na PC obraz dyskietki TOS.

Absolutnie nie! Do tego służą inne programy i wymagany jest realny napęd dyskietek podpięty do PC.
Przenoszone dane będą dokładnym ciągiem bajtów spectrumowego pliku o dokładnie takiej samej długości. Niestety nie będzie przekopiowany nagłówek, więc typ pliku oraz adres początkowy trzeba by było sobie gdzieś zapisać i potem dodając do TAP stworzyć taki nagłówek (pewnie niektóre programy mają odpowiedni kreator). W praktyce jedyne co można by sobie przenosić i z miejsca korzystać to pliki tekstowe w ASCII.
Inny sposób...
Pod emulatorem (niektóre mają taką opcję) wgrać do pamięci "ZX" plik binarny i zapisać go potem do TAP poprzez zwykły SAVE "nazwa" - też trzeba znać adres i typ pliku.

Czy programy dyskowe do FDD3000, przeniesione na PC, będą to widziały?
Jeśli nie, to jak z tego korzystać?

Problem jest taki, że wspomniane programy dyskowe odwołują się do podmienionej części ROM (to co podmienia Interfejs od FDD3/3000). Wszelkie sprawdzanie czy jest podpięty nie będzie działało, bo ŻADEN emulator nie wspiera TOS i FDD3000. Jest jedynie opcja dla Warajevo napisana przez Yarka, ale w praktyce nie za bardzo jest jak z tego korzystać.

Zatem całe oprogramowanie do FDD3000 może być używane wyłącznie na realnym sprzęcie. PC może jedynie służyć za magazyn z archiwaliami oraz do wymiany oprogramowania z innymi użytkownikami za pomocą sieci (np. udostępnianie w internecie). Takie dane można potem przywracać na realne dyskietki.

Istnieje inna alternatywa pod nazwą ZXVGS (kolejny projekt Yarka Adamskiego). Można tam korzystać z wielu formatów plików emulatorowych (w tym .TAP i np .TRD), ale jeszcze nie jest to sfinalizowane i nie zdobyło dużej popularności (pomimo początków swego istnienia gdzieś przed połową lat 90-tych). Tu jednak musiałbym wysmarować artykuł, do którego mam sporo notatek i który leży i czeka na lepsze czasy :)
ZX Spectrum+ (128kB by STAVI), FDD3000, TI-OF-TTL/ZXVGS, Masterface2b, MacFace II, DivIDE plus, Just Speccy 128...

Phonex

  • *****
  • Wiadomości: 1261
  • Miejsce pobytu:
    Warszawa
Odp: Przenoszenie oprogramowania
« Odpowiedź #20 dnia: 2012.08.25, 16:32:20 »
Inny sposób...
Pod emulatorem (niektóre mają taką opcję) wgrać do pamięci "ZX" plik binarny i zapisać go potem do TAP poprzez zwykły SAVE "nazwa" - też trzeba znać adres i typ pliku.
Czyli jednak bardziej pracochłonne niż z kabelkiem audio, więc chyba nie szybsze  :(
Szkoda, ten sposób zapowiadał się bardziej elegancko.

W takim razie wyłączę w Phantomie pisanie "Start tape..." i czekanie na klawisz, żeby nie siedzieć cały czas nad Spectrum i przerzucę to w ten sposób: Phantom -> COPY COPY -> tap/tzx. Szkoda że ten sposób nie działa z COPY 128, bo w wielu przypadkach dałoby się wrzucić na raz całą stronę dyskietki!

A tak z ciekawości to co masz na tych dyskietkach? :)
Mam programy, które sam pisałem, mam gry.
Chcę przerzucić, bo pod emulatorem na PC jest większa wygoda, poza tym rozważam pozbycie się FDD3000 - po co dziesiątki dyskietek i ogromna stacja, jak to wszystko zmieści się na jednym pendrive?

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek
Odp: Przenoszenie oprogramowania
« Odpowiedź #21 dnia: 2012.08.25, 17:01:50 »
Cytuj
Chcę przerzucić, bo pod emulatorem na PC jest większa wygoda, poza tym rozważam pozbycie się FDD3000 - po co dziesiątki dyskietek i ogromna stacja, jak to wszystko zmieści się na jednym pendrive

Mam nadzieję, że jak już się uda przenieść to nie trafią one wyłącznie na twój pendrive ;)

Phonex

  • *****
  • Wiadomości: 1261
  • Miejsce pobytu:
    Warszawa
Odp: Przenoszenie oprogramowania
« Odpowiedź #22 dnia: 2012.08.25, 17:10:11 »
Masz ochotę na coś?

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek
Odp: Przenoszenie oprogramowania
« Odpowiedź #23 dnia: 2012.08.25, 18:14:38 »
Generalnie jestem ciekaw wszystkich Spectrumowych programów których jeszcze nie ma w sieci. A wbrew pozorom jeszcze wielu rzeczy nie ma.

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Przenoszenie oprogramowania
« Odpowiedź #24 dnia: 2012.08.25, 21:58:46 »
Trochę spraw się wyjaśniło, trzeba trochę nad tym posiedzieć.
Mowa jest o różnych programach, może by tak znaleźć miejsce
w archiwum i te wszystkie programy umieśćić.

Najlepiej w formacie wav(mp3), nie bedzie problemu z przenoszeniem.

Oryginalną dyskietkę z Borek Utilities posiadam, niestety napęd jej nie czyta.
Chyba już prawa autorskie nie obowiązują ?
Można by go opublikować.

I wiele różnych innych programów użytkowych: Phantom, Zebra, i te o których w dyskusji mowa.
Czy musimy ograniczać się tylko do programów polskich, cenne programy narzędziowe nie znają granic.

A może by ktoś obeznany w temacie takie kompendium wiedzy popełnił, w postaci np. pdf.

W swojej stacji mam zamontowany napęd 3 cale i dwa napędy 3,5 cala, jednak formatuje je jednostronnie na 40ścieżek. Nie udało mi się sformatować dyskietki na 620kB. kiedyś gdy miałem stacje 5,25 cala działało to bez problemu.

ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4540
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Przenoszenie oprogramowania
« Odpowiedź #25 dnia: 2012.08.25, 22:06:28 »
Nie ma problemu aby umieścić w archiwum plików też przydatne zagraniczne programy, zwłaszcza związane z tak popularną w Polsce FDD3000, i tak też się stanie, prędzej czy później.

Borek Utilities również może być dodany do archiwum.

Takie kompedium wiedzy najlepiej aby powstało w postaci artykułu zamieszczonego na portalu ;) Z resztą temat być może niedługo będzie bardziej popularny.

Aby sformatować na 620kb musisz mieć działającą stację obsługującą 80ścieżek.


tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Przenoszenie oprogramowania
« Odpowiedź #26 dnia: 2012.08.25, 23:13:22 »
Jestem za tym aby nastapiło to jak najszybciej.

Może po prostu jakiś serwer FTP.

Co to znaczy działająca stację 620kB, był tam napęd 5,25 format na 620 działał a na 3,5 cala nie działa (tylko jednostronnie 40 sciezek). Dyskietki teraz są tanie więc to nie żaden problem, ale 620kB kusi.
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

Pyza^Illusion

  • *****
  • Wiadomości: 586
  • Miejsce pobytu:
    Lubań, dolnośląskie
Odp: Przenoszenie oprogramowania
« Odpowiedź #27 dnia: 2012.08.25, 23:49:11 »
Formatowanie dyskietki pod TOS ma składnię:
FORMAT * a TO "nazwa" (40tracków)
FORMAT * a TO "nazwa"d (80tracków)

a -> napęd (a,b,c,d)

Dodatkowo trzeba zakleić w rogu dyskietki 3,5'' otwór, aby dyskietka była rozpoznana jako DD, a najczęściej można kupić HD (z otworem właśnie).

Większość programów jest dostępnych na forum we wspomnianym wcześniej temacie. Zarówno pliki/obrazy dyskietek dla TOS, jak i programy PC-towe.
« Ostatnia zmiana: 2012.08.25, 23:50:59 wysłana przez Pyza^Illusion »
ZX Spectrum+ (128kB by STAVI), FDD3000, TI-OF-TTL/ZXVGS, Masterface2b, MacFace II, DivIDE plus, Just Speccy 128...

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Przenoszenie oprogramowania
« Odpowiedź #28 dnia: 2012.08.26, 22:48:26 »
O tym akurat wiem, znam składnie i używam oryginalnych dyskietek DD.

W najbliższym czasie powalczę jeszcze z tym problemem.
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Przenoszenie oprogramowania
« Odpowiedź #29 dnia: 2012.08.27, 19:45:28 »
Dzisiaj zrobiłem trochę prób, i sukces udało się sformatować dyskietkę 3,5 cala na 620kB.

Jednak poprawna składnia jest trochę inna:

FORMAT * "b" TO "nazwa" d
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235