2,976

(65 odpowiedzi, napisanych Bałagan)

com-usb: nie mam pojęcia, jak z ape na windows, ale ja do sio2bsd i różnych rzeczy wymagających sterowania liniami portu w trybie usera na linuxie używam konwertera opartego o układ prolific pl2303. Konkretnego modelu nie podam bo na samym kabelku nie pisze, ale na allegro znajdziesz tego zatrzęsienie. Wizualnie kabel jest z czarnego przezroczystego plastiku (przewód i wtyczki) tak że widać elementy konwertera i oplot od  przewodu ekranowanego. Bez problemu idą transmisje na poziomie 115kbps - czy wyższe nie wiem, bo nie sprawdzałem.

2,977

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

A widzisz tutaj kogoś, kto stąpa twardo po Ziemii :D ? Zapytaj jak to możliwe, że pojawiają się nowe gry i programy na komputerki, które przestały być produkowane 20 lat temu. Pooglądaj takiego CP/M, którego Trub odkrył niedawno. Popatrz na rozszerzenia, które ludzie projektują do tych komputerków - np. projekt VBXE. Nikt tu nie stąpa twardo po Ziemii. No i zresztą bardzo dobrze :D

2,978

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

Panowie (i Panie)! A jak te turbo'a się sprawują po kilkunastu latach? Jesteście w tanie czytać stare kasety? Standard idzie bez problemu! Ja nigdy nie miałem turba do magneta - wolałem przejść na stację (taka okazja przypadkiem się nadarzyła) więc pytam, bo ciekawi mnie to, choć nigdy nie miałem okazji z turbo korzystać.

2,979

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

pacman????? a nie zaxxon?????

2,980

(29 odpowiedzi, napisanych Sprawy atari.area)

A mógłbyś dely udostępnić do wglądu poprzednią stronę dla tych profanów, którzy mieli nieszczęście trafić do serwisu po zmianach?

2,981

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

Nazywało się to chyba TurboCopier.
Był też jeszcze inny kopier, który podczas zapisu ustawiał 800 baud.

2,982

(67 odpowiedzi, napisanych Bałagan)

O ile wyrok cywilny to drobiazg i poza nakazaną przez sąd rekompensatą niczego za sobą nie pociąga, o tyle sprawa karna wiąże się z paroma konsekwencjami: a) wyrok zaciera się dopiero po 10 latach, b) każdy pracodawca, u którego osobnik stara się o pracę musi o wyroku wiedzieć, c) zakaz pracy w służbach publicznych (policja, straż graniczna, itd; nie jestem pewny co do zajmowania stanowisk publicznych typu wójt, burmistrz, prezydent itd.). Nieposzlakowana opinia ma znaczenie w wielu momentach - np. ślub :) - która by chciała gościa z wyrokiem (no chyba, że rozwodowym - niektóre czasem chcą :])...?

2,983

(67 odpowiedzi, napisanych Bałagan)

W zasadzie nie moja to sprawa, ale "chamstwu w życiu trzeba się przeciwstawiać siłom i godnościom osobistom". Dopytaj swojego prawnika do jakiego czasu od zaistnienia faktu możesz założyć sprawę cywilną, bo coś mi się tam obija po głowie, że masz na to tylko 2 lata... Późniejszych spraw sąd nie rozpatruje ze względu na natłok spraw bieżących :D Co innego ze sprawami ściganymi z kodeksu karnego - ale tutaj już chyba musi wystąpić prokurator (a więc trzeba zgłosić sprawę na policję i przejść całą procedurę).
Moim zdaniem warto jednak wcześniej dać się obronić Vulgarowi i załatwić sprawę polubownie (tym bardziej, że jest tutaj znany już od lat) - różne nieprawdopodobne rzeczy w życiu się zdarzają...

2,984

(108 odpowiedzi, napisanych Programowanie - 8 bit)

ArchieIl: A jak planujesz wykrywać i patchować kod samomodyfikujący się? Ot takie proste:

src equ *+1
  lda *
dst equ *+1
  sta *
  inc src
  bne *+5
  inc src+1
  inc dst
  bne *+5
  inc dst+1

To oczywiście najprostszy przypadek - zdarzają się nieco bardziej zagmatwane (xxl chyba ma najwięcej doświadczenia z racji prac nad emulatorem zx).

edit: Czy też może sensowniejszy przykład:

  lda dosvec
  sta restl
  lda dosvec+1
  sta resth
  ...
restl equ *+1
  lda #<*
  sta dosvec
resth equ *+1
  lda #>*
  sta dosvec+1

Albo wektory nadpisywane/modyfikowane na przerwaniach dli lub vblk?

