Who's Online |
30 user(s) are online ( 22 user(s) are browsing Forums)
Members: 0
Guests: 30
more...
|
|
|
|
Re: AmigaOS port of libsmb2
|
Posted on: 2023/1/6 9:59
#1
|
Just popping in
|
@salass00
There seem's to be a bug in smb2 handling host-names... meaning it doesn't, if i use my laptop hostname it won't mount it... but if i use the ip4 address its onkyo dory, not to mention the activate flag also seem's broken (will have to check more on that) i have the active=1 in the tooltypes but when booting the samba share isn't mounted and can't be mounted either
|
|
|
|
Re: AmigaOS port of libsmb2
|
Posted on: 2023/1/4 15:29
#2
|
Just popping in
|
@SinanSam460
yes, but you might have to install samba 1.0/CIFS or/and samba direct feature from the control-panel/programs/turn windows feature on or off, you might have to use password/user since windows 10/11 does not allow guest access to shares under certain circumstances
|
|
|
|
Re: AmigaOS port of libsmb2
|
Posted on: 2022/12/26 23:20
#3
|
Just popping in
|
@Hans there is a old project for smb-direct which is only 2 files really (a .c and a .h file but it has a comprehensive test suite) it's a linux kernel module so it probably relies on linux smb implementation, check it at smbdirect-driver
|
|
|
|
Re: Gnu Make drops AmigaOS support
|
Posted on: 2022/11/4 19:43
#4
|
Just popping in
|
@FlynnTheAvatar
AFAIK Amigaos 3.x is already using make 4.x and gcc 12.1, latest gdb 13.x etc.
|
|
|
|
Re: OBS And AmigaOne / AmigaOS4
|
Posted on: 2022/10/29 3:03
#5
|
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
|
|
|
|
Re: Mednafen Port for AmigaOS4
|
Posted on: 2022/10/25 0:31
#6
|
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.
|
|
|
|
Re: The OpenGL ES 2.0 thread
|
Posted on: 2022/10/5 2:34
#7
|
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.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2022/9/24 17:01
#8
|
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_t, char8_t, std::mbstate_t>
conversion between UTF-32 and UTF-8 (since C++20) or better use this
std::codecvt<wchar_t, char, std::mbstate_t>
should work in c++11 - c++23 whenever you get such errors either go to stackoverflow.comor better en.cppreference.com (and en.cppreference.com/w/c)
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2022/9/24 17:01
#9
|
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.comor better en.cppreference.com (and en.cppreference.com/w/c)
|
|
|
|
Re: How to create clib2 versions of newlib libraries
|
Posted on: 2022/9/21 18:42
#10
|
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.
|
|
|
|
Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
|
Posted on: 2022/9/7 20:48
#11
|
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.
|
|
|
|
Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
|
Posted on: 2022/9/7 20:47
#12
|
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.
|
|
|
|
Re: Is QT 4 or 5 still alive somehow?
|
Posted on: 2022/9/2 10:16
#13
|
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.
|
|
|
|
Re: Radeon RX cards on X1000
|
Posted on: 2022/8/31 12:25
#14
|
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.
|
|
|
|
Re: Porting Augustus (Caeser 3) to AmigaOS4
|
Posted on: 2022/8/29 13:31
#15
|
Just popping in
|
@SinanSam460
static const char *get_case_corrected_file(const char *dir, const char *filepath)
{
static char corrected_filename[2 * FILE_NAME_MAX];
corrected_filename[2 * 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_filename, dir, 2 * FILE_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
|
|
|
|
Re: Amiwest 2022. Any OS4 announcements expected?
|
Posted on: 2022/8/28 16:54
#16
|
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.
|
|
|
|
Re: Are SDL threads reliable?
|
Posted on: 2022/8/28 16:30
#17
|
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.
|
|
|
|
Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
|
Posted on: 2022/8/19 15:33
#18
|
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
|
|
|
|
Re: New verson of CLiB2 from Andrea (afxgroup)
|
Posted on: 2022/8/19 15:16
#19
|
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!!!
|
|
|
|
Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
|
Posted on: 2022/7/5 0:32
#20
|
Just popping in
|
@SinanSam460
Download the latest afxgroups clib2, and change -mcrt=newlib to -mcrt=clib2
clib2 has way better posix support than newlib
|
|
|
|