1,101

(6 odpowiedzi, napisanych Programowanie - 8 bit)

Wszystko kwestia mądrego zakodowania danych. Jedna lokacja zakodowana na strukturze o zmiennym rozmiarze może pamiętać obszar o dowolnych wymiarach (1x1 czy korytarz 1xn) połączony przejściami z dowolnymi innymi obszarami. Wszystko może być oczywiście generowane przez jakiś program na piecu. Trzeba tylko porządnie przemyśleć

1,102

(6 odpowiedzi, napisanych Programowanie - 8 bit)

ale 64x64 to nie musi być już graf bo pamięci Ci starczy :)

Graf opłaca Ci się tylko wtedy, jak nie wszystkie pola błedą pełne. w stylu, że labirynt byłby np. generowany w czasie chodzenia w nim, że w pamięci byłyby pamiętane tylko komórki odwiedzone, a do generowania nieodwiedzonych mielibyśmy deterministyczny algorytm.

Pozatym określenie [i]graf[/f] jest baaardzo ogólne, bo jedną z reprezentacji grafu jest właśnie dwuwymiarowa tablica :)

1,103

(31 odpowiedzi, napisanych Bałagan)

A gdyby tak go gdzieś zamieścić, aby częściowo zainteresowani też mogli go sobie odpalić ? ;)
Bo jeśli dyskusja dotyczy rzeczy dostępnej tylko dwóm zainteresowanym, to równie dobrze mogą wymieniać się mailami...

1,104

(56 odpowiedzi, napisanych Bałagan)

spokojnie. już niedługo do obrotu wejdą giertychowi amntestiowicze i umiejętność używania google będzie w cenie ;)

1,105

(83 odpowiedzi, napisanych Bałagan)

co kraj to obyczaj :)

1,106

(56 odpowiedzi, napisanych Bałagan)

gRzEnIu: pracujesz za jedzenie? ;)

1,107

(83 odpowiedzi, napisanych Bałagan)

otaku napisał/a:

po wyjściu update sprawdzającego cd key windows.update już mnie nie kocha

Nie wiem, czy mówimy o tym samym, ale ja updejty sciągam z autopatchera

1,108

(31 odpowiedzi, napisanych Bałagan)

Mój programik jest w DX9 (jest jakiś powód, żeby pisać na starszego DXa? :)) i napisałem go w .NET, bo pisze się w nim szybciej, a czasu za dużo na niego nie miałem. Ma źródełka. Przepisanie go na model COM w C++ nie wymaga specjalnie wysiłku. Wczytywanie plików JPS jest banalne: wystarczy zamiast wczytywać dwa jotpegi wczytać jeden i przekopiować jego połówki do dwóch surface'ów (patrz źródełka). A dlaczego się haczy i nie synchronizuje? Bo jest w okienku i zawartość okienka MUSI być kopiowana, a nie flipowana. Przerabiając go na full-screen rozwiąże problem.
Poza tym, jak napisałem to tylko przykład jak można to zrobić bez karty z 256MB MB RAMu i specjalnych sterowników do OpenGLa i wymaga po prostu dopracowania.

PS: jakby ktoś zerknął do źródełek, to stwierdzi, że stosuję poczwórne buforowanie. Nie mam pojęcia dlaczego, ale z jednym backbufferem mi nie działało a z trzema owszem i już nie dociekałem dlaczego :)

PS2: DX wykorzystuje już sprzętowe procedury karty, więc nie ma co się specjalnie gimnastykować (SwapEffect może być Flip, albo Copy, a jak da się Discard, to w okienku DX sam wybierze Copy, a na full-screenie Flip), chyba, że napiszesz to w VESA ;)

1,109

(31 odpowiedzi, napisanych Bałagan)

a co wypisuje?
zainstaluj .NET 2.0
a po nim DirectX i się odpali
w odwrotnej kolejności nie, bo pierw DX musi wiedzieć, że jest .NET
Jak poszło na P2 400 + TNT2, to u Ciebie tez pójdzie.

1,110

(3 odpowiedzi, napisanych Bałagan)

Na dowolny numer to raczej tylko płatne.
Są specjalizowane wysyłacze np do plusa korzystające z konta w mieście plusa.
Różne komunikatory używają różnych sztuczek. Sciągnij sobie np konnekta. Tam są źródełka jakiś skrypcików wysyłających esemesy do różnych sieci.

1,111

(31 odpowiedzi, napisanych Bałagan)

Przykład w jaki sposób można coś takiego napisać jest tu
Aplikacja okienkowa. 640x480. flipuje ekranami w dość brzydki ale działający sposób w rytmie refreshu monitora.
Niestety mogłem poświęcić na to tyle czasu ile mogłem i w rezultacie wymaga .NET 2.0 i jakiegoś nowego DirectX. W razie chęci kompilacji wymaga jeszcze DXSDK i .NETSDK i np #develop. Testowane na pentium II 400 MHz i Riva TNT2 M64 i działa. Ale nie ręczę, że zadziała gdziekolwiek.
Jakbyś potrzebował czegoś konkretniejszego (czytaj: wymysliłbyś dokładniejszą specyfikacje), to daj znać.

1,112

(83 odpowiedzi, napisanych Bałagan)

[offtopic]
ma wiecej niż niejeden linuxiarz sie spodziewa. no ale oczywiście Święta Wojna trwa...
[/offtopic]

1,113

(31 odpowiedzi, napisanych Bałagan)

