176

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

Trzeba będzie w końcu kupić jakiegoś flashowanego carta. Może wreszcie Space Harriera zobaczę :)

177

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

@xxl - Przepraszam, a co ja mam tu do akceptowania?
Tebe zgrabnie uzasadnił to co mi nie wychodziło - dlaczego niektóre gry muszą wykorzystywać dodatkowy RAM dodatkową pamięć.
Czy zwolennicy stockowych maszyn akceptują takie wyjaśnienie? Wreszcie zrozumieli?

178

(16 odpowiedzi, napisanych Emulacja - 8bit)

Albo gorzej - IDE Plusa :P

179

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

@Sikor, @zbyti
Cartridge technicznie rozszerzenie pamięci. Zazwyczaj EPROM, FLASH, ale RAM-Carty też były.... Czyli nie tylko nośnik.
Procek nie uruchomi sobie bezpośrednio kodu z dyskietki, musisz go załadować do pamięci.
A z cartidge? On już jest w pamięci widzianej przez procka, nie trzeba nic kopiować, można uruchomić bezpośrednio!

W toerii można napisać demo/grę która wymaga ramu w PORTB albo RAM-Carta - może być?

Pang, Bomb Jack, Yie Ar kung fu nie wykorzystują dodatkowej pamięci na levele, tylko na kilkadziesiąt kilobajtów procedur, które muszą być dostępne do wykonania "od ręki"!

180

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

@sikor - cartridge to nie jest nośnik jak każdy inny. To kawałek (rozszerzenie?) pamięci wpinane bezpośrednio do przestrzeni adresowej procesora. Czyli jest piekielnie szybki i procesor może bezpośrednio z niego wykonywać kod.

Czyli co - gra wykorzystująca 256KB RAM na PORTB - błe, ale na cartridge-u z ramem 256KB - cacy?

181

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

@Sikor - ja tez kiedyś byłem "nowy". Nie próbowałem na start zaprowadzać swoich porządków. Jak przychodzisz do kogoś do domu, to od razu przestawiasz mu wszystkie rzeczy na półkach?

Bomb Jack kolekcjonerka chodzi na stocku, bo wszystkie dane ma na cartridge. Czyli z jakiejś dodatkowej pamięci korzysta.

Przede wszystkim jestem przeciwny robieniu sobie na złość. Jeżeli da się napisać coś tak aby działało i na stocku, i na rozszerzonych maszynach to czy nie warto?
Celowe psucie kodu nastawione na wyeliminowanie maszyn wyposażonych w rozszerzenia jest po prostu WREDNE

Jakoś przez ostatnie 20lat scenowcy umieli się dogadać między sobą, a teraz co?

182

(8 odpowiedzi, napisanych Scena - 8bit)

Twój dzienny bandwidth został wykorzystany. Takie perełki to od razu na Pigwę :)

183

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

Nietrafione porównanie. Próbujesz trywializować zachowania, które sam reprezentujesz

184

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

Na AtariOnline fajnie to opisał Tebe w jednym wątku. Taki Pang bez dodatkowej pamięci w jakiejkolwiek postaci w ogóle nie miałby szans powstać. Nie mamy sensownych sprajtów na Atari, a robiąc programowe trzeba sporo kodu rozpętlić.

Teraz będzie nostalgicznie. Pierwszy raz na zlot przyjechałem w 2003, mając 14 lat oraz 65XE z magnetofonem. Czy marudziłem, że coś nie działa na moim stocku? Nie! Oczarowany tym co ludzie zrobili i robią na Atari, po prostu wysupłałem ok. 150pln kieszonkowego i wysłałem Atari do Pasia :)
Dlatego wkurzają mnie roszczeniowe postawy ludzi którzy wracają po 30 latach, żeby wszystko działało na ich stocku. Sorry, jak Was nie było to tutaj nic nie stało w miejscu, ludzie działali. Dopasujcie się. Albo zróbcie coś sami.

Wracając do teraźniejszości. Niech sobie gra używa ile RAMu chce, bibiliotek jakich chce i dopałek też, decyzja kodera.
Ale na litość boską, nie bądźmy tępymi bucami!

