1

(9 odpowiedzi, napisanych Scena - 8bit)

Z tego co pamiętam to z sebanem umieściliśmy jeszcze (oprócz tych wymienonych na wiki) 2 ukryte party. Niestety nie pamiętam gdzie... Chyba w "CMC music disc volume #1234" oraz w którymś z programów do obsługi samplera Mirage'a. Ale to trzeba by zweryfikować. Obydwa hidden party wymagają dość specyficznego uruchomienia bo trzeba mieć Happy Freezer, użyć go i wrócić do programu. Programy wykrywają że HF był użyty i w jednym przypadku odpala się jakiś napis (nie pamiętam jaki) a w drugim przypadku odpala się RiverRaid.

2

(51 odpowiedzi, napisanych Emulacja - 8bit)

No tak, ale te dokumenty dotyczą czasów pentium MMX. Po wprowadzeniu (bodajże P3 albo może p4 ) zmienił się sposób optymalizacji. Różnica jest taka, że nie ma już jednostek dekodujących D0, D1, D2. Teraz procesor to jest zestaw kilku microprocesorów o różnym przeznaczeniu. Np. są 2 jednostki ALU z podwojnym zegarem, jednostki FPU move, FPU Execute, integer operation, memory load, memory save. Kazdy rozkaz zajmuje jedna lub kilka jednostek, przy czym wykonywanie jest niezalezne... tzn. ze jezeli mamy:

mov eax, [memory]
add ebx, ecx
mov ecx, edx
mov edx, ebp
fadd
imul
....

to rozkaz mov eax,[memory] moze zostac wykonany na koncu tej listy rozkazow, bo uzywa jednostki memory load, ktora jest najwolniejsza. Ale poniewaz pozniejsze rozkazy nie potrzebuja wyniku operacji, to moga byc wykonywane dalej. To czy jakiś rozkaz się wykona od razu czy będzie czekać na swoją kolej, zależy przedewszystkim od dwoch czynników:
1) czy jednostka wykonawcza jest zajęta czy wolna
2) czy trzeba czekać na wynik poprzedniej operacji

w przypadku 2) rozkazy
add edx, ecx
mov ecx, eax
nie beda sie blokowac gdyz wynik pierwszej operacji jest zabisany w edx, natomiast ecx jest "wolny" od razu (sluzy tylko na wstepie jako źródło wartości).

Co do punktu 1) to trzeba przeczytać dokument intela "IA-32 Intel? Architecture Optimization Reference Manual", ftp://download.intel.com/design/Pentium … 896612.pdf tam jest lista rozkazów z wypiską których jednostek wykonawczych one używaja.

Aha, no i jeszcze jest coś takiego jak latency i throughput. Latency oznacza ile cykli trzeba czekać na wynik, natomiast throughput ile cykli potrzeba aby wykonać/zdekodować kolejną instrukcję.

Dla przykładu ów ROL ma 0.5 throughput (następna instrukcja może zostać zdekodowana i przekazana do wykonania) po 0.5 cykla, natomiast ma 1 cykl latency (czyli wynik jest znany po 1 cyklu). a 1 cykl dlatego ze wykonanie tej instukcji jest w jednostce integer operation ktora chodzi na zegarze procesora (a nie na x2 jak jednostki ALU).

[Edit]

Jeszcze odnośnie instrukcji XCHG AL, AH. Wykonuje się ona "zawsze" 1.5 cykla (latency) i ma 1 cykl throughput. ROL AX,8 wykonuje się 1 cykl na większości procesorów, albo 4 cykle (to jest tylko na rodzinie procesorów 0xF2). Ponadto nie występuje tutaj coś takiego jak "problem emulacji rejestrów", bo jest wykorzystywana tylko część rejestru a nie całość. Jedyne co może wystąpić to "partial registry stall" albo "registry stall", czyli np.:

rol eax, 8
mov al, ah

druga instrukcja, czeka na wynik pierwszej, gdyż wartość 'ah' jest zależna od wykonania poprzedniej instrukcji. Bynajmniej nie wynika to z podziału rejestrów. Problem pojawia się jedynie w sytuacji gdy chcemy użyć rejestru, który wcześniej posłużył jako rejestr docelowy.

3

(12 odpowiedzi, napisanych Emulacja - 8bit)

to dlaczego w A800WinPLus to już działa, hm?

