526

(46 odpowiedzi, napisanych Programowanie - 8 bit)

Tak bym zrobił. Tylko tego pierwszego pha chyba nie powinno być. Jeśli DLI nie jest krytyczne czasowo, to od razu zrobiłbym STA NMIRES.

527

(8 odpowiedzi, napisanych Miejsca w sieci)

Nie są w stanie. Staramy się oddać tę atmosferę. Mamy pełne zaufanie do reżysera, wszyscy do wszystkich.

528

(11 odpowiedzi, napisanych Software, Gry - 8bit)

qbahusak napisał/a:

stosując (...) niepublikowane rozkazy można osiągnąć wydajność Z80

Jakiś przykład?

qbahusak napisał/a:

6502 ma rozkazy wykonywane w max siedem cykli, a średnio cztery-pięć

Jak kiedyś robiłem statystyki z Atari800, to wychodziło mi, że raczej trzy-cztery.

maw napisał/a:

podkolorowywania atrybutami - gdyby Atari miało taki hires...

VBXE ma.

529

(117 odpowiedzi, napisanych Programowanie - 8 bit)

Sam widzisz, że ten nielegalny rozkaz czasem zawiesza procesor. ;)

epi napisał/a:

ZIP z ASMĄ byłby fajny, ale świeży trunk z SVN fajniejszy.

Zainstalowalem klienta SVN na andku i odpaliłem checkout ASMA po WiFi. Po pół godziny przerwałem. Karta SD chyba nie jest dobrym nośnikiem dla kopii roboczej SVN.

Ok, napisaliście już tyle absurdalnych "mądrości technicznych", że to przestało być śmieszne. Przeczytajcie coś, zamiast to wypisywać.

swinkamor12 napisał/a:

Na 68000 int jest 32 bit czyli jest to procesor 32 bitowy.

swinkamor12 napisał/a:

dla każdego kto kiedykolwiek cokolwiek robił w C, parę minut z gcc wystarczy by się przekonać że 68000 to procesor 32 bitowy.

Adam Klobukowski napisał/a:

flaga -mshort od gcc nie ma nic wspólnego z wydajnością.

Adam Klobukowski napisał/a:

Używacie typu short w C nie jest żadną szczególną optymalizacją.

swinkamor12 napisał/a:
sqward napisał/a:

Jeśli ktoś wie co robi, to -mshort daje lepszy performance gdy nie potrzebujesz 32 bitowych intów.

W C jest coś takiego jak short, jak już komuś bardzo zależy na optymalizacji.

Ale trzeba wiedzieć o czym się pisze...

No właśnie.

LOL

533

(27 odpowiedzi, napisanych Emulacja - 8bit)

seban napisał/a:

co cię pchnęło w kierunku D?

xasm napisany w asemblerze pod DOSa nie działał pod Linuksem. Szukałem języka, w którym mogłem go sensownie przepisać.

W temacie książek z ładnymi ilustracjami: http://learnyouahaskell.com/

534

(294 odpowiedzi, napisanych Bałagan)

Sikor napisał/a:

intro FOxa, poprawiane bodajże na którymś party, bo na emulatorze szło, a na real hardware niebałdzo

Dla niewtajemniczonych (w tym Sikora): chodzi o 256-kę na party Vasca, która wczytywała się w obszar pamięci, jak się później okazało, zajmowany przez... loader turbo.

535

(27 odpowiedzi, napisanych Emulacja - 8bit)

<opinia_perlowca>
Naucz się Pythona, Perla i Rubyego.
</opinia_perlowca>

Jeśli przypadkiem sięgnąłeś po "Python - programowanie", to książka jest beznadziejna.

536

(27 odpowiedzi, napisanych Emulacja - 8bit)

Perlowcy to ludzie otwarci na inne technologie. :)

537

(27 odpowiedzi, napisanych Emulacja - 8bit)

A czemu nie? Popatrz: https://github.com/pfusik/bumpong/blob/ … png2gr9.rb

