flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2, 3, 4 Next |
Author |
|
MajorDill
when I click on download nothing is there. Just learning fasm and could really use these examples.
begging somebody to repost them thankyou |
|||
![]() |
|
MajorDill
got it - thanks
|
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
Hobby BASIC Version numbering changes from 0.0.4 to 0.4.0. Xs and Os game for the console (uses the mouse). ![]() Last edited by Picnic on 27 Apr 2022, 07:50; edited 87 times in total |
|||
![]() |
|
fasmnewbie
I love this stuff. Excellent materials for beginners to learn from (although there's nothing 'beginners' with the code)
|
|||
![]() |
|
fasmnewbie
I am linking to this thread.
|
|||
![]() |
|
Picnic
@fasmnewbie thank you.
I have uploaded a new version with minor improvements and bug fixes. Hobby BASIC handles ANSI encoding graphics with ease. Loading an ANSI encoded text file in the console is a very simple process. Code: REM APPLE1.BAS REM HOBBY BASIC INTERPRETER PATH$ = PATH('ART\APPLE.ANS') IF SIZE(PATH$) = -1 THEN ALERT 10H,'NOT FOUND',PATH$ : END SCREEN 80,25,300 COLOR 0,0 CLS ANSI PATH$ INKEY CLS END ![]() Last edited by Picnic on 27 Apr 2022, 07:50; edited 60 times in total |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
Hobby BASIC comes with a set of specialized console commands. The command BLOCK copies a specific area of the console screen to a memory block and vice versa. Code: REM APPLE2.BAS REM HOBBY BASIC INTERPRETER A = 700 B = 701 BLACK = 0 BLUE = 1 BRIGHT_BLUE = 9 PATH$ = PATH('ART\APPLE.ANS') IF SIZE(PATH$) = -1 THEN ALERT 10H,'NOT FOUND',PATH$ : END SCREEN 80,25,300 COLOR 0,0 CLS ANSI PATH$ WAIT 750 REPAINT 0,0,80,25,BLUE,BLACK REPAINT 0,0,80,25,BRIGHT_BLUE,BLACK WAIT 750 BLOCK 0,0,40,25,A BLOCK 40,0,40,25,B BLOCK 0,0,B BLOCK 40,0,A INKEY CLS END ![]() Last edited by Picnic on 27 Apr 2022, 07:54; edited 55 times in total |
|||
![]() |
|
fasmnewbie
Picnic
It would be very nice if you could share your passion with Tomasz and others at Programming Language & Design section where you can properly introduce your Hobby Basic to the community. Good to see FASM is becoming a language of choice for compiler writing. |
|||
![]() |
|
Picnic
@fasmnewbie I feel it's still early for that. The interpreter is far for being complete. Surely i might do that, but in later time.
I have uploaded a new version with minor improvements and bug fixes. Using the BLOCK command is easy to randomly shuffle the console screen. ![]() Last edited by Picnic on 27 Apr 2022, 07:54; edited 42 times in total |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
Hobby BASIC console version of the 2048 web game. ![]() Last edited by Picnic on 27 Apr 2022, 07:54; edited 56 times in total |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
Replacing color 12 (bright blue) with color 13 (bright purple) at a specific area of the screen using the REPAINT command. Code: X=0 Y=0 COLS=40 ROWS=25 CLS SCREEN 80,25 ANSI 'ART\APPLE.ANS' REPAINT X,Y,COLS,ROWS,12,13 INKEY CLS ![]() Last edited by Picnic on 27 Apr 2022, 07:57; edited 65 times in total |
|||
![]() |
|
SergeASM
In the file Console.asm I see "Copyright © 2013-2015, Nick Kouvaris". Is this the same Nick Kouvaris, which did flash games on lightforce.freestuff.gr?
Serge |
|||
![]() |
|
Picnic
Hi SergeASM,
Yes that's me, nice of you to ask. |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
An ANSI Encoding Text File Viewer for the Windows console written in Hobby BASIC. ![]() Last edited by Picnic on 27 Apr 2022, 07:58; edited 57 times in total |
|||
![]() |
|
redrum88
Very nice, thanks!
|
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
2D Side Movement in the console. Use the Arrow keys to move the sprite. ![]() Last edited by Picnic on 27 Apr 2022, 07:59; edited 61 times in total |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
2D Scrolling Background in the console. Use the Arrow keys to move the sprite. Press Spacebar to jump. ![]() Last edited by Picnic on 27 Apr 2022, 08:04; edited 65 times in total |
|||
![]() |
|
Picnic
I have uploaded a new version with minor improvements and bug fixes.
Simple car game for the console that uses RGB colors (Windows 7/10). ![]() Last edited by Picnic on 27 Apr 2022, 08:04; edited 40 times in total |
|||
![]() |
|
filox
Sorry but where i can find sources of Hobbybasic?
|
|||
![]() |
|
Goto page Previous 1, 2, 3, 4 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.