AMIGA alive

AMIGA alive
Showing posts with label amigaos4. Show all posts
Showing posts with label amigaos4. Show all posts

Saturday, May 24, 2025

Mirari: PowerPC alive in 2025?

It looks like a new, affordable PowerPC mainboard for AmigaOS4 and MorphOS (and Linux) is in development, nearing public release.

The beginning of project "Mirari" dates back to around May 2024. The first tangible news appeared a couple of weeks ago, at the end of April 2025, when "Mirari" specifications were announced on the "Hardware" channel of the Amigans Discord server, which got mentioned on long-running Amiga news website amiga-news.de.

https://www.amiga-news.de/en/news/AN-2025-04-00129-EN.html

It says that at that point in time, five out of five ordered prototype boards were already working, running Linux, and undergoing "burn-in" testing.

"Mirari" is a MiniATX form-factor mainboard...

...for T10x2 (e5500 cores) and T2081 (e6500 cores) PowerPC processors, at up to 1.8GHz

...with DDR3 SO-DIMM RAM slot

...PCI-express slots (x1, x4, x16), SATA, NVMe, USB 2.0 and 3.2, Gigabit-Ethernet

...192kHz/24bit analog audio, S/PDIF digital audio

...9-pin RS232 port

...and MicroSDCard slot (for booting)

...among a couple of other things. That sounds very good so far, and indeed, on their website (see below) we can find more details, including not only 3D-renderings of the board, but also a round of actual photographs from the development and testing stage of "Mirari".

A couple of days ago, Retro-computing enthusiast and YouTuber TJ Ferreira published a video, in which he takes a look at the information available on Mirari's website. It's a nice watch with some additional commentary about the facts & features - or, if you prefer a little more first-hand expericence, click here for "Mirari" website:

https://mirari.vitasys.nl

Watch TJ Ferreira check out "Mirari" PowerPC mainboard website (2025-05-20):


https://mirari.vitasys.nl

https://www.amiga-news.de/en/news/AN-2025-04-00129-EN.html



Wednesday, September 13, 2023

VoxelNoid "taborized" - AmigaOS4 breakout game

A pretty spectacular Breakout type of game for AmigaOS4.

On the occasion of a nearing release of the A1222 Tabor mainboard, Daytona675x (of "Souverän Soccer" fame) is reworking some his creations, among which is "VoxelNoid". It's a wild variation of the classic Breakout idea, complete with 3D, flamethrower, and pumping music. Being a next-gen-Amiga game, the visual quality and number of objects moving on screen exceeds pretty much anything seen on classic Amigas. "VoxelNoid" has a lot of action, but it is done with simplicity and a tad of elegance. Great stuff!

Here's a video from the author's YouTube channel Dän Bänän (2023-08-04):

 
https://www.youtube.com/watch?v=MPU3-l9HeCA

Thursday, July 19, 2018

WinUAE 4.0.1 is out

Famous Amiga emulator WinUAE has been updated to version 4.0.1, as always fixing numerous bugs, and adding new features.

The most advanced and best known Amiga emulator just got another update. No huge changes, mostly bugfixes, and some new features like adding emulation of the QuikPak 4060 accelerator board.

The "Win" in "WinUAE" of course stands for "Windows", but did you know WinUAE is also probably the best Amiga emulator for Linux? Yes, you can install "wine" on your Linux machine to run Windows applications, and WinUAE will work nicely with it.

Whatever hardware you want to run WinUAE on -
head over to http://www.winuae.net and grab your copy!


http://www.winuae.net/wp-content/uploads/2016/12/winuea_v10.png


Sources:
http://amiga-news.de/de/news/AN-2018-07-00028-DE.html
http://www.winuae.net/

Sunday, October 22, 2017

Web browsers: iBrowse 2.5 news & Voyager goes GPL

It wasn't a hoax: IBrowse lives! In April 2017 we reported news about iBrowse being (still?) actively developed (again?), and a few days ago the iBrowse page was updated with more information. Additionally, Voyager web browser has resurfaced with a GPL source code release!

The changes in iBrowse 2.5 are too numerous too list, but here are some highlights:

