Showing posts with label topaz. Show all posts
Showing posts with label topaz. Show all posts

Saturday, February 20, 2016

New case for AmigaOne A1222

Since I received my AmigaOne A1222 it has had a temporary home in my Sam 460 tower case, but that was never the final location planned. I needed a new case for the A1222 and recently I came across a very cool Mini-ITX case that I believe suits the A1222. The case is a In Win H-Frame Mini-ITX, and It arrived this week. Build time!


The case came in a neat box, and given how small it is, it is not your average pc case box:


On opening the case I was greeted with the glass panel for the case, carefully positioned to avoid damage, the manual and tools and accessories to build the case:


Once free of the packaging, the case looks great and very small:


The panel covering both sides of the case are removable by unscrewing the four hex screws holding them in, which look rather nice in my opinion:


The case itself is thermal material designed to direct heat away from the case, and it does this with a design that means it is quite an open case, which makes it look very different from the usual cases:

I had to pick red for the case as the A1222 will be running AmigaOS 4.1 Final Edition. There is also blue and green colours available, which use a different colouring for the thermal structure of the case that matches. More details about the case are on In Win's website here.

It is almost like someone knew about NG Amiga when making this case - Red for AmigaOS 4.1, Blue for MorphOS, Green for AROS :-)

It comes with a 180W power supply, and this is important as we need a reasonable amount of power to power the A1222 and all the associated hard disks, graphics cards, dvd drives, etc.

Once I open the red cover, I can see the mini-itx bay and associated cables for connecting everything in:


This case has covers on both sides. The other side has locations for 2 SATA hard disks and a Slim DVD drive. You will note that the SATA power and data cables are already in position, ready to slot the drives straight in.

This method of placing is clever, since undoing the panels on both sides makes all components easy to change out in what would otherwise be a hard case to work on:


Given the Slim DVD requirement, I purchased a Silverstone DVD-R slim SATA drive to fit into this case:


I had to go with slot load obviously, for extra coolness :-)


Here is the DVD drive installed in the case. Literally slide in as all the connectors are already in the correct position out of the box. No screws needed for the DVD. Love it - easy to do:


Next up was the hard disk. Now I took a 320GB Sata 2.5 Hard disk I used to use in another computer for this build. I connected to the A1222 in the old case and prepped the hard disk and transferred all the contents across from the 3.5 Hard disk I was using before.

Here is the 320Gb SATA disk installed in the system. (The hard disk does need screws to secure it which are included)


Note the position of the hard disk above, as the other data hard disk slot cabling is not long enough to reach the data port connectors on the A1222. It needs a SATA data extender cable if you want to use the hard disk in that position.

Keeping in mind that the A1222 has 2 SATA ports, the other connection will not be used anyway, so it is not a big deal.

Flipping the case over, I now start work on fitting the A1222 board inside:


As you would expect, it is a snug fit in this very small case, but everything does fit well. The case is designed to make cable routing around the outside of the board easy to accomplish, which is important if you plan to use the glass cover to show off your build!

I also need to install the PCI-e graphics card into the PCI-e graphics slot on the A1222. My Radeon 5450 PCI-e card I was using for the A1222 needs to be slimmed down first to it's low profile form to fit in, which is easily done:


Here it is, installed. As you can see you can only install a low profile single slot graphics card in this case, but that is perfect for the A1222 as it has only one PCI-e slot:


View of the back of the system case, showing the A1222 board and PCI-e card installed:


One more detail needs sorting out though - the case comes with two front USB3 ports only, with a corresponding USB3 connector to connect to the motherboard. However the A1222 motherboard has a USB2 port connection, which means I can't use the front ports as it is. (only the rear 2 USB ports)

I picked up a USB3 to USB2 port converter to solve this problem as shown below:


So now I can connect the front USB3 ports to the A1222 motherboard:


With everything connected up, I put on the optional glass cover to show the system off:


Alternate view from the top - note the case includes a small grill at the top to stop dust falling on the motherboard:


I then put the red cover back on, as I prefer it this way:


View of the back with the red covers on - you can see how open the case is:


First power on and amazingly (for me) the system worked straight away - all present and correct.


With Debian 8 Linux booting up fine on the new hard disk, I could breath a sigh of relief. I was most worried about the hard disk transfer process not working properly, but fortunately it did work fine.


I put in a Lizardking cd to test the new DVD drive, which I pleased to say works great:


The USB 3 ports on the front also work fine on the A1222 with the converter I installed:


The A1222 system is whisper quiet in the new case! I am also pleased to report no issues with power supply - 180w is fine for this configuration.

I am very glad this week to get the AmigaOne A1222 system into an appropriate Mini-ITX case that will be it's permanent home!

I still have to put the sam 460 back into it's original system, but I think this is enough builds for this week!

Tuesday, February 2, 2016

Classic Amiga emulation on AmigaOne A1222

Since my last post on the AmigaOne A1222, I have been busy with the recent Adelaide Amiga meeting, but with that behind me, I am now working to get my Classic Amiga emulation environment on the A1222 sorted out.


Last time I tried it my Classic Amiga environment was running upside down on the A1222! (click to expand any images)

 
In addition to this I have been troubleshooting what I thought was an unrelated issue with some games not running right and found out the issue was the graphics card I was using on the A1222. It turned out they were related!

The card I am using on the A1222 is a Sapphire Radeon 7750 1Gb PCI-e card, which I originally used on the Sam460CR with the Radeon HD Southern Island drivers under AmigaOS 4.1 FE.

However, the Linux builds don't support that card for 3D acceleration. This is the same on the AmigaOne X1000 under Linux too, but I just didn't think about it being the cause of my upside down screen! Apparently this support is an issue for all PowerPC Linux builds. Thanks to Christian for helping me out with this.

It came to a obvious conclusion for me when I ran the non-SDL version of E-UAE JIT on the 7750 card and it worked fine, screen right way up.


With the example Slam Tilt on offer (as part of the image supplied), it was difficult to resist the urge to have a go before proceeding further!


Ok, well, I couldn't resist:


After a few games of Slam Tilt, I then turned my attention to setup my Amiga 4000D hard disk emulation environment on the A1222 (using non-SDL for now), and was very glad to see it ran well on the 7750 card:


The uaegfx drivers worked out of the box (I already had Picasso96 installed on my Amiga4000D), so I could quickly select my initial preferred 1024x768 screenmode in 24bit colour in Workbench Screenmode Prefs.

This is Amiga Writer running under AmigaOS 3.9 emulation on the A1222:


I was also pleased to see that internet access worked perfectly in the emulation as well. Here I am at Amigaworld.net while listening to some demo tunes from Delitracker II:


Next up you can see AGA demos and games ran well - Worms Directors Cut:


  I also ran TBL's Silkcut demo which ran at normal speed thanks to the JIT support in E-UAE. It is a great thing that it is possible to run even the demanding Classic Amiga demos at proper speed on the A1222:

 

Anyway, as you see it is easy to become distracted with Amiga stuff, even when betatesting! :-)

With the likely SDL problem now identified, I grabbed a Radeon HD 5450 1GB PCI-e card from my  X1000 (no longer used since upgrading to a higher card) to swap into the A1222. Here is the 5450 card I planned to use:



After installing it into the A1222 (in place of the 7750 card) and powering on, the upside down problem is now all fixed - the SDL version of E-UAE now also runs as expected, the right way up! YES!


With that sorted out, I went to check that my other issue around some games not working well under Debian was fixed, and I am glad to say they run properly now that 3D acceleration support is active:





Next, I set about setting a nicer resolution for my Amiga 4000 emulation on the A1222. This is easy enough to change in the E-UAE .uaerc file, modifying the gfx_width_windowed, gfx_height_windowed, gfx_width and gfx_height parameters.


Initially I tried the native 1920x1080 resolution Workbench in the Screen Prefs, which I have to admit looks spectacular in full screen, since it is the native resolution of the LG display:



With plenty of real estate on the Workbench, it is easy to stretch out:


However, in the end I settled on the 1280x720 resolution as it displays well in a window and full screen too. Here it is in a window, multitasking nicely with Audacious playing an MP3 in the background:



Having got that working well, I turned my attention to my Amiga 2000 system emulation, which is of course a 68000 system with ECS chipset. Accordingly I needed to create a new configuration file for it for E-UAE:


This needs to be a standard non-RTG setup, 68000, no JIT, ECS, Kickstart 1.3 ROM, no Zorro3 memory as it is not supported on Amiga 2000, etc. On initial power on I get the familiar boot screen:


After I added the hard disk to the configuration, it then booted into my Amiga 2000 Workbench 1.3 system:


I then immediately went to run some demos:


Red Sector Cebit 90 demo - yes indeedy:



I then played some modules using Hippoplayer under Workbench 1.3:


I still have a long way to go with my Classic Amiga setups on the AmigaOne A1222, but as you can see I have already made a good start!