Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
17 crawler(s) on-line.
 123 guest(s) on-line.
 2 member(s) on-line.


 agami,  DiscreetFX

You are an anonymous user.
Register Now!
 DiscreetFX:  3 mins ago
 agami:  3 mins ago
 RobertB:  23 mins ago
 OlafS25:  1 hr 13 mins ago
 Bruce72:  1 hr 15 mins ago
 Rob:  1 hr 46 mins ago
 MEGA_RJ_MICAL:  2 hrs 2 mins ago
 t0lkien:  2 hrs 7 mins ago
 amigakit:  2 hrs 28 mins ago
 OneTimer1:  2 hrs 41 mins ago

/  Forum Index
   /  Amiga General Chat
      /  New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 Next Page )
PosterThread
OlafS25 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 15:55:45
#281 ]
Elite Member
Joined: 12-May-2010
Posts: 6321
From: Unknown

@bison

I do not know how good AmigaOS runs in FS-UAE on Linux but Aros Vision should work quiet well

little bit of marketing

 Status: Offline
Profile     Report this post  
wawa 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 15:58:41
#282 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@OlafS25
i need it under linux vr to simplify testing builds, otherwise i constantly need to shove data to windows host. i will try out as soon as it may make sense to go forth with aros68k, currently the bug in the screenmode prefs affecting resolution is putting me off.

 Status: Offline
Profile     Report this post  
OlafS25 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 16:00:44
#283 ]
Elite Member
Joined: 12-May-2010
Posts: 6321
From: Unknown

@wawa

some time ago I created this page for FS-UAE:
http://www.aros-platform.de/html/fs_uae.html

newest versions (dev builds) are slightly different and have JIT activated (at least the 64bit versions)

"The new x86-64 JIT compiler is available and enabled in the 64-bit versions. "

Last edited by OlafS25 on 14-Oct-2015 at 04:03 PM.

 Status: Offline
Profile     Report this post  
Hondo 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 16:03:44
#284 ]
Super Member
Joined: 10-Apr-2003
Posts: 1370
From: Denmark

@Birbo

Quote:
Thanks for the "stupid" part.

How do you know, that I don't know? Perhaps I know...


Birbo I didn't mean to offend you, so I'm sorry if that was the case. I just thought the last thing we needed to hear was some wild speculations, or something which the usual suspects could call "fanboy dreams" later on.

_________________
On Planet Boing Trevor is God

 Status: Offline
Profile     Report this post  
OlafS25 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 16:04:00
#285 ]
Elite Member
Joined: 12-May-2010
Posts: 6321
From: Unknown

@wawa

what bug in screenmode prefs?

 Status: Offline
Profile     Report this post  
wawa 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 16:48:34
#286 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@OlafS25

the one, causing wrong screen measurements on wanderer. somehow you have escaped this problem, but im working upon nightlies if i do, so i have to wait.

 Status: Offline
Profile     Report this post  
OlafS25 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 16:52:31
#287 ]
Elite Member
Joined: 12-May-2010
Posts: 6321
From: Unknown

@wawa

it is offtopic but... have you asked Jason and Toni already?

 Status: Offline
Profile     Report this post  
wawa 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 17:02:01
#288 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@OlafS25

i told you, its confirmed with toni but kalamatee hasnt yet come up with a solution.

 Status: Offline
Profile     Report this post  
itix 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 17:30:55
#289 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

Speaking of speculations we can only guess what it takes to get Petunia JIT to emulatie 68k FPU on that hardware. Since it was written in PPC asm there could be some interesting obstacles.

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
broadblues 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:09:46
#290 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

@thread

Here some random and largely pointless statistics for you:

I analyzed te programs I used within the last year by processing appdir: with the following script.


#!SDK:Local/C/perl

use strict;
use warnings;

opendir DH, "APPDIR:";
my @exes = readdir DH;
closedir DH;

my $floats = 0;
my $total = 0;

