Thread View: pl.comp.sys.atari
16 messages
16 total messages
Started by Artur Górniak
Mon, 24 Oct 2011 08:31
Taka odjechana idea...
Author: Artur Górniak
Date: Mon, 24 Oct 2011 08:31
Date: Mon, 24 Oct 2011 08:31
34 lines
2088 bytes
2088 bytes
na ZX-ie http://www.youtube.com/watch?v=xGN59bA1n3M&feature=related i tak sobie to oglądając pomyślałem, że w zasadzie możnaby trochę zmodyfikować kod emulatora Atari i na podobnym pomyśle: umożliwić podmianę używanych spritów na wersje multi-color. Zmianę klocków z 5 kolorowych na multi-color. Graficy może by się zainteresowali, a wynik byłby wymierny i wprost widoczny. w emulatorze konieczne byłoby dodanie drugiego planu z grafiką z pełnej palety atari, która byłaby używana do wyświetlania elementów na ekranie zamiast wprost tego co gra używa. tzn. ten efekt z podkolorowywania w zx, który chyba opiera się na "podmianie" procedurek nanoszących obiekt na ekran. tutaj dawałby w zasadzie 100% podkolorywania po stronie grafika. Gdyby chcieć zrobić nowoczesne "atari XL/XE" możnaby później taką ideę wprost w nim zaimplementować jako np. składanie obrazu z dwóch planów czy wykonywanie operacji przenoszenia jednocześnie na dwóch planach (to w sprites). Nie będę ukrywać, że VBXE oprócz bajeru zupełnie mi się z atari nie łączy. to jak montowanie wirnika na dachu zwykłego samochodu. Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Tue, 25 Oct 2011 09:40
Date: Tue, 25 Oct 2011 09:40
65 lines
3634 bytes
3634 bytes
Artur Górniak <ag-spam@argo.pl.eu.org> wrote:
> Gdyby chcieć zrobić nowoczesne "atari XL/XE" możnaby później
> taką ideę wprost w nim zaimplementować jako np. składanie
> obrazu z dwóch planów czy wykonywanie operacji przenoszenia
> jednocześnie na dwóch planach (to w sprites).
uzupełnię taki lekki zarys "super atari".
wtedy dla 16bitowego niby-atarexa możnaby to zrobić tak:
grę zrobić x2 z drugim bajtem zduplikowanym ale tam gdzie jest
grafika/sprite z możliwością modyfikacji pod "antica++".
w trybie emulacji++ 16bitów byłoby jedno nad drugim co dla procesora
dawałoby 8bitów z operacjami jednocześnie na górnej i dolnej połówce
(wersja bez kombinowania z obszarami).
ukłád graficzny odczytywałby z obu połówek.
dawałoby to tryby z podwojoną ilością kolorów.
dla takiego atari+++ z 32bitami możnaby zrobić identycznie tyle,
że z 3 bitplanami pod głównym.
wtedy 32 bitowa maszyna mogłaby używać w gr.8 8 kolorów,
a w gr.15 4x2 bity czyli 256 kolorów.
w 32 bitowej maszynie możnaby zrobić pełne RGB/tryb GTIA
byłby 16bitowy.
swoją drogą ja osobiście stawiam na jakiegoś Amerykańca
ale w zasadzie jeśli ktoś skopie pupę żeby nie mieć problemów
z prawami do technikaliów atari to byłbym skłonny na tym
pomyśle opracować telefon komórkowy z pełną kompatybilnością
do zwykłego Atari w trybie podstawowym.
kompatybilnością++ z wykorzystaniem powyższego tricku.
oraz pełnym trybem full-speed.
czego wymagałbym od firmy, która chciałąby się tego podjąć:
* custom chip (procesor 6502++/ANTIC++/GTIA++):
32 bit/minimum 100x zegar atari (~200MHz) albo z dual core
albo z dual logic(*).
* ekranik 320x200, a optymalnie ~400x300
(maksymalna rozdzielczość atari to 360x240 mniej więcej).
*) dual logic czyli dwa komplety rejestrów i dynamiczny
przydział cykli procesora do każdego z niby oddzielnych
cores.
myślę, że potencjalny rynek to jakieś 100-500tys. pewniaków
ze wspomnieniami po atarynkowymi. czyli pewnikiem z kilka
milionów sztuk by tego się sprzedało z pierwszej wersji.
Artur Górniak
P.S. a tak oprócz tego mogłoby to mieć tryb zgodności
z ZX spektrum bo atari samo w sobie częściowo takowy
posiadało, a w rozszerzeniu byłoby to dosyć banalne
do dodania.
P.S. tak po prawdzie to stawiam, że dowolny biznes jedynie
by mi zjeb.. projekt więc po prostu sobie tutaj to zostawię
jako pomysł do zrobienia custom telefonu jak już
będzie można sobie samodzielnie wykonywać dowolne
projekty elektroniczne z możliwością podzlecenia wykonania
krótkich serii po bankruckim firemkom.
Re: Taka odjechana idea...
Author: Jumal
Date: Wed, 26 Oct 2011 10:04
Date: Wed, 26 Oct 2011 10:04
16 lines
1484 bytes
1484 bytes
On 24/10/2011 09:31, Artur Górniak wrote: > Nie będę ukrywać, że VBXE oprócz bajeru zupełnie mi się > z atari nie łączy. to jak montowanie wirnika na dachu > zwykłego samochodu. > A szkoda że Ci się nie łączy, bo to co proponujesz jest właśnie jak wyżej wspomniany wirnik i to mocowany wkrętami do drewna, podczas gdy VBXE w pełni integruje się z koncepcją komputera. A tak naprawdę powstało podczas prób poszukiwania zamiennika dla GTIA, czym tak naprawdę jest. I o wiele więcej sensu miałoby przerabianie gier na korzystanie z niego (tym bardziej że jest już i emulowane) niż dokonywanie opisanych powyżej protez Jumal
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Wed, 26 Oct 2011 10:13
Date: Wed, 26 Oct 2011 10:13
25 lines
2033 bytes
2033 bytes
Jumal <jumal@vp.pl> wrote: > On 24/10/2011 09:31, Artur Górniak wrote: >> Nie będę ukrywać, że VBXE oprócz bajeru zupełnie mi się >> z atari nie łączy. to jak montowanie wirnika na dachu >> zwykłego samochodu. > A szkoda że Ci się nie łączy, bo to co proponujesz jest właśnie jak > wyżej wspomniany wirnik i to mocowany wkrętami do drewna, podczas gdy > VBXE w pełni integruje się z koncepcją komputera. A tak naprawdę > powstało podczas prób poszukiwania zamiennika dla GTIA, czym tak > naprawdę jest. I o wiele więcej sensu miałoby przerabianie gier na > korzystanie z niego (tym bardziej że jest już i emulowane) niż > dokonywanie opisanych powyżej protez A oprócz odwrócenia kota do góry ogonem jeszcze masz coś na poparcie swoich słów? Rozumiem, że jak przykręcę wirnik do fiacika to już będzie wystarczający dowód, że jest on lepszym jego rozbudowaniem niż na papierze zaprojektowanie nowej maski nie z blachy i stali oraz opisanie metodologii stuningowania silnika i reszty części pod tryb turbo? Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Konrad Stepien
Date: Wed, 26 Oct 2011 12:55
Date: Wed, 26 Oct 2011 12:55
21 lines
1890 bytes
1890 bytes
On 2011-10-25, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > Artur Górniak <ag-spam@argo.pl.eu.org> wrote: >> Gdyby chcieć zrobić nowoczesne "atari XL/XE" możnaby później >> taką ideę wprost w nim zaimplementować jako np. składanie >> obrazu z dwóch planów czy wykonywanie operacji przenoszenia >> jednocześnie na dwóch planach (to w sprites). > > czego wymagałbym od firmy, która chciałąby się tego podjąć: > * custom chip (procesor 6502++/ANTIC++/GTIA++): > 32 bit/minimum 100x zegar atari (~200MHz) albo z dual core > albo z dual logic(*). 16 bitowa wrsja 6502 jest od dawna, nazywa się 65816 i nawet parę kart turbo co C=64/128 na tym powstało. Do Atari widziałem tylko projekty w mniejwszym lub większym stopniu zaawansowania. Wymyślenie czegokolwiek innego niż 65816 nie ma najmniejszego sensu, choćby dlatego że troche kodu na ten procek już powstało. -- Konrad Stępień
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Wed, 26 Oct 2011 13:59
Date: Wed, 26 Oct 2011 13:59
26 lines
2162 bytes
2162 bytes
Konrad Stepien <konrad@sekator.interdata.net.pl> wrote: > On 2011-10-25, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: >> Artur Górniak <ag-spam@argo.pl.eu.org> wrote: >>> Gdyby chcieć zrobić nowoczesne "atari XL/XE" możnaby później >>> taką ideę wprost w nim zaimplementować jako np. składanie >>> obrazu z dwóch planów czy wykonywanie operacji przenoszenia >>> jednocześnie na dwóch planach (to w sprites). >> czego wymagałbym od firmy, która chciałąby się tego podjąć: >> * custom chip (procesor 6502++/ANTIC++/GTIA++): >> 32 bit/minimum 100x zegar atari (~200MHz) albo z dual core >> albo z dual logic(*). > 16 bitowa wrsja 6502 jest od dawna, nazywa się 65816 i nawet parę > kart turbo co C=64/128 na tym powstało. Do Atari widziałem tylko > projekty w mniejwszym lub większym stopniu zaawansowania. > > Wymyślenie czegokolwiek innego niż 65816 nie ma najmniejszego sensu, > choćby dlatego że troche kodu na ten procek już powstało. poważnie? a ja myślałem, że wy to tylko malujecie trupa bo żałobnikom podobno jakiś frajer z góry płaci... Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Artur Stachura
Date: Wed, 26 Oct 2011 20:29
Date: Wed, 26 Oct 2011 20:29
15 lines
1298 bytes
1298 bytes
On Tue, 25 Oct 2011 11:40:41 +0200, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > P.S. a tak oprócz tego mogłoby to mieć tryb zgodności > z ZX spektrum bo atari samo w sobie częściowo takowy > posiadało, a w rozszerzeniu byłoby to dosyć banalne > do dodania. Na czym polegał tryb zgodności Atari ze Spectrum? Z ciekawości pytam, bo nigdy o tym nie słyszałem, a to komputery o dość odmiennej architekturze. Pozdrawiam -- Artur Stachura
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Wed, 26 Oct 2011 21:06
Date: Wed, 26 Oct 2011 21:06
15 lines
1525 bytes
1525 bytes
Artur Stachura <koot@poczta.onet.eu> wrote: > Na czym polegał tryb zgodności Atari ze Spectrum? Z ciekawości > pytam, bo nigdy o tym nie słyszałem, a to komputery o dość > odmiennej architekturze. http://pl.wikipedia.org/wiki/ANTIC nie znalazłem dokładniejszego opisu jak dokładniej jest zorganizowany ekran w ZX-ie, a sam pamiętam tylko, że była to mapa bitowa + atrybuty. o tym, że w Atari istnieje tryb "wąski" 32 znaków czyli 256x192 punktów słyszałeś? Artur Górniak
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Wed, 26 Oct 2011 21:17
Date: Wed, 26 Oct 2011 21:17
31 lines
2218 bytes
2218 bytes
Artur Stachura <koot@poczta.onet.eu> wrote: > On Tue, 25 Oct 2011 11:40:41 +0200, Artur Górniak <ag-spam@argo.pl.eu.org> > wrote: >> P.S. a tak oprócz tego mogłoby to mieć tryb zgodności >> z ZX spektrum bo atari samo w sobie częściowo takowy >> posiadało, a w rozszerzeniu byłoby to dosyć banalne >> do dodania. > Na czym polegał tryb zgodności Atari ze Spectrum? Z ciekawości > pytam, bo nigdy o tym nie słyszałem, a to komputery o dość > odmiennej architekturze. http://www.youtube.com/watch?v=gFcXr_PabkI To drugi powód, dla którego rozpocząłem ten wątek. zmieściła się w tym amiga. powinno udać się wcisnąć i Atari. a prościej według mnie podrasować się grafiki nie da niż poprzez rodmuchanie klocków budujących ekran np. w Zybexie, Montezumie czy całej masie innych gier o dodatkowe plany. sprity wymagają modyfikacji procesora żeby je zrobić na multiplanach. klocki trybów 5 kolorowych poszłyby praktycznie bez większych modyfikacji. są prawie zawsze statycznie w jednym miejscu pamięci. wystarczyłoby żeby układ graficzny dodawał dodatkowy plan przy ich pobieraniu. Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Artur Stachura
Date: Wed, 26 Oct 2011 22:02
Date: Wed, 26 Oct 2011 22:02
33 lines
2258 bytes
2258 bytes
On Wed, 26 Oct 2011 23:06:19 +0200, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > Artur Stachura <koot@poczta.onet.eu> wrote: >> Na czym polegał tryb zgodności Atari ze Spectrum? Z ciekawości >> pytam, bo nigdy o tym nie słyszałem, a to komputery o dość >> odmiennej architekturze. > > http://pl.wikipedia.org/wiki/ANTIC > > nie znalazłem dokładniejszego opisu jak dokładniej jest > zorganizowany ekran w ZX-ie, a sam pamiętam tylko, > że była to mapa bitowa + atrybuty. > > o tym, że w Atari istnieje tryb "wąski" 32 znaków > czyli 256x192 punktów słyszałeś? Dzięki za objaśnienie. Chodziło ci o zgodność trybów graficznych, a ja pomyślałem o procesorze i organizacji wejścia-wyjścia. Rzeczywiście, ten "wąski" tryb w Atari przypomina grafikę Spectrum, tyle że w Spectrum był jeden tryb "do wszystkiego", pozwalający na mieszanie tekstu i prostej grafiki - nie było Display List ani sprite'ów, jedna paleta 16-kolorowa. Swoją drogą, nie sądzę, żeby zgodność ze Spectrum była celem projektantów Atari 800 (które powstało wcześniej niż Spectrum). Takich zbieżności w konstrukcjach z tamtych lat można by pewnie znaleźć więcej - wynikających z realiów technicznych (np. 64kB RAM), lub przyjętych "standardów de facto" (interpreter Basica). Pozdrawiam -- Artur Stachura
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Wed, 26 Oct 2011 22:44
Date: Wed, 26 Oct 2011 22:44
21 lines
1895 bytes
1895 bytes
Artur Stachura <koot@poczta.onet.eu> wrote: > Swoją drogą, nie sądzę, żeby zgodność ze Spectrum była celem > projektantów Atari 800 (które powstało wcześniej niż Spectrum). > Takich zbieżności w konstrukcjach z tamtych lat można by pewnie > znaleźć więcej - wynikających z realiów technicznych (np. 64kB > RAM), lub przyjętych "standardów de facto" (interpreter Basica). Mówiąc szczerze nie wiem czy gdzieś znajduje się informacja dlaczego ANTIC miał możliwość używania trybów 32/48 znaków. 32 znaki miał TRS-80. Gdzieś kiedyś widziałem informację dlaczego mapa pamięci ekranu w ZX Spectrum wygląda tak jak wygląda. tu jest layout opisany: http://www.mail-archive.com/sam-users@nvg.ntnu.no/msg27083.html Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Konrad Stepien
Date: Thu, 27 Oct 2011 11:39
Date: Thu, 27 Oct 2011 11:39
22 lines
2218 bytes
2218 bytes
On 2011-10-26, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > Artur Stachura <koot@poczta.onet.eu> wrote: >> Swoją drogą, nie sądzę, żeby zgodność ze Spectrum była celem >> projektantów Atari 800 (które powstało wcześniej niż Spectrum). >> Takich zbieżności w konstrukcjach z tamtych lat można by pewnie >> znaleźć więcej - wynikających z realiów technicznych (np. 64kB >> RAM), lub przyjętych "standardów de facto" (interpreter Basica). > > Mówiąc szczerze nie wiem czy gdzieś znajduje się informacja > dlaczego ANTIC miał możliwość używania trybów 32/48 znaków. Nie wiem czy to był główny powód, ale w trybie 32 znaki atari po prostu działało szybciej. Mniej przerwań od ANTIC-a to więcej czasu dla CPU. Sporo gier i demek w ogóle wyłaczało grafikę w czasie inicjalizacji tablic czy czegoś takiego. W każdym razie taki wąski tryb mógł być przydatny, choćby dlatego że ładnie się wtedy pamięć grafiki adresowało (przeliczenie ze współrzędnych ekranowych na adres można było w całości bit-shift-em załatwić). -- Konrad Stępień
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Thu, 27 Oct 2011 12:15
Date: Thu, 27 Oct 2011 12:15
22 lines
2064 bytes
2064 bytes
Konrad Stepien <konrad@sekator.interdata.net.pl> wrote: > Nie wiem czy to był główny powód, ale w trybie 32 znaki atari > po prostu działało szybciej. Mniej przerwań od ANTIC-a to więcej > czasu dla CPU. Sporo gier i demek w ogóle wyłaczało grafikę w czasie > inicjalizacji tablic czy czegoś takiego. > W każdym razie taki wąski tryb mógł być przydatny, choćby dlatego > że ładnie się wtedy pamięć grafiki adresowało (przeliczenie ze > współrzędnych ekranowych na adres można było w całości bit-shift-em > załatwić). Wątpię żeby to było argumentem w Atari. z czasów Atari był jeszcze TI, który miał ekran o rozdzielczości 256/512 w poziomie. Mówiąc szczerze nie wiem jakich rozdzielczości używały wtedy końcówki z większych komputerów. Ja miałem do czynienia tylko ze starymi terminalami 80/40 znakowymi. Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Artur Górniak
Date: Thu, 27 Oct 2011 12:41
Date: Thu, 27 Oct 2011 12:41
33 lines
2301 bytes
2301 bytes
Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > Jumal <jumal@vp.pl> wrote: >> On 24/10/2011 09:31, Artur Górniak wrote: >>> Nie będę ukrywać, że VBXE oprócz bajeru zupełnie mi się >>> z atari nie łączy. to jak montowanie wirnika na dachu >>> zwykłego samochodu. >> A szkoda że Ci się nie łączy, bo to co proponujesz jest właśnie jak >> wyżej wspomniany wirnik i to mocowany wkrętami do drewna, podczas gdy >> VBXE w pełni integruje się z koncepcją komputera. A tak naprawdę >> powstało podczas prób poszukiwania zamiennika dla GTIA, czym tak >> naprawdę jest. I o wiele więcej sensu miałoby przerabianie gier na >> korzystanie z niego (tym bardziej że jest już i emulowane) niż >> dokonywanie opisanych powyżej protez > Rozumiem, że jak przykręcę wirnik do fiacika to już będzie > wystarczający dowód, że jest on lepszym jego rozbudowaniem > niż na papierze zaprojektowanie nowej maski nie z blachy > i stali oraz opisanie metodologii stuningowania silnika > i reszty części pod tryb turbo? wiecie co... to trochę inaczej. VBXE łączy mi się z Atari XL jak atari 2600 z atari 7800 tzn. jak zrobić odpowiednio dużo produkcji na VBXE to trudno będzie oderwać tak jak 2600 z 7800. czyli dźwięku niet ale 2600 być musi ;-). Pozdrawiam. Artur Górniak
Re: Taka odjechana idea...
Author: Artur Stachura
Date: Thu, 27 Oct 2011 22:35
Date: Thu, 27 Oct 2011 22:35
23 lines
1759 bytes
1759 bytes
On Thu, 27 Oct 2011 00:44:12 +0200, Artur Górniak <ag-spam@argo.pl.eu.org> wrote: > > Mówiąc szczerze nie wiem czy gdzieś znajduje się informacja > dlaczego ANTIC miał możliwość używania trybów 32/48 znaków. > > 32 znaki miał TRS-80. > > Gdzieś kiedyś widziałem informację dlaczego mapa pamięci > ekranu w ZX Spectrum wygląda tak jak wygląda. > > tu jest layout opisany: > http://www.mail-archive.com/sam-users@nvg.ntnu.no/msg27083.html W TRS-80 (nie widziałem go, ale widziałem klona - Meritum) były tryby 32 albo 64 znaków (tekstowych albo semigraficznych) w 16-tu wierszach. Pewnie chcieli upchnąć pamięć obrazu w jednym kilobajcie. O ile kojarzę, w Spectrum też chodziło o zaoszczędzenie RAM-u. Pozdrawiam, -- Artur Stachura
Re: Taka odjechana idea...
Author: Konrad Stepien
Date: Fri, 28 Oct 2011 21:28
Date: Fri, 28 Oct 2011 21:28
27 lines
2180 bytes
2180 bytes
On 2011-10-27, Artur Stachura <koot@poczta.onet.eu> wrote: > On Thu, 27 Oct 2011 00:44:12 +0200, Artur Górniak <ag-spam@argo.pl.eu.org> > wrote: >> >> Mówiąc szczerze nie wiem czy gdzieś znajduje się informacja >> dlaczego ANTIC miał możliwość używania trybów 32/48 znaków. >> >> 32 znaki miał TRS-80. >> >> Gdzieś kiedyś widziałem informację dlaczego mapa pamięci >> ekranu w ZX Spectrum wygląda tak jak wygląda. >> >> tu jest layout opisany: >> http://www.mail-archive.com/sam-users@nvg.ntnu.no/msg27083.html > > W TRS-80 (nie widziałem go, ale widziałem klona - Meritum) były > tryby 32 albo 64 znaków (tekstowych albo semigraficznych) w > 16-tu wierszach. Pewnie chcieli upchnąć pamięć obrazu w jednym > kilobajcie. O ile kojarzę, w Spectrum też chodziło o > zaoszczędzenie RAM-u. No i jednak mogło też chodzić o łatwość adresowania, nie tyle dla programisty co dla ULA. W końcu ULA to bardzo prosty układ w porównaniu z ANTIC-em. -- Konrad Stępień
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads