Recent Posts

Pages: 1 [2] 3 4 ... 10
Application Development / Re: Athanor 2 - an adventure game
« Last post by Astrofra on December 18, 2020, 08:04:13 AM »
Athanor 2, game dev warstories  8)

The most funny glitch I had when working on the game’s display is one well documented side effect of the Amiga’s parallel architecture. As the blitter and the CPU works concurrently, you need to take care of which one is the fastest...

Turns out the result really depends on the Amiga model. On the basic A500 everything might be ok.

Let’s say :
- malloc() and load a bitmap from disk
- blit it to the screen
- free() the bitmap

On a faster 68k machine with the same OCS blitter, turns out the free() might occur before the blit is completed, leading to a garbaged display, as the blitter goes on with the blitting stuff while the data is not available anymore.

This happens especially if you do like me, cleaning all the bitplane pointers table after freeing it :)

Code: [Select]
void free_allocated_bitmap(struct BitMap *allocated_bitmap)
if (allocated_bitmap)

if (allocated_bitmap->Planes[0] != NULL)
FreeMem(allocated_bitmap->Planes[0], RASSIZE(allocated_bitmap->BytesPerRow << 3, allocated_bitmap->Rows) * allocated_bitmap->Depth);
printf("free_allocated_bitmap() error, plane ptr should not be NULL!\n");

for (i = 0; i < allocated_bitmap->Depth; i++)
if (allocated_bitmap->Planes[i] != NULL)
allocated_bitmap->Planes[i] = NULL;

if (allocated_bitmap != NULL)
FreeMem(allocated_bitmap, (LONG)sizeof(struct BitMap));
allocated_bitmap = NULL;

To solve workaround this issue, I ended up with a blocking call to WaitBlit() do that the free cannot occur before the blitter is done...

We're talking Adventure Game, here, performance is not a real concern  8)
Software - Games / Re: Cave Story
« Last post by Astrofra on December 18, 2020, 07:57:41 AM »
That was a hell of a nice project. Iirc, it's a "one-man" gamedev.
I wonder if this could run on a Vanilla 1200. I guess it should, but it would probably need a complete reprogramming, and not modern C targeting a GPU-based architecture :)
News / WHDLoad 18.6
« Last post by 4pLaY on October 31, 2020, 11:45:23 PM »
WHDLoad, the AmigaOS friendly HD-Installer for Games and Demos, has been updated to version 18.6.

Get the main archive here or visit their website for other options.
News / FS-UAE 3.0.5
« Last post by 4pLaY on October 31, 2020, 11:36:32 PM »
A new version of the Amiga Emulator FS-UAE have been released.

Download the lastest version.
News / Re: A500 Mini?
« Last post by 4pLaY on October 17, 2020, 10:29:20 PM »
Here we go!

While I do not use FB, there seems to be only a teaser picture for now. I guess its some FPGA system running UAE of some kind.
News / A500 Mini?
« Last post by tFt on October 12, 2020, 04:28:58 PM »
News / Vegetables Deluxe - Amiga Game
« Last post by 4pLaY on October 10, 2020, 09:16:27 PM »
Mike Richmond has released an updated version of his Amiga game, Vegetables Deluxe. A Match 3 game for the Amiga, written in Blitz Basic. Compatible with all Amigas (or emulators) with at least 512k of RAM.

