atarionline.pl Zmiany w bazie gier, demosceny, użytków i Bibliotece Atarowca - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorastrofor
    • CommentTime30 Mar 2019
     
    then they are already in diffrent directory and we have to put them back in their native directory, after name conversion i think..., then we have 39 chars for file name plus (???chars) for directory name to identify the game. Im not sure how it wold be compatible with tool like NVC ->link<- mentioned by Montezuma. To be honest to make this solution very good it requires a lot of work. To make it only good not so many.
    • 2:
       
      CommentAuthorKrótki
    • CommentTime30 Mar 2019
     
    @Montezuma: Sam się od pewnego czasu zastanawiam jak ten problem rozwiązać. Najlepiej chyba byłoby mieć na AO dwie paczki 7-zip do pobierania - jedno z pełnymi nazwami plików, a drugie z nazwami SIO2SD-friendly, tj. krótkimi ale treściwymi, i bez polskich znaków (i innych nie-ASCII). Przydabły się taki "skrypt astrofora" do automatycznego generowania takich paczek, oj przydałby się.

    Po głowie chodzi mi też koncept częściowej rezygnacji z ortodoksyjnego podejścia do TOSEC Naming Convention. I to z pełną świadomością że jestem jednym z niegdyś najgłośniejszych orędowników przyjęcia TNC na AO :-) Nie zrozumcie mnie źle, TNC jest lepsze od poprzedniego nazewnictwa - ale zawiera dużo rzeczy moim zdaniem niepotrzebnych. TNC jest oparty o założenie, że nazwa pliku jest jedynym miejscem utrzymywania informacji o pliku, co powoduje powstanie takich patologii jak obecny rekordzista w bazie:

    Dimo's Quest - NYD 2015 Edition (2015-01-01)(Schulz, Thomas - Prinz, Tobias - Theisse, Hilton - Bunsen - 8bitjunkie - Milan - T0bey - yellowman - wizard)(-)(en).atr

    Nazwiska autorów owszem są przydatne, ale nie w nazwie pliku - powinny być zapisane w innym miejscu. Najlepiej w jakiejś bazie danych, no ale ze zrozumiałych przyczyn nie mamy bazy danych, więc póki co nie ma po czym mówić, koncept pozostaje tylko w mojej głowie.

    astrofor:

    pytanie jeszcze czy ao trzyma plikijako pliki na dysku, czy tez osobno ma baze danych o plikach z grami, na podstawie ktorej mozna wygenerowac TOSEC

    Są tylko pliki na dysku.

    astrofor:

    Chociaz to naming conversion jest dosc dobrze i jednoznacznie zdefiniowane, wiec pewnie regular expresion bylo by umiarkowanie proste)

    No, TNC jest z założenia pomyślane tak, aby każdą nazwę pliku dało się jednoznacznie zinterpretować, więc faktycznie byłoby to względnie proste.

    astrofor:

    ja na poczatek wywalilbym wszystko z okraglych nawiasow , zostawiajac tylko kwadratowe

    Na pewno nie można usunąć znaczników (Side n), bo 2 strony tej samej dyskietki staną się nierozróżnialne.

    Ale to i tak nie wystarczy żeby uniknąć kolizji. Weźmy pliki:
    Montezuma's Revenge (1984)(Parker Brothers)(US)[!].atx
    Montezuma's Revenge (1986)(Databyte)(GB)[!].atx
    (nb. póki co w bazie AO jeden plik nie jest jeszcze zweryfikowany [!], więc sytuacja hipotetyczna).

    Ale może częściowym rozwiązaniem byłoby umieszczanie każdego wydania gry w osobnym katalogu, przykładowo:
    Montezuma's Revenge (1983)(Utopia Software)(US)(beta)
    \- Montezuma's Revenge.xex
    \- Montezuma's Revenge [t].xex
    \- Montezuma's Revenge [t +1 Seban].xex
    Montezuma's Revenge (1984)(Parker Brothers)(US)(proto)
    \- Montezuma's Revenge.bin
    \- Montezuma's Revenge.car
    \- Montezuma's Revenge [h Steve and Bruce][BCM].cas
    Montezuma's Revenge (1984)(Parker Brothers)(US)
    \- Montezuma's Revenge [!].atx
    \- Montezuma's Revenge [cr A].atr
    Montezuma's Revenge (1986)(Databyte)(GB)
    \- Montezuma's Revenge.atx
    \- Montezuma's Revenge.cas
    • 3:
       
      CommentAuthorduncan
    • CommentTime30 Mar 2019
     
    Dodane do folderu ziny: Top-Magazin (87 plików), Atari Classics (14 plików).Nazwy plików zmieniał Kaz.
    Uzupełniłem ABBUC Sondermagazine oraz ABBUC Magazine.
    Do Gry/inne dodałem Homesoft Collection Game Disc 446 dysków plus plik txt z opisem zawartości.
    • 4: CommentAuthorastrofor
    • CommentTime31 Mar 2019
     
    Napisalem stepny skrypt do analizy nazwy plikow. W skrucie zrzucilem archiwum na dysk, wrzucilem wszystkie nazwy plikow do tablicy, potem tablice na clouda , i tam exprerymenty:

    Podsumowanie:
    wszystkie gry : 17442(na macu 7zip sie wykrzaczyl rozpakowalo sie z bledem cos wiec paru gier moze nie byc )

    za dlugie nazwy (ponad 39 zankow): 12579
    za dlugie nazwy po usunieciu wszystkiego z okraglych nawiasow 1570
    za dlugie nazwy po usunieciu wszystkiego z okraglych nawiasow i wsystkich spacji: 908

    wychodzi na to ze trzeba by ciac nazwy gier w niektorych przypadkach, pomijajac fakt ze dysk1 of 2 i inne podobne sa tez potrzebne .

    Dla chetnych dzialajacy skryp na cludzie - mozna zmieniac, uruchamiac przerabiac eksperymentowac.

    ->link<-
    • 5: CommentAuthorastrofor
    • CommentTime31 Mar 2019 zmieniony
     
    • 6:
       
      CommentAuthorMontezuma
    • CommentTime2 Apr 2019
     
    Ciekawe statystyki.
    Wniosek jest taki, że chyba nie da się sensownie tego zautomatyzować (skoro po usunięciu metadanych z nazw plików i tak 908 plików ma nazwę dłuższą niż 39 znaków).
    • 7: CommentAuthorastrofor
    • CommentTime2 Apr 2019
     
    jest jeszcze nazwa katalogu, w którym jest zawsze jedna konkretna gra. Pytanie ile znakow moze miec nazwa katalogu. Mozna zrobic tak - niektore okragle nawiasy jako pierwsze np. numer dysku, potem kwadratowe nawiasy, reszta miejsca na nazwe gry(ktora i tak jest w nazwie katalogu). Czy nazwa katalogu tez ma 39 znakow?
    • 8:
       
      CommentAuthorMontezuma
    • CommentTime2 Apr 2019
     
    > Czy nazwa katalogu tez ma 39 znakow?

    Tak:
    ->link<-
    • 9: CommentAuthorQTZ
    • CommentTime14 Aug 2019 zmieniony
     
    Mam pytanie - czy oznaczenie "[BASIC]" oznacza, że program wymaga włączonego Basica? Czy że program jest napisany w Basicu (nieskompilowany listing, ale z loaderem BCOM, czy DOS II+), czy, że jest to program napisany w Basic-u nawet jeżeli jest skompilowany? Jak to rozróżnić? Czy może oznaczenie "(BASIC)" jest rozróżnieniem - np. że program jest możliwy do wylistowania, ale zapisany w sposób, który nie wymaga włączenia Basic-a?

    Co ciekawe znalazłem program, który zarówno z DOS II+, jak i z loaderem BCOM i tak wymaga włączenia Basic-a, czy ktoś mógłby zerknąć, czy da się to jakoś obejść? (rozumiem, że tu tak jak jest, to oznaczenie musi być "[BASIC]")
    • 10:
       
      CommentAuthorvoy
    • CommentTime5 Dec 2019
     
    Rzutem na taśmę (przed party) zrobiłem nowe paczki ze stuffem. Można już zasysać. :) Smacznego!
    • 11: CommentAuthorXuio
    • CommentTime5 Dec 2019
     
    Dziekuje!
    • 12:
       
      CommentAuthorduncan
    • CommentTime5 Dec 2019
     
    Wielkie dzięki :)
    • 13:
       
      CommentAuthorduncan
    • CommentTime6 Dec 2019
     
    Z paczką gier poszło coś nie tak. W bazie mamy Indiana Jones III - Tajemství Svateho Gralu, a w paczce nie ma.
    W folderze Hammurabi w nazwie pliku Hammurabi - Feudalni Ekonomie (19xx)(-)(cs) powinno się poprawić na Ekonomia feudalna, bo jest to polska wersja gry. Tak samo w plikach Hammurabi - Feudalni Ekonomie (19xx)(-)(cs)[a][BASIC] i Hammurabi - Feudalni Ekonomie (19xx)(-)(cs)[BASIC], bo taki tytuł wyświetla się na stronie tytułowej.
    Szkoda tylko że Kaz nie dodał do bazy plików które mu podesłałem.
    • 14:
       
      CommentAuthorvoy
    • CommentTime5 Jan 2020 zmieniony
     
    @duncan: dzięki za cynk. Najwidoczniej nie pobrało się z serwera, gdy przygotowywałem paczkę. Spreparuję niedługo raz jeszcze. EDIT: doczytałem post Krótkiego, w której pisał o możliwej przyczynie braku pobrania pliku.

    Poprawki:
    /arch/Hammurabi - Feudalni Ekonomie (19xx)(-)(cs).xex --> Hammurabi - Feudalni Ekonomie (19xx)(-)(tr pl TOMSOFTWARE).xex
    /arch/Hammurabi - Feudalni Ekonomie (19xx)(-)(cs)[a][BASIC].atr --> Hammurabi - Feudalni Ekonomie (19xx)(-)(tr pl ATARPOL)[m Polish fonts][BASIC].atr
    /arch/Hammurabi - Feudalni Ekonomie (19xx)(-)(cs)[BASIC].atr --> Hammurabi - Feudalni Ekonomie (19xx)(-)(tr pl ATARPOL)[m Polish fonts][a][BASIC].atr

    @duncan: TOSEC rządzi się własnymi prawami, nie zawsze zgodnymi z logiką. :)

    Dodane:
    /arch/Wasteland/Wasteland (2019-04-21)(Jaskula, Michael)(DE)(en).atr
    • 15:
       
      CommentAuthorKaz
    • CommentTime5 Jan 2020
     

    Duncan:

    Szkoda tylko że Kaz nie dodał do bazy plików które mu podesłałem.


    Pliki od Ciebie są przejrzane i przygotowane do dodania, ale jak wiesz, to łącznie z moimi pliki z wielu miesięcy, są ich tysiące. Dodam to hurtowo jak z Wieczorem ustalę formę dodania na stronie. Jestem znanym niechętnikiem w stosunku do TOSEC, więc muszę jakoś rozwiązać moją niekompatybilność :).

    Tak przy okazji - próbowałem wrzucić pliki, o których rozmawialiśmy na różne serwery - Mega.nz, MicrosoftOne, etc. Niestety, przy tylu drobnych plikach, wcześniej czy później coś się biesi. Dlatego chyba wrzucę Ci na nasz FTP, do którego masz dostęp, i stamtąd sobie ściągniesz, ok?
    • 16:
       
      CommentAuthorKaz
    • CommentTime21 Jan 2020 zmieniony
     
    Matías podesłał dzisiaj "Turbo Tennis" (gra typu pong, która oryginalnie była dostępna tylko podczas wczytywania programów z kasety jako urozmaicenie długiego oczekiwania, to już mamy) oraz "Max y el Alfabeto", czyli grę edukacyjną dla dzieci w języku hiszpańskim - tej drugiej nie widzę nigdzie w necie.

    Załączam pliczki.
    • 17:
       
      CommentAuthorduncan
    • CommentTime22 Jan 2020
     
    Kaz, to co wrzucę na serwer, a ty już to ściągniesz to kasuj, będę wiedział że to już dodałeś.
    Tak, wrzuć te pliki na FTP. Unikniemy wtedy tego że będę podsyłał to co już dodałeś.
    • 18:
       
      CommentAuthorvoy
    • CommentTime3 May 2020 zmieniony
     
    Z zestawu nr 18 nagranego w dolnośląskim Turbo 2000 przez pirata Cambio-soft udało się odzyskać dwie wersje Robbo. :) Kaseta była nagrana tragicznie, ale szczęściem miała zapisane oba kanały audio, co pozwoliło na podmianę próbek w obu z nich i ostatecznie na wyłuskanie danych.

    Planety pomijamy wciskając klawisz K.

    R/Robbo (L.K. Avalon)/Robbo (1990)(L.K. Avalon)(PL)[t Radek Software][press k key].xex
    R/Robbo II/Robbo II (1990)(RoboSoft)(PL)[t Radek Software][press k key].xex


    Czy ktoś pamięta, kto krył się pod nazwą Cambio-soft? Mój tato zawoził tam magnetofon do przeróbki, ale już nie pamięta ulicy, przy której rezydował ów pirat.
    • 19: CommentAuthorbaktra
    • CommentTime4 May 2020 zmieniony
     

    QTZ:

    Co ciekawe znalazłem program, który zarówno z DOS II+, jak i z loaderem BCOM i tak wymaga włączenia Basic-a, czy ktoś mógłby zerknąć, czy da się to jakoś obejść? (rozumiem, że tu tak jak jest, to oznaczenie musi być "[BASIC]")


    Dodaj jedną linię:
    4 POKE 740,PEEK(106)
    • 20:
       
      CommentAuthorKaz
    • CommentTime4 May 2020
     
    Baktra - co to dokładnie robi?
    • 21: CommentAuthorbaktra
    • CommentTime4 May 2020
     
    Dysk zawiera AUTORUN, który podłącza BASIC ROM i uruchamia program BASIC. Niestety autorun nie zadaje sobie trudu, aby ponownie wyregulować rejestr systemu RAMSIZ (tylko dostosowuje RAMTOP). Dlatego program BASIC uważa, że komputer ma 48 KB pamięci RAM, chociaż dostępne jest tylko 40 KB. A ponieważ używa RAMSIZ do rezerwowania pamięci na zestaw znaków (linia kodu źródłowego 5010), działa nieprawidłowo. Tak więc poprawka jest prosta. Ustaw RAMSIZ = RAMTOP na początku.
    • 22:
       
      CommentAuthorKaz
    • CommentTime4 May 2020
     
    A! Ok, dziękuję bardzo za wytłumaczenie.
    • 23:
       
      CommentAuthorvoy
    • CommentTime15 May 2020
     
    Dodałem świeżutki programik Cartridge dumper autorstwa Willysofta z grupy Atari Chile z Facebooka, pozwalający na zrzut zawartości kartridża na dyskietkę. Obsługiwana maksymalna pojemność to 1 megabajt. Nagrywamy program na dysk, uruchamiamy go i wkładamy kartridż (UWAGA! NA WŁASNE RYZYKO!).

    Ściągamy STĄD. :)