![]() |
![]() |
#61 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,038
|
|
![]() |
![]() |
#62 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
|
![]() |
![]() |
#63 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
Hedeon is indeed victorious. With SDL Bench on Aminet here are the results for my A4000:
Code:
320x240 320x240 640x480 640x480 software hardware software hardware Slow points (frames/sec): 8.57449 N/A 4.1645 N/A Fast points (frames/sec): 361.072 N/A 120.983 N/A Rect fill (rects/sec): 1859.28 N/A 1708.09 N/A 32x32 blits (blits/sec): 1850.88 N/A 1831.02 N/A Code:
320x240 320x240 640x480 640x480 software hardware software hardware Slow points (frames/sec): 9.24855 190.476 1.12029 49.6894 Fast points (frames/sec): 236.599 101.668 56.8636 25.4397 Rect fill (rects/sec): 18789 85333.3 5461.33 33573.8 32x32 blits (blits/sec): 51848.1 120471 50567.9 117029 Code:
320x240 320x240 640x480 640x480 software hardware software hardware Slow points (frames/sec): 0.260323 N/A N/A N/A Fast points (frames/sec): 20.4767 N/A N/A N/A Rect fill (rects/sec): 416.472 N/A N/A N/A 32x32 blits (blits/sec): 625.535 N/A N/A N/A Last edited by grelbfarlk; 01 October 2017 at 15:46. |
![]() |
![]() |
#64 | |
Registered User
Join Date: Dec 2012
Location: Vancouver/Canada
Posts: 677
|
Quote:
grelbfarlk!!!!!!! come back!!!!!!!!!!!!!! ![]() |
|
![]() |
![]() |
#65 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
Here I met Cowcat's challenge:
![]() |
![]() |
![]() |
#66 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,038
|
|
![]() |
![]() |
#67 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,038
|
|
![]() |
![]() |
#68 | |
Registered User
Join Date: Apr 2013
Location: Mallorca
Posts: 762
|
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? ![]() |
|
![]() |
![]() |
#69 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
ah, ok. can you confirm, it does produce amiga hunk type object files?
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....| 00000010 00 00 00 01 74 65 78 74 00 00 03 e9 00 00 01 f6 |....text........| Code:
00000000 00 02 01 07 00 00 09 40 00 00 00 00 00 00 00 00 |.......@........| 00000010 00 00 00 90 00 00 00 00 00 00 00 40 00 00 00 00 |...........@....| Last edited by emufan; 02 October 2017 at 14:15. |
![]() |
![]() |
#70 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
Quote:
|
|
![]() |
![]() |
#71 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
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. |
![]() |
![]() |
#72 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
Quote:
|
|
![]() |
![]() |
#73 | |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
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 Last edited by emufan; 03 October 2017 at 00:19. |
|
![]() |
![]() |
#74 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
Quote:
|
|
![]() |
![]() |
#75 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
hmm, maybe a shell problem.
but you are right, configure skripts are often slower than the final compile process ![]() |
![]() |
![]() |
#76 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
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.
|
![]() |
![]() |
#78 | |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,958
|
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. |
|
![]() |
![]() |
#79 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
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. |
![]() |
![]() |
#80 | |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,038
|
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). |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sdl-1.2.15 | Marlon_ | Coders. C/C++ | 40 | 13 March 2018 14:43 |
UAE for WarpOS 0.8.12 | grelbfarlk | request.Apps | 0 | 23 November 2016 01:14 |
WarpOS Programming Help? | esc | support.Other | 8 | 21 October 2015 10:37 |
WinUAE w/SDL | mangamuscle | request.UAE Wishlist | 8 | 31 January 2007 11:41 |
What do you know about Amiga SDL? | Tolismlf | Amiga scene | 6 | 15 November 2004 18:54 |
|
|