Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Disable scroll
#16
(04-29-2020, 05:29 PM)Alessandro Wrote: Hi, I just found that in version 1.9.9 the -D DISABLE_SCROLL option does not work anymore. It does not prevent the screen from scrolling upwards like it did in 1.9.9 beta 1.

1.9.9 beta 2 works fine though. Beta 3 does not.
Yes, you're right Confused
It seems I left it out of the final release!

Will add it ASAP
Reply
#17
(04-29-2020, 05:29 PM)Alessandro Wrote: Hi, I just found that in version 1.9.9 the -D DISABLE_SCROLL option does not work anymore. It does not prevent the screen from scrolling upwards like it did in 1.9.9 beta 1.

1.9.9 beta 2 works fine though. Beta 3 does not.

Ok. It turns out I left it out when moving the main repository from Bitbucket to Github (both repos still exist, but Github will be the main one from now on.

Please download the 1.10.0 beta, and tell me if it works:
http://www.boriel.com/files/zxb/zxbasic-...-win32.zip
http://www.boriel.com/files/zxb/zxbasic-...ta1.tar.gz
http://www.boriel.com/files/zxb/zxbasic-...-beta1.zip
Reply
#18
Hi, I am glad to report that the 1.10.0 beta 1 and 2 both work as expected, thank you for your interest  Smile

I have something else to report though. 1.10.0 beta 2 does not seem as efficient as beta 1; I tested it with Ad Lunam (IT) and beta 2 compiled 38704 bytes versus 38693 of 1.10.0 beta 1 and 1.9.9 beta 2. Thought you might be interested in this.
Reply
#19
Well, these +14 bytes are probably the Scroll routine fix!

Try compiling with -D DISABLE_SCROLL and see if it reduces the size to that of 1.9.9.
Otherwise, I'll have to re-check that -D DISABLE_SCROLL is removing all scroll code!
Reply
#20
I already compile with -D DISABLE_SCROLL. Here is my batch file for compiling:

Code:
@echo off

zxb.exe -t --array-base=1 --string-base=1 --mmap memoria.txt -O3 -H 2100 -S 24600 -D DISABLE_SCROLL ad10.bas
Reply
#21
(05-04-2020, 09:28 AM)Alessandro Wrote: I already compile with -D DISABLE_SCROLL. Here is my batch file for compiling:

Code:
@echo off

zxb.exe -t --array-base=1 --string-base=1 --mmap memoria.txt -O3 -H 2100 -S 24600 -D DISABLE_SCROLL ad10.bas

Ok, try this new version:
http://www.boriel.com/files/zxb/zxbasic-...-win32.zip
http://www.boriel.com/files/zxb/zxbasic-...ta4.tar.gz
http://www.boriel.com/files/zxb/zxbasic-...-beta4.zip

This behaves as originally (when reaching the end, print will continue on top of the screen, when using -D DISABLE_SCROLL). Also, it has the same size as the original, probably only 1 byte larger. Rolleyes
Reply
#22
It works, it works!  Big Grin
Reply
#23
Great! I'll double check when I release it in version 1.10.0!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)