Powiedzcie mi jaki jest sens:
* używania powtórzonych adresów rejestrów sprzętowych? Coś oprócz perwersyjnej przyjemności z crashu na rozszerzeniu X czy Y?
* używania autorskich procedur I/O zamiast systemowych w przypadku małych gier rzędu kilku kilobajtów? Tylko po to aby pokazać, że mogę załadować się bezpośrednio pod $C000, choć na $6000 działałoby tak samo? Zrozumiałbym gdyby to była decyzja typu zmieścić się w stock RAMie lub nie. Ale w pozostałych?
* używania rozkazów nielegalnych / nieudokumentowanych jeżeli na oficjalnych kod dalej wyrabia się w ramce? Znowu zrozumiałbym gdyby to była decyzja typu zmieszczę się w czasiealbo nie. Ale w pozostałych przypadkach?

Takie zachowania to dla mnie najczystsza złośliwość nastawiona na skłócanie ludzi między sobą i takich zachowań po prostu nie zaakceptuję.

185

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

@sqward
Napisałem tutaj: http://www.atari.org.pl/forum/viewtopic … 31#p272531

Na fizycznym sprzęcie z ACSI2STM nie działa.
I to chyba nie wina interfejsu, bo BadApple fruwa jak szalone.
Sprawdzone ze sterownikami ICD Pro (w załączniku) i Pery Putnika (na darmowym obrazie karty).
ICD Pro skonfigurowane wg wytycznych Pinokia (użycie RAM 10KB), katalog AUTO pusty - żadnych akcesoriów, niczego.

@Cyprian
Nie mogę odpalić Twojego obrazu. Tj. widzę komunikaty z bootloadera, ale nie montuje partycji jako C:

186

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

Pytanie czy to błąd w emulatorach, czy może w loaderze dema? Spróbuję po robocie napisać do Leonarda :)

187

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

Ciekawe, bo nie chodzi nawet na Hatari - screen z emu w załączniku.
Jaką masz wersję TOSu?

188

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

Nooo, leci. Jakby ktoś pytał, to tak zdałem maturę ;)

Wracając do tematu - może ktoś komu We were HDD działa mógłby się podzielić obrazem karty? Albo zrobić jakiś mały obraz? (aby nie naginać za bardzo licencji na driver, którego używa)

189

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

HDDriver demo napisał/a:

Partitioning only supports partitions of up to 512 KiB

Czyli we were at sobie nie wrzucę :/
Może ktoś kto ma działające We were at mógłby się podzielić obrazem karty? Może być jakiś mały obraz, aby nie naginać (zbytnio) licencji na sterowniki.

190

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

Próbowałem "We were at" na ICD Pro - to samo na ACSI2STM, jak i uwaga - na Hatari - tez się wali!
HDDriver to ten komercyjny? Jest jakieś demo?

191

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

Sikor, w tym roku kończę 18lat na scenie (Kocerany 2003) ;)

192

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

Odgrzebuję temat - działa komuś We Were At z driverem PPutnika?
Próbowałem na:
* STE z 4MB RAM, TOS 1.62DE ACSI2STM
* emulator Hatari
* darmowy obraz P.Putnika, ten z grami
* obraz z ICD Pro skonfigurowany według wytycznych Pinokia.

Kreszuje się tuż przed Mandelbrotem, na obrazku z dziewczyną z falującymi włosami, na białym tle. Wersja FDD w tym czasie doładowuje sobie dane.
Efekt jak w załączniku - screen z Hatari:

193

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

Panowie, przełom!

Wróciłem do oryginalnego firmware autora. Poziom optymalizacji z powrotem na smallest. Za radą autora w procedurze "pulseDrqSend" powtórzyłem ze trzy razy linijkę: "GPIOA->regs->BRR = DRQ_MASK;" Jeszcze wyłączyłem logowanie na serialu.

Efekt?
Bad Apple zapieprza stabilnie od początku do końca :) (co prawda bez dźwięku, ale moje STE ma problem z DACiem)
Mam jeszcze problem z We were "at" - dalej kreszuje przed Mandelbrotem, ale ten sam efekt udało mi się osiągnąć na Hatari... :/

