Bez zmian.

perinoid napisał/a:

Masz #include <endian.h> na początku?

Jest tam jakiś własny endian, któru w sobie oczywiście robi załączenie tego systemowego.

perinoid napisał/a:

Ewentualnie spróbuj w linii komend -D_DEFAULT_SOURCE zamiast -D_DEFAULT_SOURCE=1

Nie pomogło.

Mam między innymi taki kawałek kodu:

    x += dest->clip.x;
    y += dest->clip.y;

    if (use_off) {
        x += le16toh(sprite->x);
        y += le16toh(sprite->y);
    }

Kompiluje się to bez problemu (no, może daje tylko mały warrning: implicit declaration of function 'le16toh') natomiast podczas linkowania dostaję:
"undefined reference to `_le16toh'"

Poczytałem w sieci na temat tego błędu i znalazłem fajne wytłumaczenie problemu i rozwiązanie:
https://stackoverflow.com/questions/532 … n-makefile
Ale żadno z zaproponowanych 3 rozwiązań nie pomogło.

Komenda którą komiluję źródło:

m68k-atari-mint-gcc -m68020-60 -std=gnu99 -DHAVE_CONFIG_H -I.    -I/home/jury/sdl_stuff/include/SDL -I/home/jury/sdl_stuff/include -D_DEFAULT_SOURCE=1 -D_REENTRANT  -I/home/jury/sdl_stuff/include/SDL -I/home/jury/sdl_stuff/include -g -O2 -c -o src/sdl-video.o src/sdl-video.c 

Jak to ugryźć żeby się zlinkowało prawidłowo?
Bo już kurde jestem bliski  zainstalowania środowiska gcc natywnie na Falconie i tam powywalałbym te wszystkie makra (nie jest ich dużo, ale parę jest) związane z konwersją indianów to powinno mi się natywnie (raczej) prawidłowo zlinkować. Ale to zostawiam jako ostateczność, tym bardziej, że kompilacja większych rzeczy nawet na 100MHz to małe wyzwanie.

204

(4 odpowiedzi, napisanych Bałagan)

@Sikor, tak, ustawiałem właśnie PCM'a
@Adam, sprawdzałem file'em, ale to chyba nie do końca jest wiarygodne, dla niektórych pokazywał PCM a dla niektórych nie pokazywał kodeka w ogóle. Nie wnikałem za bardzo w wiarygodność tego, ale może jednak powinienem
@Cyprian, no właśnie wybierałem tego PCM'a 16bit i próbowałem jeszcze testowo 32bit (i jak dobrze pamiętam, to ten 32bit też działał)
Dobra chłopaki, dzięki za odzew, przysiądę do tego jeszcze dzisiaj, bo muszę to cholerstwo przekonwertować prawidłowo.

Edit:
O matko, ale forum woooooooolno działa, odświeżenie listy aktywnych wątków około 30 sekund a dodanie posta ponad minutę, i tak któryś już raz dzisiaj jak wchodzę na aa.

205

(4 odpowiedzi, napisanych Bałagan)

2 miesiące temu jakimś linuksowym narzędziem albo jakimś konwerterem on-line (już nie pamiętam czym) przekonwertowałem około 10 małych plików w formacie ogg na wav. Okazało się, że jeden z nich zupełnie nie działa, to znaczy na Falconie w 3 różnych odtwarzaczach muzycznych nie otwiera się twierdząc, że nieznany format, a próba załadowania takiego pliku funkcją SDL_LoadWav też kończy się komunikatem, że format nieznany.
W weekend musiałem przekonwertować jeszcze jeden ogg, a jako, że kompletnie nie pamiętam czym to konwertowałem te 2 miesiące, więc sobie zainstalowałem Audacity. Przekonwertowany plik na Linuksie działa prawidłowo, natomiast na Falconie znów komunikat o nieznanym formacie. Przekonwertowałem więc inny ogg który działa poprawnie wszędzie.
Natomiast wczoraj znowu konwertowałem w Audacity kolejnych 10 plików ogg, ale tym razem żaden z nich nie otwiera się na Falconie, na linuksie oczywiście każdy z nich działa OK.
O co chodzi? Szukałem dzisiaj po sieci czy na Falconie są jakieś restrykcje odnośnie wav'ów, ale nic takiego nie znalazłem. Przejrzałem też, dokumentację Aniplayera pod tym kątem, ale też nic nie znalazłem. Dlaczego więc konwersja do wav'ów kończy się raz dobrze a raz nie, choć każdy przekonwertowany wav na linuksie odtwarza się prawidłowo?

Edit:
Aha, dodam, że te pliki ogg nie są identyczne jeśli chodzi o częstotliwość czy "bitowość", ale nie zaobserwowałem aby pliki o konkretnych parametrach zawsze działały albo zawsze nie działały.

206

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

Dobra, przyniosłem 30 dyskietek. Zakleiłem w czterech z nich czujkę HD i na Falconie włączyłem formatowanie na 720KB. 1 dyskietka coś trochę kręciła nosem podczas formatowania ale przeszła. Ponowna próba formatowania jej przeszła już bez problemu. Druga dyskietka też coś miała problemy przy formatowaniu jej 2 razy, a trzecie formatowanie przeszło całkowicie pomyślnie. Pozostałe 2 dyskietki sformatowały się bez problemu za pierwszym razem. Więc pytanko czy chcesz te dyskietki czy szukasz dalej?
Generalnie są to dyskietki które jakieś 15 lat temu ocaliłem w pracy przed wyrzuceniem na śmietnik. Wziąłem ich dość dużo, ale sam po kilku latach sporą cześć wyrzuciłem z racji tego, że tylko leżały i kurzyły się. Zostawiłem sobie dwa pojemniki i sam co jakiś czas sięgam po nie jak potrzebuję. Absolutna większość działa bez problemu, ale faktycznie co jakiś czas trafia się taka która nie działa.

207

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

Tak, mogę wysłać pocztą lub paczkomatem.
Dobra, w takim razie jutro zejdę do piwnicy i przyniosę 30 dyskietek HD. Sprawdzę na Falconie losowo wybrane ze trzy sztuki, i jak okaże się, że działają, to paczka leci do Ciebie.

208

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

Ile ich potrzebujesz? Musiałbym zejść do piwnicy, żeby podać konkrety, ale myślę, że trzydzieści sztuk to powinienem mieć do oddania bez problemu (HD)

209

(107 odpowiedzi, napisanych Bałagan)

Mq napisał/a:

Temat centralizacji świetnie podsumował pancio.net :)
Dopiszę jeszcze że nieźle się uśmiałem z petycji :)
Allegro jest prywatną firmą i jak ma ochotę to niech sobie zrobi nawet 150% prowizji

Bzdura, no chyba, że poziom ogarniania rzeczywistości masz na poziomie motłochu posiadającego jako jedyną zdolność życiową umiejętność jeżdżenia palcem po ekranie telefonu.
Wszelakich centralizacji, kontroli, instytucji "pilnujących" ... w dziele nazywanym cywilizacja jest multum ...

210

(198 odpowiedzi, napisanych Zloty)

Jakby była jakaś lista rezerwowych uczestników, to poproszę o dopisanie :)

211

(8 odpowiedzi, napisanych Bałagan)

Sikor napisał/a:

Pod koniec działalności "szkolnej" w piwnicy oryginałami handlowałem (szatnia, przed samym skrętem na schody). Na Atari of coz ;P

Na małe czy na ST też? Bo kupowałem od kogoś, jak dobrze pamiętam właśnie w piwnicy, Robbo na ST.

212

(2 odpowiedzi, napisanych Programowanie - 16/32bit)

int loguj(int wskaznik)
{
    FILE *plik;
    plik = fopen("plik.log", "a");
    fprintf(plik, "%d\n", wskaznik);
    fclose(plik);
    return 0;    
}

Prosta funkcja dopisująca inta do pliku.
Jeśli stworzę czyste źródło w którym jest zadeklarowana tylko ta funkcja i w main'ie jej wywołanie, to na Falconie działa, tzn tworzy plik i dopisuje do niego przesłanego inta.
Natomiast jak dodałem tą funkcję do jakiegoś większego pliku (prościutka gra open source) to tylko tworzy plik i nic w nim nie zapisuje.
Tu jest wycinek z definicji tej funkcji i użycia w main'ie:

...
int loguj(int wskaznik)
{
    FILE *plik;
    plik = fopen("griffon.log", "a");
    fprintf(plik, "%d\n", wskaznik);
    fclose(plik);
    return 0;    
}

#undef main
int main()
{
loguj(100);
    sys_initialize();
    game_showlogos();
    game_main();

    return 0;
}

Natomiast jeśli skompilowałem to natywnie pod linuksem, to wszystko jest OK, plik się tworzy i przesłany int dopisuje się w pliku.
Co może powodować, że nie działa to na Falconie?

213

(4 odpowiedzi, napisanych Software, Gry - 16/32bit)

Jarkeczek napisał/a:

ST jest dość daleko od drukarek a do tego mam tylko drukarki sieciowe

PH Easy Remote Print - w wymaganiach jest tyko MiNT, więc na ST jak najbardziej powinno działać:

https://sites.google.com/site/probehous … mote-Print

uicr0Bee napisał/a:

Czy w wolnej chwili mógł zrobić .st albo .msa ?

