51

(8 odpowiedzi, napisanych Bałagan)

Śmiem się nie zgodzić. Aktualne Atari tworzy zarówno sprzęt jak i wydaje gry. Dla mnie to jest kontynuacja pierwotnej działalności.

52

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

To ja ostatnią :P

53

(3 odpowiedzi, napisanych Emulacja - 16/32bit)

Zobacz ten film i jego opis: https://www.youtube.com/watch?v=kE-5bp_ms9M

54

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

1. Gzynio x1
2. hsimpson x1
3. AdamK

55

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

Skala jest absolutnie marginalna, i mnie się wydaje że to jest mit. Większym problemem i realnym jest wersja TOSu.

Utrzymuję zamówienie w mocy.

57

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

To mi wygląda na problem z deinterlace. Wynika to z tego że obraz w PAL składa ma 25 obrazów na sekundę, a każdy z obrazów składa się z dwóch półobrazów, więc stara telewizja działała domyślnie w interlace. Natomiast komputery domowe każdy półobraz traktują jak oddzielny obraz i efektywnie wyświetla 50 obrazów na sekundę. Nowoczesny TV myśląc że to legitny PAL, próbuje połączyć dwa półobrazy w jeden i go wyświetlić 'na raz' i to jest właśnie tego efekt. To nie jest do naprawy. Jedynym sensownym rozwiązaniem jest wprowadzeni po drodze odpowiedniego konwertera, najlepiej od razu do nowoczesnego formatu cyfrowego. Są tanie chińczyki (takie prostokątne), ale ich nie polecam, bo też mają ten problem z deinterlace, ale radzą sobie z nim zdecydowanie lepiej. To  co polecam to Medusa od Lotharka (https://lotharek.pl/productdetail.php?id=135) która wprawdzie sporo kosztuje, ale moim zdaniem jest w pełni warta swojej ceny.

58

(24 odpowiedzi, napisanych Bałagan)

Sikor napisał/a:
QTZ napisał/a:

ze mimo wolnego miejsca na dysku pamięć się kończy i program lub nawet Windows częściowo lub całkowicie się zawiesza.

Zazwyczaj zapycha się na pliku wymiany. Dyski NVMe podłączane przez złącze PCI (to ważne - te przez eSata są wolniejsze - przepychanie danych) są znacznie szybsze od zwykłych dysków, ale pamiętajmy też, że nadal są to nośniki danych o takiej strukturze zapisów flash, czyli ograniczona liczba cykli zapisu, a działając jako RAM tych zapisów byłoby wielokrotnie więcej niż jakiekolwiek dane na dysku.

Nie bój się tak o te dyski, one potrafią sobie to ogarnąć. No chyba że jakieś od firmy krzak.

Co do ilości RAMu, to nowoczesne płyty główne obsługują 64GB+, i niewiele jest 'domowych' zastosowań które potrzebują więcej (oczywiście w przyszłości na pewno się znajdą), a 'nowoczesne' programy które potrzebują go dużo, najczęsciej potrafią sobie robić 'swap' we własnym zakresie.

59

(4 odpowiedzi, napisanych Bałagan)

Proszę o poradę jakia karta WIFI na USB jest ok. W jednym lapku będę zmuszony takie użyć i zanim zakupię chciałbym uzyskać opinię kogoś kto z tego korzysta(ł). Czy takie małe bez antenki się nadają do czegoś, czy raczej antenka niezbędna?

60

(9,859 odpowiedzi, napisanych Bałagan)

Bzdury kompletne. Ten film powołuje się na źródła o bardzo wątpliwej jakości (np Suttona), i zupełnie pomija taki drobny fakt że trwała wówczas IWŚ, a Lenin został z Niemiec do Rosji przetransportowany właśnie po to żeby sytuację w Rosji zaburzyć na korzyść Niemiec. Do tego bajdurzenia jakoby Amerykańsk korpus ekspedycyjny do Władywostoku był wysłany żeby pomoc bolszewikom, a było zupełnie odwrotnie. No i zupełnie niekonsekwente bajdurzenia jakoby amerykanie chcieli osłabić Rosję, a z drugiej strony pomagali rozwijać przemysł.

61

(6,077 odpowiedzi, napisanych Kolekcjonowanie)

@rj1307: i jakie są tego konsekwencje?

62

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

Tylko w 2+.

63

(6 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Każdy post jest datowany, można to posortować po datach.

Może problemem jest błędna konfiguracja MouSTera.

65

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

Mnie nie chodzi o to co VBXE ma, ale co mogłoby mieć.

66

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

Larek zrobił takie coś: https://www.youtube.com/watch?v=kKyFFbKSqK8

Nie wiem do końca czy to jest wykonalne, ale może dałoby się zrobić więcej?

Wiele gier działa w trybie tekstowym. Może dałoby się zaimplementować na VBXE podmienianie w locie zestawu znaków na inny?
Czyli gra ładuje konkretny zestaw znaków, a VBXE 'w locie' podmienia go na inny (np. bardziej kolorowy).
Może dałoby się to zrobić to samo z duszkami?

Wyobrażałbym to sobie tak: przed grą 'preloader' ładuje odpowiednie podmianki. Podmianki musiałyby opierać się zarówno na indeksie znaku jak i jego grafiki. Dla jednego indeksu znaku potrzebne by było możliwość zdefiniowania kilku podmian zależnie od zawartości 'oryginalnej', aby obsłużyć gry które podmieniają zestawy znaków w locie. Podmiana duszków musiałaby działać na podstawie oryginalnej grafiki duszka.

67

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

@Sikor wiem, też mam taką nadzieję.

@laoo/ng: CPS1 o emulację którego tu chodzi zawiera 68000 (10MHz)i oczywiście dodatkowe czipy odpowiedzialne za akcelerację video (2d). Jeśli dobrze rozumiem, to tutaj kod 68000 jest wykonywany natywnie natomiast emulowana jest reszta osprzętu. Anima już wcześniej robił tego typu port strzelanki z x68000 (niestety nie pamiętam tytułu) i custom chipy emulował na DSP. Jest to ciekawe podejście, ale moim zdaniem całkiem dobre, bo nie trzeba przepisywać kodu gry, a praca włożona w jeden tytuł może być łatwo wykorzystana przy innym. Z tego co czytałem, x68000 był wykorzystywany jako platforma developerska dla gier 'automatowych' i ma podobne układy do akceleracji 2d, więc możliwe że Anima wykorzystuje tu swoje wcześniejsze doświadczenia.

68

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

@jury zupełnie błędnie przeczytałem twój pierwszy post, mea culpa.

69

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

@jury, ale tam nic nie ma o zgodności libcmini w POSIXem. Jest o zgodności MiNTlib z POSIXem, którego libcmini w pełnie nie zapewnia. W swoim początkowym pości pisałeś o narzucie libcmini i do tego ja się odnosiłem w swoim poście. Protokół ARGV o któym wspomniałem jest hackiem wymyślonym przez Atari który umożliwia obejście ograniczonej długości linii komend w TOSie poprzez użycie zmiennych środowiskowych i nie ma nic wspólnego z POSIXem (i zapewne jego implementacja polega na string.h, z czego wynika narzut, ale to gdybanie nie sprawdzałem tego).

Leśli chodzi o narzut MiNTLiba, to kiedy ostatnio kompilowałem Hello World, to binarka miałą coś koło 600KB - znacznie więcej niż libcmini.

70

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

@jury i w czym to jest niezgodne z tym co napisałem?

71

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

Ilość FPSów przypomina mi Double Dragon na ST :/

72

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

Nie używają żadnych zewnętrznych bibliotek.

73

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

jury napisał/a:
Adam Klobukowski napisał/a:

printf to jest wbrew pozorom całkiem skomplikowana funkcja, 125kb to nie jest dużo w tym kontekście.

To nie printf jest "problemem". Zamieniłem printf'a na "return 0" i to się skompilowało o 0,3KB mniej, czyli nie 125 a 124,7.
Chodzi o to, że mintlib niezależnie co masz w kodzie i tak dodaje cały inwentarz POSIX'owy. I to on zapycha bezsensownie (no bo i tak nie jest używany) binarkę. Po to Marcus stworzył właśnie libcmini, żeby ktoś kto nie potrzebuje POSIXa nie miał nic z niego w binarce.

libcmini to nie MiNTLib, nie mieszajmy. Narzut jest zapewne spowodowany kodem do obsługi standardu ARGV i startowej inicjalizacji i nic to nie ma akurat wspólnego z POSIXem.

74

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

printf to jest wbrew pozorom całkiem skomplikowana funkcja, 125kb to nie jest dużo w tym kontekście.

Jak nie potrzebujesz wszystkiego co daje printf to lepsze może być poszukanie jakiejś lżejszej ale nikonieczenie w pełni implementującej standard implementacji.

Gcc samo z siebie generuja bardzo dobry i zwarty kod - problemem są biblioteki. Ale jeśli twój projekt jest duży (bo raczej na printf sie nie skończy?) to się to 'amortyzuje'.

75

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

Może to jest góra od Falcona lub FX-1, i zamieniono badge.