194

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

Czas na kolejny raport z placu boju :)

Czytałem o Bad-DMA. Nie mam SatanDiska/UltraSatana więc nie mam na czym porównać zachowania DMA (pytałem Zaxona, też nie ma).
Natomiast rozkręciłem STEka, zajrzałem pod floppa i mam to lepsze DMA - "C38739-001A".
Dolutowanie rezystorów pull-up do DMA to nie głupi pomysł, ale ja nie mam dość pewnej ręki, ani dobrej lutownicy aby zrobić to samemu, będzie musiało poczekać :)

Mam za to inną obserwację - przez przypadek podpiąłem zasilanie z laptopa i.... zaskoczyło. Przy zasilaniu z lapka bootuje za kazdym razem, a z ładowarek wcale. Jedna to LG 4.8V/1A, druga Huawei 5V/1A.

Potestowałem na obu firmware.
Na oryginalnym:
* flipo z dysku nie rusza wcale
* we were at - ekran robi się niebieski podczas ładowania, najczęściej na początku
* Bad apple od fenarinarsy - też zatrzymuje się podczas ładowania

Spaczowany firmware z wątku u exxosa (przyjdzie się tam zarejestrować)
* flipo idzie całe
* we were at - crashuje się tuż przed Mandelbrotem
* Badapple - przechodzi cały loading, idzie dobrze 20 sekund i freeze (nie mam też dźwięku, ale to pewnie mój nierozwiązany problem z STE DAC, pisałem kiedyś na forum)

Sprawdziłem też innego bluepilla - ma takie samo oznaczenie jak pierwszy, ale w jednym kropka jest wklęsła, a w drugim nadrukowana biała - więc pewnie oba to podróby. Nic miało to wpływu.

195

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

Poszedł email przez formularz forumowy.

Przygarnąłem C64 ze śmietnika. W ładnym stanie wizualnym, ale bez zasilacza. Udało się przetestować u Zaxona i działa :)
Jeżeli ktoś miałby nadmiarowy zasilacz to z chęcią odkupię za rozsądną cenę.

197

(22 odpowiedzi, napisanych Konsole)

Wrzucam zdjęcia swojego klona + kawałek schematu toru AV który rozrysowałem w ramach przygotowania do moda.
Tu leżą:
https://1drv.ms/u/s!Al-x2lbdaRKHjuE25vG … Q?e=Sh86hk

198

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

@tzok Dziwne rzeczy się dzieją.
Odpisał mi autor projektu a githubie. Żebym zmienił poziom optymalizacji przy kompilacji na O3 Fastest.

Bawię się z 15 minut i nic, dalej tak samo. Aż tu nagle.... Zaskoczyło :O
Ciekawe na jak długo i na ile stabilna to będzie zabawa.

EDIT:
Podziałało z 30minut, aż wyciągnąłem kartę by coś dograć.... i już nie wstało :/

199

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

Sprawdziłem ten nowy firmware. Szkoda, że tylko binarka i z wyłączonym debugowaniem na serialu....

Niestety u mie dalej nie bootuje. Jedyna różnica, że delikatnie poprawiła się wykrywalność przez IDCHECK.PRG. Raz wykrywa jako "ACSI2STM SD 0 7388MB", a raz tylko jako "ACSI2STM".

200

(22 odpowiedzi, napisanych Konsole)

Sikor - 6591 na zdjęciu to jest właśnie układ zespolony ;)
Pozostałe dwa scalaki to epromy z grami.

Mam klona Rambo z 6591, odważyłem się i zrobiłem według tego schematu:
http://www.yavuzg.com/images/2600clone-mod/2600Clone-AVMod-v1_2_zps0fb0bdme.png

Lista części:
C1   10uF   
C2   10uF 16v   
C3   220uF 16v   
D1   LED     
Q1   2SC1815   (ja wciąłem Cemi BC107A xD)
R1   10K   
R2   10K   
R3   10   
R4   75   
R5   220 

Źródło: http://www.commodore.gen.tr/forum/index … c=10249.15 (google translate nieźle działa)