foreach (@exes) {

my $result = `objdump -d \"APPDIR:$_\" | grep \"f1,\"`;
$floats++ if not $result eq "";
print "$_\n" if not $result eq "";
$total ++;
# last if $total > 10;
}

print "Total: $total Floats: $floats\n";




Of the 536 programs in Appdir: (on my SAM-Flex, other machines eother will ofcourse differ) 150 show some sign of floating point code.

Full list below, quite a number of which are clib2 programs from th SDK tools, so the floating point code is likely from stdio compiled with libm, for example can't see 'Kill' using floating point code for real. The test for floatig popint code likely through up a couple of false positives, but unlikely to be any false negatives, unless the code was very minimal.

There were also 154 68k objects in Appdir:

Output: (I moved the final line to the top)


Total: 538 Floats: 150

Libffi.so.5
Libjpeg.so.bak.6.2
Libjpeg.so__
Libssl.so.1.0.0
Bezmesh
Libcrypto.so.1.0.0
Libbz2.so
Gears
DopJoinPlus.os4
Phonolith
Jpegtopnm
Sed.sdk
DopJoin.os4
Pnmtopng
Tifftopnm
Pwd
Sed.mine
Minigl.library.bak
Filer.debug
Starfighter
Bumprev
Zip
Installation Utility
AddAudioModes
Idltool
Glquake_aos4
DiskImageGUI
Svnversion
UnRAR
Link
Scout.os4
Echo
Libjpeg.so
Wget
AWeb.developer
Mke2fs
Ffmpeg_ppc
Ntfsinfo
DvPlayer
Picasso96Mode
Waon
Yes
Nogravity-aos4
FfmpegGUI
Mkntfs
Kill
Quake2
Ffmpeg
Ignition
Addr2line
Tr
AHI
Smartctl
Sox
FSCheck
Ftpd
Kernel
WookieChat_OS4
Lame
Antiword
A1
AMISTORE_DL
AMIStore
DSP
MultiViewer
SP_Engine
Media Toolbox
AudioEvolution
TuneNet
Perl5.16.3
Ssh
Mplayer
Libgcov.so
AmiGS
Diff
PartitionWizard
Gdb
MultiView
Strip
Touch
Ftp
Uname
Ppaint
Bldyn
FileCompare
Ping
Make
Ls
Gs
Cp
3D
Chmod
Grep
Objdump
YAM
Sed
Gmake
Calculator
Pgp
SGrab
FileX
SketchBlock
Gzip
Tar
Cat
Tubsfind
AmiDVD
AmiPDF
TwinVNC
QuakeOS4
NTFileSystem3G
Cc1
Perl5.8.5
POSIX.pmod
SDL_perl.pmod
Dumper.pmod
As
Gcc
OWB
Rm
Odyssey
Filer
AutoDocViewer
Libsqlite3.so
Libstdc++.so
Libstdc++.so.cross
Libgcc.so.cross
Libpython25.so
Libxslt-1.1.so
Libxml2-2.6.so
Libssl-0.9.8.so
LibSDL_gfx.so
Libntfs-3g.so
Libntfs-3g.so_bak
LibSDL-1.2.so
Libcurl-7.16.so
Libgmp.so
Libcairo.so
Libfontconfig.so
Libpixman-1.so
Libpng12.so
Libz.so.1.2.3
Libicuuc-3.4.so
Ld
Sh
GrimReaper
Ranger
libgcc.so
perl
svn

rejected 68k files:

Lots of them are ImageFX plugins....


