1,951

(13 odpowiedzi, napisanych Fabryka - 8bit)

Hej!

A ja się dałem zrobić na bezbłędne intro :D Przez pierwsze sekundy byłem przekonany że mi się sprzęt wykrzaczył i coś nie działa :D Bardzo fajnie to wyszło.

Różnica w prędkości w stosunku do oryginalnej wersji jest diametralna... nigdy nie miałem cierpliwości aby w to grać właśnie ze względu na powolność oryginału.

Do kompletu masa drobiazgów które dodałeś, podkolorowanie grafiki sprite-ami, całość wyszła super!

Dzięki!

1,952

(117 odpowiedzi, napisanych Miejsca w sieci)

sqward napisał/a:

LOL, Przecież IBM już uwalił Cella. Od kilku lat to jest przestażała technologia :) Żyłowanie Cella w PS3 będzie trwało nadal, ale jako architektura to już to zdechło. Nawet Sony sobie zdało sprawę z problemu i Vita jest już normalna pod względem architektury.

Uwalił, nie uwalił....

http://pl.wikipedia.org/wiki/Nautilus_% ... omputer%29
http://pl.wikipedia.org/wiki/Roadrunner

i jeszcze cytat z http://en.wikipedia.org/wiki/Cell_%28microprocessor%29

"PowerXCell 8i-based supercomputer, the IBM Roadrunner system, became the world's first system to achieve one petaFLOPS, and was the fastest computer in the world until third quarter 2009. The world's three most energy efficient supercomputers, as represented by the Green500 list, are similarly based on the PowerXCell 8i."

"In November 2009, an IBM representative said that it has discontinued the development of a Cell processor with 32 SPUs[14][15] but they have not halted development of other future products in the Cell family.[16]"

Także jak widać sprzęt wyprzedził swoje czasy, a że prezentuje inne podejście niż preferuje "game-dev" któremu łatwiej/szybciej/taniej pisać na platformy właściwie zbieżne z PeCe, no cóż.

To jeszcze sobie ponarzekam ;) Kto jeszcze pamięta czasy takich gier jak Metal-Slug (http://en.wikipedia.org/wiki/Metal_Slug), masa pracy włożona w grafikę... a efekt jak dla mnie powalający. Mimo iż gra jest 2D, to ma w sobie to coś czego do dziś nie znalazłem w innych grach.

1,953

(10,041 odpowiedzi, napisanych Bałagan)

Szkoda że nie mamy instytucji badawczych które zechciałby zrobić rzetelne badania takich rzekomych "cudownych" sposobów i preparatów. Potrzebny byłby ktoś kto rzetelnie mógłby ocenić mity i brednie prezentowane przez sprzedawców takich bajek. W takim świecie nawet jak znajdzie się jakiś mający znaczenie wynalazek i tak zniknie w bagnie generowanym przez "marketing".

I to chyba były "magnetyzery" i nadal się cieszą chyba popularnością:

http://allegro.pl/listing.php/search?ca ... magnetyzer

;D

1,954

(10,041 odpowiedzi, napisanych Bałagan)

@As: pozostaje pytanie czy ten tajemniczy produkt rosyjskich laboratoriów wojskowych to tylko czysty marketing? ;)

1,955

(117 odpowiedzi, napisanych Miejsca w sieci)

Hej!

@sqward: na początek dodam iż nie jest moim celem żaden nowy flame war, zaprezentuje jednak swój punkt widzenia bo swoją odpowiedzią potwierdziłeś niejako to co siedziało we mnie od dawna :)

1) japońscy deweloperzy: owszem uważam ten nację za taką która myśli w odmienny sposób niż inne nacje. Obserwuję to na wielu płaszczyznach, najwięcej jednak mogę powiedzieć o elektronice i urządzeniach projektowanych np. w europie a tymi projektowanymi w Japonii. Ci ludzie prezentują zupełnie inne podejście do rozwiązywania problemów i wydaje się że zupełnie inny styl myślenia. Do kompletu dochodzi ich podejście do pracy. Zupełnie inna kultura osobista, zupełnie inne podejście do pracy. Nie neguję umiejętności innych nacji... ale wydaje mi się że oni są bardziej zawzięci w tym co robią. Miałem okazję pracować z kilkoma inżynierami (dodam iż nie z game-dev ale elektronika) z Japonii, różnica była niesamowita.

Jeszcze małe wytłumaczenie co do fanboyostwa - niestety z przykrością muszę stwierdzić iż nie mam PS3, mieć zamiaru nie mam. Nie posiadam również Xboxa... W domu mam starą Segę Dreamcast i Nintedo Wii. Trudno chyba mówić o moim fanboyostwie w stosunku do Sony ;-)