- PPC native version for AmigaOS 4.1
- AmiSSL v4, and MUI 4 & MUI 5 support
- OpenSearch support, allowing search engines to be added to iBrowse's search bar
- support for large files/downloads (>4GB, AmigaOS 4)
- updates to the HTTP, HTML and JavaScript engines
- updates to TextEditFields, disk caching, cookie handling, password manager, etc.
- various bugfixes

iBrowse 2.5 hasn't been released to the public yet, but the authors are working hard on re-establishing the process of obtaining a keyfile for users. iBrowse 2.5 will be shown at the upcoming AmiWest and Amiga32 shows.

Voyager, the third of the three classic "big" Amiga webbrowsers (the others being iBrowse and AWeb), has been made available as GPL'd source code. With Voyager's source code released we can hope to see Voyager being updated, and/or ported to other platforms soon, namely to AROS.

See links/sources below for more details.





Sources:
http://www.ibrowse-dev.net/ib25-news.php
http://amiga-news.de/de/news/AN-2017-10-00033-DE.html
https://zapek.com/software/voyager/

Sunday, September 17, 2017

AmigaOne X5000 in "Supercuts" tv commercial

That's a nice one: Charles Paek has used A-EON's AmigaOne X5000 (precisely: an X5000 beta in a X1000 case) in a tv commercial for US hairdressers "Supercuts", 9000 branches strong. You can see the X5000 with it's boing ball design prominently standing on the desk, and even AmigaOS 4 running on it for a brief moment.




Sources:
http://amiga-news.de/de/news/AN-2017-09-00043-DE.html
http://blog.a-eon.biz/blog/?p=10435
https://vimeo.com/230639859

Thursday, August 3, 2017

vbcc - Volker Barthelmann's C compiler

The great compilers on AmigaOS (and for AmigaOS) like SAS/C and gcc (ADE/geekgadgets) are getting some serious competition by the name of vbcc, which is an acronym for "Volker Barthelmann's C compiler".

What makes vbcc great?

It...

...is cross-platform / portable
...can cross-compile for different targets
...is very fast
...produces small binaries
...has a clear concept, working default configurations, and is easily installed
...is actively developed with modern standards in mind
...still supports AmigaOS1.3 and plain 68000

Portability & cross-compilation targets

vbcc's portability seems to be near-perfect. It runs on almost all AmigaOS flavours (m68k/Classic, PPC/WarpOS/PowerUP, PPC/AmigaOS4, MorphOS), as well as on Atari, Linux, Mac and Windows, and can compile for almost all AmigaOS flavours, and different Atari operating systems. Building vbcc under Linux works like a charm, if you know what you're doing you can set up a cross-compiler environment in just minutes.

(Note that there's also a version for AROS, but it looks like it's outdated / incomplete / development has stopped. (?))
 

Installation

Binary and target archives are provided via e.g. AmiNet:
http://aminet.net/search?query=vbcc

Installation on Amiga can be done via the included Installer-script, which also copies a target's configuration files to vbcc's directory. The whole process is nothing magical, and can be easily applied to e.g. Linux. Very good.

Speed

Debugging software written by other authors, and porting software from other systems requires an insane amount of compiler re-runs. Combined with a large project this results in noticeable, sometimes painful time wasted just hitting cursor-up, return and waiting.

Compiling a "helloworld.c" type program (1.5KB of printf()s and the likes) with vbcc is about three times as fast as with gcc.

(Cross-compiling on your gigahertz-multicore Linux box is ridiculously fast, compared to Amiga-speeds. A 66KB sized sourcecode file with some includes and a few precompiled objects attached compiles in what can legitimately be described as no time.)

Size of binaries created by vbcc

