226

(30 odpowiedzi, napisanych Programowanie - 8 bit)

FRE() używamy bez parametru. Jest opisane w rozdziale "Standard Functions".
W rozdziale "Control statements" nie ma nic o o goto, czyli chyba nie obsługuje xD

Nie demonizuj. Manual nie jest zły. Opisuje po kolei dostępne typy, instrukcje sterujące, operatory, funkcje.

Wrzucaj tu kolejne pytania, to może razem coś wyczytamy :)

227

(30 odpowiedzi, napisanych Programowanie - 8 bit)

@Pin - ten plik manual.md, który wczoraj wkleiłem, zawiera dokładnie tą samą treść co fastbasic-v4.3-manual.pdf i FastBASIC 4.3 (Native Atari) - Manual.pdf :P

228

(30 odpowiedzi, napisanych Programowanie - 8 bit)

Eeee, a czego tutaj waszmości brakuje? https://github.com/dmsc/fastbasic/blob/master/manual.md

229

(20 odpowiedzi, napisanych Bałagan)

Ja miałem kiedyś problem w inną stronę.
Potrzebowałem skasować EPROM nie mając kasowarki.
Ale u mojej mamy w przychodni są lampy UV - zamontowane na stałe i ruchome.
Sprawdziłem długość fali - taka sama jak w kasowarkach.
No to wyczyściłem w przychodni po godzinach ze 4 układy xD

230

(53 odpowiedzi, napisanych Fabryka - 8bit)

* Changed the boot procedure (and QMEG-OS likes us more now!).

Trub, Draco - możecie rozwinąć podpunkt?

231

(8 odpowiedzi, napisanych Software, Gry - 8bit)

Ja bym zapytał Paula Stephensona, może on akurat chciał aby u Ciebie zapis był zepsuty :P
I nawet żadnej informacji w grze, że została zmodyfikowana. Nieładnie.

232

(3 odpowiedzi, napisanych Konsole)

Jest skunk board, ale nie wiem czy teraz ktoś produkuje.

233

(25 odpowiedzi, napisanych Scena - 8bit)

U Chińczyka mieli konwerter VGA->AV.

234

(55 odpowiedzi, napisanych Fabryka - 8bit)

2 ccwrc 2szt (numeracja z lewej to po prostu ogólna liczna sztuk)
3 Mazi 1szt
4 As.. 1szt
5 grey - 1 szt.
6 stRing - 1 szt.
7 Alex_D - 1 szt.
8 Maly_swd - 1 szt.
9 takron27 - 1 szt.
10 DaruG - 1 szt.
11 atarixegs - 1 szt.
12 voy -  1 szt.
13 Montezuma - 1szt.
14 Rastan - 1 szt.
15 perinoid - 1 szt.
16 pancio.net - 1szt.
17 micromax - 1szt
18 Graczpospolita.pl [Michał Król] - 1szt
19>Jarkeczek   -1szt
20 Renton - 1 sztuka
21 ZuluGula - 1 szt.
22 Grzybson 1szt.

235

(25 odpowiedzi, napisanych Scena - 8bit)

Good job! Będę na kanale ;)

236

(16 odpowiedzi, napisanych Programowanie - 8 bit)

Na razie ciekawie się zapowiada.
W kwestii GUI to chyba wzorcem jest to co zrobił FJC w fdisku do APT, uflash i innych.
Nie tylko menu, ale także listy, okienka dialogowe, przyciski, pola tekstowe, pola wyboru. W dodatku responsywne - działa w 40 i 80 kolumnach (VBXE lub soft. GR8).
Pytałem go nawet, czy kiedyś udostępni ten framework - owszem, jak będzie miał go kiedyś czas ogarnąć :/

237

(93 odpowiedzi, napisanych Miejsca w sieci)

Uśpiłem się gdzieś po Numenie.... Ale powiem, princjoza Panie, wyszło zacnie. Frasun ;)

EDIT:
Widzę potencjał, który kiedyś miało radio UXA...

238

(93 odpowiedzi, napisanych Miejsca w sieci)

Wincyj wungla!