przecież nie napisałem że to jest nie możliwe, tylko że trzeba zrobić porządny filtr dolno-przepustowy i wywalić blokowanie wysokich częstotliwości :) Napisałem też że ja tego nie zrobię bo: Nie chcę, nie znam się, zarobiony jestem... Jutro, kochany, jutro, ja rozumiem, ale jutro... :)

Słuchałem nowego emulatora i gra zajebiście, ale nie wydaje wam się że gra trochę za wysoko ? Spojrzałem w źródła i przy emulacji Pokeya jest używany zegar NTSC 1789790, a powinien byc palowski 1773470. Odpaliłem jakiś music disc z old-schoolowymi muzyczkami i Amaroute strasznie fałszowało.

4

(12 odpowiedzi, napisanych Emulacja - 8bit)

Jeżeli ktoś przerabia pod potrzeby SAP-a muzyczki, to IMHO czyni profanacje...

Panowie nie panikować ;) nikt nie przerabia .sap'ów pod SAP playera... poprostu w playerze są obcinane na chama pewne częstotliwości (na zero, czyli nie słychać ich wogóle). A to dlatego że robi się bardzo brzydka interferencja przy tworzeniu dzwięku cyfrowo. Jest znaczna różnica przy tworzeniu dźwięku analogowo i samplowaniu go do 44100Hz od cyfrowego generowania... Dla chętnych sprawdzenia o co chodzi, player bez tego "zabezpieczenia" czyli nie obcinający częstotliwości : http://www.fireworks.atomnet.pl/SAP.exe Różnice słychać oczywiście na utworach Porazka, barymag, itp
Takie samo obcinanie jest w Atari800win tyle że tam poprzednio był "błąd" i były obcinane dźwięki również z szumem (często się np. perkusja waliła przez to). W SAP'ie obcinane są "tylko" dźwięki inne niż szum.
Dlaczego tak się dzieje ? Atari w teorii jest w stanie wygenerować dźwięk o częstotliwości do 1.77MHz. W torze analogowym atari to taki dźwięk ładnie się wygładza i zanika. Tymczasem gdy się taki dźwięk emuluje to już dźwięki powyżej 22050Hz zaczynają się chrzanić... Żeby się tego pozbyć to w emulatorze musiałby pracować b. dobry filtr analogowy pracujący powyżej 1.77MHz. W SAP'ie jest prosty filtr pracujący na 705kHz. Ale to nie wystarcza. Dla chętnych posłuchać co się dzieje bez filtra wogóle (czyli "czyste" generowanie na 44100Hz) i bez obcinania częstotliwości : http://www.fireworks.atomnet.pl/SAP2.exe
Polecam zobaczyć co się dzieje z dźwiękiem np. w utworze Tanks J. Husaka.

to należy wymóc na autorze zmiany

Powiem tak: Go away! Leave me alone! :)

Oczywiscie ze emulatory sux. Uzyskanie oryginalnego brzmienia atari jest TRUDNE (ale nie niemozliwe) poniewaz atari generuje dzwiek analogowo tzn. posiada nieskonczona ilosc harmonicznych. Emulator mocno obcina harmoniczne poniewaz jest ograniczony do odtwarzania cyfrowego 44100Hz. Mozna zblizyc sie do oryginalnego dzwieku stosujac oversampling (w nowym playerze jest to x32 czyli 1.44MHz filtrowane do 44100Hz) oraz emulujac dokladnie tor analogowy atari (nie tylko Pokey, ale rowniez zewnetrzny wzmacniacz). Ponadto nie nalezy porownywac dzwieku 44100Hz odtwarzanego przez jakiegos SoundBlastera podlaczonego do jakichs glosniczkow "for PeCe", do dzwieku generowanego przez Pokeya wychodzacego do wzmacniacza atari podlaczonego do telewizora/monitra Unitra. Tory analogowe obydwu zestawow sie jakby niezgadzaja.
Oczywiscie caly ten wywod byl dla roznych ludzikow ktorzy sie zastanawiaja czepu SAP kiepi dzwiek, ale nie do ciebie Epi. Dla mnie jestes zwyklym pieniaczem, ktory nie wystawia swojego nosa z nad atarynki. I stanowczo odmawiam dyskusji z toba, jezeli twoje nastawienie nie ulegnie zmianie.

Tylko z niewiadomych przyczyn w niektórych modułkach pokey nie gra tak jak powinien, to znaczy słychać głośnośc... ale bez dźwięku! ;) na 3 i 4 kanale...