gcc:bin/objdump: 'APPDIR:.': No such file
gcc:bin/objdump: 'APPDIR:..': No such file
gcc:bin/objdump: APPDIR:Https.protocol: File format not recognized
gcc:bin/objdump: APPDIR:TVPaint: File format not recognized
gcc:bin/objdump: APPDIR:TheMPegEncGUI: File format not recognized
gcc:bin/objdump: APPDIR:FreeDB: File format not recognized
gcc:bin/objdump: APPDIR:TheMPegEncGUI_Lame: File format not recognized
gcc:bin/objdump: APPDIR:GaussianBlur: File format not recognized
gcc:bin/objdump: APPDIR:Tile: File format not recognized
gcc:bin/objdump: APPDIR:IMP: File format not recognized
gcc:bin/objdump: APPDIR:RemoveGrain: File format not recognized
gcc:bin/objdump: APPDIR:AutoFX: File format not recognized
gcc:bin/objdump: APPDIR:Button.gc: File format not recognized
gcc:bin/objdump: APPDIR:Gif.codec: File format not recognized
gcc:bin/objdump: APPDIR:Awinquake: File format not recognized
gcc:bin/objdump: APPDIR:Text.gc: File format not recognized
gcc:bin/objdump: APPDIR:Awinquake_gcc: File format not recognized
gcc:bin/objdump: APPDIR:PPView: File format not recognized
gcc:bin/objdump: APPDIR:IBPreferences.ibcc: File format not recognized
gcc:bin/objdump: APPDIR:Composite: File format not recognized
gcc:bin/objdump: APPDIR:Text: File format not recognized
gcc:bin/objdump: APPDIR:Png.codec: File format not recognized
gcc:bin/objdump: APPDIR:File: File format not recognized
gcc:bin/objdump: APPDIR:VideoFilter: File format not recognized
gcc:bin/objdump: APPDIR:Http.protocol: File format not recognized
gcc:bin/objdump: APPDIR:Jpeg.codec: File format not recognized
gcc:bin/objdump: APPDIR:REP: File format not recognized
gcc:bin/objdump: APPDIR:Imagedecode.module: File format not recognized
gcc:bin/objdump: APPDIR:HistoEqu: File format not recognized
gcc:bin/objdump: APPDIR:ShowTip: File format not recognized
gcc:bin/objdump: APPDIR:SoundFX: File format not recognized
gcc:bin/objdump: APPDIR:Balance: File format not recognized
gcc:bin/objdump: APPDIR:FlexCat: File format not recognized
gcc:bin/objdump: APPDIR:UserConvolve: File format not recognized
gcc:bin/objdump: APPDIR:Sweeper.plugin: File format not recognized
gcc:bin/objdump: APPDIR:Cvs: File format not recognized
gcc:bin/objdump: APPDIR:Scale.FP: File format not recognized
gcc:bin/objdump: APPDIR:WindowedCGX: File format not recognized
gcc:bin/objdump: APPDIR:MedianCut: File format not recognized
gcc:bin/objdump: APPDIR:Dither: File format not recognized
gcc:bin/objdump: APPDIR:TraceThrough: File format not recognized
gcc:bin/objdump: APPDIR:TraceAlpha: File format not recognized
gcc:bin/objdump: APPDIR:RubThrough: File format not recognized
gcc:bin/objdump: APPDIR:Pantograph: File format not recognized
gcc:bin/objdump: APPDIR:Minimum: File format not recognized
gcc:bin/objdump: APPDIR:Maximum: File format not recognized
gcc:bin/objdump: APPDIR:Mandala: File format not recognized
gcc:bin/objdump: APPDIR:FadeOut: File format not recognized
gcc:bin/objdump: APPDIR:AMixer.plugin: File format not recognized
gcc:bin/objdump: APPDIR:FadeIn: File format not recognized
gcc:bin/objdump: APPDIR:AvgRubThru: File format not recognized
gcc:bin/objdump: APPDIR:FeltTip: File format not recognized
gcc:bin/objdump: APPDIR:Divide: File format not recognized
gcc:bin/objdump: APPDIR:Darken: File format not recognized
gcc:bin/objdump: APPDIR:Crayon: File format not recognized
gcc:bin/objdump: APPDIR:Agate.itx: File format not recognized
gcc:bin/objdump: APPDIR:Colorize: File format not recognized
gcc:bin/objdump: APPDIR:Color: File format not recognized
gcc:bin/objdump: APPDIR:Charcoal: File format not recognized
gcc:bin/objdump: APPDIR:Chalk: File format not recognized
gcc:bin/objdump: APPDIR:Add: File format not recognized
gcc:bin/objdump: APPDIR:AbsoluteSubtract: File format not recognized
gcc:bin/objdump: APPDIR:Object_logo.tclib: File format not recognized
gcc:bin/objdump: APPDIR:AbsoluteAdd: File format not recognized
gcc:bin/objdump: APPDIR:Softlight: File format not recognized
gcc:bin/objdump: APPDIR:Smudge: File format not recognized
gcc:bin/objdump: APPDIR:HD-Rec_MIDI: File format not recognized
gcc:bin/objdump: APPDIR:HD-Rec_CPU: File format not recognized
gcc:bin/objdump: APPDIR:Screen: File format not recognized
gcc:bin/objdump: APPDIR:Saturation: File format not recognized
gcc:bin/objdump: APPDIR:Relief: File format not recognized
gcc:bin/objdump: APPDIR:Multiply: File format not recognized
gcc:bin/objdump: APPDIR:Vt: File format not recognized
gcc:bin/objdump: APPDIR:TurboCalc: File format not recognized
gcc:bin/objdump: APPDIR:Lighten: File format not recognized
gcc:bin/objdump: APPDIR:Illuminate: File format not recognized
gcc:bin/objdump: APPDIR:Hardlight: File format not recognized
gcc:bin/objdump: APPDIR:FingerPaint: File format not recognized
gcc:bin/objdump: APPDIR:HD-Rec: File format not recognized
gcc:bin/objdump: APPDIR:Watercolor: File format not recognized
gcc:bin/objdump: APPDIR:ShowAppList: File format not recognized
gcc:bin/objdump: APPDIR:Imagine.fp: File format not recognized
gcc:bin/objdump: APPDIR:Hue: File format not recognized
gcc:bin/objdump: APPDIR:Value: File format not recognized
gcc:bin/objdump: APPDIR:Subtract: File format not recognized
gcc:bin/objdump: APPDIR:Sponge: File format not recognized
gcc:bin/objdump: APPDIR:ANIM7: File format not recognized
gcc:bin/objdump: APPDIR:FLC: File format not recognized
gcc:bin/objdump: APPDIR:JPEG: File format not recognized
gcc:bin/objdump: APPDIR:FLI: File format not recognized
gcc:bin/objdump: APPDIR:IBrowse: File format not recognized
gcc:bin/objdump: APPDIR:MagicServer: File format not recognized
gcc:bin/objdump: APPDIR:Disperse: File format not recognized
gcc:bin/objdump: APPDIR:Blur: File format not recognized
gcc:bin/objdump: APPDIR:Sharpen: File format not recognized
gcc:bin/objdump: APPDIR:DCTV: File format not recognized
gcc:bin/objdump: APPDIR:DataTypes: File format not recognized
gcc:bin/objdump: APPDIR:UnsharpMask: File format not recognized
gcc:bin/objdump: APPDIR:Normal: File format not recognized
gcc:bin/objdump: APPDIR:PCX: File format not recognized
gcc:bin/objdump: APPDIR:PBM: File format not recognized
gcc:bin/objdump: APPDIR:Alias: File format not recognized
gcc:bin/objdump: APPDIR:Ajpeg: File format not recognized
gcc:bin/objdump: APPDIR:PCL.tpd: File format not recognized
gcc:bin/objdump: APPDIR:MacPaint: File format not recognized
gcc:bin/objdump: APPDIR:Koala: File format not recognized
gcc:bin/objdump: APPDIR:Impulse: File format not recognized
gcc:bin/objdump: APPDIR:Tp8: File format not recognized
gcc:bin/objdump: APPDIR:Tde: File format not recognized
gcc:bin/objdump: APPDIR:MakeCD: File format not recognized
gcc:bin/objdump: APPDIR:IMG8: File format not recognized
gcc:bin/objdump: APPDIR:Tte: File format not recognized
gcc:bin/objdump: APPDIR:ILBM: File format not recognized
gcc:bin/objdump: APPDIR:ICO: File format not recognized
gcc:bin/objdump: APPDIR:SunRaster: File format not recognized
gcc:bin/objdump: APPDIR:Softimage: File format not recognized
gcc:bin/objdump: APPDIR:HAME: File format not recognized
gcc:bin/objdump: APPDIR:GraspDL: File format not recognized
gcc:bin/objdump: APPDIR:SGI: File format not recognized
gcc:bin/objdump: APPDIR:Sculpt: File format not recognized
gcc:bin/objdump: APPDIR:Rendition: File format not recognized
gcc:bin/objdump: APPDIR:ReCombine: File format not recognized
gcc:bin/objdump: APPDIR:TurboPrefs: File format not recognized
gcc:bin/objdump: APPDIR:QRT: File format not recognized
gcc:bin/objdump: APPDIR:PSD: File format not recognized
gcc:bin/objdump: APPDIR:PNG: File format not recognized
gcc:bin/objdump: APPDIR:INGF: File format not recognized
gcc:bin/objdump: APPDIR:Info: File format not recognized
gcc:bin/objdump: APPDIR:Httpfetch: File format not recognized
gcc:bin/objdump: APPDIR:GIF: File format not recognized
gcc:bin/objdump: APPDIR:FrameStore: File format not recognized
gcc:bin/objdump: APPDIR:FlyerClip: File format not recognized
gcc:bin/objdump: APPDIR:FITS: File format not recognized
gcc:bin/objdump: APPDIR:FAXX: File format not recognized
gcc:bin/objdump: APPDIR:DPIIE: File format not recognized
gcc:bin/objdump: APPDIR:BMP: File format not recognized
gcc:bin/objdump: APPDIR:ANIM: File format not recognized
gcc:bin/objdump: APPDIR:Abekas: File format not recognized
gcc:bin/objdump: APPDIR:PICT: File format not recognized
gcc:bin/objdump: APPDIR:RexxMast: File format not recognized
gcc:bin/objdump: APPDIR:WBToFront: File format not recognized
gcc:bin/objdump: APPDIR:PIC: File format not recognized
gcc:bin/objdump: APPDIR:Rotate: File format not recognized
gcc:bin/objdump: APPDIR:X11WD: File format not recognized
gcc:bin/objdump: APPDIR:WaveFront: File format not recognized
gcc:bin/objdump: APPDIR:PDS_VICAR: File format not recognized
gcc:bin/objdump: APPDIR:YUVN: File format not recognized
gcc:bin/objdump: APPDIR:VMEM: File format not recognized
gcc:bin/objdump: APPDIR:Netfs-server: File format not recognized
gcc:bin/objdump: APPDIR:WwProg: File format not recognized
gcc:bin/objdump: APPDIR:Wordworth: File format not recognized
gcc:bin/objdump: APPDIR:TIFF: File format not recognized
gcc:bin/objdump: APPDIR:Targa: File format not recognized
gcc:bin/objdump: APPDIR:ImageFX: File format not recognized
gcc:bin/objdump: APPDIR:Test68: File format not recognized
gcc:bin/objdump: APPDIR:M68k-amigaos-gcc: File format not recognized