Nie ma sprawy. Stację dyskietek mam tylko w Falconie, ale na pewno był jakiś program do robienia msa na Atari, więc zaraz poszukam (do .st chyba nie było, albo przynajmniej nie kojarzę).
Tyle, że z robieniem obrazu poczekam do jutra/pojutra, bo chcę jeszcze jedno miejsce sprawdzić, bo z tej strony exxos'a którą zalinkowałeś, widzę, że na cover disk'u 11 jest "Resolution 101". A coś mi się kojarzy, że takie coś widziałem u siebie gdzieś na dyskietkach. Tylko muszę się tam dogrzebać.
Gdybym nie dawał oznak życia do środy, to się przypomnij.

uicr0Bee napisał/a:

przydałby się też dysk 1 z nr 37.

O ten chodzi?

216

(7 odpowiedzi, napisanych Fabryka - 8bit)

qbahusak napisał/a:

Cóż, starzejemy się to i takie nazwy na programy... CutAs, MILF, coś jeszcze?

Nie wszyscy osiągnęli ten poziom na starość ;)
Przykładem jest kilkudziesięcio już letni Hooy-Program :)

217

(5 odpowiedzi, napisanych Software, Gry - 16/32bit)

dynamike2010 napisał/a:

Ewentualnie wskazać jakieś miejsce w sieci jak podejść do programowania TCP w st?

Chyba większego repozytorium kodów na 16/32bit niż ggn'owe nie znajdziesz:
https://github.com/ggnkua/Atari_ST_Sources

poszukaj tam, a na pewno znajdziesz parę gazylionów aplikacji sieciowych. Ja np przed chwilą za pierwszym razem tak na chybił trafił wszedłem do kodów C wchodząc do katalogu jakiegoś gościa którego imię i nazwisko widzę pierwszy raza na oczy, a tam buch, Newsie, czyli swego czasu cholernie popularny klient internetowych grup dyskusyjnych:
https://github.com/ggnkua/Atari_ST_Sour … 20Rojewski

218

(25 odpowiedzi, napisanych Scena - 8bit)

Też trochę podglądałem stream'a i była rewelka. Dzięki!

219

(6,123 odpowiedzi, napisanych Kolekcjonowanie)

Sikor napisał/a:

Cały czas robią jakieś poprawki, ale wielu rzeczy niestety nie odpalisz

No właśnie niestety od dłuższego czasu praktycznie w tym temacie nic się nie dzieje (większość opuściła projekt) i nie zapowiada się na jakieś zmiany w najbliższym czasie. Tak więc można założyć, że to co jest obecnie, to jest docelowo. Jeśli będą zmiany, to tylko jakaś "drobnica" (no chyba, że coś się zmieniło w ostatnich kilku miesiącach, bo nie śledziłem od jakiegoś pół roku, ale szczerze wątpię)

220

(29 odpowiedzi, napisanych Różne)

x_angel napisał/a:

A nie zwróciłem uwagi :)
Ale tamte mają 328 i 327 punktów więc są na równi?

Przeczytaj to co napisał Rastan w tamtym poście i wszystko stanie się jasne:
http://www.atari.org.pl/forum/viewtopic … 65#p258865

Edit:
ups, gorgh mnie uprzedził

221

(5 odpowiedzi, napisanych Bałagan)

Mam 2 sztuki Eternal Champions a jedna mi w zupełności wystarczy, więc drugą mogę oddać. Gra taka sobie, choć w czasach jak wyszła, to bardzo ją lubiłem, za grafikę, muzykę i klimat. Ale obecnie jakoś nie umiem się w nią "wkręcić" ponownie.

222

(166 odpowiedzi, napisanych Zloty)

xxl napisał/a:

a gdzie zauwazles takie uwagi? :D

Wszędzie kur.wa, to już żałosne jak się można zafiksować we własnej głowie, gorzej niż koprofile :/

Edit:
Aha, i gorąco proszę, nie pisz więcej na tym forum.

223

(41 odpowiedzi, napisanych Fabryka - 16/32bit)

spidi napisał/a:

Czy możecie mi podsunąć miejsca gdzie mogę doczytać jak działa stacja dyskietek w Atari

http://info-coach.fr/atari/hardware/FD-Hard.php

Ew. solidna biblia:
http://dev-docs.atariforge.org/files/At … nd_Out.pdf

224

(16 odpowiedzi, napisanych Zloty)

Również wielkie dzięki za świetny zlot. Było super a co do miejscówki to też potwierdzam, że rewelacja.

225

(52 odpowiedzi, napisanych Zloty)

Prośba do tych co się jeszcze nie pojawili :)
Niech kto zabierze pada do Jaguara ( yerzu? )