Player SAP zeruje rejestr $D208. Niektore playery w muzyczkach nie ustawiaja tego rejestru prawdopodobnie zostawiajac tam systemowa wartosc $28.

7

(18 odpowiedzi, napisanych Scena - 8bit)

To ja, żeby na zwykłych poszukiwaniach w google, nie skończyć, wrzuciłem "warszawa sztab kryzysowy". Oto wyniki:
1. Nie jesteśmy pierwsi: "Ks. Alojzy Wencepel z parafii Dobrego Pasterza w Ustroniu-Polanie założył Sztab Kryzysowy dla Bezrobotnych."
2. Wg pracy jakiegoś Mgr.: "Za rozwiązanie sytuacji kryzysowej odpowiada Sztab Kryzysowy powoływany na wniosek dowolnego Administratora bezpieczeństwa grupy informacji zastrzeżonych przetwarzanych w danym systemie."

Więc tylko czerpać z doświadczenia innych.

Po długim poszukiwaniu, znalazlem Lasermanie w postaci .atr, ale nie jest ona zhakowana. Zabezpieczenie ujawnia sie tym ze po rozwiazaniu pierwszej planszy nie da sie wjechac pojazdem do wyjscia.
Czy ktos ma zhakowana wersje ?

Nie mam charakterystyki filtru. Nawet jakbym mial to tak jaki napisalem, to potrzebny bylby jeszcze oversampling tak z 256x i P4 2GHz pewnie by nie starczylo poweru.
Please wait ... playing... :P

Problem jest w sposobie generowania dźwięku. Na PC emulujemy go cyfrowo 44100Hz. Na atari jest analogowo (czyli praktycznie z nieskonczona czestotliwoscia). W SAP'ie zrobilem oversampling x8 czyli emuluje dzwiek na 352kHz, ale to tez niewystarcza. Ponadto moj filtr w SAP'ie nie jest idealny. Gdyby zaemulowac dzwiek w np. 14MHz czyli mniej wiecej 8x zegar atari, i dodatkowo uzyc jakiegos zajebistego algorytmu emulujacego filtr dolnoprzepustowy, taki jaki jest w elektronice atari to moze by cos wyszlo. Ale do tego to pewnie P4 2GHz byloby by za malo :) Wiec chyba latwiej jest podlaczyc pokey'a... :)

Slavesiu to ja ci powiem jak jest  :lol: Masz dwa tryby sciagania: binarny i tekstory. Jak sciagasz w trybie tekstowym to masz blad CRC  :lol:
Mozesz pocwiczyc na tym pliku. Innym sie udalo  :lol:



PS. Just kidding  :D

Powiem więcej! Jestem zakamuflowanym fanem FF.  :)

13

(32 odpowiedzi, napisanych Scena - 8bit)

Wrzuciłem Ci jego adres jako prywatny message. Nie mam twojego email'a  :)

Usunąłem ten kiepski fragment kodu :) Jak ktoś chce może zassać nowy .exe z tego adresu
http://www.fireworks.atomnet.pl/Atari800Win.rar
Plik ma 170kB.

Główną wadą syfiastego dźwięku w emulatorze jest kawałek kodu ktory wyłącza dźwięki których częstotliwość jest wyższa niż częstotliwość odtwarzania bufora dźwięku. Znalazłem ten kawałek kodu i dzisiaj (po raz pierwszy :) sprobuję skompilować Atari800Win. Jak mi się uda to poprawie ten kawałek kodu i zobaczymy co wyjdzie :P

16

(32 odpowiedzi, napisanych Scena - 8bit)

Dracon napisał/a:

Oto moja odpowiedź:  Ty, SOUSED TEAT, jesteś trzeci od lewej
w drugim rzędzie (jasna koszulka, okularki i ciemny zarost).
Raczej się nie pomyliłem, a co było do wygrania ?!?!   :lol:

Wyśmienita odpowiedź :P Nagrodą są literki 'Di 'K. A nagrode ufundowała cyfra '7'.  :lol:

Dracon napisał/a:

może być każdym ze zdjęcia, oprócz Ciebie.... BTW. Co on teraz porabia?
Czy to on narysował ten ładny panelek na stronie WWW Archangela ?!?

Marek to ten drugi w okularach (obok mnie po prawej). Kiedyś animował żaby we Fred'zie (mówi że nigdy nie zapomni tego animowania w 3 pixelach :P) dzisiaj animuje postacie (ludzi, potwory) w Sofimage'u w 1280x1024 :)

