atarionline.pl Bubble Shooter... - 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: CommentAuthorPeri Noid
    • CommentTime17 Jul 2022
     
    Ponieważ się nie znam to się wypowiem ;-)
    A taka metoda jak zastosowano w przypadku PoP? Jeśli się nie mylę, tam cart działa jak dysk, dane są z niego doczytywane.

    Jak dla mnie to nie ma znaczenia, mam z czego wczytywać. Ba, nagram sobie na fizyczną dyskietkę dla zabawy.
    • 2:
       
      CommentAuthorgienekp
    • CommentTime18 Jul 2022
     
    Dokładnie, potraktować carta jako dysk. Bo gierka dość sporo doczytuje.
    Próbowałem ATR2CAR ale wczytuje tylko DOSa, potem "File mismatch". Patrzyłem co dalej to dość mocno wachluje PORTB, więc automat pod ROM się nie podłoży. Ale... jakby JSR/JMP do JSIOINT/JDSKINT podmienić na zwykłe kopiowanie z carta to gra zostałaby "uwieczniona na wieki".
    • 3: CommentAuthorpustak
    • CommentTime19 Jul 2022
     
    Czyli bez TC nie podmieni się zapisu stanu gry.

    Czekam zatem cierpliwe na wersję 1.03.
    • 4:
       
      CommentAuthorjhusak
    • CommentTime19 Jul 2022 zmieniony
     
    @pajero
    Jeśli czytasz pliki z atr i zapisujesz jakieś pojedyncze, to spoko zadziała bez przeróbek. Tylko seek nie używać.
    Tak działa Kolony 2106, Adam Is Me, Deszczownik, etc.
    • 5:
       
      CommentAuthorgienekp
    • CommentTime19 Jul 2022
     
    Dałoby się to przerobić na dyskietkę z sektorem 128bajtów?
    • 6: CommentAuthorPeri Noid
    • CommentTime19 Jul 2022
     
    Musiałaby być 80 ścieżek SD dwustronna - to daje 360KB i na tym się zmieści. Ale na niczym "klasycznym".
    • 7:
       
      CommentAuthorgienekp
    • CommentTime19 Jul 2022 zmieniony
     
    Bo DOS II+/D robi jakieś jaja i z jakiś powodów upiera mi się na wczytywanie 128sektorów gdy są 256tki. Po ogłupieniu dochodzę do planszy. Potem coś się sypie.
    • 8: CommentAuthorPeri Noid
    • CommentTime19 Jul 2022 zmieniony
     
    Właśnie próbuję taką dyskietkę zrobić. W sensie, przegrać zawartość i zabootować. Bo sam format pod SDX to pikuś tylko z tego formatu nie mogę gry odpalić. Próbuję z MyDOS.

    No niestety. Dyskietkę zrobiłem, pliki przegrałem ale loader nie chce ładować gry. Także - tu autor musiałby pomóc i poprawić ... coś.
  1.  
    Hmmm, could someone pack the game so that it fits on 1x 180k disk or at least 2x 130k disk ?!?
    • 10: CommentAuthorpajero
    • CommentTime19 Jul 2022 zmieniony
     
    Panowie, gierka zajmuje miejsce od $30-1a0,$280-FFFa
    Szkoda czasu na typowe podejście.

    Poprawiam lot kulki, potem testy w grze i wersja 1.03
    A dalej zmiany na NTSC.

    I to w trakcie polskiego urlopu... po pracy room painting


    Czy działa Wam HI score Cafe ->link<- ?
    • 11:
       
      CommentAuthorgienekp
    • CommentTime19 Jul 2022
     
    @pajero

    1. Stronę 1 używasz jako stos czy szalejesz bezpośrednio po adresach?

    2. Zakres $A0-$A3 używasz tymczasowo, czy coś ważnego na stałe siedzi? Można użyć na czas odczytu?
    • 12: CommentAuthorpajero
    • CommentTime19 Jul 2022
     
    od $50 krytycznie ważne.

    jako że nie ma OS robię co chcę z pamięcią. stos na rózne bufory, ale nie śmieci by można zmieniać, potem idą inne bufory depakery, loader, procki podmian portb, dane... no nie pomogę obecnie bo inne priorytety
    • 13:
       
      CommentAuthorgienekp
    • CommentTime20 Jul 2022
     
    Ale DOS jest. W ostateczności się go wykastruje.

    Jakbyś zagospodarował 50 bajtów na kod (albo nawet puste miejsce z bajtami 0,1,2,3...50), który byłby nie ruszany w RAM:
    L1 lda $D40B
    cmp #$80
    bne L1

    ldy #$7F
    sty $D500
    jmp $FFFF

    CPYSEC lda #$FF
    sta $D500
    lda $FFFF,Y
    stx $D500
    sta $FFFF,Y
    iny
    beq CPYSEC

    ldy #$01
    sty $0303

    lda #$FF
    sta $D500

    lda $D013
    sta $03FA

    rts


    to konwersja na carta poszłaby z automatu. Poniżej przykład gdzie już na 1 planszy idzie pograć.
    • 14: CommentAuthorpajero
    • CommentTime20 Jul 2022 zmieniony
     
    DOS wywalam od pierwszego napisu, mam własny system IO.
    Jak chcesz zrealizować zapis?
    • 15:
       
      CommentAuthorgienekp
    • CommentTime21 Jul 2022
     
    Faktycznie po planszy tytułowej już dosu nie ma. Ale na czas odczytu włączasz OS i skaczesz przez JSIOINT. Wtedy można zrobić ten trik, że włącza się cart i dalej kod z karta to ogarnia, bo w carcie miejsce zawsze jest. Niestety procedura kopiująca musi być w ram i o te 50 bajtów się rozchodzi.

    Bez zapisu. Jak typowy cart w czasach ATARI włączasz i grasz i się cieszysz :) Gra jest antystresowa i w zasadzie czy jesteś na planszy 1 czy planszy 10 jest tak samo przyjemnie.

    SaveGame to już burżuazja dla posiadaczy "stacji dysków" :) No i wersja ATR w pełni zaspakaja ich potrzeby. A reszta miała by carta (no bo tu magnetofon już raczej nie zakręci).

    Wiadomo, że zrobisz jak tam uważasz. Ale może? ;)
    • 16: CommentAuthorPeri Noid
    • CommentTime21 Jul 2022
     
    Cart od jhusak (ale nie tylko) umożliwia zapis. Jeśli się go właściwie użyje.
    • 17: CommentAuthortebe
    • CommentTime23 Jul 2022
     
    ciekawe dlaczego demo Rewind nie jest na carta?
    • 18: CommentAuthorPeri Noid
    • CommentTime23 Jul 2022
     
    Ja mam na carcie. Bardzo ładnie się ładuje z Side2 ;-D
    • 19: CommentAuthorRocky
    • CommentTime23 Jul 2022
     
    BS z SIDE2 też działa :)
    • 20:
       
      CommentAuthorgienekp
    • CommentTime23 Jul 2022
     
    A bo Wy cały czas coś coś tam lutujecie do biednego ATARI to potem nie dziwota, że wszystko działa. Ostatecznie ktoś przylutuje NVIDIE i będzie RTX...

    A przecie można wziąć CARTa i nie trzeba ładować, rozpakowywać tylko "bankować" i cieszyć się na stocku :)
    • 21:
       
      CommentAuthormiker
    • CommentTime24 Jul 2022 zmieniony
     
    Tym ostatnim już skaleczyli PC-ta, dzięki czemu przysłowiowy Kowalski nie może pograć w Cyberpunka bez wydania wcześniej 2-3 pensji na sprzęta...
    • 22: CommentAuthorPeri Noid
    • CommentTime24 Jul 2022
     
    @gienekp: TOS Side2 to właśnie cart i nie wymaga żadnego grzebania w komputrze. A Side3 to jeszcze lepiej bo można sobie obrazy cartów też odpalać. Tudzież inne ustrojstwa tego typu jak AVG na przykład - wszystko na stocku, bez śladu lutownicy.

    Chociaż z drugiej strony stock jest nudny ;-)
    • 23:
       
      CommentAuthorgienekp
    • CommentTime24 Jul 2022
     
    Na AVGcart działa?

    Na obok forum pajero napisał: "nie będzie działać z: Y: AVGcart bez kabla SIO/ECI". No z kabelkiem to ja wiem, że zadziała.
    • 24: CommentAuthorPeri Noid
    • CommentTime24 Jul 2022
     
    A nie, BS w tej wersji to nie. Ja do Rewind piłem.
    • 25: CommentAuthorpajero
    • CommentTime26 Jul 2022 zmieniony
     
    Czy działa Wam HI score Cafe ->link<- ? Bo tego nikt jeszcze nie próbował...


    update na stronie MadTeamu v.1.03

    By nie grać od początku - jak wyjdzie update - wystarczy podmieniać plik "BS_UROVN.IFA" to zapis stanu gry !!

    Sprawdźcie, czy prócz TC można podmieniać ww. plik pod np. MyDos'em.

    Jeśli tak, to zabieram się za wersję NTSC, potem zobaczymy co z wersją na CARTa...


    BubbleShooter - Full Version History
    ------------------------------------

    v.1.03
    - atr: 360kB MyDos format
    - game: small trajectory corrections

    v.1.02
    - game: upper bubble color corrected (PAL blending)
    - game: a change of some texts (thanks to JAC!)
    - game: replacing illegal jumps to ROM - about NTSC system detection

    v.1.01
    - loader: replacing illegal jumps to ROM (works with AltirraOS)


    v.1.00
    - premiere at the LOST PARTY 2022 event
    • 26:
       
      CommentAuthorgienekp
    • CommentTime26 Jul 2022 zmieniony
     
    Na Atari800MacX (Atari800 kernel Version 4.2) skopiował mi się stan za pomocą funkcji do edycji ATR

    Natomiast już w emulowanym ATARI to:

    1) MyDOS

    D i potem BS_UROVN.IFA - skasowało plik
    C i potem BS_UROVN.IFA - dostałem przy odczycie z v02 Error -- 164

    2) DOS II+/D
    DEL BS_UROVN.IFA - nie skasowało pliku więc skasowałem edytorem ATR
    COP BS_UROVN.IFA - dostałem krzaki jak poniżej

    Przy testach cały czas operowałem na wirtualnym D1. Ja tam za dobrze DOSa nie znam, więc mogłem robić coś źle.
    • 27: CommentAuthorpajero
    • CommentTime26 Jul 2022 zmieniony
     
    @irek126 - dzięki za wpis do Hi score cafe (+1 do motywacji do kodowania dalej)

    @gienekp - usuń ten spaprany ATR bo:

    Odczyt/zapis włącznie z v1.02 tylko pod plugin Total Commander'em który umie wszystko interpretować. Także zabezpieczenia - o czym PI-SA-ŁEM.

    Dopiero v1.03 odbezpieczyłem i można kopiować DO-WO-LI.
    • 28:
       
      CommentAuthorgienekp
    • CommentTime26 Jul 2022
     
    OK rozumiem, czyli v02 nie tylko miało zapis ale i odczyt "kodowany". Czyli z v02 do v03 jeszcze trzeba pluginami.
    • 29: CommentAuthorRocky
    • CommentTime28 Jul 2022 zmieniony
     
    :)
    • 30: CommentAuthorpigula
    • CommentTime31 Jul 2022
     
    Na Tomsie zauważyłem, że po przeniesieniu sektorowym zawartości 1.03 na fizyczny nośnik, gra się nie uruchamiała, bo podczas ładowania dos'a stacja zmieniała gęstość z 360KB na 180KB. Ładowanie kończyło się na dosie i trzeba było podnieść dźwignie stacji aby gęstość została prawidłowo odczytana i samodzielnie wczytać autorun.sys. Problem na emulatorze nie występuję. Rozwiązanie jest banalne. Jeżeli u kogoś efekt będzie taki sam na stacji Toms720 lub SN360, to po uruchomieniu dosa, należy w mydosie ustawić prawidłowo konfigurację napędu (opcja O i P), dla gęstości 360KB i jeszcze raz zapisać na dyskietce pliki DOS'a. Po takiej operacji gra pięknie startuje samodzielnie za każdym razem.
    • 31: CommentAuthorVidol
    • CommentTime31 Jul 2022
     
    lekki offtop.
    @ Pajero: Jest szansa na plugina do TC na 64bit?
    • 32:
       
      CommentAuthormiker
    • CommentTime31 Jul 2022
     
    Ja np. musiałem wypakować wszystkie pliki z atr-a, stworzyć nowego z MyDOS-em, zgrać wszystko do atra z podmienionym plikiem i dopiero ruszyło.
    Sama podmianka pliku nie wychodziła, plugin twierdził że VTOC jest uszkodzony a atr-a, jak u Piguły, przestała się uruchamiać.

    Nie ma aby szansy na wepchanie tego w DD, nawet z "odwracaniem" dyskietki?
    • 33: CommentAuthorpajero
    • CommentTime31 Jul 2022
     
    DD tylko z odwracaniem dyskietki. Nie planowałem wydania fizycznego gry. Mogę, ale po wakacjach które zaraz chcę zacząć :)
    • 34: CommentAuthorpigula
    • CommentTime31 Jul 2022
     
    Pajero - tak dobra gra, aż prosi się o fizyczne wydanie. 33 poziomy już za mną :)
    • 35: CommentAuthorRocky
    • CommentTime1 Aug 2022
     
    piguła... jeszcze sporo przed tobą.. Rozumiem, że w trybie hard.. :)
    • 36: CommentAuthorpigula
    • CommentTime1 Aug 2022
     
    Zacząłem od pierwszego trybu, aby dobrze poznać wszystkie zasady i sposoby naliczania punktów. Potem będzie druga kolejka w trybie hard :)
    • 37: CommentAuthorRocky
    • CommentTime1 Aug 2022
     
    pierwszy tryb dziecięcy.. w drugim jest licznik kulek ..
    • 38: CommentAuthorpigula
    • CommentTime2 Aug 2022 zmieniony
     
    Pajero - dostałem email - już nagrywam milfem.
    poczta(małpa)marcinprusisz.pl
    • 39: CommentAuthorpigula
    • CommentTime2 Aug 2022
     
    Wiec tak
    Po zgraniu milfem ATR 360KB na dyskietę (wersja bubble shooter 1.4) mam dalej ten sam objaw -> czyli stacja przestawia się z 360KB na 180KB po załadowaniu dos.sys i dup.sys przez co nie startuje plik autorun

    Aby to naprawić:

    Podnoszę dźwignię w stacji, a następnie ją opuszczam i stacja ponownie rozpoznaje prawidłową gęstość 360KB.

    Teraz:
    Wybieram w mydosie opcję O (konfiguracja napędu).
    Drive Number (wybieram 1)
    Remove drive (wpisuje n i return)
    Is drive configurable (wpisuje y i return)
    High capacity drive (n i return)
    Is drive double sided (y i return)
    Track/side (40 i return)
    Step rate (1 i return)

    Następnie wybieram opcję P (Set Density)
    I wpisuje 1,D (i return)

    Po tych czynnościach opcją H (Write Dos Files) nadpisuje plik Dos.sys i Dup.sys na dyskietce z Bubble Shooter
    (działa dla 1.3 jak i 1.4), od tego momentu bootowanie Atari z takiej dyskietki na Tomsie 720 przebiega bez zarzutu, stacja nie zmienia gęstości a gra sama startuje.
    • 40:
       
      CommentAuthormiker
    • CommentTime2 Aug 2022
     
    1.4? Piguła ma dostęp do jakichś STP normalnie. :)
    • 41: CommentAuthorpajero
    • CommentTime2 Aug 2022 zmieniony
     
    Kolega pomaga, siadam do kompa by nanieś jeszcze jeden path

    @miker - lot kulki poprawiony



    EDIT - oj dziś nie dam rady, error, naprawiam...
    • 42: CommentAuthorpigula
    • CommentTime2 Aug 2022
     
    Miker chwila cierpliwości i będzie Pan zadowolony :)
    • 43:
       
      CommentAuthormiker
    • CommentTime2 Aug 2022
     
    OK, rozumiem
    • 44: CommentAuthorpajero
    • CommentTime4 Aug 2022 zmieniony
     
    Ulepszenia.... m.in. lot kulki udoskonalony, albo obrót celownika przyspiesza po chwili.

    Loader jak nie znajdzie pliku poprosi o inną dyskietkę. To umożliwia tworzenie dowolnych zestawów (można i Single). Przykład w Double w którym pokazuję które pliki są wspólne (strona A) oraz wydzielone pliki na "goły" komputer (strona B stock) jak i na rozszerzoną pamięć (strona B extmem).


    update na stronie MadTeamu v.1.05

    By nie grać od początku - jak wyjdzie update - wystarczy podmieniać plik "BS_UROVN.IFA" to zapis stanu gry !!




    BubbleShooter - Full Version History
    ------------------------------------

    v.1.05
    - atr: 360kB MyDos format, try two (thanks to Pigula)
    - atr: experimentally 2x 180kB
    - loader: no file - flip disc
    - game: second trajectory fixes
    - game: crosshair rotation - faster after a while

    v.1.04 only test

    v.1.03
    - atr: 360kB MyDos format
    - game: small trajectory corrections

    v.1.02
    - game: upper bubble color corrected (PAL blending)
    - game: a change of some texts (thanks to JAC!)
    - game: replacing illegal jumps to ROM - about NTSC system detection

    v.1.01
    - loader: replacing illegal jumps to ROM (works with AltirraOS)


    v.1.00
    - premiere at the LOST PARTY 2022 event
    • 45:
       
      CommentAuthorpirx
    • CommentTime4 Aug 2022
     
    ten UROVN to z rosyjskiego?
    • 46: CommentAuthorpajero
    • CommentTime4 Aug 2022 zmieniony
     
    да

    Jeden z smaczków. Dla równowagi nuklearnej.
    • 47: CommentAuthorpajero
    • CommentTime6 Aug 2022 zmieniony
     
    Próby wersji NTSC

    Dużo mniej czasu na ramce.
    Musiałem usunąć zmiany kolorów. Na górze.
    To za mało.
    Jednocześnie tylko 30% animacji
    Szukam rozwiązania
    • 48:
       
      CommentAuthoramarok
    • CommentTime6 Aug 2022
     
    > Szukam rozwiązania
    Domyślam się, że nie takiego rozwiązania szukasz, ale i tak zapytam z ciekawości, nawet jeśli uznasz to za naiwne.

    Czy dużo zyskałbyś gdybyś zrezygnował z rysowania kilku linii z góry i z dołu ekranu i wstawił tam puste linie? Pewnie, żeby zachować górny i dolny panel musiałbyś zrezygnować z wyświetlania np. jednego rzędu kulek. Czy w ogóle ma to sens i czy warto poświęcać pole gry?
    • 49:
       
      CommentAuthorpirx
    • CommentTime6 Aug 2022
     
    NTSC musi być trochę wykastrowana, wiadomo. Może usunięcie napisu "BUBBLE SHOOTER" (zastąpienie pustymi liniami) trochę cykielków by oddało?
    Niewiele, jak sądzę...