![]() |
Quote:
Still some quirks regarding alignment of 68K structures... |
Quote:
but what version is the stormc4 gcc, just take a look. |
Hedeon is indeed victorious. With SDL Bench on Aminet here are the results for my A4000:
Code:
320x240 320x240 640x480 640x480 Code:
320x240 320x240 640x480 640x480 Code:
320x240 320x240 640x480 640x480 |
Quote:
grelbfarlk!!!!!!! come back!!!!!!!!!!!!!! http://img49.laughinggif.com/pic/HTT...IwMAloglog.gif |
Here I met Cowcat's challenge:
https://i.imgur.com/ireYJPI.png |
Quote:
|
Quote:
|
Quote:
If a bug free/fixed implementation of gcc warpos is already working now please share the procedures, specially c++ part. I did my part to rearrange some of the includes and defines, so Hedeon, put your findings wherever we could check. I'm already on new hardware. Where's my intuition example? :crazy |
Quote:
Amiga hunk type: sc 3D.c Code:
00000000 00 00 03 e7 00 00 00 01 33 44 2e 63 00 00 03 e8 |........3D.c....| Code:
00000000 00 02 01 07 00 00 09 40 00 00 00 00 00 00 00 00 |.......@........| |
Quote:
|
I only had to rebuild libSDL.a for 68k, others were available on aminet already,
or included with other libs: libSDL.a libSDL_image.a libSDL_ttf.a libSDL_gfx.a libz.a libpng.a libjpeg.a libfreetype.a some of the libs were required only for a single emulator i build. |
Quote:
|
Quote:
./configure --help somethings like --enable-static should be set. sometimes it is enabled on default. #1) might be of good use: Code:
CC=ppc-amigaos-gcc CFLAGS="-warpup -DNDEBUG -I/include/dir" ./configure --enable-static you should disable assert using -DNDEBUG |
Quote:
|
hmm, maybe a shell problem.
but you are right, configure skripts are often slower than the final compile process :) |
It wasn't as bad as I thought. Libz compiled pretty easy with some makefile massaging. libpng and libjpeg failed miserably. Looks like ppc-amigaos-gcc 2.95.3 doesn't like oh about everything of how they were formatted.
|
try to find older source code. maybe libjpeg6b.
|
Quote:
I wonder if anyone knows whether -mCPU=750 or -mCPU=604, or 603 etc make any real difference? I've tried compiling some stuff for the 750 and didn't really notice any better performance over 604. |
good news :)
concerning the cpu, I think you have to stick to the same cpu while building your link libs. maybe build different version like libSDL_705.a // libSDL_603.a. // libjpeg_705.a // libjpeg_603.a so you may later build different version of the final thing, and see if it does have any impact. |
Quote:
You need to enable the modules in SDL_Image. Looking at what I got from you, you didn't. The .o files don't contain code, except for the main one (which includes stuff like giving out the not supported messages). So add -DLOAD_<format> to the makefile. If you only add like -DLOAD_LBM and -DLOAD_GIF you should be able to test the lib already as those formats don't need something external (only JPEG/PNG/TIFF). |
All times are GMT +2. The time now is 05:47. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.