Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
56 user(s) are online (38 user(s) are browsing Forums)

Members: 0
Guests: 56

more...

Headlines

Forum Index


Board index » All Posts




Re: A1222Plus has a new home
Just popping in
Just popping in


@Maijestro

Congatulations on your purchase of A1222!

I have RX580 in A1222. It work OK, but I dont know if its "overkill" for A1222 I have no data to actually compare. We should do some benchmarks and compare RX550, 560, 570 and 580 in A1222. Maybe users with different RX cards can post results, so we know if its worth or not.

I could also buy RX570 but the price was just a little big higher... so why not buy faster right away.....

What I noticed is that more powerfull cards are more quiet with less heat. Smaller card are maybe more "occupied". Before I had small SI GFX card and it was very loud. Now I have "big" card and its quiet.

Playing 1080p movies on A1222 is also nice - only 20-30% of CPU is used. Even two 1080p movies at the same time consumes about 50-60% CPU with RX580. That is with DVPlayer that has integrated video acceleration. This is very good - now I am watching all movies only on A1222! Sound driver uses DMA so that is not eating CPU cycles either.

A1222 is probably the best supported AmigaONE so buy driver wise. All hardware integrated on motherboard is 100% supported and accelerated. Even FPU emulator here and it work fast for small and medium FPU tasks. It is not really true that A122 does not have FPU, it has but code must be compiled for special A1222 SPE FPU which is in the same time also vector unit.

-dooz

Go to top


Re: A1222Plus has a new home
Quite a regular
Quite a regular


@ktadd

Quote:

Looks like your questions have been answered but l will just say that I have had good luck using Logitech wireless keyboards on my Amigas. I'm using the Logitech K400 Plus with my A1222 Plus


I currently use a corsair k83 wireless keyboard with wireless usb dongel https://www.corsair.com/us/en/p/keyboa ... nt-keyboard-ch-9268046-na I think I can continue to use this keyboard. I have already read your blog about the A1222plus and it will help me to set up the system. However, I assume that everything will be pre-installed as it is a complete computer.

Quote:

There are also devices the record HDMI output which also have audio input ports so you can make videos without the need for a PC or Mac.

Something like these should work.
Cloner-Alliance


Thank you, I will take a closer look at the device. As I have limited space, I need a simple setup that I can use to record. But there is still some time to find the right solution for me.

@all

I'm not sure how long the shipping will take, I estimate about 2-3 weeks for the a1222plus to be shipped to Germany. It has a long way to go and I hope it will arrive in one piece. The problem with the post office is that parcels are often treated badly.

I will put the device through its paces and let you all know about it, point out weaknesses and strengths and there will certainly be lots of videos I'm already so excited....

Thank you for the kind words

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top


Re: A1222Plus has a new home
Home away from home
Home away from home


@Maijestro

Congrats on getting your new A1222 system! Have setting it up just the way you like it

_______________________________
c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII
Catweasel MK4+= Amazing
! My Master Miggies-Amiga1000 & AmigaONE X1000 !
mancave-ramblings

Go to top


Re: A1222Plus has a new home
Quite a regular
Quite a regular


@Maijestro
Quote:
Yes, I did it via amiKit and ordered the a1222plus as a complete computer today because I don't want to do a lot of tinkering.

Congratulations and welcome to the club!
Hope you enjoy your tinkering.

Looks like your questions have been answered but l will just say that I have had good luck using Logitech wireless keyboards on my Amigas. I'm using the Logitech K400 Plus with my A1222 Plus

There are also devices the record HDMI output which also have audio input ports so you can make videos without the need for a PC or Mac.

Something like these should work.
Cloner-Alliance

AmigaOne X1000, uA1
Go to top


Re: A1222Plus has a new home
Just can't stay away
Just can't stay away


@Maijestro

Quote:
Quote:
One last question...is there a way to connect the sound card to my 4K TV optically or via adapter? I'm using a sideboard where my MacStudio is currently located next to the A1222.
[...]

For audio : jack output only. You will have to find a way to connect the audio out to your TV set.
There are adapters/converters between analog and optical sound signals. I use one from the optical sound output of a TV to an amplifier which only has RCA inputs, that's the opposite of what you need, but I'm sure you can find the other type as well out there.

Best regards,

Niels

Go to top


Re: A1222Plus has a new home
Just can't stay away
Just can't stay away


@MaijestroQuote:
Maijestro wrote:@K-L

Perfect that Novabridge works and so I am also backwards compatible to older MiniGL demos/games etc.


For old programs (requiring WarpOS) you'll have to install some specific software.

See this excellent tutorial from Kas1e : https://www.amigans.net/modules/newbb/ ... &order=ASC&status=&mode=0


Quote:
One last question...is there a way to connect the sound card to my 4K TV optically or via adapter? I'm using a sideboard where my MacStudio is currently located next to the A1222.

Of course I want to do everything wirelessly, so can I use the mouse and keyboard wirelessly with a USB dongle?


