Home  
Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
83 user(s) are online (70 user(s) are browsing Forums)

Members: 0
Guests: 83

more...
Support us!
Recent OS4 Files
OS4Depot.net



« 1 (2)


Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Amigans Defender
Joined:
2006/11/17 22:40
From England
Posts: 3173
I'm not sure if it is related to this, but I've just noticed the XPK datatype is crashing now. IIRC it uses XFD if the file isn't XPK compressed.

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526
@Chris

I've had problems with XPK_UseXfdMaster before (using the 68k xfdmaster.library).

I reported it on the AmigaOS support forums in 2012 but never got any answer:
http://forum.hyperion-entertainment.b ... c.php?f=26&t=1214&p=14823

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526
Just found and fixed a serious bug in RecogLinker when calling linkers' Analyse functions. It was passing linkerinfo in A0 when it should have been passing the hunk start pointer in A0 and the linkerinfo in A5.

Not sure why this bug only caused crashes with the PPC version of xfdList I'm working on right now and not with the old 68k one.

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Amigans Defender
Joined:
2006/11/17 22:40
From England
Posts: 3173
I've recompiled my LZMA slave for OS4. If you have the old one and v53 xfdmaster installed, AmiUpdate should offer it (but it's the first time I've tried the dependencies thing, so it might not).

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526
Just uploaded version 53.3:
Quote:

53.3 (27.8.2014)
- Added ET_SaveParamRegs to all EmulateTags() calls.
- RecogLinker() now passes parameters in the correct registers when calling
the Analyse functions (hunk start in A0, linkerinfo in A5).
- Wrote a replacement xfdList command.


   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526
Version 53.5 just uploaded:
Quote:

53.5 (1.9.2014)
- Added an Installer script.
- Wrote a replacement for the xfdScan command.
- Fixed a memory leak in the external GZip slave.
- Implemented a new external BZip2 slave, making use of bzip2.library.

53.4 (27.8.2014)
- Wrote a replacement for the external GZip slave, making use of z.library.
- Fixed missing newlines in V53.2 xfdLibInfo output.

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Supreme Council
Joined:
2006/11/16 19:25
From Sweden
Posts: 3102
@salass00

I've assigned you to the project. Sorry about the delay.

_________________
Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just popping in
Joined:
2013/10/23 14:18
From Kuusamo, Finland
Posts: 81
@salass00

Thank you salass00, small donation sent

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1526
Version 53.7 just uploaded:
Quote:

53.7 (11.9.2014)
- Fixed another bug when calling linker Analyse functions (parameter in A1 was missing as well).
- Fixed LINKSIMPLE and LINKPRO code in xfdDecrunch.
- Added missing FreeVec() call in xfdScan.
- Wrote a replacement for the xfdUnlink command.
- Added new API functions: xfdFault() and xfdPrintFault().
- Made xfdDecrunch, xfdScan and xfdUnlink commands use the new xfdPrintFault() function.

   Report Go to top

Re: xfdmaster.library C rewrite/port for AmigaOS 4.1
Amigans Defender
Joined:
2006/11/17 22:40
From England
Posts: 3173
@spotUP

Quote:
A native SQSH decoder would be cool! (used for protracker modules).


Slightly off-topic, but I've written (or, more accurately, ported) a native xpkSQSH.library (as I said earlier, writing an XFD slave for an XPK format could easily cause problems)

Doesn't support packing, only unpacking. I think there are better options for packing these days anyway! (but if somebody has working SQSH packing code, I'll add it)

Unpacking appears to be the same speed as the 68k version under JIT, but that might just be me! Let me know if you think it's quicker or not.


Edited by Chris on 2014/9/14 8:38:08
   Report Go to top


« 1 (2)



[Advanced Search]


Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project