i juz po rybkach, sprzet oddany (procz lightpena, ktorego osobiscie dostarcze stryjkowi) reszte (czego nie zagospodaruje sam) przywiezie do orgiety Bori.
Dokladnie. Okazalem sie byc najszybszy. Monitorek sobie zostawiam, reszte przytargam na QUASTA.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Ice-T 2.8.2 Nowa wersja Ice-T dla 8-bitowego Atari już dostępna - poprawki i nowe funkcje
Galactic Panic - nowa przygodówka na ST Darmowa gra point and click na Atari ST - ponad 100 ekranów przygody.
Nowa wersja ARIFE Tool od PVBest73 Uaktualniono uniwersalne narzędzie do analizy obrazów ROM i dysków Atari
Echa Sommarhack 2025 Podczas szwedzkiego party Sommarhack zaprezentowano kilkadziesiąt produkcji,
MadPascal 1.7.3 już dostępny Nowa wersja kompilatora MadPascal przynosi poprawki i optymalizacje
atari.area forum » Posty przez bori
i juz po rybkach, sprzet oddany (procz lightpena, ktorego osobiscie dostarcze stryjkowi) reszte (czego nie zagospodaruje sam) przywiezie do orgiety Bori.
Dokladnie. Okazalem sie byc najszybszy. Monitorek sobie zostawiam, reszte przytargam na QUASTA.
Jestem za. Podeslij mi zrodelka z checia sie zapoznam.
i zobacz http://chief1.home.pl/unix2atr.c
pozdrawiam
Marek
MW: nie cytuj posta powyzej!
dodaj tylko atr_stat (atrybuty pliq), atr_delete, atr_mkdir i atr_rmdir :)
sciezki separowane jak sobie rzyczysz (t.j. ':', '', '/')
jakie filesystemy masz zamiar obslugiwac?
patrzac na listing ze screena wnioskuje ze atari dos ii lub mydos :)
No wlasnie chwilowo obslugiwany jest jeden filesystem - DOS 2.5 (w SD ED DD). Ale docelowo Mydos i sparte.
ale mam nadzieje ze dasz jakas obsluge i do sparty
czyli cos ala uniwersalka:
wykrywanie typu obrazu (atr, raw atr, dcm, xfd)
wykrywanie formatu (ilosc sektorow/ich wielkosc)
wykrywanie filesystemu (mydos, sparta, dosii)
+ ustawianie powyzszych na chama...
No takie sa plany
chetnie moge pomoc w klepaniu kodu...
Ok jak pozbede sie bledow, i olookam unix2atr
to sie odezwe.
btw. atr_write powinien miec dodatkowo jeszcze jeden parametr - wielkosc zapisywanego bufora (co i przydalo by sie do atr_read - by ominac popularny blad typu buffer overflow)
atr_format powinno miec wiecej paratetrow: rozmiar sektora, ilosc sektorow, filesystem, a moze tez typ obrazu.
No tak sensowy pomysl :-). Chwilowo to sa operacje od razu na plikach, tnz buf == localfilename, ale jesli chodzi o biblioteke sadze ze bufor jest lepszy - bardziej przenosny.
moze w qncu powstanie jakas ladna biblioteka (niezalezna od gui) do obslugi obrazow dyskow maloatarowych?
nadal czekam...
Propozycja interfejsu:
int atr_open(char *filename, int m); - inicjalizuje parametr sciezka do pliku zwraca handle lub error
(otwiera badz tworzy - w tym drugim przypadku m kod formatu).
int atr_dir(int handle, char *entry); - pobiera nazwe kolejnego pliku z katalogu
zwraca kod bledu
int atr_write(int handle, char *name, char *buf); - zapisuje plik do image
zwraca ilosc zapisanych sektorow lub blad
int atr_read(int handle, char *name, char *buf); - odczytuje plik z image
zwraca ilosc odczytanych bajtow
int atr_format(int handle); - formatuje
blad - liczba ujemna, jak w atari
Cos dla maca. Pracuje na programem odpowiadajacym funkcjonalnoscia makeATR. Ot tak informuje moze ktos tak jak ja ma alergie na widowsy :-).
> hmmm... masz jakas biblioteke (w dowolnym jezyku, moze byc i php :mrgreen: ) do obslugi atr? czekam na to od lat...
z czekania nic ci nie przyjdzie ;-) przy okazji pisania jednego programiku tez szukalem i nie znalazlem. zerknalem w ksiazki i ... jest to do zrobienia choc nie powiem, zrodla wiele by pomogly.
Sam napisalem soft do obslugi ATR i nie zajelo mi to wiele (format DOS 2.0S) ale w sieci znalazlem cos takiego http://chief1.home.pl/unix2atr.c - MYDOS :-). Aktualnie pracuje na projektem macxATR - chyba wykorzystam te zrodla.
k**** JEGO MAĆ, JAK WAM SIĘ CHCE DO k**** NĘDZY ZA KAŻDYM RAZEM NACISKAĆ MAŁY PRZYCISK CYTUJ ZAMIAST WPISAĆ W WIELKIM POLU KILKA CENTYMETRÓW NIŻEJ WIADOMOŚĆ? ALBO NACISNĄĆ 3 RAZY WIĘKSZY PRZYCISK ODPOWIEDZ ZAMIAST MAŁY CYTUJ.
No chyba jasne. Zeby bylo wiadomo na jaka czesc odpowiedzi (takze kogo!) sie odpowiada. Tak jak w newsach .
No proszę ... znaleźli się reprezentanci wqr....ej części społeczeństawa. Pewnie zaraz ktoś wypowie się o równości kobiet i mężczyzn. Proponuję więc by kierownictwo zadbało o jednakową ilość postów wysyłanych przez kobiety i przez facetów ...
A co Ci chodzi. AA wyglada nieciekawie na niektrorych konfiguracjach i chyba warto to poprawic nie ? Jesli chodzi o mnie MacOS X 1024x768 safari ok. firefox ok. Linux bez fontow z windows firefox - tragicznie nic sie nie da przeczytac. Amiga OS 3.9 1024x768 AWeb 3.4 - co dziwne w miare niezle. Oczyscie chodzi o strone glowna.
Hmm, czy jako atarowiec z wawy mam sie czuc zaproszony ? Lekka itegracja mi moze nie zaszkodzi ;-)
:twisted: szukam kontaktów z wyznawcami mocy Atari z północy kraju. bo zawsze znajduje ich na południu i centrum ...
dokładnie chodzi mi o woj Pomorskie - okolice małego 3miasta, pucka, itp
No to chyba niezle trafiles bo tu grupa z 3city wydaje sie byc bardzo silna :-). Przynajmniej dla mnie np. Vulgar jako zrodlo zaopatrzenia w atari wszelakiej masci.
Mutlitasking na malym atari czemu nie ? Kiedys z kuplem zaczelismy cos takiego pisac (zarzadca procesow na timerze pokeya) i nawet dzialalo :-).
Chyba kazdy sie zgodzi ze nie jest raczej mozliwe takie zmodyfikowanie OS aby dzialaly programy obecne. A te przystosowane do multitaskingu nie moga korzystac z rejesterow sprzetowych/pamieci bez allokacji. Ot i cala filozofia. (Oczywiscie generalizujac co nieco)
Swoją drogą Amigowcy zapomnieli o modelach klasy 500 i bardzo dobrze zrobili - potrafili dokonać ewolucji, przesiąść się na modele klasy 1200 z kartami turbo z procesorami klasy 060/PPC i pod tym kątem tworzą soft. Natomiast dużo-atarowcy podniecają się tym, że na ST-eka coś wychodzi, zamiast olać ST-eka z góry i wspierać np. Flacona z kartą CT60 - zawsze dużo-atarowcy zazdrościli potęgi scenie amigowskiej, a to jest właśnie klucz do ich sukcesu, potrafili oddać 500-setki na złom kupić 1200, dorzucić karty turbo, nie patrząc się do tyłu. Więc jak słyszę owacje na temat jakie to cuda robi się na ST(e) to mnie mdli... robienie czegoś pod kątek ST jest podcinanie (i tak bardzo spróchniałej i ledwie utrzymującej sie) gałęzi Falcona.
Nie wszyscy to raz. Po drugie nie porownoj dostepnosci A1200 do falkona 100 PLN vs 900 PLN to prawie 10x wiecej :-(. Poza tym liczy sie nacynie rynku tym sprzetem a sadze ze tu dyproporcja bylaby tragiczna 100 x wiecej A1200 niz Falkonow zostalo sprzedanych ? Przynajmnniej w polsce takie odnosze wrazenie.
przeciez bylo - dwa tygodnie temu w piatek... wiekszosci sie udalo wyrobic
nastepne 5 osob dolaczylo do tego grona w ubiegla srode, dzis nosty, a reszta?
Upewniam sie, Candle ze mnie nie liczysz. Pisalem Ci ze przekazu nie zrobie. Co prawda nie ma mnie na czarnej liscie, ale nie chcialbym aby byly jakies niejasnosci. Koszty transpotu jesli przeze mnie wzrosly oddam w piwie przy najblizszej okazji.
Aktualnie dolaczylem sie do grupy ktora jest bardziej cywilizowana ;-).
Atari ma najprzyjemniejsze procesory w programowniu. Proste i przyjemne
Sprzedaz linkow jest zabroniona na Allegro.
Na allegro milion rzeczy jest zabronionych, chca byc bardziej swieci od papierza IMO, nie rozumiem ich ograniczen. Dla mnie wszystko pownno byc na sprzedaz z wyjatkiem towarow nielegalnych.
ja sie zastanawiam czemu niektorzy kupuja wersje procka i 6522 w wersji DIP ? :>
1. Bo mam podstawki DIP w domu i dobrze mi sie je lutuje.
2. Mam ochote pobawic sie wlasnym hardwarem.
W zasadzie mam nieuzywany HP LH ilesc tam (2 x PII 300 MHz 192MB RAM. 2x hot swap 4BG - ogolnie miejsce na 6 ale sa tylko 3 szufladki i 3 zaslepki).
Fedora core 2 hula.Moze szkoda aby jako router sie marnowal. Przydal by sie to na cos ?
W65C816S8P-14 (DIP) szt 1.
War in russia (1984). Moim zdaniem najlepsza strategia wszechczasow. Zresta gram i dzis.
poprosze o dopisanie:
Marek "bori" Borowski - warszawa
Michal Linettej - Gdansk
wczoraj sprzedalem na allegro falcona 030 z monitorem oprogramopwaniem 2 myszami i scanerem za 380 a dobpero po fakcie zajzalem na ta grupę dyskusyjną a moglez wziać 900zeta!!!
No coz jak wystawiasz z opcja kup teraz czyli Ci sie spieszy to teraz cierp
Tylko po co denerwujesz te dziesiaki ludzi ktorzy z checia by policytowali...
Witam,
Na stronie z opisem programu nie moge sie doszukac zadnego linku w stylu download Jak sciagnac stuff (z AA oczywiscie) ?
Nie bo nazwa makra nie jest rozkazem procesora.
To jak ludzie potrafia pisac programy w C i je analizowac? :)
No wlasnie jak nie posiadaja zrodel to ich nie analizuja.
Wszystko pieknie, puki piszesz program, w ktorym jest 100-200 etykiet.... Przy wiekszej ilosci i takich nazwach pogubisz sie momentalnie. Moze nie w trakcie pisania, ale kilka tygodni pozniej, przy robieniu poprawek.
Dzielisz program na moduly nie widze problemu. Poza tym pozostaja komentarze.
co w przypadku asma i tak jest niezbedne.
Duzo osob nie uzywa makr.
Bo nie probowali poprostu. Makra po zdisasemblowaniu wygladaja tak samo jak ich kod :).
Nie bo nazwa makra nie jest rozkazem procesora.
Ja osobiscie nie cierpie zrodel z makrami bo sa zrozumiale wylacznie dla jego tworcy
Poogladaj dobrze napisany program z makrami, zobaczysz o ile latwiej go zrozumiec i poprawiac.
Caloze sie ze wielokrotnie stosowales konstukcje "dlugiego skoku warunkowego" :)
BNE omin
JMP tu_skok
ominA czy nie latwiej jest napisac:
LBEQ tu_skok
Czy nie jest to bardziej klarowne i zrozumiale?
To samo z typowymi porownaniami dwubajtowymi itp. Zawsze pisze sie to tak samo, po co wiec kolejny raz pisac ten sam ciag rozkazow, skoro mozna zastapic go jednym makrem....
Sproboj, nigdy nie wrocisz do zwyklego assemblera - zapewniam.
Moze to jest kwestia gustu moze przyzwycajenia, probowalem
na amidze ale nie spodobalo nie spodobalo to mi sie. Jestem purysta i dla mnie
assembller w stosuku rozkazow procesora musi byc 1:1. Dlatego teraz mam
problem z RISCami bo np. ld 4, r1 to tak naprawde jest or 4, r0, r1
Ale to sa bardzo proste makra mnie glownie chodzi o makra z parametrem
Pozatym na 40 kolumnowym ekranie uzywnie etykiet > 6 znakow to masochizm, nie wspomnie o wplywie na tempo assemblownia.
Widocznie same niewielkie programy pisales....
Nie mi to oceniac ale napisalismy z kumplem disassemler w wygladzie identyczny z QA,
(system okienek, korzystanie z pamieci pod ROMem, disassemblacja pliku/obszaru pamieci, definiowalne etykiety) generujacy pliki zrodlowe zgodne ze skadnia QA.
Nigdy nie zostal wypuszczony z uwagi na bledy w funkcji odczytujacej pliki my korzystalismy z niego wczytujac programy Freezerem/QMEGiem.
To tak na marginesie nigdy w tamtym okresie nie mialem problemow z etykietami,
jezeli juz to z ich ilioscia nie nazwa. Nazwy moga byc krotkie i zrozumiale np. nxt1 .. nxt999 (dla petli) i dspabout , dspmain, dpsfiile ... dla funkcji.
A tak dobrego systemu makr i kompilacji warunkowej nie doczekal sie nigdy zaden assembler. Makra z dowolnymi parametrami, ze zmienna ich iloscia (w zaleznosci od tego moga sie roznie kompilowac) itp...
Kiedy pojawil sie QA kupilem go i zmusilem sie do napisania jednego programu..... ktory wypelnil cala wolna pamiec edytora.
prosciutkim assemblerem (te 8 znakow znaczacych w etykiecie ... czy nawet 6 tam bylo). Brak nawet namiastki makr, mozliwosci prostego tworzenia bibliotek procedur, kompilacji warunkowej, itp. jak dla mnie dyskwalifikuje go w powazniejszych zastosowaniach.
QA jest assmeblerem nie macroassemblerem, Duzo osob nie uzywa makr czy czegokolwiec co po zdisssebmlowaniu wygladaja inaczej (Przy innym podejsciu rownie dobrze mozna pisac w C/Action/Cokolwiek). Ja osobiscie nie cierpie zrodel z makrami bo sa zrozumiale wylacznie dla jego tworcy i utrudniaja debugowanie. Pozatym na 40 kolumnowym ekranie uzywnie etykiet > 6 znakow to masochizm, nie wspomnie o wplywie na tempo assemblownia.
atari.area forum » Posty przez bori
Wygenerowano w 0.015 sekund, wykonano 57 zapytań