76

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię pozostałe)

No ja dzisiaj wcześniej też wysyłałem maila. Może przeszukaj spam :)

77

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię pozostałe)

gorgh napisał/a:

cholercia, miałem nadmiarowego Amstrada, ale wysłałem go za darmo do spkr, gdybym wiedział, to bym ci go zostawił :/

:( No faktycznie szkoda.

78

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię pozostałe)

pancio.net napisał/a:

mam takiego do naprawy - ogarniesz se to mozemy sie dogadac :-)

Nie odpowiem natentychmiast, bo postanowiłem wyjść kompletnie poza swoją strefę komfortu.
Daj trochę czasu to spróbuję się zorientować czy uda się ogarnąć naprawę.

Jak w temacie, kupię działającego Amstrada 6128. Pudełko, styropiany itp niewymagane.

80

(1 odpowiedzi, napisanych Fabryka - 16/32bit)

Nie oglądałem jeszcze, tylko "przeklikałem" w kilku miejscach i wychodzi, że też będzie na STE. Mniam.

81

(43 odpowiedzi, napisanych Bałagan)

Ale zaraz, przecież płyta Falcona już jakieś dwa czy trzy lata temu była prawie odtworzona przez gościa o ksywie (piszę z pamięci, bez sprawdzania) npatomn (lub jakoś mocno podobnie)
Nie śledzę atari-forum jakoś od tamtego czasu, więc czy to się nie udało ukończyć? Bo z tego co pamiętam, to było prawie na "finiszu", nawet na ostatnim sztabie ten temat był poruszany, ale też chyba nikt go nie dokończył. Czy w takim razie projekt padł, wie ktoś?

82

(43 odpowiedzi, napisanych Bałagan)

Taaaaaa, sam zdążysz przejść w stan martwy nim je ożywisz :P
Ile to już lat Ciebie męczę w tej kwestii?

83

(2 odpowiedzi, napisanych Software, Gry - 16/32bit)

W c i dość ciężkawej bibliotece SDL. Taka specyfika SDLowych rzeczy, że nic nie ruszy na gołym Falconie w zadawalającej prędkości.
Edit:
A drugim dość istotnie wpływającym czynnikiem na wydajność tego typu projektów, jest to, że są to projekty tworzone dość współcześnie (ta gra jest z dwa tysiące jedenastego) na platformę która ma mega-giga-herce i nikt z twórców za bardzo się nie przejmuje, że "jedzie" zbędnie po zasobach. Dla przykładu ta gra ma grafikę w plikach bmp o ośmiobitowej głębi kolorów, natomiast sam silnik graficzny jest inicjalizowany w 32bitach.
Z punktu widzenia platformy docelowej dla której ta gra była tworzona, takie coś nie ma najmniejszego znaczenia, natomiast chcąc ją uruchomić na Falconie, to po pierwsze potrzebna by była lepsza grafika (Super Videl czy Radeon) a po drugie "przerzucanie" takiej ilości pustych bitów po magistrali jednak dość mocno obciąża Falcona (nie wspominając, że jest bez sensu)
Wszystkie porty tej gry (a jest ich trochę) nie ruszały zupełnie silnika graficznego i działały właśnie w ten sposób. Natomiast na Falconie to nie miało zupełnie racji bytu, więc musiałem przerobić ten silnik na osiem bitów (co powinno być dość prostą operacją, ale "napsuło" mi dużo krwi, bo wszystko oprócz tła się przełączyło bez problemu a przełączenie tła zajęło mi gdzieś pewnie 80% czasu) co dało niesamowity skok wydajności.
Oczywiście dało by się na pewno zoptymalizować więcej rzeczy przerabiając je mniej lub bardziej.

84

(2 odpowiedzi, napisanych Software, Gry - 16/32bit)

Kompilat Hydra Castle Labirynth na lekko dopalonego Falcona:

https://ufile.io/tkwmqyym

Klawiszologia:
strzałki - wiadomo
x - skok
s - ciachnięcie mieczem
r - użycie dodatkowej broni
w - przełączenie dodatkowych broni
return - plecak

Małe wiki, głównie pod kątem opisu do czego służą "znajdźki", a warto je zbierać, bo dają niezłe bonusy:

https://vsrecommendedgames.fandom.com/w … _Labyrinth