Pobierzne przeglądnięcie dokumentacji do DirectXa i prostych examplesów pozwoli na napisanie takiego programu. W DXie możemy zdefiniować sobie front buffer i backbuffer. Można ustawić urządzenie tak, aby na zakończenie renderowania sceny robiło flip. wtedy buffery się zamieniają. Do obydwu bufferów mamy dostęp. Wystarczy więc je nadpisać texturami utworzonymi z podanych obrazków (wszystkie niezbędne funkcje są już w bibliotece) i napisac pustą scenę. Nie wiem jaka akceleracja jest do tego potrzebna (to w końcu DX) ale takie rzeczy działały mi na Rivie TNT Vancie, więc na R9250 spokojnie się da.

1,114

(83 odpowiedzi, napisanych Bałagan)

Ja pierwsze co zrobiłem to wyj**łem ten shitowy automat do łączenia, który zawsze jest na pasku zadań i nie można go do traya schować. nie wiem jaki kretyn to wymyślił...

1,115

(13 odpowiedzi, napisanych Miejsca w sieci)

lewis w zasadach fabryki napisał/a:

...
2. Projekt musi byc rozpoczety. Sam pomysl to za malo.
...

1,116

(11 odpowiedzi, napisanych Scena - 8bit)

Maybe you can make an appointment with all of TQA for closest party. Forever would be nice :)

1,117

(13 odpowiedzi, napisanych Miejsca w sieci)

trac jest całkiem fajny. Doczytałem że można trzymać w nim kilka projektów. Jest odrazu repozytorium źródełek na svn. Przy odrobinie dyscypliny mógłby się nadać

1,118

(13 odpowiedzi, napisanych Miejsca w sieci)

Bugzilla jest imho trochę zbyt kobylasta na takie potrzeby. Ale w tym kierunku może coś sie znajdzie. Jeśli issuetracker miałby tu zastosowanie, to ja z powodzeniem i zadowoleniem używam flyspraya

1,119

(27 odpowiedzi, napisanych Bałagan)

Mniej więcej chodziło mi o to, że zaprezentowany benchmark jest testem danego basica na danej architekturze, a nie testem danej architektury. Ten test dowodzi, że to Atari Basic jest wolny, ale nie mówi za dużo o szybkości samego Atari. Atari Basic jest wolne (poza tym, że jest poprostu wolne ;)), bo ma dokładniejszą reprezentację liczb. Program drukuje jakieś błędy i podejrzewam, że w Atari Basic ten błąd byłby bardzo mały, ale na diagramie jest tylko szybkość. Nie błąd. Test byłby miarodajny, gdyby diagram zawierał także stosunek czasu do błędu. Możliwe, że AB wypadłby wtedy lepiej. Druga sprawa:

sumpirowicz napisał/a:

Mimo częstego braku kompatybilności pomiędzy nimi mają one zazwyczaj jedną wspólną cechę - wbudowany bądź ładowany z dysku lub kasety interpreter Basic.

Skoro dozwolone jest ładowanie basica z dysku dlaczego dla porównania nie pokazano także wyników jakiegoś szybszego basica, a użyto tylko standardowy?

A z preparowaniem basica chodzi mi o mały eksperyment myślowy będący dalszym pociągnięciem tej myśli :)
Skoro można ładować basica z dysku, to "można" (hipotetycznie oczywiście) napisać interpreter, który będzie zoptymalizowany pod kątem mnożenia dwóch takich samych liczb przez siebie, pierwiastkowania i pętli od 1 do 100 i podejrzewam, że taki interpreter dałby atarce pierwsze miejsce zostawiając wszystkie inne platformy w tyle (skoro TBXL już plasuje w czołówce z jego 32,5 s). Taki interpreter mógłby przecież istniej, gdyby jakiemuś inżynierowi bardzo zależało na właśnie takich obliczeniach :). Ten hipotetyczny basic spełniałby założenia testu (istaniałby na danej architekturze i dałoby się go załadować z dysku), ale widzimy, że nie mówiłby prawie nic o prędkości architektury (zgadzałby się co najwyżej mniej więcej rząd wielkości, ale z diagramu widzimy, że wszystkie interpretery radzą sobie w mniej więcej tym samym rzędzie. Lepsze są tylko te 16-to bitowe).

1,120

(27 odpowiedzi, napisanych Bałagan)

Zawsze można spreparować interpreter basica, aby ten konkretny program chodził szybciej. Nie tędy imho droga jeśli chodzi o testy.

1,121

(24 odpowiedzi, napisanych Bałagan)

hehe. pamiętam jak solo z ASem jechali po sobie w specjalnie preparowanych do tego produkcjach :D

1,122

(90 odpowiedzi, napisanych Zloty)

epi napisał/a:

A Ty czemu nie było?

(Mam nadzieje, że chwilowa) Biedność :(

1,123

(90 odpowiedzi, napisanych Zloty)

No my tu o London Edyszyn a co z prawdziwymi Mońkami?? Było? Kto? Fajnie?

1,124

(9 odpowiedzi, napisanych Bałagan)

Tu nie ma co się śmiać. Kolesie z 9/11 trenowali na drewnianych modelach, jakby mieli takie coś do dyspozycji to strach pomyśleć. Takie urządzenia nie powinny wychodzić poza szkoły lotnicze itp.

1,125

(6 odpowiedzi, napisanych Scena - 8bit)

Maybe this also would help:

In both examples A is loaded with 2 and X with 1

lab   equ 1

.local

lab   equ 2

   lda #lab
   ldx #:lab

.endl
   ldx #name.lab1
   lda #name.lab2

.local   name

lab1 = 1
lab2 = 2

.endl

Inna kwestia: MADS to zarąbiste narzędzie i bardzo dużo traci bez instrukcji po angielsku.

Cobyście powiedzieli na małą inicjatywę ze strony community, aby wkleić instrukcję do atariki i kto miałby chęć i ochotę, to by tłumaczył fragmenty na angielski i potem Tebe mógłby do tego tekstu się dolinkować?