Demoa porttaamassa (SDL)

Saku-foorumi » Uusi sukupolvi: AmigaOS 4 » Ohjelmointi » Viestit 2005-2006 » Demoa porttaamassa (SDL) « Edellinen Seuraava »

Kirjoittaja Viesti
 

Thematic
Perjantaina, 14. lokakuuta, 2005 - klo 13.11:   
Jenny Thinks (Bandwagon & Fit)

AmigaOnessa on 256 MB muistia, mutta eipä tunnu riittävän, files1.c ei käänny millään. Joku konstihan tuossa on, siis ilman että laitan toisen muistikamman koneeseen. Makefile näyttää viimeisimmän yrityksen jäljiltä tältä:

CC = gcc
CFLAGS = -ffast-math -ISDK:Local/clib2/include/SDL
LDFLAGS = -ISDK:Local/clib2/include/SDL -LSDK:Local/clib2/lib -lSDLmain -LUSR:local/lib -lSDL -lm -lauto
#LDFLAGS = `sdl-config --static-libs` -lm

OBJ = data.o kokko.o maf.o main.o mosaic.o tunneli.o\
video.o halftone.o blox.o noise.o filmi.o files1.o files2.o files3.o\
texts.o cool_mzx/cool_mzx.a

# Sound buffer size (default=1024)
#CFLAGS += -DBUFSIZE=8192
# True 8 bit display?
#CFLAGS += -DTRUE8BIT

export

jenny_thinks: $(OBJ)
$(CC) -o $@ $(OBJ) $(LDFLAGS)
strip $@

%.o: %.c
$(CC) $(CFLAGS) -c $<

cool_mzx/cool_mzx.a:
cd cool_mzx && make

clean:
-rm *.o *~ jenny_thinks
cd cool_mzx && make clean

 

Marq
Perjantaina, 14. lokakuuta, 2005 - klo 16.58:   
Sori tästä ;v) Joskus hajoittelin files1.c:tä pienemmiksi palasiksi ja kääntelin niitä sitten erikseen.

 

Jupp3
Perjantaina, 14. lokakuuta, 2005 - klo 17.36:   
Itse muistaakseni käänsin demon MorphOS:lle Pegasos 1:llä 256 megan muistilla.

Eli tuskin se ainakaan kovin paljoa enempää vaatii :)

 

Jon
Perjantaina, 14. lokakuuta, 2005 - klo 19.57:   
Voisi tietenkin kokeilla eri optimointivipuja GCC:lle...ja kaikkea epätoivoista kuten sulkea AmiDockin ja ottaa taustakuvat pois WB:stä ;)

Kokeiles tätä:

Assign T: jonnekin_levyllä:

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: