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 23:07
       
      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 09:07
       
      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 06:07
       
      Czyli bez TC nie podmieni się zapisu stanu gry.

      Czekam zatem cierpliwe na wersję 1.03.
      • 4:
         
        CommentAuthorjhusak
      • CommentTime19 Jul 2022 08:07 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 13:07
       
      Dałoby się to przerobić na dyskietkę z sektorem 128bajtów?
      • 6:
         
        CommentAuthorPeri Noid
      • CommentTime19 Jul 2022 14:07
       
      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 14:07 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 15:07 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 17:07 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 17:07
       
      @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 23:07
       
      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 10:07 zmieniony
       
      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 22:07 zmieniony
       
      DOS wywalam od pierwszego napisu, mam własny system IO.
      Jak chcesz zrealizować zapis?
      • 15:
         
        CommentAuthorgienekp
      • CommentTime21 Jul 2022 19:07
       
      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 19:07
       
      Cart od jhusak (ale nie tylko) umożliwia zapis. Jeśli się go właściwie użyje.
      • 17: CommentAuthortebe
      • CommentTime23 Jul 2022 09:07
       
      ciekawe dlaczego demo Rewind nie jest na carta?
      • 18:
         
        CommentAuthorPeri Noid
      • CommentTime23 Jul 2022 10:07
       
      Ja mam na carcie. Bardzo ładnie się ładuje z Side2 ;-D
      • 19: CommentAuthorRocky
      • CommentTime23 Jul 2022 10:07
       
      BS z SIDE2 też działa :)
      • 20:
         
        CommentAuthorgienekp
      • CommentTime23 Jul 2022 18:07
       
      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 08:07 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 10:07
       
      @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 10:07
       
      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 10:07
       
      A nie, BS w tej wersji to nie. Ja do Rewind piłem.
      • 25: CommentAuthorpajero
      • CommentTime26 Jul 2022 00:07 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 10:07 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 19:07 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 20:07
       
      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 10:07 zmieniony
       
      :)
      • 30: CommentAuthorpigula
      • CommentTime31 Jul 2022 14:07
       
      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 15:07
       
      lekki offtop.
      @ Pajero: Jest szansa na plugina do TC na 64bit?
      • 32:
         
        CommentAuthormiker
      • CommentTime31 Jul 2022 15:07
       
      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 22:07
       
      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 22:07
       
      Pajero - tak dobra gra, aż prosi się o fizyczne wydanie. 33 poziomy już za mną :)
      • 35: CommentAuthorRocky
      • CommentTime1 Aug 2022 14:08
       
      piguła... jeszcze sporo przed tobą.. Rozumiem, że w trybie hard.. :)
      • 36: CommentAuthorpigula
      • CommentTime1 Aug 2022 14:08
       
      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 20:08
       
      pierwszy tryb dziecięcy.. w drugim jest licznik kulek ..
      • 38: CommentAuthorpigula
      • CommentTime2 Aug 2022 09:08 zmieniony
       
      Pajero - dostałem email - już nagrywam milfem.
      poczta(małpa)marcinprusisz.pl
      • 39: CommentAuthorpigula
      • CommentTime2 Aug 2022 10:08
       
      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 21:08
       
      1.4? Piguła ma dostęp do jakichś STP normalnie. :)
      • 41: CommentAuthorpajero
      • CommentTime2 Aug 2022 21:08 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 21:08
       
      Miker chwila cierpliwości i będzie Pan zadowolony :)
      • 43:
         
        CommentAuthormiker
      • CommentTime2 Aug 2022 21:08
       
      OK, rozumiem
      • 44: CommentAuthorpajero
      • CommentTime4 Aug 2022 03:08 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 04:08
       
      ten UROVN to z rosyjskiego?
      • 46: CommentAuthorpajero
      • CommentTime4 Aug 2022 19:08 zmieniony
       
      да

      Jeden z smaczków. Dla równowagi nuklearnej.
      • 47: CommentAuthorpajero
      • CommentTime6 Aug 2022 13:08 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 16:08
       
      > 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 20:08
       
      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ę...
      • 50: CommentAuthorpajero
      • CommentTime24 Sep 2022 20:09 zmieniony
       
      @pirx - NTSC musi być trochę wykastrowana, wiadomo....

      i tak się to zakończyło ->link<-