Last edited by broadblues on 14-Oct-2015 at 06:11 PM.

_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
wawa 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:13:59
#291 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@broadblues

seems nothing essential in there;)
btw. out of interest, if you compile with clib2 against libm, fp functions get linked statically in no matter if necessary? i thought the usual would be to have only the functions used not the whole lib.

Last edited by wawa on 14-Oct-2015 at 06:19 PM.

 Status: Offline
Profile     Report this post  
Templario 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:14:08
#292 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

@Zylesea
Good news for new hardware for very expensive for me.

 Status: Offline
Profile     Report this post  
itix 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:37:57
#293 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@broadblues

The list is missing shared libraries. Certain audio, image and video codecs are using floats for sure. Of course, they can be recompiled to different CPU target...

68k programs are not affected because they use 68k FPU instructions which are always emulated. Just change the emulator...

Last edited by itix on 14-Oct-2015 at 06:39 PM.

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
broadblues 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:41:10
#294 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

@wawa

Quote:

btw. out of interest, if you compile with clib2 against libm, fp functions get linked statically in no matter if necessary? i thought the usual would be to have only the functions used not the whole lib.


I'd have to check to be sure, but I seem to remeber that linking with libm replaces various stdio functions with ones that can handle floats. Those function might draw in a few others, whether or not they are called.


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:51:23
#295 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12795
From: Norway

