PARRUN for PARCP-USB

GFA, ASM, STOS, ...

Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

Post Reply
insane
Atari User
Atari User
Posts: 42
Joined: Thu Aug 28, 2014 11:42 am
Location: Frankfurt (Oder), Germany
Contact:

PARRUN for PARCP-USB

Post by insane »

Don't know if this is the correct board - but here goes nothing:

I've released PARRUN for PARCP-USB - this one allows you to transfer programs into your Atari's Memory and directly execute them without first needing to write to disk.
This means less space needed in RAM (half compared to a RAM-Disk solution with PARCP or EtherNEC+MiNT+NetCat into RAM) and NO writes onto the hard disk - which helps CF-based Drives.

You can get it at http://insane.tscc.de

I've personally been using it for my yoomp-st conversion (previewed at SillyVenture 2013, engine seen in http://www.pouet.net/prod.php?which=62121) as well as my worms-F060 conversion (previewed at OFAM 2015, to be released soon).

This allows you to type e.g. parrun main.tos instead of transfering using a custom parcp batch file or manual ethernec-scripts - the program will be transfered into RAM and directly executed - even acknowledging program flags.

You can also send a directory-to-be-switched-to on the commandline - e.g. "parrun d:/demo/wip main.tos" will change the ST's Directory to d:/demo/wip and then receive and execute the main.tos file.

Right now it's only available for Linux and TOS 1.04+/MiNT/Magic - Windows Port and maybe Mac Port depend on whether someone needs them.

Big thanks to Petr Stehlik for creating PARCP and PARCP-USB - PARRUN uses the PARCP Transfer Routines.

I hope that this'll help some other coders!
insane of tSCc
.tSCc. - low-tech atari cyberpunks since 1990 | http://insane.tscc.de
User avatar
dhedberg
Atari God
Atari God
Posts: 1371
Joined: Mon Aug 30, 2010 8:36 am
Contact:

Re: PARRUN for PARCP-USB

Post by dhedberg »

Cool! Thanks! Will be useful!
Daniel, New Beat - http://newbeat.atari.org.
Like demos? Have a look at our new Falcon030 demo It's that time of the year again, or click here to feel the JOY.
simonsunnyboy
Moderator
Moderator
Posts: 5683
Joined: Wed Oct 23, 2002 4:36 pm
Location: Friedrichshafen, Germany
Contact:

Re: PARRUN for PARCP-USB

Post by simonsunnyboy »

Very nice idea indeed. IIRC Leonard/Oxygene had something similar for RS232.
Simon Sunnyboy/Paradize - http://paradize.atari.org/

Stay cool, stay Atari!

1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
User avatar
calimero
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2612
Joined: Thu Sep 15, 2005 10:01 am
Location: Serbia
Contact:

Re: PARRUN for PARCP-USB

Post by calimero »

hey, hey inasane!

you have quite nice ports for CT60 !!! I never though that there will be so much games for Falcon with CT60!
using Atari since 1986.http://wet.atari.orghttp://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
joska
Hardware Guru
Hardware Guru
Posts: 5713
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: PARRUN for PARCP-USB

Post by joska »

insane wrote:Don't know if this is the correct board - but here goes nothing:

I've released PARRUN for PARCP-USB - this one allows you to transfer programs into your Atari's Memory and directly execute them without first needing to write to disk.
Clever! Will definitely try this.
Jo Even

VanillaMiNT - Falcon060 - Milan060 - Falcon040 - MIST - Mega STE - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
insane
Atari User
Atari User
Posts: 42
Joined: Thu Aug 28, 2014 11:42 am
Location: Frankfurt (Oder), Germany
Contact:

Re: PARRUN for PARCP-USB

Post by insane »

I've added another PARRUN-Variant. This allows 64kB/s on plain ST(e)
(A bit of loop unrolling, removing timeouts and writing to the ym2149 port direction register with fixed values)

get it at http://insane.tscc.de - needs parcp-usb cable!
.tSCc. - low-tech atari cyberpunks since 1990 | http://insane.tscc.de
User avatar
Gaiyan
Hardware Guru
Hardware Guru
Posts: 556
Joined: Tue Jun 29, 2004 3:39 pm
Contact:

Re: PARRUN for PARCP-USB

Post by Gaiyan »

insane wrote:I've added another PARRUN-Variant. This allows 64kB/s on plain ST(e)
(A bit of loop unrolling, removing timeouts and writing to the ym2149 port direction register with fixed values)

get it at http://insane.tscc.de - needs parcp-usb cable!
Thanks! Would you be willing/able to look into the networking aspects of PARCP-USB? Plip or something like that. I know it's technically possible but I have no programming knowledge to tackle that.
Image
joska
Hardware Guru
Hardware Guru
Posts: 5713
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: PARRUN for PARCP-USB

Post by joska »

joska wrote:Clever! Will definitely try this.
And now, more than three years later I finally did. What an incredibly useful tool! Speed is very good, it takes less than 10 seconds from the build is started to the binary is running on my Falcon.
Jo Even

VanillaMiNT - Falcon060 - Milan060 - Falcon040 - MIST - Mega STE - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
Post Reply

Return to “Coding”