English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Language

 
 
Thread Tools
Old 30 May 2012, 10:53   #21
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,796
Quote:
Originally Posted by Doc Mindie View Post
Why code in a dead BASIC?
Old 8 bit BASIC interpreters are slow and unstructured, no fun to be had for me.

Quote:
Originally Posted by Doc Mindie View Post
Why code on a dead computer in the first place?
For fun and the challenge.
Thorham is offline  
Old 31 May 2012, 18:20   #22
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
Quote:
Originally Posted by Thorham View Post
Old 8 bit BASIC interpreters are slow and unstructured, no fun to be had for me.

For fun and the challenge.
Excactly. some people think the C=64 BASIC is fun and challenging. Some people thinks AmigaBASIC is fun and challenging

And there's even perverts who thinks Windows if fun, it's certainly a challenge to stay calm, though.
Doc Mindie is offline  
Old 31 May 2012, 22:52   #23
Lonewolf10
AMOS Extensions Developer
 
Lonewolf10's Avatar
 
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
Quote:
Originally Posted by Doc Mindie View Post
BUT: To create the "same" demo on a Speccy with only a 6502 (or was it the Z-80?) at 1MHz and 48kB, Now THAT is satisfaction.
Spectrums (Z80, Z81, Spectrum 48K, Spectrum 128K (+2/+2a/+2b/+2c/+3)) all had the Z80 at the helm


Regards,
Lonewolf10

Last edited by Lonewolf10; 31 May 2012 at 22:53. Reason: missed out a closed bracket!
Lonewolf10 is offline  
Old 06 June 2012, 23:55   #24
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
Quote:
Originally Posted by Lonewolf10 View Post
Spectrums (Z80, Z81, Spectrum 48K, Spectrum 128K (+2/+2a/+2b/+2c/+3)) all had the Z80 at the helm


Regards,
Lonewolf10
The principle remains, though... to make a superstunning demo on such a limited piece of hardware, is a real challenge and also (I would believe) for most people, give a real satisfaction.

Doesn't really matter what language you're coding in, though the more limited, the more the challenge, and thus the more satisfaction when you see it working ^^

And of course... if you make... say... "State of the Art" for the C=64 utilising only C=64 BASIC, your epeen will grow to extreme proportions :P
Doc Mindie is offline  
Old 07 June 2012, 00:47   #25
Coagulus
Gets there in the end...
 
Coagulus's Avatar
 
Join Date: Sep 2005
Location: Wales
Posts: 865
Quote:
Originally Posted by Doc Mindie View Post
Doesn't really matter what language you're coding in, though the more limited, the more the challenge, and thus the more satisfaction when you see it working ^^
true, I have been most chuffed when I've accomplished something the language I've used isn't supposed to be able to do! (Usually a BASIC!)
Coagulus is offline  
Old 07 June 2012, 16:55   #26
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,796
Quote:
Originally Posted by Doc Mindie View Post
Excactly. some people think the C=64 BASIC is fun and challenging. Some people thinks AmigaBASIC is fun and challenging
Okay, okay, I got it It's just that I only use 680x0 for fun and the challenge, while I use FreeBasic on the peecee as a utility language, so I never expected people to enjoy old Basic dialects.

Quote:
Originally Posted by Doc Mindie View Post
And there's even perverts who thinks Windows if fun, it's certainly a challenge to stay calm, though.
Really? Hard to believe...
Thorham is offline  
Old 25 July 2012, 23:32   #27
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
There was an article about it on the Onion, so it must be true :P
Doc Mindie is offline  
Old 02 October 2012, 18:59   #28
Eygthene
 
Posts: n/a
Which free BASIC that runs under LINUX fore my Raspberry Pi?

Having got my Raspberry Pi up and running, I was hoping (as a 74 year-old) to be able to draw on past experience so as to be able to drive the GPIO in BASIC. However I quickly discovered that bwBASIC does not have the necessary PEEK and POKE statements and GWBASIC only handles 8 bit registers.

Is there a BASIC which will run under the Raspberry Pi version of LINUX and which will enable me to load 32 bit registers having 32 bit Adresses?
 
Old 03 October 2012, 08:01   #29
ajk
Registered User
 
ajk's Avatar
 
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
I am not an expert on the Raspberry Pi, and not really Linux either, but as far as I can imagine, you can't have old-style PEEK and POKE commands in a program running on Linux. Each of the programs will have a virtual address space and can't operate on the actual physical addresses directly - any access to peripherals would have to go through the operating system (Linux).

This is not to say that a Basic interpreter that emulates this behaviour somehow might not exist, but I don't know of such a thing at least.
ajk is offline  
Old 04 October 2012, 00:08   #30
Eygthene
 
Posts: n/a
Thanks very much ajk. I have had some great advice from posters on my ybw.com forum (Practical Boat Owner!) and they have explained that I need to "export" the GPIO pins with a bit of LINUX. Then I can access the direction and value files of the GPIO pins through a BASIC OPEN statement and I am trying to use INPUT# and PRINT# to read and write into those files.

One of the posters is kindly having a look at my first attempt at the code, so I'm waiting to see what he says.

I lent the R-Pi and the Input/output experimental board to a pal, so I will have to get it back before I can try out the code.
 
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Alarm program in Hi Soft basic alphagemini Coders. General 6 05 August 2012 18:00
For a beginner what Program and Program language would you recommend? amigang New to Emulation or Amiga scene 5 27 March 2012 13:06
Free Hat!!! Free Hat!!! Sorry I mean Free ZX Spectrum basic Programming Book fitzsteve MarketPlace 3 02 April 2010 18:48
C= 64 BASIC as a Scripting Language Charlie Retrogaming General Discussion 2 17 November 2008 14:23
Free Blitz Basic! Amigaboy Amiga scene 0 13 November 2001 18:36

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 03:34.

Top

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