amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

Amiga events
01.-02.08.25 • Amiga/040 • Mountain View (USA)
11.-14.09.25 • Classic Computing 2025 • Hof (Germany)
17.-19.10.25 • Amiga40 • Mönchengladbach (Germany)
14.-16.11.25 • Flashback-Symposium #02 • Jößnitz (Germany)

24.Dec.2022



Video: Digitising printed AMOS source files
In another part of his series of short tutorials on AMOS Pro (amiga-news.de reported), retro and Amiga fan 'Yawning Angel' this time takes on the task of how to get AMOS code he wrote in the 90s and printed out on a dot matrix printer back into his Amiga A1200 to run the code. (dr)

[News message: 24. Dec. 2022, 14:46] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022



Amiga emulator for MacOS: vAmiga 2.21 and 2.3b1
With the release of version 2.21 of his Amiga emulator vAmiga for MacOS, its developer Dirk Hoffmann fixes two small bugs of version 2.2 released in early December:
  • Snapshots containing more than 512 KB Slow Ram were reported as being corrupted.
  • Memory footprint is back to normal.
At the same time, he has released a first first beta version for version 2.3. Changes:

Bug fixes:
  • When drive mechanics were emulated, invalid SYNC words sometimes showed up.
  • Snapshots containing more than 512 KB Slow Ram were reported as being corrupted.
  • Memory footprint is back to normal.
  • Fixes an activity monitor drawing bug in CRT mode.
Enhancements:
  • Extended ADFs with misaligned sync words can be read.
  • Warp mode can be switched on or off via keyboard shortcuts.
  • RetroShell offers a special debug mode, now.
The minimum system requirement for his emulator is macOS 10.15. (dr)

[News message: 24. Dec. 2022, 14:27] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022



ACube Systems: UBoot 2015.b for Sam460EX/Sam460CR/Sam460LE boards (update)
Press release Bassano del Grappa, Italy - 23 December 2022

ACube Systems is pleased to announce a new release of the U-Boot firmware for its Sam460 line of motherboards. New in this version
  • added support for the Sam460LE board
  • improved support for Radeon 2xx series (R7 240, 250 etc...)
  • solved a bug in the PCI Express init routine
  • added support for new u-Boot eeprom chips
The updated installation guide describes in detail the usual installation method (ISO image) and alternative methods (TFTP).

Direct download of the installation archive: Sam460_updater_ 2015b.zip (1,3 MB)

Additional informationen:

Please note: UBoot and UBoot updater make use of GPL code and thus are both published under GPL.

Direct download of the source codes: u-boot-2015.b_prod.tar.gz (4,9 MB)

With this release, ACube wishes all its customers a Merry Christmas and a Happy New Year.

Thanks for sticking with us and for your incredible support. An exciting 2023 awaits all our fellow Amiga users and friends. Stay tuned and keep following us for new products and announcements in the next year!

Update: (26.12.2022, 08:15, dr)

According to ACube Systems, the download is currently unavailable due to user-reported problems. If you need help, please contact ACube by mail. (dr)

[News message: 24. Dec. 2022, 14:07] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022



Advent Calendar: Door 24 - Michael Rupp / Amiga-News.de wishes Merry Xmas
The Christmas door and thus the conclusion of our Advent calendar premiere is Michael Rupp.

More than a year ago, Michael familiarised himself with the Hollywood programming language and wrote SonosController, an application for AmigaOS 4 and MorphOS that can be used to control the "speakers" distributed by Sonos. In the meantime, he has further developed this to version 1.2, which now also supports AmigaOS 3.

But his main project is certainly a different one: at the beginning of 2001, and of course we reported on it, Michael Rupp published the result of his work on TAWS - The Amiga Workbench Simulation - for the first time publicly with version 0.5: a JavaScript project with the aim of bringing the look and feel of the Workbench to the browser. The idea came from the fact that many Amiga-themed pages are based on the Workbench for their navigation, which he aims to perfect with this. Michael has been working on the project for over 20 years now and we would like to mention a few "milestones":
  • Version 0.9: Firefox support
  • Version 0.11: the first application, "Clock", which look like the Amiga original but offers some additional options
  • Version 0.13: support for Opera and AppleWebKit browsers (Safari, Google Chrome and OWB), MultiView loads JPEG, GIF, PNG, HTML and Text
  • Version 0.16: complete simulation of AmigaOS 1.2
  • Version 0.17: complete AmigaGuide interpreter
  • Version 0.23: all AmigaOS versions are simulated
  • Version 0.26: Simulation of Amiga Shell
  • Version 0.30: TAWS Early Preset Selection
  • Version 0.31: new AmigaOS 3.1.4 Preset
  • Version 0.34: MultiView support for IFF-ILBM files, new presets "AROS One" and "OS 3.9 AfA One"
On the occasion of his Advent calendar door, he has today put the current version 0.35 online and, in addition to numerous new features and improvements, has also included a little Christmas surprise at our suggestion. Before we close our calendar with the last anecdote, we would like to use it to thank everyone who participated in the calendar once again. We hope it was a welcome change for everyone away from the usual news ticker.

We wish our readers a Merry Christmas and a Happy New Year. We would like to thank you for your continued loyalty over the years and would like to encourage you to continue to contribute in the new year: both with feedback on the software and hardware projects presented here by the developers, but also with news reports via our Amiga News Feed (ANF). On the one hand this makes our voluntary work easier and on the other hand it is a service to the community and an expression of appreciation. Thank you very much! And now please, Michael :)

"Pirate copies

Yes, that's right, I said the unword:

Pirate copies

No "backup copies" or "not-quite-empty disks", but plain and simple:

Pirate copies

And the following story tells us that these can be dangerous. Even if it is somewhat different from what one would expect ... but everything in order:

Trading pirated copies was the most natural thing in the world for us at the age of 14 (ok, yes, even later). There was a reason that we had not saved up a stupid console with its impractical cartridges, but a real computer with recordable floppy disks. Buying originals didn't even occur to you, the thought was so absurd. They cost a fortune! No, the money was needed for the memory expansion, everything was already expensive enough: over 200 francs for 512 kilobytes, just imagine.
But I still think that all the piracy at the time contributed to the success of the Amiga to an extent that should not be underestimated, at least for the hardware manufacturers. Less so for the software producers, of course. In other words, success and decline rolled into one. Well.
And where better to do this than in the schoolyard, before, after or even during lessons? Exactly. Nowhere. So there was nothing unusual about always having a few floppy disks at hand at school.

So, one fine summer's day in 1989, the following happened: No, wait, I have to go a little further:
I grew up in a rather rural area, in Teufen, an idyllic village of 5,000 souls in the canton of Appenzell Ausserrhoden, which already counted as a somewhat larger village in Switzerland (at least at that time). The school was undergoing renovations, so some subjects had been moved to a provisional location, including the cooking class, which I was supposed to switch to during the break. However, the provisional school was on the other side of the main road from the school itself, and the school itself was on a hill. And nice weather meant I was on my bike (CH German for "bicycle"). So, that brings us to all the important facts.
I ask you to visualise this: We have a hill, a steep road that leads across the well-travelled main road incl. tram to the makeshift. And at the top you see young Michi swinging onto his bike, in his left hand a pack of freshly exchanged disks with ... right:

Pirate copies.

"Everything's easy", I think to myself, I can brake well with my right hand, and off I go, down the steep road. The main road quickly approaches, I pull on the brake, and it does:

Whack!

Brake cable snapped and there is no time left for further reflection, only reflexes remain. And these tell me that I must not let go of the disks under any circumstances, because at that age they were worth more than pure money. And apparently also more than life and limb.
The road is rushing towards me, luckily there is no tram coming, but while I'm chasing across it, a station wagon gets in my way, so I slam into its side with full force. Suddenly I can fly, and then the lights go out for a moment.
When I wake up, the police are already there and the ambulance is not long in coming, and I wonder how long I was away.
As it turned out, I had probably not been unconscious for a minute, and there was a very specific reason why the police were at the scene of the accident faster than anyone would think possible:

The car was the police

Of all the vehicles whizzing past, I had actually chosen the police car to demonstrate the full power of kinetic energy. By the way, Yvonne, who I secretly had a huge crush on, had observed the whole thing, and she immediately informed my parents. In retrospect, I often thought that I should have used this circumstance somehow to get closer to her. But at the time I was probably just embarrassed, and unfortunately nothing ever came of it.
And the disks? The ...

Pirate copies?

They were scattered all over the road, but the nice policeman, who seemed a bit worn out himself, collected them for me and gave them back to me. A car must have driven over one of them, it was gone, but all the others were still in perfect working order!

I still find it remarkable today - and somehow also sweet - how absolutely clueless the authorities were about this issue back then, at least in rural Switzerland.
Oh yes: About a year later I received an official letter informing me that a case against me had been dropped, of which I had known nothing at all. But even then it was only about the damage to the police car and not about ...

Pirate copies!" (dr)

[News message: 24. Dec. 2022, 07:26] [Comments: 2 - 24. Dec. 2022, 13:55]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022
Michael Rupp (ANF)


Javascript: TAWS - The Amiga Workbench Simulation 0.35
TAWS ("The Amiga Workbench Simulation") is a Javascript simulation of the Amiga-Workbench 1.0 - 4.1 FE for Internet Explorer, Firefox, Opera and Apple-WebKit-Browser (including Odyssey).

Any kind of feedback the author Michael Rupp would very appreciate. His work can be supported by a little donation from inside TAWS.

Version 0.35 includes among others the following changes:
  • HippoPlayer (in Work):
    Thanks a lot to (www.wothke.ch) for his open source player routines.
    Features:
    • The following playback routines (https://bitbucket.org/wothke) are implemented, each of them supporting many tracker formats:
      • adplug
      • asap
      • ds
      • snes
      • nez
      • psx
      • sid
      • sc68
      • uade
      • vgm
      • xmp
      • zxtune
  • And besides: A Christmas surprise! Many thanks to Daniel Reimann from amiga-news.de who persuaded me to do this. The effort was... um... bigger than expected, but it was worth it!
(dr)

[News message: 24. Dec. 2022, 07:03] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022



RTG Solitare: "Solitare match" V0.85
At the beginning of December, Sami Vehmaa had published a demo version of his graphics card Solitare conversion "Solitare match" (YouTube video), which is primarily intended for Amiga emulators or Apollo cards due to the high CPU requirements. The demo version contains five levels. The paid version has meanwhile grown from ten levels to 50 and is currently available for 1.50 Euro. (dr)

[News message: 24. Dec. 2022, 06:09] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Dec.2022
Hans de Ruiter


AmigaOS 4: FTP server ZitaFTP 1.36
Hans de Ruiter has released version 1.36 of his commercial FTP server "ZitaFTP". He wrote:

"One user said he didn't want the status icon, and asked how to remove it. Now that he mentioned it, having control over the docky/SysTray icon is obvious. I just didn't think about it earlier. Anyway, v1.36 adds this missing ability. So, if you're someone who doesn't want the status icon flickering on your Workbench/Desktop, you've now got the power to disable it.

Another user managed to lock himself out of his own server by entering the wrong password one too many times. He asked if it were possible to unban clients via the UI. The answer was no at the time, but it's possible now.

One user had a lengthy list of things he didn't like. I suppose some developers would hate users like this, but I appreciate knowing what it is that people want. Some of this feedback has been implemented, while others ended up on the to-do list. Still other feedback was already on the to-do list, but the priorities have been tweaked.

So, ZitaFTP Server users (including trial users), if you have suggestions, feedback, or think you've spotted a bug, then please use the built-in "Submit Feedback/Bug" button in the UI. It's a bright orange button in the lower right corner, so you can't miss it. You can also find it by right clicking on the docky/SysTray icon."

A single licence of ZitaFTP Server' costs around 47 euros. The programme can be tested free of charge for 30 days. (dr)

[News message: 24. Dec. 2022, 05:41] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



Game Construction Kit: RedPill 0.9.15
RedPill, developed by Carlos Peris, is a game construction kit written in Amiblitz 3.9, which allows the development of games from various genres (see short tests of two Redpill games). RedPill is compatible with AGA and ECS, the "player" for playing the finished creations requires a total of 1.5 MB RAM. Jens 'Farbfinsternis' Henschel has written a tutorial.

Among others the new version 0.9.15 offers sprite backgrounds with up to 8 different levels of parallax and a new FX layer for games with less than 256 (32 in ECS) colors (YouTube-Video). (dr)

[News message: 23. Dec. 2022, 16:13] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



AmigaOS 4: Status update on WebKit port
In keeping with today's Advent calendar door, George 'walkero' Sokianos has just given a status update on the work on the WebKit port for AmigaOS 4 which started at the beginning of November (amiga-news.de reported):

According to this, the team around him would have reached one of their milestones by successfully compiling the JavaScriptCore (JSC) library together with the test binaries. Afterwards, he would have successfully tested it on his system under various conditions, with one exception (pthread).

On GitHub the problems are documented which the team was faced as well as information on the development environment can be found.

As a next step, he would now try to make changes to be able to compile the files with newlib as well. If this is not possible, he will provide all the necessary information so that missing parts can be added. (dr)

[News message: 23. Dec. 2022, 14:44] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



Porting Amiga applications to Linux: AxRuntime 41.4
Krzysztof 'deadwood' Śmiechowicz' "AxRuntime" is a runtime environment for Linux which emulates the AmigaOS-API and therefore enables porting Amiga applications on Linux and developing applications which can be compiled for AmigaOS/MorphOS/AROS as well as Linux (amiga-news.de reported). Under Windows it is possible to use it by the Windows Subsystem for Linux (WSL), which has been generally available for Windows 10 and 11 in the Microsoft Store since the end of November (amiga-news.de reported). The new version is based on the recently released version 20221221-1 of the ABI v11 developer branch and introduces, among other things, the Zune prefs V0.2 and the editor V1.1 (YouTube video). (dr)

[News message: 23. Dec. 2022, 12:55] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



Tool: identify-library 41.0
A few moments ago, Richard Körber has released version 41.0 of his identify.library (amiga-news.de reported). Changes:
  • Removed IDTAG_Secondary (has never been fully realized anyway)
  • VMC Amithlon is detected
  • Updated Vampire names
  • Warp1240/1260 is detected
  • OCS was not correctly detected on very fast machines, (hopefully) fixed
  • dos.library was closed incorrectly in all tools, fixed
  • Other minor bugfixes
Downloads:

IdentifyDev.lha (66 kB)
IdentifyUsr.lha (98 kB) (dr)

[News message: 23. Dec. 2022, 11:23] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022
Andreas Magerl (ANF)


APC&TCP: Amiga37 DVD
A DVD of Amiga37, which took place in October 2022 in Mönchengladbach, is now available at APC&TCP at the title link. More precisely, it is two pressed data DVDs in DVD-9 format with a total playing time of over 5 hours. The majority of the proceeds is intended to go to the organisers for a follow-up event.

Content:
  • Amiga Future Special Issue Amiga37 (PDF)
  • Amiga37 Documentation
  • Amiga37 Photos
  • Amiga37 Tour, Part 1 & Part 2
  • Amiga37 Speech of Dave Haynie and Ron Nicholson (ENG)
  • Amiga37 Speech of Hannes Seifert (GER)
  • Amiga37 Speech of Jon Hare and Mev Dinc (ENG)
  • Amiga37 Speech of Martyn Brown and Andreas Tadic (ENG)
  • Amiga37 Speech of Tim Wright and Mike Clarke (ENG)
  • Amiga34 Documentation
(snx)

[News message: 23. Dec. 2022, 11:02] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



Advent Calendar: Door 23 - George Sokianos
One more time we will be awake...;) George 'walkero' Sokianos will shorten the time until Christmas Eve with his story for our 23rd door.

George is currently the driving force behind many AmigaOS 4 projects and it is always surprising how varied his software theme choices are and where he finds the time to tackle it all. In addition, he has also been providing MorphOS versions of his software lately. At least here with us, his "career" began with the release of Comicami, a viewer for comics in .cbr and .cbz formats for AmigaOS 4.

George tirelessly tries to improve the user experience under the Amiga operating systems and to make standards from the PC world available for the Amiga with smart ideas:
For example, he has released aiostreams ("All In One Streams"), a collection of Python scripts that make it possible to watch retro streams on Twitch.tv and Mixer.com also under AmigaOS 4, AmigaOS 3, MorphOS and AROS instead of on the PC. Likewise, he publishes and updates scripts for the Odyssey web browser (AmigaOS 4 port) on his website, which succeed in displaying, for example, GitHub or itch.io websites.

However, he is also venturing into the really big chunks that could make his just-mentioned efforts obsolete at some point: as we reported at the beginning of November, he has formed a small team that has started porting WebKit.

The developer is also significantly responsible for the Software Development Kits for AmigaOS 4.1, ports the Editor Lite XL for AmigaOS 4 and MorphOS and maintains iGame, his MUI-based frontend for launching WHDLoad titles. Using MediaVault, online radio stations can be streamed and podcasts listened to.

We also want to mention his ported games, for example BreakHack, which was only released yesterday, BlobWars: Attrition or The Battle for the Solar System - The Pandoran War.

On his Ko-fi website you will not only find a lot of interesting background information, but also the possibility to donate a coffee or more to him as appreciation (of which he gives 50% back to the community at the end of each month by supporting projects or developers). We wish George continued joy and success with his projects and look forward to many more interesting news here with us. His anecdote:

"I'd like to share a little story of how I got into the Amiga NG scene. As I've been an Amiga user since around 1989, I was watching all the news for our beloved machine, and of course, I was drooling watching videos of the AmigaOS 4 running on PPC computers back then. I wanted... No. I needed an Amiga capable to run that operating system.

So every day I was watching those youtube videos people were uploading from their AmigaOne XE and SE. Every day I was thinking about how I could buy one. Back then there were not many computers left to buy, as the availability was reducing dramatically. And there were no announcements for new machines to be released.

The cost was high. That year was crucial for me since in May that year I got married to my wife, and we were expecting our first kid around October. So the family expenses were at a high grade. But I could stop thinking that fabulous computers with this exceptional OS.

The funny thing is that I remember that every day I was going to work and I was visiting the online Amiga shops to check the availability. Every day I was filling up the order form and kept my hand from hitting that "Submit" button. Every day I was sooooo close, but yet so far.

The nightmares started when shop by shop began to show the "Not available" label beside the AmigaOnes photos. That awful red label made my sweat grow and my heartbeat increase. Up until a hot day in June 2005 when that "Submit" button finally got clicked. For one more time, I was visiting the website of GGS-Data in Sweden and I was drooling at the photos of a microAmigaOne. And YES... that microAmigaOne became mine. I completed all the necessary payments and got the confirmation for my order, saying that everything was fine.

The next day I visited the shops' web pages again and I was looking at the red label without caring anymore. That label appeared on the GGS-Data's website as well. Was the microAmigaOne I bought the last one that was for sale? Did I manage to get the very last AmigaOne back in 2005? What would happen if that day I didn't click that "Submit" button at the end of the order form? Would I be here with all of you developing software for the AmigaOS?

I guess we will never learn what would happen. The only thing that I know is that while I am writing those words, I have that microAmigaOne beside my desk, ready to put a smile on my face, as it did 17 years ago.

And most importantly, I survived my wife's menace to tell you the story. Take care of your Amiga computers and have fun with them." (dr)

[News message: 23. Dec. 2022, 08:37] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



SCSI-SD adapter: ZuluSCSI firmware 1.2.0
ZuluSCSI is a new generation of file-based SCSI hard disk and CD-ROM drive emulators. ZuluSCSI emulates a SCSI-I or SCSI-2 hard disk using an SD memory card (amiga-news.de reported). Version 1.2.0 of the firmware was released yesterday. Changes:
  • RP2040 write performance improvements and bug fixes
  • Optional GPT partition support
  • Add the ability to disable the status LED
(dr)

[News message: 23. Dec. 2022, 06:25] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Dec.2022



AmigaOS 4: SMB2-Handler ported
Server Message Block (SMB) is a network protocol for file, print and other server services in computer networks and allows access to files and directories located on another computer. The SMB2 handler ported by Fredrik Wikstrom for AmigaOS 4 is based on libsmb2 and allows remote access to files via the SMB2/3 protocols. The newlib.library V53.40 or newer (or the V53.30 as included in 4.1 FE) and the filesysbox.library V54.4 or newer are required. (dr)

[News message: 23. Dec. 2022, 06:08] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022
deadwood


AROS x86_64: Update of ABI-v11 developer branch
The AROS developer Krzysztof 'deadwood' Śmiechowicz had given his stable branch of AROS for 64-bit Intel and AMD processors the code name 'ABIv11' to distinguish it from the in-progress ABIv1 version in the main AROS repository. It has now updated this to version "20221221-1". The new release includes improvements and fixes made since March 2022. Among improvements is the major work done on Scalos during summer to fix multiple compatibility, stability and 64-bit problems. (dr)

[News message: 22. Dec. 2022, 21:04] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022



Blog: Amiga Kit's Christmas entry
At the beginning of October, Amiga Kit had started its own blog. In the new entry published yesterday, one remembers games suitable for the Christmas season and takes a look at various Amiga specials. (dr)

[News message: 22. Dec. 2022, 20:51] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022



ReAction-GUI for XAD: Avalanche 1.9 for AmigaOS 3 and 4
Chris Young has released version 1.9 of his ReAction-based graphical user interface Avalanche for the unarchiving system XAD, which also supports the xfdmaster.library and can search for viruses using the xvs.library. The developer has written his tool explicitly for AmigaOS 3.2, but has also been tested under AmigaOS 4. Since it uses a new window.class, it might not work with older OS3 versions. Changes:
  • Add "snapshot window" option:
    • note that the position is not saved unless save is clicked in prefs
  • Add ToolType to disable the ASL hook (filters ASL req to only show archives)
  • Add ToolType to set the initial drawer visible in ASL requester
  • Fix iconify
  • Rebuilt with optimisations
(dr)

[News message: 22. Dec. 2022, 19:28] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022
Mike Battilana (E-Mail)


Amiga Forever 10: Update 10.0.10.0
The emulator package Amiga Forever 10 (amiga-news.de reported) was updated on December 20 with version 10.0.10.0. By including WinUAE 4.10.0, the integration of a virtual modem was rounded off on the Amiga side, so that it can also be used with the programs NComm and Term.

Those who already use Amiga Forever 10 can carry out the update under "Help/About" or download the installation program again. (snx)

[News message: 22. Dec. 2022, 13:02] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022



AmigaOS 4: BreakHack released
According to George 'walkero' Sokianos in his latest Ko-Fi blog entry, he started working on porting a game called BreakHack some time ago and finally decided to release it. It is a Roguelike game developed by Linus Probert. The latter describes the game as "a casual roguelike intended to provide entertainment for 10-30 minutes when you are taking a break from anything else in your life. It's easy to learn but hard to beat, no extra lives no fuss. Just enter the dungeon kill the monsters and get the loot."

Sokianos received permission from the original developer to include all assets.

Direct GitHub download: breakhack-OS4_4.0.3r1.lha (15 MB) (dr)

[News message: 22. Dec. 2022, 11:48] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
22.Dec.2022



Advent Calendar: Door 22 - Jacek Piszczek
Willkommen zum 22. Türchen, für das Jacek 'jacadcaps' Piszczek eine kleine Anekdote verfasst hat.

Even those who have never or only marginally dealt with the MorphOS operating system will have heard about Jacek's impressive work on his e-mail client Iris and web browser Wayfarer. As exciting as his projects are, the interview we conducted with him in the middle of this year is also worth reading and we would like to recommend it here.

We hope you will find as much time for your projects in the future, Jacek. We wish you much joy and continued positive feedback. He wrote the following hardware anecdote:

"It was 1998 and I finally managed to buy an A1200 with a PowerPC. Of course at that time it was already becoming a little hard to just get everything from one store, so it took a while to get the motherboard, the Infinitiv tower case and so on. Once everything was finally there, I was very eager to replace the A500 I’ve since outgrown.

I’ve known, of course, that the aging hardware was a little finicky and tried to be patient with it. Still, I didn’t expect smoke to come out of the computer on the first power on. Turned out it was the Micronik power adapter cable which was either soldered incorrectly or didn’t get a good enough fit. The result: the cables literally burst and I had to get the power adapter repaired. It’s bugged me several times since, before I was able to replace the whole tower for an Elbox one:

Another attempt. Got the cable repaired and assembled everything back again. Power on. Smoke comes out… OK… deep breath… Turns out that in my haste to get it all working I’ve managed to shift the IDE plug by 1 pin. Since Commodore cheaped out when building the Amiga and didn’t use a shrouded header it wasn’t exactly hard to do. Unfortunately, this fried the IDE chip on the A1200 motherboard, so now I’ve had a nice, working, A1200 with a PowerPC card and only a floppy drive to run software from. A much faster A500, ha ha.

In the end it was easier to just add an Elbox FastATA to the set than get the A1200 motherboard repaired. Think it all cost me over a month and way too much money. Still, that Amiga was what eventually let me start working on MorphOS and I’ve used it daily until about 2004." (dr)

[News message: 22. Dec. 2022, 11:29] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
21.Dec.2022



Advent Calendar: Door 21 - Frank Wille
The 21st door goes online and for this one Frank Wille has taken time out with an anecdote.

If you want to take a look at Frank Wille's wealth of work, his Homepage is the best place to start. For more than 20 years he has been working together with Volker Barthelmann on vbcc, a highly optimised, portable ISO C compiler for Amiga 3/4 and MorphOS, last updated in March this year. The vbcc distribution also includes the portable linker vlink and the portable assembler vasm.

In any case, one should not forget to take a look at the "Other Projects" to get an impression of Frank's versatility: he is responsible for the game Solid Gold and the Amiga conversions of Retroguru games such as the Sqrxz series (1, 2, 3), Giana's Return, Xump or Fruit'Y, but also for the assembler PhxAss, the involvement in the Amiga and Pegasos versions of the operating system NetBSD as well as for ppclibemu ppclibemu. He was also involved in the beta test of the Pegasos II adaptation of AmigaOS 4.1. Furthermore, he indirectly supports the Sonnet-Amiga project through corresponding adaptations of vasm and vlink.

Many thanks also to you, Frank, for your long-lasting commitment. We read your story:

"I have been in love with Denmark for decades. Wonderful nature and carefree freedom. All is still right with the world. It's no wonder that the Danes are considered the happiest people in the world. I'm sure that's true of the rest of Scandinavia too, but Denmark is the best place for me to be. Because of all the time I spend there, I have also learned the language - well, at least I don't have any problems understanding everything - and I have also become a fan of the Danish charts, which you can listen to on long drives in the car. I have written many titles on a USB stick, so that I can remember them here on journeys as well.

Back to the Amiga: With our games (Solid Gold, Sqrxz, Trap Runner, Celtic Heart, etc.) I attach a lot of importance to the classic feeling, with trackloader from disk. I.e. the game starts already in the bootblock, loads a 2nd-stage bootloader, which then shows the team logo and loads the main part.

The boot block has 512 bytes and still has some unused space. Then I remembered that some programmers in the past liked to put hidden messages in such areas, like the ROM song in the flash ROM on Phase5's CSPPC (and BPPC?) cards. I think it was something from Morissette at the time.

So in each boot block of our games, I put a verse of various songs from the Danish charts that I just happened to have in my head. Among others, from the following artists: Celina Ree, Medina, Jokeren, Rasmus Seebach. All in Danish. Only Celtic Heart has a verse in English by Tuomas Holopainen (Nightwish) "The Life and Times of Scrooge", which of course was not in the charts. :)" (dr)

[News message: 21. Dec. 2022, 16:21] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
20.Dec.2022
Thomas Wenzel (ANF)


Audio player: AmigaAMP 3.33 released
Thomas Wenzel wrote: Merry Christmas and Happy New Year! :)

Bug fixes:
  • Fixed repeat track/all functionality.
  • Corrected error message for unsupported stream format. Fixed wrong memory deallocation when closing the about requester. Revised automatic runtime switching between AHI and MHI output.
New features:
  • Added pulldown menu items for repeat track/all and shuffle.
  • Better handling of AHI modes with different limitations.
AHI has some peculiarities in that the maximum volume depends on the mode used (stereo++ or not) and the number of mixing channels. Until now, you always had to be careful not to turn it up too loud, because otherwise it would suddenly get quieter again, and with a bit of bad luck you wouldn't hear anything at all. The aim is that you don't have to worry about this any more because AmigaAMP determines the necessary limits itself. Hopefully it works for everyone. :) (dr)

[News message: 20. Dec. 2022, 21:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
20.Dec.2022



Advent Calendar: Door 20 - Robert Smith
It's getting close to Christmas and we open the 20th door with an anecdote from Robert Smith.

The developer is probably best known for his project, initially called "Arduino Amiga Floppy Disk Reader/Writer": this uses a microcontroller - in this case an Arduino board - to read and write Amiga floppy disks with a connected, commercially available PC floppy disk drive. In mid-2021, he then renamed it "DrawBridge" (Disk Reader and Writer Bridge). Since the beginning of 2022, he has also made a plug-in available with the "FloppyBridge", whereby the emulators WinUAE and Amiberry can work with real floppy disks (video about how it works).

Apart from that, he deals with a wide variety of topics and tries to explain facts and backgrounds to users through videos. For example: Thank you Robert for your informative videos and your various projects. Continued success and joy. His anecdote:

"Whilst I was at college (high school) I started to develop my interest in computers, and having received an Amiga 500+ for Christmas. I quickly became interested in programming rather than just playing games. As if “computers” wasn’t enough of a reason to be picked on at school for being a geek or nerd, programming was like the ultimate, but I was not discouraged.

A few years later I went to university, a difficult time, especially if you’re shy, as you’re surrounded by lots of new people. It was also during the time when most of us were slowly transitioning away from the Amiga after commodore went bankrupt and was (it felt like) constantly being sold to yet another company with empty promises.

On the one hand I had all this great Amiga knowledge, but on a dead platform. It doesn’t take long to meet other like-minded people with similar skills, and you soon realise they’re just as useful on other machines as they were on the Amiga. We were all geeks and nerds though, and you could sometimes feel a bit of an outcast in some situations.

One day I had a revelation whilst sharing a drink at the student union bar. Sitting there, listening to the table next to us, was a group of guys discussing the football match that had occurred the night before. The level of enthusiasm, passion, anger, competitiveness and raging going on regarding the players, the referee, and the various different teams they supported, along with the intimate knowledge they seemed to have about the skills of each individual player made me smile. I sat there thinking, we’re all geeks in our own way. Merry Christmas." (dr)

[News message: 20. Dec. 2022, 06:57] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022
WinUAE Homepage (ANF)


Emulator: WinUAE 4.10.0
Version 4.10.0 of the Amiga emulator WinUAE has been released. Changes:

Major update
  • 68000 based unexpanded (with optional Slow or Fast RAM expansion) configurations are now 100% cycle-accurate.
  • Big thanks to ross for writing test programs that required perfect cycle accuracy. Lots of expected and unexpected hardware features found and implemented.
Featute updates that got delayed but will be implemented in 5.0
  • OCS and ECS Denise mid screen resolution changes are not pixel perfect, correct chip model specific bit pattern is not emulated yet. AGA is pixel perfect.
  • Not all blitter line draw width != 2 (invalid line draw configuration, normally not used) conditions are 100% accurate.
  • Disk status/interrupt timing is not fully confirmed yet.
New hardware emulation features and update
  • 68000 emulation is finally fully cycle accurate, last missing part, interrupt level change detection timing, is now cycle accurate.
  • Custom chipset interrupt timing is now cycle accurate.
  • CIA emulation is now fully cycle accurate. Timers were accurate previously but now also interrupt timing, TOD counting, CPU/E-clock sync, and more, including undocumented side-effects are cycle accurate.
  • Serial port internal timing, interrupt timing, including SERDATR status bits are now cycle accurate (I used serial port interrupts as a timer in my cputester real 68000 interrupt timing tests)
  • Audio interrupt timing is now cycle accurate (Was almost fully accurate previously).
  • Blitter timing is now cycle accurate (previously startup behavior and interrupt timing was not fully accurate).
  • Blitter line mode with invalid settings (for example width not 2, octant and line direction mismatch etc) is now almost accurately emulated. Some conditions are not fully correct.
  • Copper is now cycle accurate, previously some special cases were not handled correctly.
  • More undocumented chipset features implemented.
  • A1000 Denise bug emulated: sprites end horizontally 1 lores pixel later than bitplane horizontal window end. Currently enabled when A1000 Agnus is selected.
  • OCS/ECS vs AGA EHB on/off mid screen change different behavior emulated.
  • Emulated chipset mode display is blanked if programmed mode is active but has invalid configuration (for example too short or too long sync pulses or missing syncs, genlock sync enabled without genlock, etc).
  • Optional display mode change resync black screen delay.
  • Programmed custom chipset modes again use also blanking timing to position the display in addition to vsync and hsync (Most real world SVGA monitors do the same).
  • Max allowed programmed mode non-interlaced vertical line count is now 800 (increased from 592), special 700+ line programmed modes are possible and compatible with real SVGA monitors.
  • Refresh cycles conflicting with bitplane DMA is now accurately emulated, including all display and audio related glitches it can cause.
  • Optional Chip RAM and Slow RAM power up pattern emulation, enabled by default.
  • Color palette is now filled with pseudo-random contents at power up (was all black previously).
  • Monitor type selection. Composite sync or H/V sync. ECS Agnus/AGA programmed display modes can generate different C-Sync and H/V sync signals.
New other features and updates
  • RTG (uaegfx) Picasso96 v3.0+ mixed mode screen draggging is enabled by default.
  • RTG (uaegfx) blitter emulation now supports previously unsupported less common blitter operations.
  • RTG (uaegfx and emulated boards) automatic integer scaling support.
  • On the fly FloppyBridge drive change to normal or back now triggers automatic disk change condition.
  • Harddrive panel Full drive/RDB mode is now normal checbox. Hopefully it is less confusing than button that didn’t look like a button.
  • Larger default GUI size and slightly larger font if Windows desktop is large enough (at least 1600*1024).
  • CD audio is now always mixed with Paula audio. Separate CD audio output support removed.
  • Some American Laser Games didn’t have ROM descrambling support, also added missing ROM variants.
  • Added American Laser Games Quickstart support.
  • Added NVRAM path to Paths panel. Arcade/CD32/CDTV hardware NVRAM files default to this path.
  • Keyboard reset change, reset state is kept until at least one key is released.
  • CTRL+C in console log/debug window does not anymore close WinUAE. CTRL+C in newer Windows versions can be used as a Copy operation.
  • Changed CTRL+F12 fullscreen/windowed switch: If already switched from full-window to window. Next CTRL+F12 will return back to full-window, not fullscreen.
  • Optional interlace mode filter profile added.
  • DirectDraw mode was replaced with GDI mode. GDI mode does not support exclusive fullscreen but supports basic scaling modes and uaegfx hardware cursor that DirectDraw mode did not support.
  • Palette mode screenshot support. If enabled and screen has <= 256 colors, palette mode screenshot is created. It also attempts to preserve first 32 color entries if possible. RTC is automatically enabled if chipset extra= and system has fast ram, slow ram or chip ram expansion.
  • Save MSM6242B RTC model control registers to RTC file if they are modified. Previously only RF5C01A (Used in big box Amigas) control registers (and NVRAM) was saved.
  • If Quickstart ROM based Arcade hardware config (Arcadia or ALG) is selected, NVRAM file name is automatically set to ROM name. Genlock video file path is also set if ALG ROM is selected. Config files are not affected.
  • ROM file list sorting changed, added grouping, sort by group priority first (KS ROMs, extended KS ROMs, freezer ROMs etc..), then alphabetically.
  • Sometimes old graphics was temporarily visible in RTG modes if RTG had visible black borders (depends on scaling mode) and screen was switched and new screen had larger size/resolution.
  • Added “Slow” flag to RAM panel. If set, selected memory bank has Chip RAM timing but is not Chip RAM capable. Advanced chipset panel “C00000 is Fast RAM” removed, it is not needed anymore.
4.9.x bugs fixed
  • Sprite to playfield and playfield to playfield collisions were unreliable.
  • RTG (uaegfx) overlay was not drawn. 32-bit Windows only.
  • Magic mouse mode without virtual mouse driver installed: mouse position was incorrect in RTG modes and it also ignored scaling modes.
  • If hardware emulated RTG board VRAM was immediately (no gap in address space) after any RAM/ROM region and JIT direct was enabled: first 4096 bytes (host CPU page size) of VRAM was not fully JIT direct compatible and any direct read or write to first 4096 bytes would not access VRAM correctly, causing unexpected graphics glitches.
  • Quickstart panel floppy bootblock check used current track of drive (not track 0). Broken when FloppyBridge support was added.
  • Hires resolution and hires BPLCON1 bit set (or shres and shres BPLCON1 bit): single pixel horizontal offset may have appeared in right side of screen. AGA and non-subpixel mode only.
  • CD32/CDTV Quickstart mode “remembered” previous DF0: setting and didn’t disable it by default (even if Quickstart panel showed it as disabled).
  • CD32/CDTV Quickstart panel DF0: was not possible to select/enable.
  • Z2 RAM configuration was unreliable.
Older bugs fixed
  • CHD CD image CD audio timing fix.
  • Direct3D11 with custom shaders leaked memory.
  • Directory filesystem softlinks fixed.
  • 68060 without FPU or disabled FPU and executing FPU instruction that uses -(An) or (An)+ addressing mode: D7 was modified when exception stack frame was created.
  • Reading from non-existing custom register always returned 0xFFFF instead of data that previous cycle’s possible DMA access transferred.
  • Higher 68000/010 integer clock multipliers (4x+) in CE mode: chipset access timing was not accurate.
  • Second 1M extended ROM bank is now internally split to two 512k banks. Non-aligned bank start and size caused problems in some configs.
  • Hardware emulated RTG boards that have physically swapped red and blue output (Spectrum, Piccolo, Piccolo SD64) had wrong colors in 24/32-bit modes.
  • Piccolo Z3 and Piccolo SD64 Z3 had wrong autoconfig board logical size (which crashed the driver).
  • CD audio was not resumed if WinUAE was unminimized and minimize was configured to pause emulation.
Debugging related updates and fixes
  • Ultra extreme overscan mode. Shows complete full raster including blanking regions. Horizontal and vertical blanking disabled. COLOR0 changes are always visible.
  • DMA debugger shows CIA accesses (including cycles lost due to E-Clock sync) and Chip RAM RAS/CAS addressing values.
  • DMA debugger shows CPU memory access type (instruction fetch or data access). Interrupt level and interrupt level change detection are included.
  • DMA debugger shows CPU opcodes in basic form (“NOP”, “MOVE” etc), vertically. Which can look a bit weird…
  • Added CPU STOP state information to DMA debugger (| = STOP idle cycle, + = STOP idle cycle and higher IPL detected = STOP ending soon)
  • Visual DMA debugger shows conflicting cycles as blinking red pixels.
  • Horizontal and vertical position are now included in debugger history output (H/HH)
  • Added OR, AND and XOR operators to debugger calculator (|, &, ^).
  • sp command parsed attached sprites incorrectly.
  • It was not possible to enter debugger anymore if CPU was stuck in stopped state after entering and exiting the debugger once.
  • Tracing STOP instruction now works differently, each single step executes one internal STOP “round”.
  • Memwatch break point that crossed 64k “bank” didn’t map last 64k “bank” if it was only partially needed.
  • Self modifying code (smc) debugger feature now clears detected modifications if 68020+ instruction cache is flushed.
  • DMA debugger (both console and visual) better support for variable/toggling horizontal and vertical line counts.
(dr)

[News message: 19. Dec. 2022, 20:53] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022
PPA-Forum


Preview video: Pinball Dreams 2 in development
Polish programmer 'Tukinem' - known among others for his platform game Ami-Tower or the farming simulation Farmiga - has started to port Pinball Dreams 2, released in 1994 only for the PC, to the Amiga in Blitz Basic 2. Target platform is an Amiga 1200 with 8MB Fast Ram (preview video).

As he wrote, he chose this pinball version mainly because of the "cool music". The goal is to write universal code that can be used in other pinball games. For the physics of the game, however, he says he will need at least another month. (dr)

[News message: 19. Dec. 2022, 17:49] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022



ACube Systems: Production of Sam460LE-Boards completed
Press release: Hello dear customers and friends,
December brought us some gifts that you will soon have on your desk: the first batch of Sam460LE. These boards have brilliantly passed all functional tests from the assembly line, and now we are manually testing every single unit as per our quality assurance standards.

As we complete testing the boards, we will start shipping in chronological order starting from top to bottom of our orders queue.

We are almost there, just a bit more patience and the first customers should start receiving the Sam460LE before the end of the year.

We are confident that yours patience will be rewarded by a well-tested product that you will surely enjoy using. (dr)

[News message: 19. Dec. 2022, 15:55] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022



Advent Calendar: Door 19 - Oliver Roberts
We start the Christmas week with the 19th door and Oliver Roberts.

Without Oliver Roberts we would not have the best and fastest browser for AmigaOS 3 and no current AmiSSL. But in the 90s Oliver was still in Formula One fever (and maybe still is?): In 1994 he started programming and publishing a first beta version 0.2 of F1GP-Ed, an editor for the Amiga version of the games Formula One Grand Prix or World Circuit by MicroProse Software. The homepage is still online and the editor was developed up to version V3.44 in 1999 (History).

1999 was the start for the development of his Warp Datatypes with WarpJPEG: he is still developing the datatypes distributed as shareware. The image formats JFIF/JPEG, PNG, TIFF, Windows BMP, PCX, PSD (Adobe Photoshop®) and WebP are supported; further formats are planned. The main feature of the datatypes, especially on PowerPC systems, is their decoding speed (hence the name Warp) and the AltiVec acceleration. The very efficient memory usage in turn benefits 68K systems.

The main project, however, is undoubtedly the browser IBrowse, which is available for both AmigaOS 3 and MorphOS, as well as AmigaOS 4, and can be tested in each case as a demo version. Just a few days ago Roberts and his team released the current version 2.5.8. The browser has a long history: Originally developed by Stefan Burström for Omnipresence Intl. from 1995 and distributed by HiSoft, from 2003 IOSPIRIT (until 2007) took over the distribution and the IBrowse developer team around Burström and Roberts took over the development. During this time, at the end of 2006, IBrowse 2.4 was released.
In 2008, development was temporarily at a standstill due to Burström's retirement. Due to various reasons, the release of version 2.5 could only happen in 2019.

From now on, not only were updates released regularly again, Roberts also took over the development of the encryption software AmiSSL, a port of OpenSSL for AmigaOS, from Jens Maus in 2020. This gives applications SSL/TLS/HTTPS support.

For your perseverance and long-lasting support of Amiga systems, a heartfelt thank you, Oliver. Your story:

It's never too late to upgrade

If you're anything like me, I tend to upgrade electronics only when absolutely required, especially if your needs are being fulfilled by what you already have. This is somewhat true for my Amiga systems too, but it is great to know that there are still a variety of options out there, allowing us to upgrade and fix our Amigas. What follows is a summary of my Amiga upgrades over the past 15 years or so.

My A1200, purchased in 1995, has gone through many upgrades over the years, but not really much since I made a custom tower case for it and added a BlizzardPPC 68060 603e/240MHz/SCSI card + BVisionPPC. This was quite some years ago considering I bought the BlizzardPPC as soon as stock was available! This all worked great and I had maxed out the upgrade options at the time.
Then, in 2015, the A1200 motherboard went faulty - I had managed to deduce that an area of the 2Mb chip ram had gone bad. To cut a long story short, I managed to find brand new replacement chips and eventually my motherboard was repaired in 2019. Unfortunately, a few days later, the main SCSI hard drive died and would not power up. Luckily, I managed to find the exact same drive model on eBay, so ordered a reconditioned one on the off-chance that swapping the logic boards over would revive my drive - it did and all data was intact! (I did actually have an slightly out of date backup anyway).

This is where my latest A1200 upgrade journey began. Not knowing why the logic board on the hard drive had died, as a precaution I replaced the tower's aging AT PSU with a new ATX one (same model as I put in my AmigaOne XE - more on that later). This involved buying various power adapters, including Ian Steadman's excellent ATX to Amiga power adapter board. Next up, I didn't want to rely on the hard drive anymore and new SCSI hard drives were by then impossible to buy, so I switched to using a SCSI2SD v6 along with a 64Gb SD card. At the same time I retired my IDE HDD, replacing it with an IDE to CompactFlash adapter. This has hopefully future proofed my A1200 for quite a few more years.
Why bother maintaining a 25 year old system? It holds a lot of history for me, where I created most of my Amiga software, including WarpJPEG, later leading to all the Warp Datatypes, plus IBrowse 2.4 development. It also happens to be the very first A1200 in the world to successfully boot AmigaOS 4.0, after I managed to fix the 603e specific TLB exception handlers in the kernel for Hyperion. I still find my A1200 invaluable for testing and development, despite not being my main development system any longer...

Since 2005, my main development machine has been an early AmigaOne XE G4. Again, until recently I have not needed to upgrade this much, except when I first obtained it in 2005. I kitted the case out with two 120mm cooling fans running at low speed via a bay based controller, replaced the stock wobbly CPU cooler with something much better (Zalman VF900), added two temperature sensors, bought a larger new IDE HDD and replaced the stock 256Mb dram with 1Gb. Later, in 2013, I swapped the PSU out with a brand new one, which fixed instability and freezes that had started happening. It has been running perfectly fine since then and I had not considered upgrading anything, especially not a new Amiga motherboard since I would miss the G4's Altivec.

However, only a few weeks ago, something strange happened - I chose to upgrade it when I didn't really need to! It all started when I needed to access a faulty laptop HDD - I didn't have a spare SATA connection in anything and the drive would not respond when used with SATA to USB adapters. I decided to buy a cheap SATA card for an old PC that I had in storage. This is pretty old and took PCI cards - yes, the same cards that the A1XE takes. The plan was to buy a A1XE compatible SATA card, which would also work in the PC and I managed to find a sii3114 card on Amazon for under 4 Euro. My IDE HDD was still running fine with no apparent issues or SMART errors, but it is over 15 years old and I'm sure it sounds louder than it used to. To preempt a potential failure, I bought a Kingston SSD for the sii3114 card and transferred everything from my HDD across. I was surprised at how cheap the lower capacity SSDs are these days - it was much cheaper than buying a SATA HDD, especially as I do not really need much space. As an added bonus, the SSD uses only 3W of power, 10W or so less than my old HDD. Finally, having noticed the CPU reaching higher temperatures than usual this year, my next task was to remove the G4 cooler to renew the thermal paste that I had last applied over 15 years ago - a delicate and somewhat dangerous task, akin to open heart surgery.
The operation went smoothly and now the G4 runs even cooler than I remember at 28 degrees idle / 31 degrees full load - hoping this will help extend the life of my A1XE further still. In case you're wondering what happened with the laptop HDD, Linux diagnostic tools confirmed it as non-recoverable and dead, but as it was 2 weeks before the expiration of the 5 year warranty, I quickly sent it back to Seagate for a free replacement.

After these efforts to keep my Amigas up and running, this allows me to continue with Amiga software development and I'm hoping to not need to open them up at all for many years to come! My first Amiga was actually an A600, which desperately needs attention too - a few years ago, I bought a CF card adapter to replace its dead HDD, but have yet to get around to installing it. There is still much we can do to fix and improve our aging hardware and maybe this article will help provide some inspiration. There are a variety of solutions available, allowing us to use the latest hardware and it is not necessarily expensive either - we can utilize cheap PC components from many retailers online and we fortunately have a few Amiga hardware retailers left too. Who would have thought that when we bought our floppy based Amigas many years ago, before HDDs were affordable or widespread, that it would be possible to use today's latest flash-based memory technology instead. It's never too late to upgrade... (dr)

[News message: 19. Dec. 2022, 09:28] [Comments: 1 - 20. Dec. 2022, 08:22]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022



Video tutorial: Programming "Santa's Present Drop 2" in AMOS
Last year, Robert Smith showed how he ported a game from HTML 5 to AMOS in a four-part video series. The result was "Santa's Present Drop". In his latest video, he shows how he programmed the second part of the game in AMOS. (dr)

[News message: 19. Dec. 2022, 06:35] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
19.Dec.2022
Andreas Falkenhahn (ANF)


Hollywood: ZIP plugin 1.2 released
Version 1.2 of the ZIP plugin for Hollywood is now available for download. This is a minor update which mostly contains bugfixes and optimizations. The plugin is now available for free download from the official Hollywood portal. Thanks to Hollywood's cross-platform plugin system versions for AmigaOS3, AmigaOS4, MorphOS, WarpOS, AROS (x86), Linux (arm, ppc, x86, x64), macOS (ppc, x86, x64), Windows (x86, x64), Android and iOS are provided. (dr)

[News message: 19. Dec. 2022, 06:21] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



Aminet uploads until 17.12.2022
The following files have been added until 17.12.2022 to Aminet:
AmiGemini.lha            comm/net   152K  68k Gemini + Spartan + Gopher bro...
CloudDav_1.9.lha         comm/net   990K  MOS A WebDav client
rasm.lha                 dev/cross  890K  MOS Roudoudou's Z80 Assembler
PatchWork.lha            dev/debug  48K   68k Validate library calls with A...
libsamplerate.lha        dev/lib    3.9M  OS4 Library for sample rate conve...
c2plib.lha               dev/misc   185K  68k chunky2planar as an Amiga sha...
Sensei.lha               driver/oth 37K   68k Displays I2C Sensor informati...
nblood.lha               game/shoot 1.0M  68k Blood Amiga Port
ham_convert.zip          gfx/conv   4.2M      HAM graphic converter
WhatIFF1.08.lha          mags/misc  421K      What IFF? #1.08-December-2022
AmiArcadia.lha           misc/emu   4.6M  68k Signetics-based machines emul...
AmiArcadia-OS4.lha       misc/emu   5.1M  OS4 Signetics-based machines emul...
mednafen.lha             misc/emu   12M   OS4 Mednafen
Avalanche_FR.lha         util/arc   7K        French catalog for Avalanche 1.8
AvalancheDE.lha          util/arc   1K        German catalog for Avalanche 1.8
AmiSSL-5.6-OS3.lha       util/libs  3.3M  68k OpenSSL as an Amiga shared li...
AmiSSL-5.6-OS4.lha       util/libs  3.1M  OS4 OpenSSL as an Amiga shared li...
AmiSSL-5.6-SDK.lha       util/libs  2.3M  AOS OpenSSL as an Amiga shared li...
DisLib.lha               util/libs  19K   68k A library based MC68K disasse...
AmiKick.lha              util/misc  45K       Check Kickstart images under ...
Anno.lha                 util/time  291K  68k Reminder and calendar utility
newmeter.lha             util/wb    28K   68k Shows free RAM and storage as...
(snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



OS4Depot uploads until 17.12.2022
The following files have been added until 17.12.2022 to OS4Depot:
nes_8to1v2.lha           aud/con 10kb  4.0 Converts 8-bit samples to NES�...
amissl-sdk.lha           dev/mis 2Mb   4.0 SDK for AmiSSL
amiarcadia.lha           emu/gam 5Mb   4.0 Signetics-based machines emulator
mednafen.lha             emu/gam 12Mb  4.1 Mednafen Emulator
igame_fr.lha             gam/uti 7kb   4.0 French catalog for iGame v2.2.0
amissl.lha               lib/mis 3Mb   4.0 OpenSSL as an Amiga shared library
sshterm.lha              net/mis 172kb 4.1 SSH client with builtin terminal...
(snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



AROS Archives uploads until 17.12.2022
The following files have been added until 17.12.2022 to AROS Archives:
whatiff1.08.lha              doc/mis 421kb Magazine on AmigaGuide Format
(snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



MorphOS-Storage uploads until 17.12.2022
The following files have been added until 17.12.2022 to MorphOS-Storage:
RASM_1.8.lha              Development/Cross         Roudoudou's Z80 Assembler
TuxRacer_0.61.lha         Games/Race                TuxRacer_0.61.lha
SoulFu_1.5.2.lha          Games/Role                SoulFu port for MorphOS
BeastieWorker_0.4.lha     Games/Think               3D Sokoban
AmiSSL_5.6-68k.lha        Network/SSL               OpenSSL as an Amiga sha...
CloudDav_1.9.lha          Network/Streaming         A WebDav client
TinyGL-Update-2022-12-... System/Update             This is the sixth publi...
(snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



WHDLoad: New installers until 17.12.2022
Using WHDLoad, games, scene demos and intros by cracking groups, which were originally designed to run only from floppy disks, can be installed on harddisk. The following installers have been added until 17.12.2022:
  • 2022-12-17 updated: Back To The Future 2 (Imageworks/Images) patch rewritten, keyboard routine rewritten, game does not freeze anymore, trainer options added, highscore load/save added, DMA wait in replayer fixed, source code included (Info)
  • 2022-12-16 fixed: Escape from Colditz (Digital Magic Software) random crashes fixed, debugkey handling removed from keyboard interrupt (Info)
  • 2022-12-16 new: Wrong Way Driver (pink^abyss) done by JOTD (Info)
  • 2022-12-16 improved: Fighter Bomber (Activision) uses fast memory, new install script, added manual, hints, cheats (Info)
  • 2022-12-16 improved: Escape from the Planet of the Robot Monsters (Tengen/Teque) fire button 2 can be used for bombs, manual included (Info)
  • 2022-12-14 improved: Edd the Duck 2 (Zeppelin Games) support for SPS 1726 added, 68000 quitkey support (Info, Image)
  • 2022-12-14 improved: Solid Gold (Night Owl Design) ButtonWait support for level info screens added (Info, Image)
  • 2022-12-13 improved: Akira (ICE) supports another OCS version (Info)
  • 2022-12-13 improved: Venus the Flytrap (Gremlin) crash on 68000 machines fixed (happened if CUSTOM2 was not used), support for fire button 2 added (Info)
  • 2022-12-13 fixed: Assassin (Team 17) graphics problem in title screen fixed (caused by wrong Bplcon0 color bit fix) (Info)
  • 2022-12-13 fixed: The Power (Demonware) new approach for random generator fixes, no more access faults (Info)
  • 2022-12-13 updated: Edd the Duck (BBC) patch rewritten, replayer bugs fixed, keyboard bugs fixed, trainer options added, highscore load/save added, source code included (Info, Image)
  • 2022-12-11 improved: Hellrun Machine (Amiga Fun) keyboard interrupt rewritten to work on 68000 machines, 68000 quitkey support (Info)
  • 2022-12-11 updated: The Power (Demonware) patch rewritten, trainer options added, 68000 quitkey support, CPU dependent delays fixed, source code included, OS stuff patched (Info)
(snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022
Andreas Magerl (ANF)


Print magazine: Amiga Future, issue 160 - 25 years - preview and excerpts
Preview and excerpts of Amiga Future issue 160 (January/February 2023) have been published online meanwhile at the title link. Content includes a preview of Reshooot Proxima 3, a review of Apollo Manticore and an event report from Amiga37.

Amiga Future magazine is available as an English and a German printed magazine and can be bought directly from the magazine's editorial office as well as several Amiga dealers. (snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022
Amiga Future (website)


German Amiga Podcast: Issue 10
The tenth edition of the "German Amiga Podcast" (GAP) reports from the Amiga Meeting in Neumünster and looks ahead to the Amiga Ruhrpott Convention 2023. (snx)

[News message: 18. Dec. 2022, 07:40] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
18.Dec.2022



Advent Calendar: Door 18 - Marcus Sackrow
For the fourth Advent, Marcus 'ALB42' Sackrow is our storyteller.

Marcus is a Free Pascal programmer and has managed a lot of projects over the years, which he regularly informs about in his blog.
In 2014, he started porting Free Pascal first to AROS and later also to AmigaOS 3.1. Most recently, he released Free Pascal 3.2.2 for all Amiga systems in May 2021.
Likewise, in 2015 he started working on his text editor EdiSyn with syntax highlighting for AROS (latest version 0.54.
In mid-2016, he began working on his OpenStreetMap viewer Mapparium, which he further developed to version 0.8 and also made available again for all Amiga systems. His extensive creative output also includes his free Pascal programme Leu for loading and limited editing of Excel (xlsx), OpenOffice and LibreOffice (ods), TurboCalc (tcd) and ASCII (csv) files.

The list could go on, but of course his current project AmiTube must be mentioned: a YouTube client for all Amiga systems that makes it possible to watch YouTube videos on an Amiga. To do this, they are converted into Commodore's CDXL format and downloaded.

To shorten the time until Christmas a little, he has kindly put another game behind his 18th door: his "Amigale" is a conversion of the well-known "Mastermind" (or logic trainer) with words for Amigas from Kickstart 1.3, which is currently popping up everywhere as "Wordle". The task is to guess a word, whereby the programme tells you whether a letter is included or even in the right place. "Amigale" (download at the end of the story) contains both a German and an English dictionary:


(I should definitely have some more lessons in English...: what is "Spahi"??)

Thank you very much, Marcus, and keep up the good work on your projects! And with his anecdote, we wish him and all our readers a happy fourth Advent:

Amiga, Chemistry and Internet

In 1997 I started studying chemistry at the University of Siegen. My professor in the General Chemistry lecture (Prof. Meixner) was quite new at this university and had a lot of interest in computers and the internet.
He had a nice new idea for a new website and a student for it. But since he was new at the university, he only knew us first-year students and someone from my fellow students probably gave him my name when asked. So I introduced myself for the job.
The general chemistry lecture I had with him is a very basic lecture on chemistry, a bit of repetition from chemistry classes (so that everyone is on the same level) but also new things quickly so that it doesn't get too boring. One feature in contrast to later lectures was that it contained a lot of chemical experiments as a presentation on the professor's desk. And there were really many, sometimes 5-6 per lecture hour. Especially popular, of course, were all the experiments that had something to do with fire or explosions. (The phophore explosion left a deep memory, after the whole lecture hall had a whistling in their ears for 20 minutes, not healthy).
Professor Meixner's idea was to give the students a better way to prepare or review the lecture, which works best via the experiments. Of course, films work much better than simple pictures and text, so the idea was to record the experiments and put them on the internet with an explanation. I was to be responsible for the technical implementation, i.e. creating the films, converting them and creating the HTML pages. To show that I can do this well, I should first create the website for his research group.

At that time I only had my Amiga 1200, at that time still with modem as connection to the university's network. So I created and tested the whole page on my Amiga and then uploaded it via FTP to the university's server. The HTML texts themselves were all created with a plain text editor (GoldED), I tried some of the HTML editors but wasn't that satisfied. Especially since I tested the pages against the online HTML validator (HTML 3.2 was still quite new back then). Professor Meixner had such a key phrase for his research, "Espionage in the world of molecules", for which I had designed a logo: a water molecule with a magnifying glass in front of it. And since I had just read some 3D course in an Amiga magazine, I implemented the logo as a 3D animation (Lightwave for the 3D, ADPro for converting/shrinking images, MainActor for the GIF animation). I was satisfied and the professor was thrilled.
Later versions of the page are still available on archive.org (a little warning: 90s wepage-overload ;))

For the actual project, money was now requested, a computer with frame grabber card and a very cheap (PAL) camera were bought - cheap USB cameras did not exist yet, hence this combination. The camera was chosen because some of the experiments were very dangerous and we had to expect that the camera would be destroyed or at least damaged. However, this did not happen, as we were always quite careful and protected the camera extra, partly with its own, additionally protective housing.

There were three people involved in total, a technical assistant who prepared and carried out the experiments (she had a lot of experience there as she also did this for the lecture). An advanced student (I think he was about to graduate) for the technical support and texts on the website and me as the person responsible for the technology and the actual website "programming".

The basic idea was to record the experiments, then put pictures of them and descriptions on the web, and if possible even the videos themselves. But we quickly ran into the problem that almost all students only had access to the internet via modem (like me with my 33,600 modem). This meant that the films could not be too big.
On the other hand, there were hardly any video formats that could be played universally. So we decided on MPEG, because you can almost always find a player there (even on the Amiga) and, as a stopgap, GIF-Anim.
Professor Meixner set the file size limit at 500 Kb. The Amiga was again used to create the web pages and especially the GIF animations (including the background image, which was also created on the Amiga with PPaint).

The recording and processing of the experiments took several months, and later the descriptions of the experiments were translated into Spanish and French and supplemented with small quiz questions.

A funny anecdote at the end: when the site went online, the university was very worried because it described how to make explosives (black powder is one of the experiments, but also phosphorus or termite; they are pretty violent experiments). So they didn't want to see these experiments on the free internet, we had to install an IP filter so that only students of the University of Siegen could see these experiments. A few years later, nobody was interested any more.

The website still exists today, on archive.org, but also as a copy on my own site.

Download: Amigale1c.zip (88 Kb) (dr)

[News message: 18. Dec. 2022, 06:57] [Comments: 1 - 18. Dec. 2022, 18:43]
[Send via e-mail]  [Print version]  [ASCII version]
1 63 120 ... <- 125 126 127 128 129 130 131 132 133 134 135 -> ... 140 627 1119 [Archive]
 
 Recent Discussions
.
Amiga 4000(T)ower for sale
Calvin Harris - Amiga A1200
Amiga basic rewritten for Apple
Volker Wertich interview
Commodore Amiga MYSTYLE
.
 Latest Top-News
.
Group of investors represented by Youtuber Perifractic buys Commodore (28. Jun.)
AmiKit In A Box: Raspberry Pi 5 with Workbench distribution (25. Jun.)
MorphOS: Web browser Wayfarer 10.0 (16. Jun.)
MorphOS: Software collection Chrysalis 3.19 (15. Jun.)
Legal dispute: Hyperion can be held liable for copyright infringements (13. Jun.)
Youtuber claims to have received an offer to buy the Commodore brand (08. Jun.)
Programming competition: AmiGameJam 2025 started (05. Jun.)
Martin Ulrich, co-developer of Ports of Call, has passed away (03. Jun.)
Print/PDF magazine: BrewOtaku, #6 (29. May.)
Module-player: NostalgicPlayer 3.0.0 for Windows (27. May.)
.
 amiga-news.de
.
Configure main page

 
 
.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.