@broadblues

Quote:
Here some random and largely pointless statistics for you:


Yes that looks useless…..

Quote:
grep \"f1,\"`;


Did you really expect to find machine code by looking for ASCII chars?
Try looking for Hex EC0D0072, C1A30000, EC0D0072, FDA0001E or D9BF0010.

Any C code that use float or double will be using the FPU, that should 80%-90% of all programs.

Last edited by NutsAboutAmiga on 14-Oct-2015 at 06:58 PM.
Last edited by NutsAboutAmiga on 14-Oct-2015 at 06:57 PM.
Last edited by NutsAboutAmiga on 14-Oct-2015 at 06:54 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
itix 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 18:59:51
#296 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@NutsAboutAmiga

He used objdump (that creates disassembly output from binaries).

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 19:02:36
#297 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12795
From: Norway

@itix

I C

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
BSzili 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 19:06:54
#298 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

@itix

For example MiniGL, which does all the transformations on the CPU.

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
broadblues 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 19:15:50
#299 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

@itix

Okay just for fun whilst preparing my meal I switched the root to LIBS: and ran again. No recursion in subdirs though life is too short and that script is suprisingly slow!



Total: 131 Floats: 26

filesysbox.library
avcodec.library.debug
ixemul.library_5109
avcodec.library
bz2.library
diskio.library.bak
application.library
mpega.library
minigl.library_22
Warp3D.library.wazp
aifxjpegload.library
avi.library
minigl.library.bak
xadmaster.library
diskio.library
bzip2.library
jpeg.library
minigl.library
powerpc.library
xvidcore.library
mglut.library
minigl.library_23
avcodec.library_53.611
application.library_rigo
ixemul.library
openjpeg.library


