ARJBeta source code public?
Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team
ARJBeta source code public?
Hi!
Someone would like to make my LDOS demo system ( https://github.com/arnaud-carre/ldos ) linux compatible. Right now LDOS is using ArjBeta as packer because it's the best compression/ratio & depacking speed you could find. Problem is that it's a DOS executable ( so no linux port without source code )
Anyone know how to get in touch with the author ( Mr.Ni / TOS Crew ) to get the ArjBeta source code?
Someone would like to make my LDOS demo system ( https://github.com/arnaud-carre/ldos ) linux compatible. Right now LDOS is using ArjBeta as packer because it's the best compression/ratio & depacking speed you could find. Problem is that it's a DOS executable ( so no linux port without source code )
Anyone know how to get in touch with the author ( Mr.Ni / TOS Crew ) to get the ArjBeta source code?
Leonard/OXYGENE.
Re: ARJBeta source code public?
Never heard of ArjBeta but maybe unarj will do the job
• FireBee • Falcon030/040/060 • MiSTer • TT • (Mega)STe • Suska III-B • Suska III-C • (Mega)ST •
-
- Atariator
- Posts: 19
- Joined: Sun Mar 02, 2008 11:14 pm
- Location: Poitiers (France)
- Contact:
Re: ARJBeta source code public?
Source code for decode functions of ARJ 9.96 by Mr.Ni is available on GitHub : https://github.com/ggnkua/Atari_ST_Sour ... !)/ARJ.996
Re: ARJBeta source code public?
Is it not possible to run arjbeta compressor using wine ?
I have made a direct port of Mr Ni ARJ (mode 4) depack code in C for PC here
https://github.com/gibs75/demOS/blob/ma ... N/ARJDEP.C
I have made a direct port of Mr Ni ARJ (mode 4) depack code in C for PC here
https://github.com/gibs75/demOS/blob/ma ... N/ARJDEP.C
-
- Hardware Guru
- Posts: 2997
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: ARJBeta source code public?
He's around from time to time: memberlist.php?mode=viewprofile&u=1405
Re: ARJBeta source code public?
Unfortunately it's the 'mode 7' version of the algorithm that's required and this seems to be only present the this specific beta version.
It is absolutely possible to run it via Wine, although you can no longer run it natively in MacOS now that 32bit support has been removed. It would be great if this algorithm could be properly preserved though, especially as it seems to be one of the most efficient around.
It is absolutely possible to run it via Wine, although you can no longer run it natively in MacOS now that 32bit support has been removed. It would be great if this algorithm could be properly preserved though, especially as it seems to be one of the most efficient around.
Re: ARJBeta source code public?
There's always the option of decompiling the encoding method from the Atari binary. There are some people here who read 68000 ASM like if it was Basic
And then re-implement.
Some work, unless Mr. Ni rather would let proper source reflect upon his great work of course

Some work, unless Mr. Ni rather would let proper source reflect upon his great work of course

Re: ARJBeta source code public?
No it’s possible in wine to run 32bit binaries on macOS.
All my real skills are undervalued
-
- Hardware Guru
- Posts: 2997
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: ARJBeta source code public?
There's a third way, too -- check out PeP's crosstos: https://bitbucket.org/pep-entral/crosstos or insane's dsp cross dev tools: https://insane.tscc.de/
Both are based on an idea to have a small m68k/tos emulator (basically "atari wine") linked with the actual atari gemdos executable, making it look like a native windows/linux/mac application.
Pretty cool stuff.
Re: ARJBeta source code public?
in additional to CrossTOS and Runtos there is also ParaTos https://github.com/kelihlodversson/ParaTos
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
Re: ARJBeta source code public?
Anyone knows how to get in touch with the author, Mr.Ni?
Leonard/OXYGENE.
- viking272
- Atari Super Hero
- Posts: 705
- Joined: Mon Oct 13, 2008 12:50 pm
- Location: west of London, UK
Re: ARJBeta source code public?
Did you send a private message via the AF account Mikro mentioned?mikro wrote: ↑Mon May 16, 2022 6:21 amHe's around from time to time: memberlist.php?mode=viewprofile&u=1405
Re: ARJBeta source code public?
Or use the "in between" method I have used here to reimplement from 68k
Allows you to implement in C without having to really understand the details or the algorithm

https://github.com/gibs75/demOS/blob/ma ... N/ARJDEP.C
Re: ARJBeta source code public?
Hi,
I waked up after a long slumber as I got inspired and plan to improve on the arjbeta coding routines. I know where the source is, I have to check it whether it is in a working state.
I waked up after a long slumber as I got inspired and plan to improve on the arjbeta coding routines. I know where the source is, I have to check it whether it is in a working state.