English Amiga Board Home Mobile Skin      


Go Back   English Amiga Board > Coders > Coders. Language

Reply
 
LinkBack Thread Tools
Old 30 May 2012, 10:53   #21
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 37
Posts: 1,590
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.
__________________
Random number generation is the art of producing pure gibberish as quickly as possible.
- Bob Jenkins
Thorham is offline   Reply With Quote
Old 31 May 2012, 18:20   #22
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 40
Posts: 802
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   Reply With Quote
AdSense AdSense  
Advertisement:
Old 31 May 2012, 22:52   #23
AMOS Extensions Developer
 
Lonewolf10's Avatar
 
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 33
Posts: 945
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
__________________
My stuff on Aminet is here

All Square by Digital Dalmatian is here

Last edited by Lonewolf10; 31 May 2012 at 22:53. Reason: missed out a closed bracket!
Lonewolf10 is offline   Reply With Quote
Old 06 June 2012, 23:55   #24
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 40
Posts: 802
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   Reply With Quote
Old 07 June 2012, 00:47   #25
Zone Friend
 
Coagulus's Avatar
 
Join Date: Sep 2005
Location: Wales
Posts: 472
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   Reply With Quote
Old 07 June 2012, 16:55   #26
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 37
Posts: 1,590
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...
__________________
Random number generation is the art of producing pure gibberish as quickly as possible.
- Bob Jenkins
Thorham is offline   Reply With Quote
Old 25 July 2012, 23:32   #27
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 40
Posts: 802
There was an article about it on the Onion, so it must be true :P
Doc Mindie is offline   Reply With Quote
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?
  Reply With Quote
Old 03 October 2012, 08:01   #29
ajk
Registered User
 
Join Date: May 2010
Location: Finland
Posts: 231
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 online now   Reply With Quote
AdSense AdSense  
Advertisement:
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.
  Reply With Quote
Reply


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

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
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Manuals for GFA Basic and Hi-Soft Basic 2 ricky500 request.Apps 20 12 February 2013 21: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 burning program for amiga OS? BarrySWE request.Apps 11 03 November 2005 13:04
Free Blitz Basic! Amigaboy Amiga scene 0 13 November 2001 18:36


All times are GMT +2. The time now is 07:33.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO ©2011, Crawlability, Inc.
Page generated in 0.14234 seconds with 9 queries