Hi!

> Aaaaaaaaaaaaaaagggggggggghhhhhhhhhh!!!!!! Grauw, it's very dirty! And
> slow! :PPPP

  Is better peek directtly in sectors. But Adriano, using XBASIC you can
  increase the speed. The Lauren's routine is the same of "Copy
  Baixaria", remember the mesage when the number of files on disk was
  plus than 68(?) files?

>>I have done this before, so it works.
> Yeah, me too.

  I don't liked of it! Is so dirty... :)

> I also said an interesting "launcher". The program just do a FILES
> on screen and use the screen as RAM. (...)

  Hahaha!! The same way used in SC3 viewer... :)
  I don't remember who start this "chat" but if he's interested in this
  program to look, no problems I send to him... 

> But this method has a problem: if the disk has too many files will
> be scroll, and you'll miss the first filenames.

  It's a real problem! The limit is at least 138(?) files per screen.
  No problems for 'root' directory (aka \) but sub-directories can be
  more than 112 files. But has a trick more dirty than Lauren's routine.
  :) 

  Easy! A first and untested routine:
  100 SCREEN 0: WIDTH 80: COLOR 15,4,0: DIM F$(255)
  (...)
  500 POKE &F3B1,48: CLS: COLOR 0,0: FILES "*.*":L%=0
  510 FOR J%=1 TO 47: FOR I%=0 TO 5:K$=""
  520 FOR K%=0 TO 11:K$=K$+CHR$(VPEEK(J%*40+(I%*13)+K%))
  530 NEXT K%:F$(L%)=K$:L%=L%+1:NEXT I%,J%
  540 POKE &F3B1,23: CLS: COLOR 15,4,0: RETURN
  (...)
  800 REM "I'm too dirty for my shoes... :)" 

  And XBASIC must be inserted in this routine. I don't know how but
  anyone must discovery how to work with matrix in this BASIC? :)

  Hey! Anybody knows the DM2 System? Is a lot of add-in BASIC commands
  developed by GIGAMIX group. It is nice "new" commands but all related
  files are in japanese. If I'm not wrong it has the FILES$ command.


  ---
  Giovanni Nunes, [EMAIL PROTECTED]



****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to