For audio : jack output only. You will have to find a way to connect the audio out to your TV set.

USB dongles work perfectly (AmigaOS 4.1 handles the USB part).

--
AmigaONE X1000 and Radeon RX 560
Go to top


Re: A1222Plus has a new home
Quite a regular
Quite a regular


@Maijestro

Congratulations! I hope you enjoy your new system.


redfox

Go to top


Re: A1222Plus has a new home
Quite a regular
Quite a regular


@K-L

Thanks for the information

I know that the a1222 has some limitations and not all AmigaOs4.1 software will run properly like it will on a Sam460/x1000/x5000 and of course the speed will be more between a sam460/x1000.

The weak point is probably the missing FPU, but some videos show that customized software and also the 3d acceleration can work very well.

Being able to use NVMe SDD would be nice, but I also know geenman's situation and have read about it....

Perfect that Novabridge works and so I am also backwards compatible to older MiniGL demos/games etc.

Video Recording setting I will discuss later in more detail when the hardware has arrived....because I want to continue to publish videos on my youtube channel AmigaOs4.1.

One last question...is there a way to connect the sound card to my 4K TV optically or via adapter? I'm using a sideboard where my MacStudio is currently located next to the A1222.

Of course I want to do everything wirelessly, so can I use the mouse and keyboard wirelessly with a USB dongle?

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top


Re: A1222Plus has a new home
Just can't stay away
Just can't stay away


@Maijestro

Nice purchase !

1° You can use another graphic card (but I doubt you will see a lot of differnce, CPU being the main bottleneck here. I'm using an RX560 on my X1000 and it's way enough for everything.

2° No sound through HDMI (driver doesn't support it) : only with your sound card.

3° Well, geenman developped a NVMe driver, posted it on OS4Depot, took it off from OS4Depot. And we learnt some days ago that it *should* be included in a future potential (maybe in the year 2025 or 2026, who knows) update of Enhancer Software.

See https://www.amigans.net/modules/newbb/ ... &order=ASC&status=&mode=0

But don't hold your breath since geenman is at the moment not happy at all (see https://www.amigans.net/modules/newbb/ ... &order=ASC&status=&mode=0 ).

4° I'm using an HDMI video recorder with jack input (but you can also use a good HDMI video capture and record the sound via the sound input port of your PC).

5° Novabridge works perfectly with the A1222+ granted you have Warp3D Nova and Radeon RX driver installed (it is the case with every A1222+ sold).

If you have other questions, do not hesitate :)

--
AmigaONE X1000 and Radeon RX 560
Go to top


A1222Plus has a new home
Quite a regular
Quite a regular


Yes, I did it via amiKit and ordered the a1222plus as a complete computer today because I don't want to do a lot of tinkering. After almost 2 years of AmigaOs4.1 via Qemu it is now time for real hardware. Which is not to say that I won't continue to use Qemu, but I also want to use this real thing

Maybe someone can give me some tips and information in advance.

The computer has an RX550 installed, can I replace this with a better card RX560/570 or something else that fits in the Micro ITX tower?

Does the sound come via HDMI or do I have to use the sound card directly?

Can NVMe SSD be used for the PCIe x4 PCIe gen 1 slot and does AmigaOs4.1 also support NVMe SSD?

Since I want to provide YouTube videos via AmigaOs4.1 on my YouTube channel, what options do I have to record it directly on the A1222plus?

Of course I also want to use old MiniGL applications, I know that this requires NovaBridge from EON, does this solution also work on the A1222plus?

If anyone can give me any further tips, I would be very grateful.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top


Re: Tracing
Just can't stay away
Just can't stay away


@Hypex
Quote:
did read somewhere that 68K varargs style or simply stacking data was incompatible to PPC.
Alignment of the structs and on the stack is different: 2 bytes on m68k (even for 32 and 64 bit types), on PPC it's at least the size of the data type, for example 4 bytes for int32 and float, 8 bytes for int64 and double.
For the AmigaOS structs that's changed with the #pragma pack(2) (GCC)/#pragma amiga-align (VBCC) at the start and and #pragma pack() (GCC)/#pragma default-align (VBCC) at the end of the OS includes to be m68k compatible.

Quote:
68K and PPC are similar in that they allow for a number of registers. 68K has 15 in all it can use in total but PPC has only 8 GPR for all,
PPC has 29 available GPR registers (+ r1 = stack pointer + r13 = small data pointer + r2 = baserel pointer = 32 total), m68k has 14 (+ a7 = stack pointer + a4 = small data pointer = 16 total, but 8 are for integers only and 6/8 only for pointers).
IIRC the standard C ABI for m68k only uses 2-6 registers for argument passing depending on the data type of the arguments (d0 and d1 for 32 bit integers or d0+d1 for one 64 bit integer, a0 and a1 for pointers, fp0 and fp1 for float/double), on PPC 8-24 registers are used (8 GPR + 8 float/double + 8 vector).

Quote:
so some fully registerised 68K functions are less efficient and stacked in PPC ABI.
I don't see how that should be possible, neither in the standard C ABI, not when using REG(reg) arguments using more than the standard number of registers for arguments, nor with assembler.


Edited by joerg on 2024/5/10 18:33:33
Edited by joerg on 2024/5/10 18:34:48
Go to top


Re: sam460: takeover control by putty ?
Home away from home
Home away from home


@joerg
Of course i use saveenv :) Just there is some bug in uboot which prevent using "ESC" when you have both env set to serial (while "q" works).

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top