Wróćmy do tym jak piszesz o "biznesie gier". Bardzo dobre słowa... reszta którą napisałeś potwierdza tylko moją tezę. Mówisz że PS3 różni się od reszty i z tego powodu nadaje się do dupy bo nie da się prosto i tanio wyprodukować gier tak jak na inne platformy. Super, ja rozumiem biznes to biznes i trzeba ludkom sprzedać jak najwięcej i jak najszybciej, masę podobnych gniotów które są produkowane od lat tak samo... Najlepiej jakby nic się nie zmieniało, można by dojść do perfekcji w produkowaniu bazylionów podobnych gier.

Twierdzisz iż Sony zrobiło błąd... ja twierdzę że w sumie to próbowało zrobić dobrze, jednak nie przekonało to developerów którzy wolą... łatwiej, taniej i szybciej. Ale zastanów się do czego to prowadzi... dzięki takiemu podejściu od lat nie jestem zainteresowany jakimikolwiek grami, rynek gier skończył się dla mnie lata temu... nie widzę w grach nic innowacyjnego od lat. Ale pamiętaj że to moja prywatna opinia i rynek chyba się z nią nie zgadza bo kupuje masowo to co jest obecnie produkowane ;)

Czyli wychodzi na to że konsola powinna być wygodna dla programistów aby można było szybciej i taniej  produkować masę gier, wszystkie oczywiście 3D, bo takie coś narzuca GPU :) Wszyscy którzy prezentują odmienne podejście do tematu mylą się i "strzelają sobie w stopę", bo obecnie wszyscy programiści myślą w jeden sposób, słuszny dla obecnego pokolenia programistów które przechodzi taką samą ścieżkę kształcenia i boi się poza nią wyjść bo obecnie nic innego się w branży game-dev nie sprawdza, dlatego iż jest niepopularne i drogie ;)

ehhh... dobrze że game-dev ma młodych użytkowników którzy chwytają wszystko jak leci, bo dawno już branża byłby w kryzysie. Od lat rozwijane engine-y 3d, umożliwiające wyświetlanie coraz bardziej szczegółowej grafiki... ja się pytam ile można sprzedawać to samo? Gdzie się podziały gry z pomysłem? Gdzie grafika i naśladowanie rzeczywistości było na drugorzędnym planie? 

Powiem Ci że mój 5-letni syn wcale nie wybiera gier w których jest idealna grafika i bazyliony polygonów, a pixele sypią się trylionami z monitora. Wybiera różne platformy które ma w zasięgu ręki i często gra w bardzo stare gry na Atari :) W przypadku Atari 8-bit potrafi grać i wracać cały czas do Yoomp!, Monty 16k czy Boulder Dash-a... W Nintedno Wii fascynuje go sposób kontrolii (Wii-Remote), a Sega Dreamcast mimo swojego wieku zapewnia mu różnorodność pomysłów i gier. Mimo wieku konsoli i mimo ograniczeń samego hardware również dynamika i płynność rozgrywki jest zupełnie inna niż na innych platformach.

Wspominasz że "pisanie na PS3 to robienie operacji mózgu przez odbyt", tym samym potwierdzasz że zmiana sposobu myślenia i podejścia do danego tematu jest sporym problemem. Tak jak pisałem, wychodzi na to że najlepiej byłoby przez 20 lat robić to samo tylko na coraz bardziej wydajnym sprzęcie. W końcu dojdzie się do perfekcji tylko co z tego? Ja wiem że zarabianie przez 20-lat na tym samym byłoby świetnym biznesem i nawet branży game-dev się to całkiem nieźle udaje. Tyle że ja juz dawno wysiadłem z tego pociągu... jak mówiłem to nie dla mnie :)

1,956

(117 odpowiedzi, napisanych Miejsca w sieci)

@sqward: wydaje mi się iż nie doceniasz cell-a i bebechów PS3, trzeba po prostu umieć na to pisać. Niestety wielcy developerzy i super programiści chyba z upływem czasu głupieją i dziwią się że port jakiegoś engine z peceta lub Xbox wolno chodzi na PS3... już widzę to jęczenie developerów gdyby Sony nie zdecydowało się włożenie GPU od NV do konsoli co pozwoliło na w miarę podobne podejście do projektowania engine-ów jak w przypadku innych platform. Wtedy byłby lamenty że ta konsola do niczego się nie nadaje... i tylko Japończycy potrafili by pisać na swoją konsolę. Podobnie było z PS2, tylko determinacja i upór japońskich developerów pozwoliło tej konsoli wyprzedzić czas w którym się znalazła.

