Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
31 user(s) are online (24 user(s) are browsing Forums)

Members: 1
Guests: 30

arfcarl, more...

Headlines

Forum Index


Board index » All Posts (trgswe)




Re: Gnu Make drops AmigaOS support
Just popping in
Just popping in


@FlynnTheAvatar

AFAIK Amigaos 3.x is already using make 4.x and gcc 12.1, latest gdb 13.x etc.

Go to top


Re: OBS And AmigaOne / AmigaOS4
Just popping in
Just popping in


@rjd324

if you are using the dvi and hdmi at the same time it might cause problems both with the osb setup and amigaos, it probably does not like to see hdmi and dvi used at the same time, try to connect a dvd player or blu ray player nstead of the amigaone if it works then remove the dvi connector from the equaton, there isn't enough devices that one device should report that there are too man deices between for instnce amigaone and the laptop/pc on the hdmi chain (but that would give the error with sporadic attempts to start the monitor)
I

Go to top


Re: Mednafen Port for AmigaOS4
Just popping in
Just popping in


@rjd324

there are several front ends for mednafen the most popular (and
which comes with several emulators like for N64, dreamcast, ps2,
ps3 (I think it is in the lastest version) it's called retroarch
the UI is very simple made to be able to be compiled for very
simple machines, you should be wise to check it out since they are
also making alterations to 'their' emulators to make them work
better and simpler with retroarch (the emulator system is called
libretro), AFAIK they make changes to the emulators (like PPSSPP,
Dolphin etc) so that all the emulators can use their simple (menu
based) launcher/installer etc. but as I said please go to their
homepage and check it out.

Go to top


Re: The OpenGL ES 2.0 thread
Just popping in
Just popping in


does OpenGL ES 2.0 have OpenGL Mathematics? (this is the glm library I mean,) not the usual stuff that OpenGL itself has. If I understood Khronos, the glm library is important for shaders.

Go to top


Re: DevilutionX - Diablo 1
Just popping in
Just popping in


@SinanSam460

codecvt_utf8 was introduced in c++-11 but removed from c++-17 so
either build with std=c++-11 or change it to

std::codecvt<char32_tchar8_tstd::mbstate_t>
conversion between UTF-32 and UTF-8 (since C++20)
or better use this
std::codecvt<wchar_tcharstd::mbstate_t>

should work in c++11 - c++23

whenever you get such errors either go to stackoverflow.com
or better en.cppreference.com (and en.cppreference.com/w/c)

Go to top


Re: DevilutionX - Diablo 1
Just popping in
Just popping in


@SinanSam460

codecvt_utf8 was introduced in c++-11 but removed from c++-17 so
either build with std=c++-11 or change it to

std::codecvt
conversion between UTF-32 and UTF-8 (since C++20)
or better use this
std::codecvt

should work in c++11 - c++23

whenever you get such errors either go to stackoverflow.com
or better en.cppreference.com (and en.cppreference.com/w/c)

Go to top


Re: How to create clib2 versions of newlib libraries
Just popping in
Just popping in


@SinanSam460

That you get the error with main seems to indicate a problem with linking, either missing some link libraries or a error in the parameters to ld.

Go to top


Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
Just popping in
Just popping in


@Raziel

WSL2 Is probably the easiest way of running linux, even easier
than a pre-built linux machine. If you are used to a amiga with
abc-shell WSL2 is easier, and you can install Qt from the
distro's repo(s).

You simple download WSL2 from windows appstore and a couple of
minutes later you have a linux machine with your prefered
distro, ubuntu, Debian, Kali Linux, OpenSUSE (my favorite),
Alpine Linux, Fedora 36+ (for openSUSE it's the latest current
distro version)

There might be some additional ones now.and notice that WSL2 is
one of the things that MS updates alot with new stuff added on a
weekly basis, to update simply go to the windows appstore and
select update.

Go to top


Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
Just popping in
Just popping in


@Raziel

WSL2 Is probably the easiest way of running linux, even easier
than a pre-built linux machine. If you are used to a amiga with
abc-shell WSL2 is easier, and you can install Qt from the
distro's repo(s).

You simple download WSL2 from windows appstore and a couple of
minutes later you have a linux machine with your prefered
distro, ubuntu, Debian, Kali Linux, OpenSUSE (my favorite),
Alpine Linux, Fedora 36+ (for openSUSE it's the latest current
distro version)

There might be some additional ones now.and notice that WSL2 is
one of the things that MS updates alot with new stuff added on a
weekly basis, to update simply go to the windows appstore and
select update.

Go to top


Re: Is QT 4 or 5 still alive somehow?
Just popping in
Just popping in


@zerec

there is a attempt to get Qt 6.4, but there is some problems that
might need os4 core development, webkit is one of the areas that
fails apparently, and alfkil apparently worked himself into the
famous 'wall', which never should be ignored how serious that is
for your health (and it takes a long time to recover). personally
I think signals need to be worked, on among the things os4 core
anyway needs to fix.

Go to top


Re: Radeon RX cards on X1000
Just popping in
Just popping in


@Hans

R9270X is in Relative performance 154% faster than RX550
but Rx580 is in Relative Performance 210% faster than R9270X
the fastest R9 based card is R9 Fury X 116% faster than the RX580

Rx580

Pixel Rate: 42.88 GPixel/s
Texture Rate: 193.0 GTexel/s
FP16 (half) performance: 6.175 TFLOPS (1:1)
FP32 (float) performance: 6.175 TFLOPS
FP64 (double) performance: 385.9 GFLOPS (1:16)

Shading Units: 2304
TMUs: 144
ROPs: 32
Compute Units: 36
L1 Cache: 16 KB (per CU)
L2 Cache: 2 MB

R9 270X

Pixel Rate: 33.60 GPixel/s
Texture Rate: 84.00 GTexel/s
FP32 (float) performance: 2.688 TFLOPS
FP64 (double) performance: 168.0 GFLOPS (1:16)

Shading Units: 1280
TMUs: 80
ROPs: 32
Compute Units: 20
L1 Cache: 16 KB (per CU)
L2 Cache: 512 KB

RX550

Pixel Rate: 8.93 GPixel/s
Texture Rate: 37.86 GTexel/s
FP16 (half) performance: 1,211 GFLOPS (1:1)
FP32 (float) performance: 1,211 GFLOPS
FP64 (double) performance: 75.71 GFLOPS (1:16)

Shading Units: 512
TMUs: 32
ROPs: 16
Compute Units: 8
L1 Cache: 16 KB (per CU)
L2 Cache: 512 KB

so the R9 270x has roughly 2x everything compared to Rx550
Shaders, TMU's, ROPs and CU's
and the 580 has roughly 2x everyting again compared to R9 270X
and the L2 Cache probably counts for alot of performance drops...
don't know if/how CU's are used in pure graphics relatede
benchmarking, but TMU's should play a great deal of difference
in 'modern' 3D Games.
add to this memory handling, memory size, memry transfer speeds
etc.

Soo. the R9 270X should be faster than many RX5xx Cards but it
isn't the only thing is that it doesn't support FP16 (16-Bit
Floating point) perhaps this means that it has to do 16-Bit
Floats in software and that makes it slower.

Go to top


Re: Porting Augustus (Caeser 3) to AmigaOS4
Just popping in
Just popping in


@SinanSam460

static const char *get_case_corrected_file(const char *dir, const char *filepath)
{
    static 
char corrected_filename[FILE_NAME_MAX];
    
corrected_filename[FILE_NAME_MAX 1] = 0;

    
size_t dir_len 0;
    
size_t dir_skip 0;
    if (!
dir || !*dir) {
        
dir ".";
        
dir_skip 2;
    }
    
dir_len strlen(dir);
    
strncpy(corrected_filenamedirFILE_NAME_MAX 1);
    if (
dir_len) {
        if (
dir[dir_len 1] != '/') {
            
corrected_filename[dir_len] = '/';
            
dir_len++;
        }
    }


do note that this isn't the only place probably but you have to #ifdef __amigaos4__
around for instance if (!dir||!*dir)
remove the dir = "." and check the remaining parts

Go to top


Re: Amiwest 2022. Any OS4 announcements expected?
Just popping in
Just popping in


@Cageman
Personally I think we will see
1) SMP/AMP with some alterations to execSG (Memory handling, Task
system, do's and dont's -something amiga programmers never
understood-)
2) new SDK perhaps with a few surprises