Wymagania to wspomniany lekko dopalony Falcon. Na Hatari ustawionym na gołego Falcona działa niezbyt grywalnie, ale wygląda to tak, że raczej niewiele więcej trzeba do płynnego działania. Może podbicie szyny już by wystarczyło, a takie coś jak to:

https://exxosforum.co.uk/forum/viewtopi … amp;t=3635

to już na pewno. Na CT6x oczywiście fruwa aż miło.

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9258&download

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9259&download

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9260&download

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9261&download

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9262&download

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=9263&download

85

(4 odpowiedzi, napisanych Bałagan)

Adam Klobukowski napisał/a:

Jakich konkretnie symboli brakuje?

No brakuje sinf, cosf, acosf, atanf i tak dalej. Wyczytałem wczoraj, że te funkcje "dotarły" do standardu nazwanego C99. Ale ich w "naszym" libm nie ma, są tylko podstawowe sin, cos i tak dalej.
Tyle, że w kodzie właśnie są tylko te podstawowe, to podczas kompilacji coś się dzieje, że są zamieniane na odpowiedniki "f" (których właśnie nie ma) Dlatego szukałem (bezowocnie) jakiejś opcji do dostarczenia kompilatorowi aby nie optymalizował sin na sinf, cos na cosf itp. Ale nic nie znalazłem.

Adam Klobukowski napisał/a:

Ewentualnie możesz w kodzie podmienić #include <math.h> na #include <math-68882.h>, to nie będzie wymagało zmian opcji linkera.

Tego nie znałem, ale właśnie spróbowałem w jednym pliku źródłowym podmienić na math-68881.h (bo math-68882.h nie istnieje, przynajmniej w tym Thorsten'owym toolchain'ie) i po uruchomieniu make, przestał krzyczeć, że w dla pliku obiektowego tej źródłówki ma undefined reference! :)
Na razie nie mam czasu na dalsze działania, ale później spróbuję to zrobić we wszystkich źródłach używających math.h bo wygląda na to, że to da efekt jaki potrzebuję! (czyli zostawi w spokoju oryginalne wywołania, bez zamieniania ich podczas kompilacji na odpowiedniki "f")

86

(4 odpowiedzi, napisanych Bałagan)

Kompiluję skrośnie jeden projekt c++ na Falcona. Sama kompilacja poszła praktycznie bez problemów, tylko kilka drobnych zmian, więc można powiedzieć, że projekt nienaruszony.
Ale podczas składania binarki dostaję serię "undefined reference to x" i tu różne warianty funkcji trygonometrycznych, jak sinf, cosf i więcej.
W projekcie nie ma użycia ani jednej z tych brakujących podczas linkowania funkcji, ale w plikach obiektowych jak najbardziej są już widoczne (???)
Strzelam, że zachodzi jakaś optymalizacja podczas kompilacji, ale nie umiem znaleźć w sieci nic w tym temacie (np że taka a taka opcja gcc to powoduje) więc pewnie nie o to chodzi.
A tak zwany "nasz" libm nie posiada żadnej z tych brakujących funkcji (a przynajmniej m68k-atari-mint-nm nic nie wykazuje) ma tylko klasyczne funkcje sin, cos, itp. Więc pytanko skąd się w plikach obiektowych wzięły te inne wersje funkcji i jak się tego pozbyć, tak aby kompilacja odbyła się z wykorzystaniem funkcji jakie są w źródłach?

Toolchain Thorsten'a oparty o gcc 9.3.1

87

(57 odpowiedzi, napisanych Sprawy atari.area)

Nie znam Elektrody, ale jeśli jest to miejsce gdzie wątki właśnie wyglądają jak ten tutaj przedstawiony, to również popieram protest, głównie w imię tego, aby z AA nie zrobiło się właśnie takie nic nie wnoszące wizualne niewiadomo co.

88

(10 odpowiedzi, napisanych Bałagan)

Spoko, ale limit CutAs'a jest trochę za mały na cokolwiek powyżej 8-bitowego półświatka. Z ciekawości chciałem wyciągnąć jednego BMPka z tego mojego archiwum i przy próbie otwarcia pliku krzyknął, że plik ma 1,4MB a on umie otwierać dużo, dużo mniej :)

Edit:
Dobra, za szyko odpisałem.
Pobawiłem się tym trochę więcej i ten limit jest ustawialny w opcjach. Dodałem kilka zer na końcu domyślnego limitu i 1,4MB otwiera się już bezproblemowo.

