Memory usage monitoring tool for MSX-BASIC

By tvalenca

Paladin (674)

tvalenca's picture

17-05-2017, 20:16

Hi,

I'm here to show a silly tool that I've just made: A resident program that shows the user memory usage on BASIC.

I know there are some of you guys that still write big programs in BASIC (right, @Kai Magazine?) so if anyone here shows interested in using it I would continue its development. (it still needs a few polishments)

Login or register to post comments

By AxelStone

Prophet (2503)

AxelStone's picture

17-05-2017, 21:51

Really a very useful tool, If I would use BASIC I'd give a try with no doubt. Cool

By Manuel

Ascended (13471)

Manuel's picture

18-05-2017, 07:43

Nice one, but now I start wondering if such functionality was never created before.... MST's Tracer comes to mind.

By NYYRIKKI

Enlighted (4743)

NYYRIKKI's picture

18-05-2017, 08:33

Manuel wrote:

Nice one, but now I start wondering if such functionality was never created before.... MST's Tracer comes to mind.

Indeed... The "Used memory overview"-window ("M" from main menu) gives this information + some more, but indeed this is a nice little TSR as well... Tracer is a more heavy duty tool with breakpoints and all that other extra stuff. It also requires some sort of memory mapper.

(BTW here is the software that we are talking about: Manual, disk)

Ps. Happy birthday Manuel!

By Jipe

Paragon (1265)

Jipe's picture

18-05-2017, 11:33

don't miss MSX AID for basic develloper
http://www.generation-msx.nl/software/ascii/msx-aid/718/

By Wolverine_nl

Paladin (697)

Wolverine_nl's picture

18-05-2017, 11:50

Great addition tvalenca ! Smile

By Louthrax

Paragon (1694)

Louthrax's picture

18-05-2017, 12:45

NYYRIKKI wrote:

Ps. Happy birthday Manuel!

Hey, happy birthday man Smile (and welcome to the 40-years-old club !).

@tvalenca: Nice little tool ! (and definitively not silly)

By Manuel

Ascended (13471)

Manuel's picture

18-05-2017, 22:44

Thanks to you all.

By tvalenca

Paladin (674)

tvalenca's picture

19-05-2017, 14:54

Thx guys. And happy birthday Manuel (better late than never)

I'm working on a special version for computers with V99x8 VDP that uses the 2,5 half extra lines from TEXT2 video mode. And I'm trying to get out of BASIC usable memory Tongue Right now it runs from somewhere near Z80 (BASIC) stack, which resides just below String Storage Area - so yeah, I'm not reporting the memory used by the TSR itself and that's why I need to get out of BASIC memory

Should I? (move the program to page 1 and place an inter-slot call to get free memory every time I hit RETURN on immediate mode - BASIC programs execution should be immune to this since it resides on an different loop)

My MSX profile