This game is free but the developer accepts your support by letting you pay what you think is fair for the game.
News / Jean-François Fabre`s WhdLoad sources
« Last post by 4pLaY on October 10, 2020, 09:09:49 PM »
Jean-François Fabre, has released the sources to his WhdLoad slaves on GitHub.
News / Re: TerribleFire 1260 and TerribleFire 360
« Last post by 4pLaY on September 12, 2020, 08:59:25 PM »
News / Re: Amiga Future Magazine
« Last post by 4pLaY on August 31, 2020, 11:42:19 PM »
Submitted by Andreas Magerl:

Amiga Future monthly News August 2020

Amiga Future 146 Member-Preview online

From today and applying to all Amiga Future 1-Year-Subscribers you can find in the Member's Part of the Webpage the online Preview and Reading try-outs of Amiga Future magazine - Issue 146.

Amiga Future 146 Member-CD-Cover online

From today, and available online to all Amiga Future 1-Year-Subscribers, in the Member-Part of the Webpage are the CD Covers of Amiga Future magazine - Issue 146, so you can download them, and print them out if you wish to save you from cutting out those pages from our beloved magazine.

Old Amiga Future Ausgabe 122 in german & english now online

Since today you can read the Amiga Future issue 122 online on our webpage

In irregular intervals we provide older issues of the Amiga Future for free online.

The magazines and the PDF versions (in HQ) are also available in our online shop

Read the german mags online:
Read the english mags online:

The Amiga Future magazine - Issue 146 preview is now available to view online

This is the full colour preview and excerpts of the Amiga Future issue 146 (September/October 2020) can now be viewed online on the Amiga Future website.

Some of the interesting articles in this issue are:

Making Of... Fred's Journey
Review Amicygnix 1.6
Special AmigaOS 3.1.4 - These are our tools

Of course there's so MUCH more actually in the magazine.

Needless to say you often get other versions of software, often what was commercially available, as well as some of the latest try-outs or freely released software applications and games for, hopefully, all of the Amiga type Operating systems, so that's Amiga 'Classic', OS4, MorphOS, and AROS, including some PD software for these systems, all on the Readers' cover CD.

A detailed description of content and excerpts of this current issue can be found at:

The Amiga Future magazine is available as an English and German printed magazine - every issue is available in FULL COLOUR - directly available from the magazine editorial office and also from various other Amiga dealers.


Amiga Future: New full versions online

The download area of the Amiga Future was updated today. So, you can now find the following full versions online:

Super Ski
Super Ski 2

An overview of the recent uploads and changes to the download database of Amiga Future is also available from this link:

Of course we also want to be able to offer you many more full versions online, but to be able to achieve this, for you, we need your help, so ...

We are on the lookout for the Copyright holders for Amiga games and applications.
Do you know of any such person or can you actively help us in our search?
If so, then please contact us by email.

We are looking for extra support in order to revise the full versions download area of the Amiga Future webpage.
In particular, to check whether all those full versions formats (ADF, IPF, WHDLoad, AGA, CD releases, etc.) are complete.
In addition, a short description, in 2 sentences or less, about each of their system requirements and some screenshots need to be created.
If you want to help us, then please send us an email.

Please note our advertising partners

On the Amiga Future webpage we offer you a huge free content all about the Amiga.

Because the Amiga Future is a non-profit project, the Amiga Future homepage has to finance itself completely.
The homepage, which is currently around 30 GB in size, is funded without exception through advertising, donations and our own private funds.
Programming new extensions, databases or features really costs a lot.

At the top of the webpage there are several banners from our advertising partners. We also have advertising in the left navigation bar.

Through these web partners we finance the server and programming costs of the Amiga Future webpage.

We would be happy if you pay attention to this advertising and that will ensure that there is still enough advertising on the Amiga Future webpage to finance it adequately.

We are looking for assistance for the Amiga Future magazine.

We are looking for translators for the magazine.

German -> English

You should Speak your language (english) very well and have very good spelling in your native language, also understanding the german language well.

And of course, you should also understand what you translate.
So basic knowledge on the Amiga are needed on each case.

Amiga Future Promotion: Sample issue for 1 cent

Many Amiga users still don't know of the Amiga Future magazine.  Sadly, all the events and fairs where you could have met magazine staff and looked through an Amiga Future issue have been cancelled this year. That's why we decided to offer you some sample issues.

We want you to become familiar with the magazine and feel the benefits it has to offer, so we hope you will consider ordering a subscription to the Amiga Future magazine.

Anyway, you can order a sample issue of the Amiga Future from our online shop for only 1 cent plus shipping costs. We are sure you understand that we need to charge shipping costs, as we're a hobby publisher.

The sample issue is merely an older regular issue of the Amiga Future.

Via the URL you can choose to receive either the German or English sample issue.

The sample issue may suffer a slight delay of just a few days, as the latest edition of the Amiga Future is due to be released in the next few days, so as a result we are still extremely busy finalising that issue.

We cannot estimate how great the interest might be in these sample issues, but in any case there is no time limit on this  offer, but once the sample issues are no longer listed in the shop, all sold, then the campaign and being able to buy one of these samples, will end.

Here is a link to the information about the Amiga Future:

In any case you can find and read, for free, more than 100 issues of the Amiga Future online:

You can also find us on: Facebook, Twitter, Instagram, and there is also a free Android app.

New Amiga Software Database Updates

The Amiga Software Database (ASD) of Amiga Future updated again.

The ASD is a database in English and German which will include complete information to all released applications, CD-ROMs, literature and much more for the Amiga.

Of course the dataset is far from complete. Meanwhile there is already information to more than 4200 titles in the database. Moreover there have been already over 6500 images integrated with more to follow.

Since our last report the following entrys have been added or changed:

DigiWorks 3D - Applications 3D/Anwender 3D - 26.08.2020
Hollywood 8.0 - Applications Office/Anwender Büro - 26.08.2020
Hollywood 7.0 - Applications Office/Anwender Büro - 26.08.2020
Hollywood 6.0 - Applications Office/Anwender Büro - 26.08.2020
Hollywood 5.0 - Applications Office/Anwender Büro - 26.08.2020

Amiga Future: cheats database Update

The cheats database of Amiga Future is updates weekly by David Jahn, even at first sight if it is not immediately apparent.

The cheat database on the Amiga Future webpage is probably the biggest German collection for the Amiga.

This is not just about cheats. Many solutions, tips and tricks, as well as Freezer addresses can be found in this collection.

Meanwhile you can find more as 3400 Games Cheats and solutions in the database, and there is always more.

The database is currently completely in German. If we receive enough donations for the website, we have planned to integrate a proper online database, which will also be available in English.

Since our last report the following Updates have been added:

28 Aug 2020 - Colonization - Lösung aktualisiert
28 Aug 2020 - Colonization - Lösung aktualisiert
21 Aug 2020 - Code Name: Iceman - Lösung erfolgreich geprüft
21 Aug 2020 - Code Name: Iceman - Lösung aktualisiert
Pages: 1 [2] 3 4 ... 10