English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 06 August 2018, 17:31   #1
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Were Cassettes ever computer transferable?

Say I did simple
10 Rem ***This is a test***
On a C64 a simple command that I think exists on all versions of Basic and save it to tape and put it into another computer is there any chance of loading this?

Last edited by Retro1234; 06 August 2018 at 19:28.
Retro1234 is offline  
Old 06 August 2018, 17:46   #2
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,335
Not really. All systems used their own data encoding formats, similar to how they all used their own floppy formats. The best way to transfer like that would have been over serial or something like that.
Daedalus is offline  
Old 06 August 2018, 18:59   #3
Megol
Registered User
 
Megol's Avatar
 
Join Date: May 2014
Location: inside the emulator
Posts: 377
Sort of - there were the Kansas city standard (yes, had to look up the name). However many common computers used their own format and even if not the actual format of the data varies between computers (BASIC token codes etc.).

But if the target (victim?) hardware supports reading the source tape and have enough memory to convert the data it should be possible with some effort.
Megol is offline  
Old 06 August 2018, 19:15   #4
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
It may be possible with an intermediate machine with audio input and enough raw power.
Then a program would input the tape as wave, analyze it to extract the binary data, convert that data to normal text, retokenize that text for the target machine, build another wave with that, and then output the audio to write a tape with the wave. After that, the new tape could be loaded on the end machine.
(Phew. Hopefully i could transfer my oric files to atari st with rs-232 back in the day...)
meynaf is offline  
Old 06 August 2018, 20:00   #5
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Ok I remember hearing years ago this might be possible but never tried it
Retro1234 is offline  
Old 06 August 2018, 20:07   #6
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
It sure was possible and actually happened over in The Netherlands

A computer oriented radio show on the public broadcasting network created it's own multi-format compatible tape format and released loaders for the format for many computers. These loaders also included a special form of BASIC that was guaranteed to be compatible across the different computers.

So you could record a BASICODE program of the radio onto cassette and all the main 8-bit computers could then load it (provided they had a loader program). If you had the ability to get sound data into a PC or Amiga, they too could actually load the data.

And once you had a BASICODE loader/saver, you could share your data and BASICODE programs with other users as well, regardless of the computer system they used.

See more here: https://en.wikipedia.org/wiki/BASICODE

Quite innovative!
roondar is offline  
Old 06 August 2018, 20:30   #7
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Interesting also a Radio station giving away Demos of games etc would have been cool.

Quote from BASICODE Wiki

"A problem was that sharing programs and data across computers by different manufacturers was difficult because the various BASIC dialects were totally incompatible in some areas. They used different BASIC commands to make the same action (like clearing the screen, drawing a pixel or playing a sound), so that a BASIC program written for the C64 did not work on an Atari XL without modification and vice versa. Another difficulty was the fact that while these computers were similar, they still differed in key hardware aspects like screen resolution, available color palette or audio abilities. Finally, the data formats used for storing data on cassette were incompatible as well."

"There were BASICODE 2 Bascoders for the Exidy Sorcerer, Colour Genie, Commodore PET, VIC-20, C64, Amiga,,..................

Last edited by Retro1234; 06 August 2018 at 20:43.
Retro1234 is offline  
Old 06 August 2018, 21:35   #8
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
very interesting. It means that they had to rewrite a cassette loader not using ROM loader. I had an Oric and never heard of that.

I suppose that the bascoder program took a lot of memory so it limited the size of the programs. Well, looks cool for the time. SDL & Java of the 80's
jotd is offline  
Old 06 August 2018, 21:38   #9
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,311
A Dragon 32 can load most TRS-80 CoCo 1 cassettes. Mostly because they are 95% the same hardware and ran the same Microsoft BASIC.

I think they were both based around a Motorola reference design rather than being clones. BASIC used a different encoding but I had a cartridge that did the necessary conversion.
nogginthenog is offline  
Old 06 August 2018, 21:45   #10
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Quote:
Originally Posted by nogginthenog View Post
A Dragon 32 can load most TRS-80 CoCo 1 cassettes. Mostly because they are 95% the same hardware and ran the same Microsoft BASIC.

I think they were both based around a Motorola reference design rather than being clones. BASIC used a different encoding but I had a cartridge that did the necessary conversion.
I think I have a Dragon 32 magazine that has listings for some kind of coversion program for the CoCo.
Retro1234 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
What did you have before your first computer? ZEUSDAZ Retrogaming General Discussion 100 06 February 2022 16:02
Computer for WinUAE Leandro Jardim support.WinUAE 20 07 September 2014 04:04
get my self new computer mcbone Amiga scene 1 28 June 2013 21:46
My first OWN computer... keropi Nostalgia & memories 92 27 December 2009 11:14
No more IYONIX computer... Charlie Amiga scene 8 08 October 2008 23:13

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 18:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08090 seconds with 13 queries