Hand BASIC - CBM Flavor Icon
Download Hand BASIC - CBM Flavor

Hand BASIC - CBM Flavor

Learn and Program BASIC Language on your iPhone, iPod Touch or iPad!
Category Price Seller Device
Education Free Ahmad Hawwash iPhone, iPad, iPod

Hand BASIC - CBM Flavor is a compatible version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64.

Released for Educational purposes.

BASIC (Beginner's All-purpose Symbolic Instruction Code) is a computer language designed so that it can be learned very easily.

Hand BASIC users could be students, scientists, or any productivity workers.

Type HELP to get started!

*** Credits for CBMBASIC go to Michael Steil and James Abbatiello ***

Features
+ Compatible with Commodore 64 BASIC V2
+ It is not emulated, it runs with your device full speed
+ The ability to LOAD/SAVE files (case sensitive file names)
+ File I/O Support (Read/Write data files)
+ Full featured iPhone Text Editor to build your programs
+ The ability to make directories ** NEW **
+ Provided with helpful Direct Mode Commands (nonstandard, see support webpage)
+ Renumber your program, plus other helpful file keeping functionality
+ Alert Sounds
+ In App Help (type HELP)
+ Portrait/Landscape Views
+ Supplied with Sample code (type FILES to see list).

Now available through In-App Purchase:
Graphics Extension: Empowers you to create complex graphics from simple graphic objects
Features
+ Draw simple graphic objects: lines, rectangles, circles, text, ...
+ Draw at the super speed of your device
+ Make animations
+ Use Graphics Macro Language (GML) to draw objects
+ Define your colors with alpha channel (32bit color with transparency)
+ Select your drawn text font face and size
+ Interact with user taps
+ Assistant for typing Graphic Commands
+ Enables you to run included Graphic Sample Programs(10 samples)

To find more details type HELP then select Graphics Extension Reference

To open Graphics Extension Purchase Screen:
- Type: PURCHASE
- Type: ACTION then select Purchase
- Or, run a program that uses Graphics

Make sure to check out App Blog Page:
cbmhandbasic.blogspot.com

Please Note:
- This is not Commodore 64 emulator. It is “Standalone” BASIC of Commodore 64.
- Basic knowledge of Commodore 64 BASIC V2 is needed to use this App or just Read FAQ's.
- While BASIC requires all commands to be capitalized (Lock Caps by double taping), commands will be automatically capitalized
- Since this is not Commodore emulator, PEEK/POKE does not work. See New Commands for alternatives
- Only ASCII characters are supported
- iPad has different Graphics Extension than ordinary one (sold separately)


Visit "Hawwash-Soft" page on iTunes for more Free App's

Have Fun!

Reviews

Pretty cool
J stack

More of a “because I can” app than anything else. With no POKE/PEEK any work exporting to real hardware would be wasteful. In addition, to the 64 NOT understanding the advanced graphic commands Also, since NOT an emulator, does not support abbreviated commands (but does support long string errors). Overall fun to mess with when getting into BASIC conversations and want to “show off” some basic BASIC. This is a preliminary review. I’ll update further as I use it and if my opinion/understanding of it changes.


Dear GOD this is fun!!!
Glory dude

Not a complete and true emulator, but SO close (as close as Herr Apple will let us get, for certain).


Very nice, but needs some updates
DarkRadon

Needs to be updated for the larger iPhone screens, but is a very nice app. I actually use this on an almost daily basis simply because of the simple but effective programming environment. Please update this app to the newer and larger displays, along with incorporating a fourth row for the operators, parentheses, slashes, question marks, etc., and this becomes a five star app.


Amazing app
wileybot2004

As my C64 broke this app is amazing It would be cool to have the new files app integration


I'm actually using this as a tool!
10bii Lover

I'm enjoying the stew out of this app. I've been wanting to use some of my small programs on the iPhone for some time, without going into full-fledged app development. This does the trick! As a child of the 70s, I'm very familiar with this style of BASIC. I wrote tons of stuff (I wish I still had) on a TRS-80 COCO. Rewriting my small projects for this app is a piece of cake. I can now take my small programs with me. That, and it's a fun trip down memory lane. I'm enjoying the opportunity to use the evil GOTO again, after an almost 30 year hiatus. Writing in an unstructured environment like this feels strangely liberating! Thank you for making this app available.


This is awesome
Spintronic31

Some of the old engineering books I'm reading online have their code in BASIC and this app is perfect to help me work through them.


Brings back old memories
Algae rocks

This app is the closest thing to owning the Commodore 64 that I’ve seen. My first computer was a Commodore 64 and I loved programming it! Thank you for dev this app


Basic
Twin T2

Not bad but would like a directory command to see what Programs are saved


HOLY COW :D
unix_user_1

I feel terrible for giving this such a bad rating earlier it rocks!! it is 100% comparable with vanilla ms basic (so you can run all your old games on it :D) and has file I/o and sharing things it needs: audio loading and saving (so you can share files over the phone and with CDs/tapes) copy and past (so you can copy programs from safari,notes etc and so you can hand data to your program) and most importantly a command reference and memory map (maybe a help command that pops up a uialert with a uiwebview in it) it's really the best interpreter out there (most aren't free) and this one should cost at least like 5.00$ (but could easily get away with ~7.00$)


Pretty nice
Liberty BASIC

Cool, but I don't think it should display COMMODORE 64 BASIC V2 when it starts up. After all it isn't Commodore BASIC right? It should say HAND BASIC Vsomething. ;-) Any graphics features planned for the future, even if they aren't C64 identical?


Featured on lists