Dracon napisał/a:

pozdrawiam i życzę sukcesu tego projektu ....

Hmmmm... to będzie chyba najgorsza gra roku :) Ciiiiii.... szef idzie....

17

(32 odpowiedzi, napisanych Scena - 8bit)

Nie zmieniłem płci  :lol: Ale uznałem, że na tej grupie jest już za dużo nie wyjściowych twarzy (chowa się), więc urozmaiciłem trochę to forum czymś ładnym dla odmiany.  8)

BTW. Mini konkurs: "Znajdź Souseda na załączonym obrazku.". W konkursie tym nie mogą uczestniczyć członkowie grupy Slight  :)

http://www.archangel-online.com/main.php?lang=en

Z pewnością ciekawą informacją będzie również to, że na załączonym obrazku widać Marka Siewiora autora grafiki do Fred'a i Misji :)

18

(45 odpowiedzi, napisanych Scena - 8bit)

Albo moja poprzednia odpowiedz nie zostala przyjeta przez moderatora  :D albo nie mozna wpisywac recznie tagow html  :D

Uwaga samochwalenie sie  :D

Przykladem dobrego dema jest Overmind. Obejrzalem go ostatnio (po dosc dlugiej przerwie) i mi sie baardzo podobalo. Niech ktos z reka na sercu powie ze to demo mu sie nudzi (i od razu uzasadni dlaczego nie ma racji). Gdy przypominam sobie jak ono powstawalo, 2tyg non-stop. nasiadówa w nowym mieszkaniu Sebana, caly Slight z kilkoma nieprzespanymi nocami, to az mi sie łza w oku kręci...

19

(32 odpowiedzi, napisanych Scena - 8bit)

No dobra to juz zaczyna byc chore. Wchodze na podana strone i pierwsze co widze "I'm looking for a kuro5hin like site that contains stories on sex and relationships". Mam juz dosc tego zboczonego site'u  :lol: Wiecej tam nie wchodze.

20

(32 odpowiedzi, napisanych Scena - 8bit)

Ale gdzie i czego mam szukac :D Jak na razie to znalazlem na tej stronie link do "underground non-gay porn", oraz dowiedzialem sie ze jest jakas plotka "about French woman - that they don't wash".
Albo nam takie zboczone linki przysylasz albo "kazdy widzi, to co chce widziec"  :lol:

21

(32 odpowiedzi, napisanych Scena - 8bit)

to ja proponuje zajrzec tutaj. Jest tu kilka przykladow jak by to moglo wygladac, np. Skin ColdSteel. Mi jakos sie kojarzy z Atari ST. Jeszcze by dodac pare znaczkow Atari....
http://www.phpbbhacks.com/templatesdemo … style_id=7

22

(32 odpowiedzi, napisanych Scena - 8bit)

X-ray'owi pewnie chodzi o wyglad tego forum. Wyglada tak jak to forum na tym linku. Ale to nie jest typowa "kradziez" designu strony :) To forum jest zrobione na phpBB (czyli taki kreator forum) tak jak i to forum na podanym linku, wiec wyglada tak samo.
BTW. Do phpBB mozna sciagnac rozne skiny ktore zmieniaja wyglad. Moze by zrobic jakis typowo Atarowski skin (jezeli takowego nie ma) ??

23

(144 odpowiedzi, napisanych Scena - 8bit)

Wiem wiem. ale pssssstt...

Hmm czyźźźźźby OverMind#2??!
:?:  :?:

Jeżeli coś będzie to pewnie "Bitter Mind" albo "Over Reality"  :lol:

Ale psssssstt  ;)

Co do party, myśle że Vasco pójdzie na ugode i postawi na Ornetę zamiast na LL. Przecież sam ostatnio narzekał, że chętnie by gdzieś pojechał, zamiast organizować wszystko w domu  :)

24

(23 odpowiedzi, napisanych Scena - 8bit)

:lol: Witam po .... (tu wpisz okres czasu).
No dobra panowie, ile wam brakuje [zapytal, siegajac do kieszeni z portfelem].
:D

Znalezione posty [ 24 ]

Strony 1

atari.area forum » Posty przez AdamSoTe



Currently installed 9 official extensions. Copyright © 2003–2009 PunBB.

[ Wygenerowano w 0.068 sekund, wykonano 10 zapytań ]