Re: sam460: takeover control by putty ?
Just can't stay away
Just can't stay away


@kas1e
Quote:
Yeah, it works for current session (When i am in uboot shell already) , but , when i reboot, i can't "esc" from putty's keyboard to go to the uboot , neither from usb keyboard. But i definately have "serial" for both stdin and stdout.
Setenv only changes variables for the current session, if you want to make it permanent use
setenv stdin serial
setenv stdout serial
saveenv

Go to top


Re: Tracing
Not too shy to talk
Not too shy to talk


@balaton

Quote:
You only need struct Task *taskID in the message, processID can be get from that so it's redundant.


Yes but I was just updating the existing code with the least amount of fuss so my previous suggestion would work.

Go to top


Re: Tracing
Not too shy to talk
Not too shy to talk


@joerg

Quote:
Would have required 2 different implementations for all varagrs TagItem functions: One which can be called from PPC native code and a different one which can be called from emulated m68k code.


Doesn't look portable and optimised for native code if it's forced to use a 68K compatible format. I suppose it's not too much overhead but did read somewhere that 68K varargs style or simply stacking data was incompatible to PPC.

Quote:
The C parts are common, but the implementation of varargs is CPU specific. IIRC on m68k everything is put on the stack, but on PPC the first 8 integer, FPU and AltiVec arguments are passed in registers and only if there are more the stack is used.


68K and PPC are similar in that they allow for a number of registers. 68K has 15 in all it can use in total but PPC has only 8 GPR for all, so some fully registerised 68K functions are less efficient and stacked in PPC ABI. However, most varargs functions would stack most of the data, so on PPC it should all be stacked and pointed to in a register. Like 68K would do.

Quote:
VARARGS68K doesn't use the standard PPC varagrs method but only the stack, exactly like on m68k, and a single function can be called form both PPC native and emulated m68k code.


It would have to do some slight trick to embed in the stack frame I imagine. I recall something about an AmigaE PPC port said to be incompatible with E lists. Well, there are E compatible compilers, and they managed it. So it must be possible. E lists are similar to varargs. Simply a list of stacked items.

Go to top


Re: sam460: takeover control by putty ?
Amigans Defender
Amigans Defender


wait.. :P

i'm really tired...
Go to top


Re: Tracing
Quite a regular
Quite a regular


@Hypex
You only need struct Task *taskID in the message, processID can be get from that so it's redundant.

@kas1e
Quote:
Yep, that better, but still not very readable as it still mix of different debug output. If use messages with all those processIDs is it possible to deal with ?

You could either add locking around the whole stack collecting part where you print things not just around a single printf but that would lock all other tasks until one stack trace is done. You could instead of printing it open a file for each task or each call (append taskId+timestamp to make unique file name) and print the trace there so you'd get a separate file for each call with just the stack trace for that call.

Go to top


Re: sam460: takeover control by putty ?
Just popping in
Just popping in


New u-boot supporting RX500 cards would be nice.

Go to top


Re: NovaBridge released!
Home away from home
Home away from home


@utri007
Quote:

Does that mean it would work with Warp3D SI, but Nova Bridge would require buy Enhancer 2.2 to get version 3.X??


If Radeon HD7750 is "SI" one, then yes, sure Warp3D SI will work even without NovaBridge. NovaBridge will give you more working old Warp3D software (Hans fix there a lot of things: for example even old MadWizzard's warp3d/ppc demos works, while with Warp3D SI they will not). But for that you need also Warp3DNova of course to make NovaBridge works (and that probably mean buying of Enhancer as well too).

But if plan just to have OS4 old Warp3D/MiniGL apps to work, and your HD 7750 is SI one, then Warp3D SI will be fine too.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top


Re: NovaBridge released!
Not too shy to talk
Not too shy to talk


@kas1e

Thanks.

Radeon HD7750 does work with Radeon HD driver. It also works with Sam 440ep Flex with bride adapter. https://www.youtube.com/watch?v=MWPsmwVkjsM

First I answer my own questio, Warp 3D SI means Warp 3D Southern Islands and it is available from A-EON Amistore.

My RadeonHD.chip in Kickstart folder is version 2.22

Does that mean it would work with Warp3D SI, but Nova Bridge would require buy Enhancer 2.2 to get version 3.X??

Go to top



TopTop
« 1 ... 9 10 11 (12) 13 14 15 ... 7240 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project