flat assembler
Message board for the users of flat assembler.
Index
> Tutorials and Examples > Hobby BASIC, a toy language interpreter written in fasm Goto page Previous 1, 2, 3, 4, 5 |
Author |
|
386 15 Nov 2023, 23:11
Picnic wrote: It's easy to implement, i'll think about that. Thanks again for your feedback 386. Quite useful ! |
|||
15 Nov 2023, 23:11 |
|
386 16 Nov 2023, 18:26
I think, some directive like MEM or MEMORY to define amount of memory in kilobytes should be fine.
Code: MEM 640 Code: MEMORY 640 |
|||
16 Nov 2023, 18:26 |
|
Carlopiza 24 Apr 2024, 13:27
Hi; Nice project; Are sources available for the interpreter?
Greets Carlopiza |
|||
24 Apr 2024, 13:27 |
|
Picnic 25 Apr 2024, 19:22
Hi Carlopiza, thanks for the interest. It's still, a closed source project, unfortunately.
|
|||
25 Apr 2024, 19:22 |
|
Picnic 25 Jul 2024, 08:19
Good day, everyone.
Google Chrome sometimes blocks Hobby BASIC downloads, saying that "This file is dangerous, so Chrome has blocked it". The simplest workaround is to hit CTRL+J and indicate that you want to keep it. Sometimes Windows also won't let you download it without disabling real-time protection first. Hobby BASIC interpreter started in 2015 and continues to evolve until nowadays. It is wrongly being flagged as a virus. Don't be discouraged, try it. Alternatively, try the mirror download link. The interpreter is now being developed in a Windows 10 environment. Many of the examples still run on Windows XP, (and, of course, on 7) but Hobby BASIC focuses on Windows 10 and 11. |
|||
25 Jul 2024, 08:19 |
|
Picnic 12 Oct 2024, 16:09
Hello everyone,
The latest version includes over 90 code samples, and among them many games. In Windows 10, the 'Use Legacy Console' option is no longer necessary, (though it is recommended). The only exception is DRAW, which is the ANSI drawing program written in Hobby BASIC. Draw requires the 'Use Legacy Console' option to be enabled. DRAW has been improved. It uses the ASCII character set and the Extended ASCII character set. It can load, edit, and save an image in ANSI encoding. Ηobby BASIC companion programs and game graphics have been edited by DRAW; no other programs have been used. Windows 10 console screenshots from Draw, and of some of the latest Hobby BASIC games. |
|||
12 Oct 2024, 16:09 |
|
Picnic 10 Nov 2024, 13:22
Hello everyone,
New puzzles for the Windows 10 console were added to the Hobby BASIC games folder. Escape the Void is a short, simple Sokoban-like game, where you have to push (or pull) boxes. In Mini Adventuring Squad, an adventuring party of three finds themselves in a dungeon. With their unique skills and limitations, you must use snake-like movement to traverse a dungeon filled with tricks and traps. In Paint Box, you and your friends must paint everything. Hobby BASIC screenshots (Windows 10 console). |
|||
10 Nov 2024, 13:22 |
|
Picnic 24 Nov 2024, 22:12
Hello everyone,
New puzzles for the Windows 10 console were added to the Hobby BASIC games folder. Mandy Crush is a match-3 puzzle game with a character that swaps places with the items. Rygar eats Cake is a short puzzle game about moving boxes and eating cake. Flow is a puzzle where you have to guide the water to the target field. Pullkoban is a small Sokoban type puzzle. All puzzles are remakes of PuzzleScript games. Hobby BASIC screenshots (Windows 10 console). |
|||
24 Nov 2024, 22:12 |
|
Picnic 05 Dec 2024, 23:25
Hello everyone,
Heartstone is an engaging block-pushing puzzle set within the depths of a dungeon. The puzzles get harder gradually, so the player enjoys the game. The game has a sense of adventure, as the storyline has the hero collecting keys to unlock doors in the dungeons and also gathering experience points. The graphics are designed in DRAW (the design program written in Hobby BASIC), the storyline was created with the help of ChatGPT, and the game is accompanied by an imposing soundtrack. Hobby BASIC screenshots (Windows 10 console). |
|||
05 Dec 2024, 23:25 |
|
Goto page Previous 1, 2, 3, 4, 5 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.