28 March 2014, 14:22 | #1 |
Registered User
Join Date: Mar 2014
Location: Plymouth, Minnesota USA
Posts: 10
|
Amiga ACBM files
Hello,
I'm on an epic quest to recover artwork from 1987. I have the original files. I have copied them off my Amiga floppy diskettes, and I think they are in one piece, but several of the files don't load at all in DeluxePaint. This tells me they are somehow terribly corrupt, OR they are Amiga ACBM, which fits because they were part of my early learning experience writing games. Although I have a working Amiga 2000, I'd prefer to not use it since it is not in my office and hooked up to the television, and I feel like it is on borrowed time. I have the FS-UAE emulator, which works great on my 8-core Intel processor (Yay Frode!). Does anyone have advice on simply recovering the artwork? It would mean a lot to me to complete this, and to an old friend of mine who contributed to the artwork. Believe me, this artwork has purely sentimental value, although I think as a collection, a few folks might find it funny. I can code, but these days, I'd prefer a starting point. -Vexar |
28 March 2014, 15:30 | #2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,001
|
IIRC ACBM is very similar to ILBM. The only differences are that ACBM is not compressed and bitplanes are not interleaved but one after the other.
Should be easy to write a converter. A converter from ILBM to ACBM comes with AmigaBasic (with source code), so the other direction shouldn't be a problem, too. |
28 March 2014, 16:00 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
It's probably already possible to convert ACBM files to a different format. There's an ACBM datatype on Aminet for example.
SView5 can probably handle ACBM images too. Also try searching Aminet for ACBM. |
28 March 2014, 16:25 | #4 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,001
|
Here is a simple command line converter:
Edit: changed the last few bits to make it portable to little-endian machines and corrected the final size calculation Last edited by thomas; 29 March 2014 at 09:14. |
28 March 2014, 18:57 | #5 |
Registered User
Join Date: Mar 2014
Location: Plymouth, Minnesota USA
Posts: 10
|
Thank you, Thomas! Did you write this? It works and it is all I needed. I appreciate you including the source code, I can follow what's going on in it. I thought it would be more complicated for some reason... This makes 20 hours of floppy disk migration and recovery worthwhile! |
28 March 2014, 19:30 | #6 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,001
|
Quote:
|
|
28 March 2014, 22:27 | #7 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
He's a real coding-machine, this Thomas Check out his personal web page, it has lots of useful tools and snippets of code to study.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Listing files, loading files and allocating all available chip ram. | h0ffman | Coders. System | 16 | 04 April 2013 21:24 |
UAE files! Where is the database providing these WinUAE setup files? | taichi_tarot | Retrogaming General Discussion | 3 | 02 June 2006 00:36 |
I need help with some Amiga Files | TcsAmiga | support.WinUAE | 15 | 23 April 2006 16:16 |
Ethernet connection Amiga-PC. How to transfer files using Amiga Explorer?? | Flachkoepper | support.Apps | 5 | 21 October 2004 19:20 |
ADF Files -> Amiga(amiga with dos Emulator) | Schattenmeister | support.Hardware | 8 | 14 October 2003 00:10 |
|
|