Twój dowcip od dev-kit do PS3 tylko potwierdza teorię jak trudno obecnym programistom zrozumieć i wykorzystać moc drzemiącą w tym hardware. A już programowanie współbieżne i rozłożenie danego problemu na kilka niezależnych ultra wydajnych rdzeni to problem dla większości obecnych "programistów" staje się nie do przeskoczenia.

Intel ze swoim super X86 zabrnął już dawno w ślepą uliczkę... skąd nagle zmiana polityki w stajni intela i od sporego kawałka czasu ich X86 to de facto w środku typowy RISC emulujący zestaw instrukcji X86 ;)

Do kompletu brak konkurencji na polu CPU do pecetów, nawet ze strony AMD które idzie inną drogą i Intel który stoi w miejscu od paru(nastu) dobrych miesięcy. Z jednej strony niby w Intel-u zauważyli że rozwijanie x86 do niczego nie prowadzi, z drugiej strony uśmiercają IA64.

Żebyś mnie źle nie zrozumiał, nie czepiam się Ciebie... po prostu napisałem jak ja to widzę patrząc mocno z boku i od czasu do czasu zaglądając do miejsc gdzie się męczą przy game-dev i portowaniu gier z różnych platform na inne platformy.

Wracając jeszcze na chwilę do PS3... przypomniała mi się akcja gdy chłopaki port-owali engine z PS3 na PC. Tutaj również okazało się że port w tę stronę spowodował iż gra mająca niesamowity engine brykający jak wściekły na PS3 na PeCe wymagał przepisania właściwie od nowa, gdyż samo przeniesienie go na platformę X86 spowodowało że działał on z oszałamiającą prędkością 12FPS :P

To co robiło PS3 w tamtym okresie z trudem zostało przeniesione na PeCe, w dodatku hardware którego to wymagało kosztował tyle że mało kto mógł sobie na niego pozwolić. Port przeleżał chyba ponad 1,5roku aby możliwe było wydanie gry na platformę PC.

ps1) nie jestem zwolennikiem ani fanatykiem firmy Sony, przytoczyłem tylko przykłady z podwórka ludzi którzy się zajmują takimi sprawami codziennie.

ps2) reasumując pisanie na X86 jest po prostu łatwiejsze i prostsze, co nie oznacza iż wydajne. Pisanie na PS3 wymaga totalnej zmiany w sposobie myślenia, i od początku trzeba założyć z jak odmiennym hardware ma się styczność. SPE dają możliwość/narzucają zmianę sposoby myślenia (np. stream processing) W przypadku Cell-a... power dawały mega wydajne jednostki SPE, tam każdym SPE masz do dyspozycji chyba 256k ultra szybkiej pamięci... reszta pamięci jest współdzielona pomiędzy rdzeniami i komunikacja główną pamięcią musi odbyć się poprzez DMA I/O. Nad całością mamy zarządzające tym Power-PC (PPE), to on się zajmuje przydzieleniem task-ów dla poszczególnych SPE. Na nim można odpalić cały os lub eko-system, ale całość operacji złożonych obliczeniowo musi zostać oddana w ręce SPE.

Cell Inside:
http://www.blachford.info/computer/Cell/Cell_Arch.gif

SPE:
http://www.blachford.info/computer/Cell/Cell_SPE.gif


ps3) gdyby nie rozwój GPU to X86 nijak nie obrobiło by się z tym co robi GPU. Możemy zobaczyć więc że w przypadku PeCe obecnie mamy taki sam trend jaki został wymyślony przez twórców PS3. Wydaje mi się że obecnie X86 staje się powoli zarządzającym PPE dla tego co potrafi liczyć GPU :)

ps4) Od parunastu lat czekam na rewolucję w podejściu do generowania grafiki... z utęsknieniem czekam na real-time ray-traceing ;) Do dziś widać tylko nieśmiałe próby. Nie wiem czy brakuje wydajności, czy chęci... miałem nadzieję że ludki szalejące na PS3 szybko zrezygnują z renderowania na RSX-a i zaczną sobie próbować tworzyć real-time raytracery ale niestety się przeliczyłem :)

I tak na koniec, przypomniało mi się... takie real-time tech demo na PS3...

http://youtu.be/j-pF56-ZYkY?hd=1

1,957

(117 odpowiedzi, napisanych Miejsca w sieci)

nie nikt nie będzie power PC instalował...

http://en.wikipedia.org/wiki/AmigaOne_X1000

;-)

i Mac OS to nie Linux... pod spodem jest spuścizna po BSD oraz Mach Kernel.