239

(93 odpowiedzi, napisanych Miejsca w sieci)

Zapis z live chatu nie zostanie na YT ? ;)

240

(93 odpowiedzi, napisanych Miejsca w sieci)

Uwaga, głupi pomysł - fajnie było by się w tym czasie na IRCu zebrać jak drzewiej bywało xD

241

(245 odpowiedzi, napisanych Sprzęt - 8bit)

<trolling>
Mam pytanie - co z obsługą rejestrów powtórzonych? Czy rozszerzenie ma te same tak zwane "błędy" co U1MB?
</trolling>

A na poważnie - piękna robota. Gratuluję.

242

(1,653 odpowiedzi, napisanych Bałagan)

The C64 to ARMowy komputerek z emulatorem w obudowie a'la mydelniczka. A tu mamy do czynienia z pełnoprawną maszyną zaimplementowaną w FPGA. Cudo!

243

(25 odpowiedzi, napisanych Scena - 8bit)

Kto sieje wiatr, ten zbiera burzę...

244

(410 odpowiedzi, napisanych Fabryka - 8bit)

@xxl
1. Pokaż mi w którym momencie mojej wypowiedzi rzuciłem g. na oślep. Cytaty proszę.
2. Nie pochlebiaj sobie. Screeny z dyskusji są na wypadek, gdybyś chciał edytować swoje posty.
3. Odpowiedz wprost - czy mogę dokonać modyfikacji na własny użytek?

EDIT: Obserwuję scenę atarowską od prawie 17 lat i jak słowo daje, pierwszy raz widzę taką sytuację.

245

(410 odpowiedzi, napisanych Fabryka - 8bit)

Niekoniecznie. Autor ma możliwość udostępnienia tej samej kopii programu na serwerze X na zasadach jednej licencji, a na serwerze Y - zupełnie innej. Skąd masz wiedzieć na jakiej licencji została udostępnia kopia, w której posiadanie wszedłeś? Dlatego każdy szanujący się programista dystrybuuje swój program razem z tekstem licencji, żeby nie było niedomówień. Czego w przypadku Gravty Worms nie uczyniono.

Przykłąd - nie trzeba szukać daleko. Orygialne romy Atari, OS + Basic. Większość dostępnych kopii jest umieszczona z naruszeniem prawa. Z małym wyjątkiem - bowiem autor starego XFormera dostał pozwolenie na ich dystrybucję. Czyli jeżeli wejdziesz w ich posiadanie razem z XFormerem, jesteś czysty.

246

(410 odpowiedzi, napisanych Fabryka - 8bit)

xxl napisał/a:

normalni atarowcy

Zapomniałbym - kto dał Ci moralnie prawo decydować kto jest normalnym atarowcem, a kto nie?

EDIT:
@Mq
Czy dyskusja na temat umowy licencyjnej dotyczącej rzeczonej gry też powinna znaleźć się w bałganie?

247

(410 odpowiedzi, napisanych Fabryka - 8bit)

Przeczytaj jeszcze raz.  Freeware to oprogramowanie udostępniane za darmo użytkownikowi końcowemu. Nie ma jednolitego tekstu licencji freeware, w odróżnieniu od GNU GPL, MIT, BSD, Apache Public License,  Creative Commons, itd.
Istnieje wiele licencji typu freeware zawierających mniej lub więcej obostrzeń. W interesie autora leży wyraźne określenie praw, których udziela użytkownikowi końcowemu. Jeśli coś chce zastrzec, w swoim interesie musi to zrobić jawnie i najlepiej w momencie udostępnienia utworu, a nie po fakcie.

Dlatego zaczynam rozważać, czy teksty regulaminów compo nie powinny precyzyjnie określać licencji, na jakiej praca może zostać opublikowana. Albo wymagać na autorze, aby ją podał.

248

(410 odpowiedzi, napisanych Fabryka - 8bit)