Edit2:
Chyba rozumiem tak niską wielkość domyślną ładowanych plików. Po zwiększeniu limitu w opcjach, plik 1,4MB co prawda się otworzył, ale np takie pokazanie jego zawartości hex w Firefoksie zajęło około minuty. A w Operze to po jakichś kilku minutach próby wyświetlenia hex'ów dla tego archiwum dostałem komunikat "Page crashed ..."
Coś tam jednak jest nie halo, no ale rozumiem, że to narzędzie do działania na mniejszych plikach, na których zapewne działa lepiej ;)

89

(10 odpowiedzi, napisanych Bałagan)

Dzieki za pomysły. Generalnie już wczoraj wieczorem użyłem na szybko to dd wg parametrów @mono i to co "wypluło" bez problemu otworzyło się w XnView! :)

90

(10 odpowiedzi, napisanych Bałagan)

agahes napisał/a:

HxD

Dzięki, spróbuję go, bo generalnie ten GHex nie jest zły, ale też coś chciałem poszukać innego, więc zacznę od tego. A co do wycinania kawałków plików, to chyba jednak użyję:

mono napisał/a:
$ dd if=input.file of=output.file bs=1 skip=bytes_to_skip count=bytes_to_copy

Matko, genialne w swej prostocie.

Dzięki Pany, dzisiaj wieczorkiem będę działał.

91

(10 odpowiedzi, napisanych Bałagan)

Potrzbuję "pociąć" jeden binarny plik na x mniejszych. Generalnie to jest zlepek plików BMP jeden po drugim i potrzebuję je wyciągnąć do pojedyńczych plików.
Mam zainstalowany u siebie GHex, który teoretycznie byłby w stanie wykonać to zadanie, ale było by to mocno nieprzyjemne i niewygodne. Próbowałem też jakieś pierwsze z brzegu narzędzie online, ale też nie było by to łatwe.

Kojarzy więc ktoś jakiś edytor w którym takie cięcia wykonuje się w miarę wygodnie? Najlepiej to wydaje mi się, że podawało by się adres, ilość bajtów od tego adresu do wycięcia i ciach. Najlepiej narzędzie linuksowe, ale windowsowe też chyba mogą być, bo takie proste aplikacje pewnie bez problemu ruszą przez wine.

92

(3 odpowiedzi, napisanych Software, Gry - 16/32bit)

Całkiem przyzwoicie to to działa.

Atari-User napisał/a:

1. Sikor
2. lopez
3. SzymonU
4. Paweł
5. as...
6. AdamK
7. Emu
8. Atari-User
9. _tzok_
10. jury

AS, jesteś pewien, że to chcesz? Bo zawsze się odgrażasz, że linii STx to nigdy nie będziesz miał.

94

(37 odpowiedzi, napisanych Zloty)

Dzięki wszystkim za wyśmienitego sztaba!

95

(31 odpowiedzi, napisanych Miejsca w sieci)

Cyprian napisał/a:

przeoczyłem linka bo na telefonie jest nieklikalny

Nie tylko na telefonie jest nieklikalny

96

(2 odpowiedzi, napisanych Bałagan)

Tego dokumentu jeszcze nie oglądałem (przeklikałem tylko), ale zakolejkowałem do obejrzenia.
Natomiast odnośnie tematu maszyn liczących, to jakiś czas temu czytałem książkę też w tym tymacie i bardzo mi się podobała więc polecam:
Bartłomiej Kluska "Automaty liczą. Komputery PRL"

97

(153 odpowiedzi, napisanych Fabryka - 16/32bit)

Cyprian napisał/a:

Osiągi to 1788 MB/s poprzez ACSI.

Mniam

98

(9 odpowiedzi, napisanych Konsole)

Idealnie to ująłeś.
Klimat i wykonanie cacy.

99

(3 odpowiedzi, napisanych Software, Gry - 16/32bit)

Zapowiada się wyśmienicie, choć do oryginału jeszcze daleko. Ale oby się udało, bo choć obenie nie gram specjalnie jakoś w tego typu gry, to w tą chętnie bym pograł, bo w owych czasach tęsknie spoglądałem na tą grę :)

100

(80 odpowiedzi, napisanych Sprzęt - 16/32bit)

Tu masz to trochę lepiej pokazane:

http://powerphenix.com/ct60/english/fitting63.htm