;-)

1,958

(117 odpowiedzi, napisanych Miejsca w sieci)

przecież to nie żaden commodore OS tylko linux + compiz,  http://pl.wikipedia.org/wiki/Compiz

1,959

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

Hej!

Aktualny, odpisałem :)

pozdrawiam
Sebastian

1,960

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

@Fox:

ad1) a to już Electron chyba dobrze wie, nie wiem czy dobrze pamiętam ale chyba kiedyś analizował. Ja mogę bredzić ale chyba lecą sekwencyjnie adresy wszystkich kolumn. Nie pamiętam czy nie było to $00xx,$01xx,$02xx,$03xx,$04xx, itd. aż do $FFxx. Ale nie bierz tej informacji zbyt dosłownie, ja tego nie sprawdzałem.

ad2) nigdy się nad tym nie zastanawiałem i również nie bardzo wiem :( Teraz nawet nie mam możliwości sprawdzenia.  Ale wydaje mi się że leci wszystko to co normalnie robi Antic, tylko CPU nie ma szans dostać się do szyny bo ma ustawiony HALT.

1,961

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

Hej!

Gwoli ścisłości to nie ANTIC ustawi S4/S5 tylko MMU. MMU uaktywni S4,S5 w momencie kiedy na szynie adresowej pojawi się adres z odpowiedniego zakresu, nie będzie to odświeżanie (REF) i odpowiednio RD4, RD5 będą aktywne.

ANTIC tak jak CPU może sobie jedynie wygenerować adres na szynie i ew. dokonać cyklu odczytu (CPU także zapisu). To co zostanie podpięte do szyny w danym momencie zależy właśnie np. od MMU.

1,962

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

Hej!

Ależ oczywiście że S4 lub S5 mogą zostać uaktywnione z przez ANTIC.

Refresh jest brany pod uwagę przez MMU i wtedy sygnały S4 oraz S5 są nieaktywne:

S4      = !A13 & !A14 & A15 & RD4 & REF;/* RD4 and addresses $8000-$9FFF */
S5      = A13 & !A14 & A15 & RD5 & REF;    /* RD5 and addresses $A000-$BFFF */

W każdym innym przypadku gdy RD4 lub RD5 będą aktywne i na szynie adresowej pojawi się odpowiedni adres, to MMU wygeneruje S4 lub S5. Jak widać MMU nie patrzy czy szynę adresuje CPU czy ANTIC, dla niego jest to nie istotne. Ważne że na szynie pojawił się odpowiedni adres i spełniony został warunek z równania powyżej. (legenda: ! - NOT, & AND, # OR )

W żadnym wypadku nie możesz założyć że ANTIC takiego adresy nie wygeneruje. Może stać się to nawet przez przypadek jak komputer się zawiesi, jakiś program popsuje się tak iż zapisze losowe śmieci do rej. ANTIC-a, sam sobie wyobraź co się stanie jak adres DLIST wpiszą się jakieś dowolne wartości. Często można to zaobserwować w przypadku niektórych programów, np. po wciśnięciu RESET. Program leci w krzaki na ekranie również śmieci, ANTIC wyświetla co chce i jak che :)

Wystarczą również niefortunne zapisy do HSCROLL i mamy piękny bug ANTIC-a, który doskonale widać na logach od electrona i candle. Na ekranie dzieją się wtedy różne ciekawe rzeczy a co się dzieje na magistrali? ;) Myślę iż wszystko co można sobie wyobrazić ;P

1,963

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

ad 2) musisz candle pytać ja niestety nie wiem.

1,964

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

Hej!

ad 2) tzw. "FI2" dostępne w porcie karta to 1.77MHz. Taką częstotliwością jest taktowany CPU (tylko Fi2 jest generowane przez 6502 z FI0, sygnały są przesunięte w fazie ale mają tę samą częstotliwość)

ad 4) musisz założyć że w każdym cyklu będzie możliwy dostęp do pamięci która znajduje się carcie. Nie koniecznie CPU może się do tej pamięci dobierać, przecież masz również ANTIC który właściwie w dowolnym wybranym przez siebie momencie może sobie pobrać dane z dowolnego miejsca pamięci Atari.

1,965

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

ad 1) diag-ROM jest nie dokończony, testuje i wykrywa tylko pamięć podstawową. Bardziej rozbudowana wersja wkrótce.

pozdr
Seban

1,966

(70 odpowiedzi, napisanych Bałagan)

