2,201

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

moge ja optymalizowac pod wzledem szybkosci - 20 bajtow na stronie zero na procke putbyte i store i bedzie smigac az milo.

===

... 2,5% szybszy... 24 bajty krótszy

2,202

(28 odpowiedzi, napisanych Programowanie - 8 bit)

oczywiscie ze sa dane nadmiarowe ale zerknij tu: http://www.atari.org.pl/forum/viewtopic … 24#p258824

plik oryginalny z 41212 bajtow skompresowal sie do 18176 bajtow (44% oryginalnego rozmiaru)

2,203

(28 odpowiedzi, napisanych Programowanie - 8 bit)

willy napisał/a:

Nie widze zadnej praktycznej roznicy miedzy

1) dyskietka/glowica/ram/cpu(stacji)
2) tasma/glowica/ram/cpu(atari)

jest ogromna roznica:

1 - rozwiazanie sprzetowe, musisz przerobic stacje,
2 - rozwiazanie programowe - dziala bez przerobek

wylaczylbym z rozwazan stacje, przykladowo protokol SIO zaklada, ze stacja wysyla dodatkowe informacje do kompa ktore w tym przypadku nie maja sensu (np. suma kontrolna)

plik binarny pakujemy blokami natomiast kodujemy rekordami... mi sie podoba mysl ze zamiast ladowac w niepewnosci gre 10 minut, zaladujesz ja w 5 minut ze 100% skutecznoscia

2,204

(28 odpowiedzi, napisanych Programowanie - 8 bit)

nie wiem czy sie rozmiemy - nie chodzi mi o to ze urzadzenie czyta z nosnika dokonuje korekty i wysyla wynik do atari tylko "glupie" urzadznie czyta i wysyla do atari, atari robi korekte juz w buforze

2,205

(28 odpowiedzi, napisanych Programowanie - 8 bit)

nie chodzi mi o zapis !

zapis tworzony jest na PC natomiast na atari dekodowanie (tylko ladowanie z magnetofonu). w polaczeniu ze skompresowanmi binarkami moze okazac sie ze nie tylko wynik jest krotszy (szbciej sie zaladuje na tej samej szybkosci) ale takze prawie 100% skutecznosc nawet przy czesciowo zniszczonych danych.

2,206

(28 odpowiedzi, napisanych Programowanie - 8 bit)

czy na atari ktorys system turbo dla magnetofonu (albo nawet bez turbo) wykorzystywal kodowanie korekcyjne przy wczytywaniu danych?

ale nie chodzi mi o rozpoznawanie bledu tylko o odtworzenie informacji.

to by zalatwialo raz na zawsze problem niewczytywania sie programow czy to przez bledy w OS czy przez "zagieta" tasme...

2,207

(15 odpowiedzi, napisanych Programowanie - 8 bit)

subsizer potrzebuje 188 bajtowego bufora.

2,208

(7 odpowiedzi, napisanych Scena - 8bit)

jak potwierdzisz to pozwoli Ci to zapisac ale jesli chcesz z tym cos zrobic na atari to musze Cie zmartwic...

2,209

(7 odpowiedzi, napisanych Scena - 8bit)

wedlgu mnie kompiluje pod dowolny adres

2,210

(15 odpowiedzi, napisanych Programowanie - 8 bit)

narzad do analizy plikow binarnch:


https://github.com/tebe6502/chkXEX

2,211

(410 odpowiedzi, napisanych Fabryka - 8bit)

https://polskigamedev.pl/atari-homebrew … o-polakow/

:D

2,212

(410 odpowiedzi, napisanych Fabryka - 8bit)

pelna wersja... raczej sporo rozbudowana i odrobine zmieniona gra. mysle ze do karta konsument dostanie tez wersje cyfrowa.

2,213

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

Tebe opublikowal Super Pakera i mozna juz tworzyc spakowane binarki dowoli :-)

http://madteam.atari8.info/

2,214

