Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BiFrost Multicolour engine.
#22
einar Wrote:
LCD Wrote:Not very good style of coding in the demo: No labels but line numbers... GO SUB instead of GOSUB
This is intentional. The demo is supposed to be easy to understand for ZX-Spectrum programmers that are familiar with Sinclair BASIC but not with ZX BASIC. So I wrote it as close to Sinclair BASIC as possible. This is also the reason the demo doesn't use sub-routines and such.
Even a better reason to introduce them to proper use Wink.
einar Wrote:The interface library itself is a different matter obviously.
Already found it out. Excellent work!
einar Wrote:
LCD Wrote:(This is not compatible with folding as SUB is a folding keyword. Must fix this
Please do so. This syntax is perfectly valid in ZX BASIC, thus BorIDE is supposed to recognize it accordingly.
Okay, in the next version any SUB and FUNCTION that are folded must start from beginn of the line. No spaces or tabs in front of them are allowed, or it will be not recognised as foldable part. ASM will work as expected on the other side.
Also tried to make 8x1 Attributes mode for Painter for designing the Tiles. I hope, you will allow to include the binaries of BiFrost in the Binary Library for easier usage of the engine, when I'm done.
einar Wrote:And I will resist making any jokes about problems with BorIDE not being a very good style of coding either Smile Smile Smile
You can make this kind of jokes.
------------------------------------------------------------
http://lcd-one.da.ru redirector is dead
Visit my http://members.inode.at/838331/index.html home page!
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 9 Guest(s)