Wcześniej próbowałem:
- Java - więcej klepania, trzeba kompilować potem uruchamiać, te operacje trwają
- C - więcej klepania (szczególnie obsługa błędów), trzeba kompilować potem uruchamiać

538

(27 odpowiedzi, napisanych Emulacja - 8bit)

SciTE + xasm + GNU Make + Atari800Win PLus + czasami Ruby do konwersji grafiki.

Zgadzam się z Larkiem w temacie dopałek i emulatorów.

539

(6 odpowiedzi, napisanych Fabryka - 8bit)

Też używałem writeatr, zdaje się pod Windows 98 zbootowanym do wiersza poleceń. Ale trzeba mieć stację 5,25 w PC. Drugi minus to ZTCP nie czyta gęstości pojedynczej.

Chociaż SIO2SD lub SIO2PC nie są najszybsze do zgrania dyskietek, to przydadzą się też później o ile zamierzasz używać Atari.

540

(123 odpowiedzi, napisanych Fabryka - 8bit)

Laoo: Twoje problemy rozwiązuje make i cygwin.

Sikor napisał/a:

wczytuje się skompilowany program w TB, siedzą sobie fonty pod $9C00, przy włączaniu bez BASICa o.k., przy wyłączeniu programowym BASICA - kicha, kaszanią się.

Samo odłączenie wbudowanego BASICa nie powoduje magicznego przeniesienia Display Listy i ekranu tekstowego, które przy włączonym BASICu są odpowiednio od $9c20 i $9c40. Po odłączeniu BASICa podnieś RAMTOP i otwórz ponownie edytor:

init lda #$ff
 sta $d301
 lda #$c0
 sta ramtop
 lda #12
 jsr cio
 lda <edev
 sta $344
 lda >edev
 sta $345
 lda #12
 sta $34a
 lda #3
cio sta $342
 ldx #0
 jmp $e456
edev dta c'E:',b($9b)

Jest jeszcze zmienna OS, która pamięta, czy BASIC jest podłączony. Nazywa się chyba BASICF i jest używana przy RESET.

542

(21 odpowiedzi, napisanych Miejsca w sieci)

słit

543

(117 odpowiedzi, napisanych Programowanie - 8 bit)

tebe napisał/a:

zostanie zinterpretowane jako tryb absolutny #

WTF?

544

(26 odpowiedzi, napisanych Zloty)

mazi napisał/a:

miejscem sztabu pownien byc pub a nie restauracja.

Dlaczego?

545

(26 odpowiedzi, napisanych Zloty)

Moje preferencje:

Za każdym razem z co najmniej tygodniowym wyprzedzeniem zakładamy ankietę dotyczącą terminu: np. na http://doodle.com/
po czym wybieramy termin, który pasuje jak największej liczbie osób.

W środku tygodnia, a nie w sobotę czy niedzielę.

Knajpa w centrum, w której słyszy się swojego rozmówcę (to jest może zbyt wygórowane wymaganie ;).

Spieszcie się, bo: http://technowinki.onet.pl/tablety/wind … m-rt/e35fn

Co roku jest pięć atarowych parties. Po co jeszcze te internetowe konkursy?

548

(1 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Napisz paragraf. :)

549

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

W tym 65 XE może nie działać linia wyjścia szeregowego lub COMMAND. Mając tylko magnetofon możesz sprawdzić pierwszy przypadek, nagrywając coś na kasetę:

10 PRINT "HELLO"
CSAVE

Usłyszysz dwa brzęki. Wciśnij Play+Record w magnetofonie, po czym spację w Atari.
Gdy skończy się nagrywać, przewiń kasetę i spróbuj wczytać:

NEW
CLOAD

Usłyszysz jeden brzęk. Wciśnij Play w magnetofonie, po czym spację w Atari.
Jeśli uda się wczytać (READY a nie ERROR), to szeregowe wyjście działa.

550

(110 odpowiedzi, napisanych Zloty)

Proszę mnie wykreślić, bo jednak nie przyjadę.