A quick check gave these results:
1568 bytes of source code, helloworld.c type, #include <stdio.h>
gcc binary without ixemul.library usage (libnix): 25580 bytes
gcc binary (with ixemul.library usage): 18636 bytes
vbcc binary (vbcc's vc.lib): 4868 bytes

Porting programs written for SAS/C or gcc

vbcc sits somewhere in between: it has good built-in support for AmigaOS, but lacks some of SAS/C's features, and currently has limited support for GNU/POSIX. You may want to add some own inventions. If you add new header files and/or libraries for compatibility (e.g. from gcc/ADE/geekgadgets or libnix), you will run into (resolvable) conflicts. While SAS/C and ADE/geekgadgets provide additional developer tools (e.g. make) required in the build process, vbcc is (basically) just a compiler.

Cross-compiling binaries for AmigaOS on other operating systems

As has been said before, installation is simple, and almost identical on all host systems, and so is cross-compiling. Under Linux, two changes were required to make vbcc-Linux compile a previous vbcc-AmigaOS project: add compiler config option "+aos68k", and add Linux include path to NDK_3.9/Include/include_h directory to config file "aos68k" to Linux paths.

Impressive!

Overall, the impression left by vbcc is utterly positive. There are a few flaws, e.g. some error messages could be more precise, gcc's __FUNCTION__ and __LINE__ macros or a substitute would be very helpful, and AROS host and target modules would really be nice, but it works fine on different platforms including classic AmigaOS, is easy to use, creates quality code, is fast, etc. pp. and best of all it all comes with superb cross-platform capabilities: the concept of exchangable host and target modules is an invaluable tool for cross-Amiga-platform development, and may help unify the scattered Amiga landscape.

Huge THANK YOU to Volker Barthelmann and co-authors (vasm, vlink), and iComp GmbH for sponsoring vbcc m68k-AmigaOS!


Sources:
http://sun.hasenbraten.de/vbcc/
http://blitterstudio.com/setting-up-an-amiga-cross-compiler/
http://blitterstudio.com/setting-up-an-amiga-cross-compiler-windows/

Wednesday, June 21, 2017

AmiGameJam 2017 game development competition results

The AmiGameJam 2017 Amiga game development competition ran from February 5th to March 30th 2017, and was held in two categories: Classic OCS/AGA Amigas and Next-Gen Amigas (AROS, MorphOS and AmigaOS4). The theme was "TV Shows and Movies" or "Christmas".

Six titles were submitted: Brus Lii, Santa Run (Next-Gen/AmigaOS4), Easter Egg, Max Knight Xmas Edition, Bridge Strike, and The Last Starfighter.

Based on 140 ratings, submissions scored from 1717 to 4720 points.

And the winner is...

...Bridge Strike, a vertically scrolling shoot'em up.

Project R3D
Code: Pawel Nowak (juen)
Graphics: Krzysztof Matys (koyot1222)
Music: Simone Bernacchia (JMD)
Sound Effects: Marcin Swiech (doomer)

Congratulations!

https://img.itch.zone/aW1hZ2UvMTIzOTQzLzU3MDc5MS5wbmc=/347x500/sHD3hC.png

You can download Bridge Strike, and the other games made for the AmiGameJam at:
https://itch.io/jam/amigamejam/results


Sources:
http://amigamejam.ultimateamiga.co.uk/
https://itch.io/jam/amigamejam

Sunday, June 18, 2017

"Mini Metal Slug" for AmigaOS3 by Arti - and many other games by HunoPPC

Arti has ported "Mini Metal Slug", a "Metal Slug" remake, to AmigaOS3. It's a one-man-army comic-style shoot'em up game, and it demands some serious processing power: 68040 CPU, fast emulator, or Vampire accelerator is required.

You can find it on AmiNet:
http://aminet.net/search?query=minislug

Arti's homepage is:
https://artishq.wordpress.com

The AmigaOS3 version is based on HunoPPC's AmigaOS4 port of the game. HunoPPC has done a lot of other ports, mostly for AmigaOS4, and some for AROS, MorphOS, Linux, MacOS, Windows.

Titles include "World of padman", "Return to Castle Wolfenstein", "OpenBor"
"Xgalaga", "Aliens versus Predator 2000", "Enemy Territory: Legacy", among others.


You can find a list of his projects on his homepage:
http://hunoppc.amiga-projects.net/

Here's a video of "Mini Metal Slug" running on a Vampire accelerated Amiga:


https://www.youtube.com/watch?v=cvBGARLrPEc


Sources:
http://www.apollo-core.com/knowledge.php?b=3&note=6140
http://aminet.net/package/game/actio/MiniSlug
https://artishq.wordpress.com/