(410 odpowiedzi, napisanych Fabryka - 8bit)

gra wygrala konkurs: Atari Homebrew Awards 2019

:D bomba.

2,215

(7 odpowiedzi, napisanych Scena - 8bit)

w zalaczniku:

oryginalna dlugosc binarki: 15169
skompresowana binarka: 4271 - czyli ponad 3x krotsza

GTIA music czyli jesli emulator to nie AtariWinPlus.

mp3 nie umieszczam bo forum mowi ze zalacznik za duzy - bedzie na AtariAge

2,216

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

jesli autor umiescil konfig to grzechem jest go kasowac.

2,217

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

niespakowana wersja laduje sie 2:58 czyli dwa razy dluzej niz spakowana... poza tym nie zaladujesz jej ze stacji bo nie miesci sie na nosniku. stosujac retoryke patosceny mozna powiedziec ze zostala specjalnie tak przygotowana zeby nie ladowac sie z okreslonego nosnika ;-)

odnosnie konfigu. odpowiadalem juz kilka razy (poki mi sie nie znudzilo z 50 stron temu), poza tym podpowiedzi jakie dajesz ludziom sa po prostu bledne - juz ich nawet nie prostuje i traktuje jak spam. wiec i kolejna rade przeinaczsz. po co.

2,218

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

ale wiesz, ze porownujemy czasy dla dwoch spakowanych wersji...

odpakowujace sie PO zaladowaniu i W CZASIE ladowania. zmierz czas do uruchomienia.

bedziesz musial zapisac ta druga wersje na jakims atr albo odjac czas na ladowanie loadera :-)

2,219

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

bj na pewno nie laduje sie tyle co napisales z hdd,


sprawdz na hdd i nie grzesz wiecej...


===
a to i tak nie optymalizowana procka... moze byc jeszcze szybciej

2,220

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

tak, w testach (te same warunki ladowania):

plik podlinkowany przez Pina 96 KB dekompresja po zaladowaniu - do uruchomienia 1:27
plik dekompresujacy sie podczas ladowania - do uruchomienia 1:16

wygrywa na dluosci pliku i czasie uruchomienia...

===
natomiast na emulatorze z patchem (czas ladowania = w przblizeniu 0) do uruchomienia w obydwoch przpadkach czas = 0:28

2,221

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:
xxl napisał/a:

przykladowo Bomb Jack (zajmuje 275 KB w jednym pliku) nie miesci sie na dyskietce dla stacji 1050.

no to juz sie miesci - 94 KB


Jest przecież v5 BombJack, spakowana do 96kB, ładuje się i rozpakowuje dokładnie tyle czasu co Twoja, ...


gdyby ktos mial jeszcze jakies watpliwosci...

wersja z ostatnim dekompresorem zajmuje 77 KB (przypominam ze oryginalnie 275 KB)

co oznacza ze deklasuje pod tym wzgledem binarki rozpakowujace sie po zaladowaniu.

2,222

(30 odpowiedzi, napisanych Programowanie - 8 bit)

.... rewelacja ...

2,223

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

6502 w kazdm cyklu czyta lub zapisuje, chodzi o to ze w pewnych sytuacjach pojawiaja sie dane (byc moze podczas czytania, byc moze nie pierwszego) ktore na 100% nie sa losowe a ich zmiennosc jest wlasciwie stala (cykliczna)...

2,224

(30 odpowiedzi, napisanych Programowanie - 8 bit)

dwie dobre wiadomosci.

- bedzie plajerek

- bedzie intro

:D

2,225

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

zauwazylem pewna prawidlowosc w zmiennosci "niestabilosci" pewnego rozkazu niepublikowanego i mam podejrzenie...

dlatego chcialbym sie dowiedziec:

mozliwe jest to, ze cpu moze przechwycic "szum" z cyklow odswierzania pamieci?
co pojawia sie na szynie (adresow / danych) podczas odwierzania pamieci?