3) Litte bits and bobs, by various developers.

Go to top


Re: Are SDL threads reliable?
Just popping in
Just popping in


@walkero

psemaphore is available on os4depot
it's supposedly a good semaphore implementation for pthreads
I only read the os4depot description yet, haven't tried it yet.
But i think it's worth a shot if it is Semaphores you have trouble with.

Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Just popping in
Just popping in


@SinanSam460

it's most likely ok to upload to os4depot as long as you don't
upload any datafiles (unless those are specifically in the public
domain.

ixemul used to contain some code for fork(), vfork(), _fork(),
unix signal handling and such..

but the switch is -noixemul which indicates that ixemul is not
used, so the problem might not be with ixemul, but rather
something perhaps with openAL, pthread (are you using
psemaphore.lib too, it improves compatability with 'real'
pthread?) on the amigaOS4 side.

and ixemul was not the prefered way on the old classic amiga, it
was libnix

Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Just popping in
Just popping in


@afxgroup

Nice! I really was beginning to wonder why NCurses (or
OpenNCurses) hadn't been ported, what I also wonder over is the
name of clib2, why not change it to clib3? then you could have
old clib2 and new better clib both installed at the same time,
that is if gcc can be changed to allow crt=clib3? (not a huge
thing you might disregard it altogether). But great work on
getting NCurses over to the AmigaOS4, I was looking at it just a
couple of weeks ago, good timing!!!

Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Just popping in
Just popping in


@SinanSam460

Download the latest afxgroups clib2, and change
-mcrt=newlib
to
-mcrt=clib2

clib2 has way better posix support than newlib

Go to top


Re: Usb external hd not mounting
Just popping in
Just popping in


@Antique

IIRC was sfs2 really supposed to be supported on amigaos 4, Wasn't
NGFS it's replacement?
meaning is it not only for morphos, and you said sfs module was in
kicklayout... wouldn't you need to have a sfs2 module in
kicklayout?

i would suggest if possible to try it on a morphos/amigaos 3
machine, if it works there, then you should probably look for a
newer sfs(2) module for amigaos 4. I looked around on aminet,
morphos-storage there is no sign of sfs2, unfortunately

Go to top


Re: Strange AllocVec Problem
Just popping in
Just popping in


@MigthyMax

if it is a hexdump of a struct I think something has happened when
you are copying/transfering the struct... I do hope you know that
everything coming over network does not need to be swapped, you
are safe in that respect on the amiga... the same goes for
sending data on the network, you should not do anything with it
before sending the data.

Go to top


Re: Hell is coming to OS4: Doom 3
Just popping in
Just popping in


@HunoPPC

Do you know if io(inoculus?) is looking at doom3-BFG for porting...
all I see is really interested geeks like me forking the id repo for doom3-bfg
(it is at github.com/id-software/doom-3-bfg if you are interested.

Go to top



TopTop
(1) 2 3 4 ... 7 »




Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project