🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.sys.atari
16 messages
16 total messages Started by Artur =?UTF-8?Q? Mon, 24 Oct 2011 10:31
Taka odjechana idea...
#35838
Author: Artur =?UTF-8?Q?
Date: Mon, 24 Oct 2011 10:31
34 lines
1181 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...
#35839
Author: Artur =?UTF-8?Q?
Date: Tue, 25 Oct 2011 11:40
65 lines
2666 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...
#35840
Author: Jumal
Date: Wed, 26 Oct 2011 11:04
17 lines
664 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...
#35841
Author: Artur =?UTF-8?Q?
Date: Wed, 26 Oct 2011 12:13
25 lines
1091 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...
#35842
Author: Konrad Stepien
Date: Wed, 26 Oct 2011 14:55
21 lines
887 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 Cd/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...
#35843
Author: Artur =?UTF-8?Q?
Date: Wed, 26 Oct 2011 15:59
26 lines
1123 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 Cd/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...
#35844
Author: Artur Stachura
Date: Wed, 26 Oct 2011 20:29
15 lines
456 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...
#35847
Author: Artur Stachura
Date: Wed, 26 Oct 2011 22:02
33 lines
1273 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...
#35845
Author: Artur =?UTF-8?Q?
Date: Wed, 26 Oct 2011 23:06
15 lines
496 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...
#35846
Author: Artur =?UTF-8?Q?
Date: Wed, 26 Oct 2011 23:17
31 lines
1172 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...
#35848
Author: Artur =?UTF-8?Q?
Date: Thu, 27 Oct 2011 00:44
21 lines
779 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...
#35851
Author: Konrad Stepien
Date: Thu, 27 Oct 2011 13:39
22 lines
1031 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...
#35852
Author: Artur =?UTF-8?Q?
Date: Thu, 27 Oct 2011 14:15
22 lines
890 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...
#35853
Author: Artur =?UTF-8?Q?
Date: Thu, 27 Oct 2011 14:41
33 lines
1315 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...
#35854
Author: Artur Stachura
Date: Thu, 27 Oct 2011 22:35
24 lines
733 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...
#35855
Author: Konrad Stepien
Date: Fri, 28 Oct 2011 23:28
27 lines
956 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