a pisałeś coś do nich może jeszcze? Czy się obraziłem i masz ich w "dup#(**#", i teraz się denerwujesz że kasy Ci nie oddali. Jak im odpuściłem to oni się cieszą z Twoich pieniędzy. Ja wiem że uczciwe to nie jest z ich strony, ale wydaje mi się AS-ie że Ty się wkur*#(# i z lekka im odpuściłeś. Ja bym takiej kasy nie darował. Nie ważna suma, ważne są zasady. Skoro nie złamałeś regulaminu i dopełniłeś wszelakie formalności to walcz dalej o swoje. Kasę w zębach Ci powinni przynieść.

1,967

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

Hej!

Wysłałem odpowiedź z małym opóźnieniem co prawda (bo z 1,5 dnia po otrzymaniu). Zaraz ci podeślę z innego konta, bo widzę że coś chyba nie tak po drodze się dzieje, wygląda na to iż ty nie dostajesz moich odpowiedzi, a ja nie dostaję informacji o tym że był problem z dostarczeniem :(

pozdrawiam
Sebastian

1,968

(10,041 odpowiedzi, napisanych Bałagan)

proponuję chwilę relaksu: http://youtu.be/bIN4ZL9U7Z4

1,969

(11 odpowiedzi, napisanych Konsole)

hej!

Teoretycznie nie powinno się nic stać:

http://dl.dropbox.com/u/44199/lynx_dcIN.jpg

dioda D11 powinna zabezpieczyć wejście. Awaryjnie jest jeszcze D18.

1,970

(11 odpowiedzi, napisanych Konsole)

Hej!

Nie zakończyła się niestety nijak. Zamówiłem te wtyczki w dwóch sklepach internetowych w PL, żaden mi nie wysłał do dziś ( "chwilowy" brak towaru). Potem o tym zapomniałem i zasilacze do Lynx leży obecnie w szufladzie :( Muszę zobaczyć czy wtyczki się pojawiły może i dam znać.

pozdr
Seban

1,971

(10,041 odpowiedzi, napisanych Bałagan)

@laoo: teraz to już tylko pozostaje się śmiać nic więcej ;-) A muszę powiedzieć jeszcze jedno, każdy może mieć dowolne poglądy polityczne i religijne, jednak śmiać mi się chce jak z uporem maniaka niektórzy próbują pokazać że ich "wiara" i poglądy są jedynie słuszne i cała reszta się myli :) Każdy ma swoja głowę i może sam dokonać oceny i zdefiniować swoje poglądy... jednak niektórzy z uporem maniaka prowadzą tutaj krucjatę.

http://youtu.be/WlBiLNN1NhQ

;-)

1,972

(10,041 odpowiedzi, napisanych Bałagan)

aaaa.... czyli ja nie załapałem jednak ;-) Bo już w tym wątku występuje tak duże stężenie oparów absurdu że sam się zakręciłem :)

1,973

(10,041 odpowiedzi, napisanych Bałagan)

@grzeniu: albo ja nie zapałem że nie piszesz tego zupełnie poważnie, albo ty nie załapałeś że BartoszP nie pisał tego serio :) Przecież on posłużył się ironią prezentując tok myślenia i argumentacje podobną do stylu wypowiedzi "atari classic" :)

1,974

(87 odpowiedzi, napisanych Emulacja - 8bit)

@dracon: tutaj można by dyskutować o celowości i sensowności takiego działania. Mamy wolny rynek jeżeli mają popyt na tego typu twory to już ich sprawa czy wydadzą książkę o tym czy nie. Równie dobrze mogą się cieszyć miłośnicy NV. Ale sprawa ma jeszcze drugie dno... nie wiem co NV i komu robi dobrze, ale różni wykładowcy którzy pracują ze studentami opowiadają im takie głupoty że szok.

Z ust wykładowcy padają stwierdzenia godne rasowego Fan-Boya firmy NV, oczywiście nie mające żadnego związku z rzeczywistością. Rozumiem że gość miał doświadczenie jakieś z pracą przy kartach od NV wspomagających CUDA. Ale gość się pieni i pluje że OpenCL i ATi/AMD do niczego się nie nadają :) Tego typu relacje słyszę od czasu do czasu od osób które muszą sobie dokupić kartę firmy NV bo tego wykładowca im powiedział że nie będą mogli wykonać prac zaliczeniowych ;)

1,975

(87 odpowiedzi, napisanych Emulacja - 8bit)

hej!

Potwierdzam również obwódki. Nigdy wcześniej nie udało mi się tego uzyskać bo nigdy nie włączam trybu smooth :P Btw. myślałem że smooth to karta graficzna robi a nie software-owo emulator ;P

"feature" odkryty przez fox-a również potwierdzony :P