W sumie mając system wielozadaniowy z wywłaszczaniem procesów można by było zrobić proces systemowy zajmujący się tylko patchowaniem pozostałych procesów w locie. Ale wydaje mi się, że zarżniesz w ten sposób system operacyjny. Można sobie wyobrazić, że w ten sposób mógłby działać antywirus, ale żaden do tej pory tego nie robi, bo każda wirtualizacja/emulacja będzie wolniejsza, niż realizacja programu w realtime. W efekcie Twoje patchowanie nie będzie działać do końca poprawnie (bo będzie się ścigać z analizowanym procesem), albo jeśli wyhamujesz procesy użytkownika okaże się, że Twój OS w zasadzie będzie służył do analizy procesów użytkownika, zamiast do ich jak najszybszego wykonania, co chyba nieco mija się z celem.
Patchowanie przed uruchomieniem procesu (np. podczas ładowania z dysku) nie załatwi Ci dynamicznych modyfikacji kodu chyba, że znajdziesz w programie wszystkie sekwencje modyfikujące dynamicznie kod i je "naprawisz" nie zaburzając funkcji programu. A potem wyszukasz sekwencje, które korzystały z poprawionego przez Ciebie kodu i je znowu "naprawisz" i tak w nieskończoność. Można się umówić oczywiście, że takie działania są już bardzo hakerskie i raczej żaden rozsądny program nie będzie tego robił albo, że przeanalizujemy tak kod do 3 zagnieżdżeń - ale nie osiągniemy w takim razie 100% pewności. Ale może na 100% pewności nam nie zależy, a jedynie na tym, żeby działało powiedzmy 90% programów.
Jeśli masz inny pomysł na to patchowanie to chętnie posłucham.

2,985

(15 odpowiedzi, napisanych Kolekcjonowanie)

Kolekcjonujesz sąsiadki? Też ładnie...

2,986

(35 odpowiedzi, napisanych Bałagan)

Poszło. Chodzi oczywiście o utwory na Amigę. Wersję A8 mam własnoręcznie wyciągniętą :)

2,987

(35 odpowiedzi, napisanych Bałagan)

Hehe. A masz to może? Możesz podesłać linka?

2,988

(35 odpowiedzi, napisanych Bałagan)

Jet Set Willy - Rob Hubbard
International Karate - Rob Hubbard
Extirpator - Rob Hubbard
Draconus - Adam Gilmore
Zybex - Adam Gilmore
Miecze Valdgira (muzyka z gry w cz. I) - Bartosz Trokowicz
Inside - Jakub Husak
Barahir - Michał Luberda
Black Lamp - Richard Munns
Lasermania - Janusz Pelc
Panther (Hardwired na Amidze - doskonała rzecz - nie mogę tego utworu znaleźć od lat) - David Whittaker?
Inspektor - ???
Ballblazer - ???
The Goonies - ???
Ninja (Mastertronic) - ???
Last V8 - ???
Spy vs Spy - Scarim Nicolas
Spy Master - Michał Brzezicki
Kernaw (muzyka z gry) - Michał Luberda
Władca (muzyka z gry) - ???

Trudno tutaj mówić o kolejności - każdy z tych utworów jest zupełnie inny, ale każdy wspaniały.
Ja też podobnie, jak i jeden z kolegów dla muzyki z Jet Set Willy ładowałem tę grę 20 min z magnetofonu (do czasu aż ją wyciagnąłem :D). Zybexa słuchałem na max, aż ojciec wpadał do pokoju i wyłączał sprzęt :D Z Black Lamp było to samo. Miecze Valdgira doceniłem po latach. Panther/Hardwired - najbardziej podoba mi się w wersji z Amigi, ale na Atari ma swój klimat.
Ostatnio od czasu do czasu zasłuchuję się też w Symphony (cmc) - tak tak - to Atarowska wersja Symphony of Destruction :D I też brzmi pięknie. Nie wiem niestety czyjego autorstwa.
Szczerze powiedziawszy najczęściej ostatnio włączam Atari, żeby posłuchać muzyki :)
Jeśli ktoś z Was wie, kto jest autorem wymienionych przeze mnie utworów proszę o info.

2,989

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

A za ile chciałbyś sprzedać tę 800? Chętnie bym kupił...

2,990

(0 odpowiedzi, napisanych Kolekcjonowanie)

Nabyłem książkę Ryszarda Tadeusiewicza p.t. "ATARI LOGO".
Wydane w 1989 (!) roku przez Stowarzyszenie Elektryków Polskich IRSEP Izba Rzeczoznawców.
132 strony. Opisuje wersję angielską Atari Logo. Druk, jak w książkach Zientary z SOETO.
Jeśli ktoś jest zainteresowany skanowaniem, fotografowaniem itp. mogę przywieźć na jakieś party, lub wysłać pocztą.
Kupiłem ze względów sentymentalnych, bo to jest drugi język programowania, jaki poznałem :D Z tą książką jednak do dzisiaj nie miałem do czynienia.
Mam w swoich zbiorach jeszcze parę książek o Logo dla ZX Spectrum - jeśli ktoś byłby zainteresowany mogę poszukać.
Najbardziej podoba mi się pierwsze zdanie z wprowadzenia: "Logo jest nowoczesnym językiem programowania komputerów." :)

2,991

(709 odpowiedzi, napisanych Fabryka - 8bit)

drac030 napisał/a:

