18 May 2020, 14:51 | #1 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
SNASM / PsyQ / PDS - Amiga to Amiga
Maybe a silly question, dunno, but it just popped into mind yestereday... did such a system exist instead of the usual PC-to-Amiga cross dev?
|
18 May 2020, 15:16 | #2 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,991
|
The majority of the systems were run on PC, but i'm pretty sure SNASM had variations that ran on Amiga as well as i'm sure Team 17 used them, but typically most of the systems were PC because of the cheaper access to hard drives which was essential for faster assembling.
Some poor sods didn't even use a development system and did it all on Mega ST's or Amigas with a damned floppy drive!!! |
18 May 2020, 23:41 | #3 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Thanks, much appreciated!
It would be really cool to get more info on that Team17 amiga-to-amiga dev system. Last edited by skan; 19 May 2020 at 12:38. Reason: English, please! |
20 May 2020, 11:04 | #4 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
agreed. This stuff is quite interesting but there is very limited amounts of information about any of it. I developed using PsyQ on the PS-1 back in the day. PsyQ was also developed by SN Systems working with Psygnosis and was basically the second generation of SNASM. We used two types of PS-1 development kits. There was the usual blue ps1 with a hardware interface to the PC to allow remote debugging and cross compiling and we also had PS-1 on a card that plugged into the PC directly and just had a cable coming out of the back that plugged into a TV. |
|
21 May 2020, 13:31 | #5 | |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Quote:
|
|
21 May 2020, 13:49 | #6 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
|
|
21 May 2020, 13:57 | #7 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,991
|
Putty Squad used Psy-Q.
|
21 May 2020, 15:13 | #8 | |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Quote:
In case of amiga-amiga crossdev, on the other hand... I can see some interesting scenarios. Again, just curiosity. |
|
22 May 2020, 18:10 | #9 | |
Registered User
Join Date: Sep 2018
Location: Denmark
Posts: 8
|
Quote:
|
|
22 May 2020, 23:26 | #10 | |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Quote:
|
|
23 May 2020, 00:19 | #11 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
|
18 July 2020, 09:13 | #12 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Bumping this because I was thinking about this idea lately... how would a modern version of a similar tool work? The Amiga-Amiga version I mean, could it be done somehow? What do we need, some custom glue hardware maybe? Let's say f.i. an A4000 dev machine linked to an A500 through CPU slot I suppose? What kind of software layer needs to be written?
|
22 July 2020, 17:55 | #13 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
i don't think it matters that much how the machines link together. You'd need a software layer that would be included in debug builds of your software that allowed you to remote debug your application. So the software layer would basically be a debugger and you would include a call to the routine once per frame so that it could check for incoming commands over whatever connection you had to your dev machine. The debugger would also need to be triggered on a breakpoint or exception. You would also need the user interface side of the debugger to be running on the dev machine to send commands. Alternatively if you didn't want to do it by including code to allow this to work you could probably do it by constructing something like an action replay cart with a communication port |
|
22 July 2020, 19:52 | #14 |
Lemon. / Core Design
Join Date: Mar 2016
Location: Tier 5
Posts: 1,212
|
I seem to remember maybe Richard Aplin wrote code on one Amiga, and then sent it to another Amiga to run... but I might be wrong (hazy memories)
|
22 July 2020, 22:28 | #15 |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
At Zeppelin, they were using ST’s to program Amiga’s and C64’s.
Would love to get hold of the stuff they used to do it. |
23 July 2020, 13:45 | #16 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
|
23 July 2020, 14:44 | #17 |
Registered User
Join Date: Sep 2018
Location: Denmark
Posts: 8
|
In Upfront we had a Amiga->C64 kit called Einstein Assembler and I know friends with a double C64 setup
|
18 August 2020, 19:13 | #18 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
|
05 July 2021, 07:15 | #19 | |
Registered User
Join Date: Oct 2008
Location: san francisco/usa
Posts: 176
|
Quote:
No extra hardware reqd, just a 25-pin D cable. Big time-saver |
|
05 July 2021, 07:20 | #20 |
Registered User
Join Date: Oct 2008
Location: san francisco/usa
Posts: 176
|
Actually waaaay before that... I wrote a 6502 assembler for my Amstrad CPC, then downloaded to C64. I wrote a couple of C64 games that way.
Widely used (by Binary Design at least) in the 8-bit days was a Tatung Einstein (crappy MSX-like computer) cross-assembling onto Spectrum, Amstrad, etc. And of course "PDS" (PC cross-assembling onto Z80/6502 targets) - that was fucking fast, a pleasure to use. I recall doing Amstrad Double Dragon 1/2 on that |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ScanPlus ECS Scandoubler for Amiga 500, 500 plus, Amiga 1500 and Amiga 2000 | RetroPassionUK | MarketPlace | 0 | 04 January 2020 16:24 |
How much? Amiga 1200, Amiga 600, Amiga games and loads more. | QuickQuestion | MarketPlace | 23 | 26 February 2019 10:19 |
SNASM drivers - SCSI controleur for PCMCIA A1200 | Tony Landais | support.Hardware | 20 | 20 November 2009 14:48 |
Sell Original set of Commodore Amiga 3.1 Kickstart ROMs for an Amiga A3000 | Vars191 | MarketPlace | 2 | 02 December 2008 21:43 |
Amiga Magazines: Amiga Format Amiga Action ... | martin-flash | request.Other | 6 | 09 March 2008 23:25 |
|
|