🚀 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 Górniak Mon, 24 Oct 2011 08:31
Taka odjechana idea...
#36986
Author: Artur Górniak
Date: Mon, 24 Oct 2011 08:31
34 lines
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...
#36987
Author: Artur Górniak
Date: Tue, 25 Oct 2011 09:40
65 lines
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...
#36999
Author: Jumal
Date: Wed, 26 Oct 2011 10:04
16 lines
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...
#37000
Author: Artur Górniak
Date: Wed, 26 Oct 2011 10:13
25 lines
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...
#36988
Author: Konrad Stepien
Date: Wed, 26 Oct 2011 12:55
21 lines
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...
#36989
Author: Artur Górniak
Date: Wed, 26 Oct 2011 13:59
26 lines
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...
#36990
Author: Artur Stachura
Date: Wed, 26 Oct 2011 20:29
15 lines
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...
#36991
Author: Artur Górniak
Date: Wed, 26 Oct 2011 21:06
15 lines
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...
#36998
Author: Artur Górniak
Date: Wed, 26 Oct 2011 21:17
31 lines
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...
#36992
Author: Artur Stachura
Date: Wed, 26 Oct 2011 22:02
33 lines
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...
#36993
Author: Artur Górniak
Date: Wed, 26 Oct 2011 22:44
21 lines
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...
#36994
Author: Konrad Stepien
Date: Thu, 27 Oct 2011 11:39
22 lines
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...
#36995
Author: Artur Górniak
Date: Thu, 27 Oct 2011 12:15
22 lines
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...
#37001
Author: Artur Górniak
Date: Thu, 27 Oct 2011 12:41
33 lines
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...
#36996
Author: Artur Stachura
Date: Thu, 27 Oct 2011 22:35
23 lines
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...
#36997
Author: Konrad Stepien
Date: Fri, 28 Oct 2011 21:28
27 lines
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