na PORTA i PORTB są dostepne przerwania IRQ, ale nie oznacza to, że generują je porty joya. Linie tych przerwań wyprowadzone są na gniazdo SIO.

Oczywiście oczywiście. Chodziło mi o ewentualne wykorzystanie ich przy wystawianiu stanów na port joya przez myszkę. Komunikacja nie musiałaby być wtedy szeregowa, ale równoległa (cały porta do dyspozycji, jak ktoś chce z komunikacją w obydwie strony - można przecież ustawić niektóre linie na wyjscia, lub przestrajać kierunki w locie). Ale takie rozwiązanie nie podobałoby mi się ze wzgledu na dwie wtyczki (tak zresztą było właśnie we wspomnianym turbo - uważałem to zawsze za super pokrętne rozwiązanie).
BTW. Czy dostałeś maila ode mnie w związku z sio2bsd (sory za pytanie na forum publicznym, ale nie mam innego kontaktu...)?

2,992

(709 odpowiedzi, napisanych Fabryka - 8bit)

...transmisja szeregowa po porcie joysticka. ta ostatnia znowu by masakrystycznie obciazala procek...

Będzie mały offtopic, ale mi się skojarzyło :D
Na PORTA i PORTB są dostępne przerwania :D Może pamiętacie takie dziwne turbo do magnetofonu (AST?), które przypinało się do portu joya i do seriala? Linie od tych przerwań o ile się nie mylę są dostępne właśnie w gnieździe portu szeregowego. I nawet to jest w systemie chyba obkodowane.
Tak więc wcale transmisja przez PORTA nie musi obciążać proca :)
Poprawcie jeśli się mylę.

Mam ten sam problem. Chętnie kupię folię do klawiatury od 65 xe w celu rewitalizacji własnego sprzętu (help i reset wysiadły po latach - reszta jeszcze działa, ale nie wiadomo kiedy również padnie). Klawiatura jest made in japan (tak pisze na plastikowej obudowie po zdjęciu pokrywy górnej komputera) i ma symbol katalogowy CO70015-003 (jak wygląda sama folia nie mam pojęcia). Czy ktoś może pomóc?

2,994

(10 odpowiedzi, napisanych Bałagan)

A ona ciągle tylko "wynieś choinkę" i "wynieś choinkę"...

2,995

(4 odpowiedzi, napisanych Programowanie - 8 bit)

Dzięki epi. Wygląda na pierwszy rzut oka, że opis jest dość dokładny, choć nieco rozbieżny z tym, co widziałem do tej pory. Zagłębię się i zobaczymy.

2,996

(74 odpowiedzi, napisanych Fabryka - 8bit)

W różnorodności siła.
Ewentualny problem mogą mieć organizatorzy party w zapewnieniu sprzętu dla wystawianych prac, lecz tylko w przypadku gdy rozszerzenia z sobą by kolidowały.
BTW. Czy ktoś wie co się dzieje z rozszerzeniem psychola? IMHO zapowiadało się DOSKONALE!
VBXE jest wspaniałe, ale nic nie stoi na przeszkodzie, żeby dostępne były różne dodatki do naszej maszyny.
Nie blokujcie Panowie (i Panie) inwencji twórczej.

2,997

(4 odpowiedzi, napisanych Programowanie - 8 bit)

Witam wszystkich.
Mam pytanie o dokładny rozkład wszystkich cykli procesora zajmowanych przez antic poczas malowania linii.
Wg informacji u balois'a udało mi się złożyć taką mapę kreślenia pojedycznej linii skanningowej:

               bbbbbbbbmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmbbbbbbbb
.....................----------------------------------------------------------------------------------------.....
     iixxxxxxx          w   w   w   w   w   w   w   w   w                                            ss      vv

b - broad
m - medium
n - narrow
i - interrupt signaling
x - interrupt executing
w - memory refresh
s - synchronization
v - counter change

gdzie:
b/m/n - cykle zajmowane przez ekran odpowiedniego rozmiaru,
- - cykle widoczne na ekranie,
i - sygnalizacja przerwania DLI,
x - wykonywanie procedury przerwania DLI,
w - cykle zajmowane przez antica do odświeżania pamięci dram,
s - moment od którego rozpoczynamy po sta wsync,
v - moment, w którym zmienia się zawartość vcount

Co jednak z liniami z LMS, VSCROLL i HSCROLL ?

Jeśli ta mapka jest nieprecyzyjna proszę o uszczegółowienie.
Jeśli temat był wyczerpująco poruszany na jakimś wątku proszę o linka (nie zauważyłem w dotychczasowych dyskusjach).

2,998

(31 odpowiedzi, napisanych Bałagan)

A ja bym cybernoidy chciał.
Razem z muzyką :D

Najlepiej tą z ZX i z C64 ha!

2,999

(20 odpowiedzi, napisanych Różne)

Pin - kiedy i gdzie grasz jakiś koncert? Chętnie posłucham...

3,000

(22 odpowiedzi, napisanych Bałagan)

A co z autoboxingiem?