Version 1.1E
Version 1.1E improves line wrapping (affecting the PRINTLINEWRAP subroutine) and parsing (affecting the PARSE subroutine). Windowed mode has been improved. However, we still recommend fullscreen mode for best performance.

Version 1.1E improves line wrapping (affecting the PRINTLINEWRAP subroutine) and parsing (affecting the PARSE subroutine). Windowed mode has been improved. However, we still recommend fullscreen mode for best performance.
Version 1.1D of Ozapell Basic includes several minor improvements and bug fixes. Changes include fixes to the help system, improvements to all text input (but also affecting the subroutine TEXTINPUT), a fix for SWITCH/CASE statements to better support string comparisons, and a fi
Version 1.1C adds a new shortcut for ARRAYINDEX. Previously, random accessing the first entry in MYARRAY would require these lines of code: ARRAY=MYARRAY INDEX=0 ARRAYINDEX MYARRAY="FIRST ENTRY" With the shortcut, only these lines of code are required: MYARRAY MYARRAY="FIRST ENTR
Version 1.1C adds a new shortcut for ARRAYINDEX. Previously, random accessing the first entry in MYARRAY would require these lines of code: ARRAY=MYARRAY INDEX=0 ARRAYINDEX MYARRAY="FIRST ENTRY" With the shortcut, only these lines of code are required: MYARRAY MYARRAY="FIRST ENTR
Version 1.1B adds support for the number pad. Numbers can be entered anywhere while NUMLOCK is on. The arrow keys, PGUP/PGDN, DEL, HOME and END will only be useful in the fullscreen editor (type "EDIT" to use) or in user created programs.
Version 1.1B adds support for the number pad. Numbers can be entered anywhere while NUMLOCK is on. The arrow keys, PGUP/PGDN, DEL, HOME and END will only be useful in the fullscreen editor (type "EDIT" to use) or in user created programs.
Version 1.1A now offers a second keyboard layout. If you are using a non-US keyboard, you might try this second layout for better compatibility. Type "KEY 2" when you start Ozapell Basic to switch over to the second keyboard layout. Type "KEY 1" to switch back to the default layo
Version 1.1A now offers a second keyboard layout. If you are using a non-US keyboard, you might try this second layout for better compatibility. Type "KEY 2" when you start Ozapell Basic to switch over to the second keyboard layout. Type "KEY 1" to switch back to the default layo
The latest version adds Graphics Mode 3 (beta). While Graphics Mode 1 has a resolution of 320x180, the new mode provides a resolution of 1280x720. All subroutines except SCREENSAVE and SCREENRESTORE support this new mode. Pressing ALT + ENTER will now toggle between fullscreen an
The latest version adds Graphics Mode 3 (beta). While Graphics Mode 1 has a resolution of 320x180, the new mode provides a resolution of 1280x720. All subroutines except SCREENSAVE and SCREENRESTORE support this new mode. Pressing ALT + ENTER will now toggle between fullscreen an
Ozapell Basic has left Early Access on Steam. We designed Ozapell Basic to be as simple as possible including the implementation of a retro 1980s interface. Our goal was to make a programming language that new programmers could use without having to learn a complicated modern lan
Ozapell Basic has left Early Access on Steam. We designed Ozapell Basic to be as simple as possible including the implementation of a retro 1980s interface. Our goal was to make a programming language that new programmers could use without having to learn a complicated modern lan
The built-in help system has been fully updated to include all editor commands, BASIC keywords implemented and all subroutines in the provided library. We are now focused on adding additional demo programs and expanding the beginner's manual. We expect to leave Early Access withi
The built-in help system has been fully updated to include all editor commands, BASIC keywords implemented and all subroutines in the provided library. We are now focused on adding additional demo programs and expanding the beginner's manual. We expect to leave Early Access withi
In our continuing effort to make Ozapell Basic a stepping stone to programming with modern languages such as javaScript, we've added some new features found in the C family of languages (java, C++, javaScript, etc.). You can increment the value in a variable with ++ and decrement
In our continuing effort to make Ozapell Basic a stepping stone to programming with modern languages such as javaScript, we've added some new features found in the C family of languages (java, C++, javaScript, etc.). You can increment the value in a variable with ++ and decrement
The latest version of Ozapell Basic adds a demo system to help new programmers begin with sample code. Type "DEMO" to list the available demos. Currently there are only four available. More demos will be added before our 1.0 release. Type DEMO to load a specific demo into memory.
The latest version of Ozapell Basic adds a demo system to help new programmers begin with sample code. Type "DEMO" to list the available demos. Currently there are only four available. More demos will be added before our 1.0 release. Type DEMO to load a specific demo into memory.
Currently, the AND, OR and XOR subroutines determine if a logical or bitwise operation is intended based on the data in the variables. LOGICALAND, LOGICALOR AND LOGICALXOR now force the data in the variables to be evaluated as boolean (TRUE or FALSE) values. The values 0, 0.0 and
Currently, the AND, OR and XOR subroutines determine if a logical or bitwise operation is intended based on the data in the variables. LOGICALAND, LOGICALOR AND LOGICALXOR now force the data in the variables to be evaluated as boolean (TRUE or FALSE) values. The values 0, 0.0 and