68k ones


gcc:bin/objdump: LIBS:rexxdossupport.library: File format not recognized
gcc:bin/objdump: LIBS:reqtools.library: File format not recognized
gcc:bin/objdump: LIBS:plugin.library_: File format not recognized
gcc:bin/objdump: LIBS:configio.library: File format not recognized
gcc:bin/objdump: LIBS:listtools.library: File format not recognized
gcc:bin/objdump: LIBS:unitconv.library: File format not recognized
gcc:bin/objdump: LIBS:post.library: File format not recognized
gcc:bin/objdump: LIBS:wizard.library: File format not recognized
gcc:bin/objdump: LIBS:dbplayer.library: File format not recognized
gcc:bin/objdump: LIBS:ptplay.library: File format not recognized
gcc:bin/objdump: LIBS:guigfx.library: File format not recognized
gcc:bin/objdump: LIBS:render.library: File format not recognized
gcc:bin/objdump: LIBS:zlib.library: File format not recognized
gcc:bin/objdump: LIBS:c4d.library: File format not recognized
gcc:bin/objdump: LIBS:c4dpic.library: File format not recognized
gcc:bin/objdump: LIBS:digitafont.library: File format not recognized
gcc:bin/objdump: LIBS:digitaintellifont.library: File format not recognized
gcc:bin/objdump: LIBS:digitapostscript.library: File format not recognized
gcc:bin/objdump: LIBS:digitatruetype.library: File format not recognized
gcc:bin/objdump: LIBS:rexxmathlib.library: File format not recognized
gcc:bin/objdump: LIBS:rexxsupport.library: File format not recognized
gcc:bin/objdump: LIBS:triton.library: File format not recognized
gcc:bin/objdump: LIBS:freedb.library: File format not recognized
gcc:bin/objdump: LIBS:rexxsyslib.library: File format not recognized
gcc:bin/objdump: LIBS:mathtrans.library: File format not recognized
gcc:bin/objdump: LIBS:newicon.library: File format not recognized
gcc:bin/objdump: LIBS:resource.library: File format not recognized
gcc:bin/objdump: LIBS:mathffp.library: File format not recognized
gcc:bin/objdump: LIBS:mathieeesingtrans.library: File format not recognized
gcc:bin/objdump: LIBS:fxWARP.library: File format not recognized
gcc:bin/objdump: LIBS:bullet.library: File format not recognized


