English Amiga Board Amiga Lore

Go Back   English Amiga Board > News

Thread Tools
Old 06 July 2011, 19:26   #1
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
Floppy disk AbkViewer - AMOS sprite bank viewer in Java

I have created a sprite bank viewer in Java for Amiga AMOS BASIC sprite and icon banks:

To download some sample ABK files to use with this viewer, and for the source code and more information:
AbkViewer files

This project has already been featured on Softpedia for Mac OS X, although as it is cross-platform, it also works on Windows and Linux platforms.
AbkViewer is also open source and public domain.

P.S. It was also a good birthday present to send to François Lionet today, which he enjoyed.

Last edited by Mequa; 25 July 2011 at 11:04.
Mequa is offline  
AdSense AdSense  
Old 06 July 2011, 22:18   #2
Registered User
Join Date: Dec 2002
Location: England
Posts: 940
Oh man, this would have been so useful to me exactly two weeks ago... Sounds like a great project!
ant512 is offline  
Old 16 July 2011, 15:09   #3
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
AbkViewer has been updated and now includes full support for 64 colour Extra Half-Brite (EHB) images.

It also now supports sprite and icon banks with empty images.

Last edited by Mequa; 24 July 2011 at 23:46.
Mequa is offline  
Old 24 July 2011, 23:40   #4
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
Floppy disk New download link

Update: AbkViewer is now downloadable here (without going through SourceForge):

Abk Viewer (runnable JAR)

AbkViewer has also been integrated into the jAMAL project.

[ Show youtube player ]

Last edited by Mequa; 25 July 2011 at 01:40.
Mequa is offline  
Old 19 February 2012, 05:47   #5
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
Floppy disk AbkViewer for AROS

Update: I am working on a port of this to AROS, rewritten in ISO C90 using AROS libraries, and compiled with AROS GCC.

A SourceForge page has been created for this project at http://sourceforge.net/projects/arosamosabk.
An ISO file is also available on SourceForge for easy use with e.g. VMWare or VirtualBox.

An image corruption bug has now been fixed. Grab the latest build from SourceForge, now with added icons.

The latest release fixes a bug with the window borders, and adds many more features from the Java version including image zooming and spacing.
Some screenshots of this running on Win32 hosted AROS, Icaros Desktop and AROS Broadway are on the SourceForge page.
Updates are pending on The AROS Archives and Aminet.

Last edited by Mequa; 21 February 2012 at 02:20.
Mequa is offline  
Old 22 February 2012, 13:15   #6
Registered User
Join Date: Sep 2006
Location: france, bdr
Age: 41
Posts: 82
Send a message via MSN to freddix
freddix is offline  
Old 11 July 2013, 15:47   #7
Global Moderator

bippym's Avatar
Join Date: Nov 2001
Location: Nottingham, UK
Age: 41
Posts: 8,490
Has development on this stopped?

I was wondering if it was possible to export the images as PNG in their native colour palettes (not 24bit!)
bippym is offline  
Old 12 October 2014, 15:49   #8
Registered User

LordNipple's Avatar
Join Date: Feb 2011
Location: Preston England
Posts: 282
Great tool!
An export as .png button would be a welcome addition to the program as Bippym pointed out.
LordNipple is offline  
Old 13 October 2014, 16:22   #9
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
Hi, I haven't worked on this for years! I've released the code for this tiny project with absolutely no strings attached, however, so it can be used even without attribution.

Its ABK code was included in jAMOS. I also did a version in C++ for AROS and MorphOS, which was less stable.

My most recent related project was XAMOS (which included some ABK code from the AROS/MorphOS C++ version, but made cross-platform) and that is no longer active either.

In reply to Bippy's post from July 2013, the code simply plots the sprites into 24 bit so respecting the native colour palettes to save to paletted PNG is not possible without a rewrite. Similarly, editing sprites and saving back to ABK isn't really possible with this code base.

AMOS ABK sprite bank format is quite simple and well documented though, the appendix to the AMOSPro manual describes it (which is what the code for this viewer was based on).
Mequa is offline  
AdSense AdSense  

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
AMOS Sprite Programming Question ricky500 support.Apps 1 26 June 2012 16:10
jAMOS - new AMOS BASIC reimplementation in Java Mequa News 16 03 June 2012 16:58
jAMAL - AMOS BASIC AMAL reimplementation in Java! Mequa News 26 31 January 2012 02:12
bank account management with CD32 s2325 Nostalgia & memories 0 31 March 2010 14:35
Where's the amos.library on the 3-disk AMOS set? andreas support.Apps 0 15 November 2001 16:04

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 20:25.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Page generated in 0.15772 seconds with 11 queries