1. Udostępniając plik na AtariAge nie określiłeś zasad na jakich go udostępniasz. Ani plik ATR, ani sama gra nie zawiera informacji licencyjnych.
2. Konkurs na który się powołujesz, czyli zapewne Silly Venture określa jedynie status oprogramowania jako freeware, bez doprecyzowania tego terminu.
3. Freeware oznacza oprogramowanie oferowane użytkownikowi końcowemu za darmo. Nie mniej, nie więcej. Nie ma jednoznacznego tekstu licencji "freeware", bo nie istnieje. W interesie autora jest doprecyzować ograniczenia na jakich zasadach udostępnia utwór.
4.

Ustawa o prawie autorskim (fragmenty) napisał/a:

Artykuł 74
Autorskie prawa majątkowe do programu komputerowego, z zastrzeżeniem przepisów art. 75 ust. 2 i 3, obejmują prawo do:

2) tłumaczenia, przystosowywania, zmiany układu lub jakichkolwiek innych zmian w programie komputerowym, z zachowaniem praw osoby, która tych zmian dokonała;

Artykuł 75

1. Jeżeli umowa nie stanowi inaczej, czynności wymienione w art. 74 ust. 4 pkt 1 i 2 nie wymagają zgody uprawnionego, jeżeli są niezbędne do korzystania z programu komputerowego zgodnie z jego przeznaczeniem, w tym do poprawiania błędów przez osobę, która legalnie weszła w jego posiadanie.

Rozłóżmy na czynniki pierwsze artykuł 75 punkt 1:
* "jeżeli umowa nie stanowi inaczej" - na AtariAge udostępniłeś plik bez ustalenia zasad jego udostępnienia, czyli punkt spełniony.
To, że warunki określiłeś później nie ma zastosowania, bo prawo nie działa wstecz. Przyjmując moment ściągnięcia załącznika za moment zawarcia umowy z Tobą - jeżeli wtedy warunki nie były określone, to znaczy, że nie zastrzegłeś tych praw. Twoja strata.
* jeżeli są niezbędne do korzystania z programu komputerowego zgodnie z jego przeznaczeniem - gra nie działała, więc nie dało się jej uzywać zgodnie z przeznaczeniem. Punkt spełniony
* która legalnie weszła w jego posiadanie. - sam autor udostępnił plik, więc punkt spełniony.

Ergo, osoby które weszły w posiadanie udostępnionego pliku przed określeniem przez Ciebie zasad licencyjnych i dokonały poprawek na własny użytek, nie naruszyły Artykułu 75 Ustawy o prawie autorskim.

Zastanawia mnie jedno - skoro rzeczony post w którym udostępniasz plik nie informuje o ograniczeniach licencyjnych, to czy rzeczywiście jakiekolwiek ograniczenia obowiązują osoby zawierające z Tobą umowę poprzez jego pobranie? Może celowo wprowadzasz ludzi w błąd?

Na wszelki wypadek zrobiłem screena z AtariAge i regulaminu SV.

Niestety, skoro nie umiemy już bawić się po przyjacielsku jak kiedyś, to czas doprecyzować kwestie licencyjne w regulaminach. Np. narzucić Creative Commons z uznaniem autorstwa, użytkiem nie komercyjnym i prawem do tworzenia utworów pokrewnych z zachowaniem wyżej wymienionych zasad.

Mam nadzieję, że mój post nie był dla nikogo za długi i za trudny do zrozumienia.

249

(63 odpowiedzi, napisanych Software, Gry - 8bit)

Najwyraźniej autor nie planował wydania na cartridge.
Niemniej Jager/Dial połatał kiedyś DOSa II+/D tak aby RamCart był widoczny jako D8:.
Zanim dorobiłem się HDD korzystałem z RamCarta 128KB dość intensywnie i działało to bardzo fajnie. Rzygonia nie sprawdzę, bo mi się na RamCarta nie zmieści.

Kto Ci broni teraz grać na 130XE? Gra wykorzystuje tylko dwa dodatkowe banki pamięci.

250

(63 odpowiedzi, napisanych Software, Gry - 8bit)

Fajnie, że gra używa systemowych procedur I/O. Dzięki temu rusza na bardzo wielu urządzeniach pamięci masowej, które są z nim "zgodne" ;P