Ofcourse there's classes gadgets datatypes etc

_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
cdimauro 
Re: New hardware: PPC-Motherboard A1222 "Tabor" by Acube/A-eon
Posted on 14-Oct-2015 20:35:06
#300 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3621
From: Germany

@Dandy

Quote:

Dandy wrote:
@cdimauro

In post #210 you wrote:
Quote:

cdimauro wrote:
@bennymee

...
Last but not least, Linux (and apps) supports 64-bit (thanks to the 64-bit general purpose registers), so double precision can be supported (with DPESFP) as well.

OS4, instead, runs in 32-bit mode, ...



and in post #215 you wrote:
Quote:

cdimauro wrote:
@Tuxedo

...
No, but the same should happen with the applications, because you cannot run the same binaries
...



I know your second posting referred to SPE/DPE-SFP, but I also read several times with regard to making OS4.x 64 Bit that this would require a recompilation of the apps.

And this is exactly what I don't understand.

For example, here at work I have an Dell OptiPlex 2010 with 64 Bit quad core cpu, running 64 Bit version of Win7.
I had absolutely no problems to run Xabier Payet's 'SnapShoter' on it, although 'SnapShoter' is a Hollywood program compiled for Win32.

There was no need to re-compile it for 64 Bit - the 32 Bit version simply worked in the 64 Bit environment.
It is completely beyond me why this should not be possible with 64 Bit AmigaOS4.x and 32 Bit Amiga apps...

Can you explain this to me, please?

In short, the difference is that Windows (and many other o.eses) never publicly exposed its data structures, and used some abstraction mechanism (handles, void pointers, getter & setter) to offer an "opaque" interface to the applications.

This way, it's possible to completely change the implementation without breaking the API, and it's also possible to make a 32-64 bit tunneling, like you reported.

I make another example. Windows 3 introduced the first (sub)version of the famous Win32 APIs, but such APIs are internally "tunneled" (dispatched) to the Win16 implementation. The tunneling provided a conversion mechanism to transparently send the Win32 requests to the Win16 subsystem, converting the parameters (and the return values) back and forth. That happened for all Windows 9x version. On Windows NT, instead, the Win16 requests are tunneled to the Win32 subsystem.
All this was possible due to the abstract interface provided by the o.s. to the application.

Unfortunately the Amiga o.s. hadn't such good design practice, since the used (even private!) data structures were completely published. This means that (usually) it's not possible to exchange (with a tunnel mechanism) data structures between the 32 and the 64-bit subsystems.

Think about a Screen structure which was allocated by (for) a 64-bit application: you cannot pass it to a 32-bit application.

That's the reason why the Amiga o.s. never had the chance to be modernized, since it means rewriting the existing apps.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle