Skip to content

Latest commit

 

History

History
191 lines (131 loc) · 7.68 KB

luna.md

File metadata and controls

191 lines (131 loc) · 7.68 KB
                                L U N A


                   B E T E R E   D I S K - C A C H E

      Op Sunrise  Magazine #11  werd DOS2CASH  besproken. Nu is er
      alweer  een veel beter programma om te cachen! Het heet Luna
      - en heeft volgens mij niet veel met een lunapark te maken -
      en  is  dit  jaar  nog gemaakt.  Het is  dus een  vrij nieuw
      programma.

      Het is net als DOS2CASH afkomstig uit Japan, en het komt van
      een reeks  diskettes met allerlei PD programma's uit Japanse
      BBS'en.


                           H A R D D I S K !

      Luna kan  ook de harddisk cachen, en het helpt ook nog! Luna
      vertraagt  wel een beetje bij de eerste keer laden, maar als
      je  iets   uit  het  cache-geheugen  laadt,  gaat  het  echt
      razendsnel.

      Voor  turbo  R  gebruikers is  er het  goede nieuws  dat het
      programma  ook een  soort R800-drive  bevat. Je  kunt nu per
      drive instellen  of er gelezen en geschreven moet worden met
      de R800 mode aan.


                      G E H E U G E N   N E M E N

      Met de  volgende functies  kun je  aangeven hoeveel geheugen
      LUNA.COM moet innemen.

      nnnn : Gewoon  een getal  van 80 tot 4096. Dit is de ruimte,
             in kB's, die Luna gebruikt als cache-geheugen.

      Snnn : Hier  geeft  het getal  niet het  aantal kB  dat Luna
             gebruikt,  maar  het  aantal  mapper  segmenten.  Elk
             segment is 16 kB groot.

      Ennnn: Met E wordt de vrije ruimte aangeduid.

      ESnnn: Hier is  het getal natuurlijk het aantal vrije mapper
             segmenten.

      De  minimale hoeveelheid  geheugen die  Luna nodig  heeft is
      overigens 80 kB, oftewel 5 segmenten.


                          C H E C K   T I M E

      Met  de letter T kun je een bepaalde tijd opgeven. Deze tijd
      staat voor  een aantal  interrupts. Als je er nu binnen deze
      tijd  al een  disk-aanroep is geweest, controleert Luna niet
      of dezelfde  disk nog in de drive zit. Als je computer op 50
      Hz staat is 50 eenheden uiteraard 1 seconde.

      Bijv.  LUNA T300 om bij een computer op 60 Hz pas na (300/60
      =) 5  seconde weer te checken op de bootsector, en bij 50 Hz
      (300/50 =) 6 seconde te wachten.


                             F L A S H E N

      Bij de  optie F  heeft de help-optie (/H of /?) van Luna het
      over   flash  time.  Wat  dit  precies  inhoudt  is  me  nog
      onduidelijk. Ik  vermoed dat  het gewoon het laten knipperen
      van  een aantal LED's bij het weer opnieuw herkennen van een
      disk. In ieder geval geef je met Fnnnnn de tijdsduur van het
      knipperen aan.


                   L E D S   S P E C I F I C E R E N

      Bij de opties die hieronder vermeld staan kun je de volgende
      letters gebruiken:

      C: CAPS
      K: KANA; dit is alleen bij Japanse computers van toepassing
      P: PAUSE: alleen bij MSX turbo R
      T: turbo: idem

      Deze staan  voor de  bijbehorende LED's, en als de handeling
      verricht  wordt, worden de LED's aangemaakt als ze aanstaan,
      en uitgemaakt als ze uitstaan. Gewoon ge�nverteerd dus.

      Met  LC kun je de LED's specificeren die ge�nverteerd worden
      bij  het  cachen. Dus  bij alle  lees- en  schrijfopdrachten
      waarbij het cache-geheugen gebruikt wordt.

      LF geeft aan welke LED's worden gebruikt bij het flashen. LA
      doet  hetzelfde,  maar  dan  bij  een zogenaamde  all-flash.
      Flashen  is het  laten wisselen van de disk. Wat het precies
      inhoudt heb  ik wel  al gehoord,  maar toen  heb ik het niet
      direct  opgeschreven/onthouden. Ik zal wel zorgen dat het op
      een volgende Special/Magazine staat.


                   P R O T E C T E D   S E C T O R S

      Achter  F kun je gewoon de eerste normale sector opgeven, en
      dan geldt  dat voor  alle drives. Het is echter ook mogelijk
      om drives te zetten achter F. Dan geldt de sector alleen bij
      die bepaalde drives. Uiteraard kun je dus ook meerdere keren
      F gebruiken.

      Bijv. LUNA FABC29 als de protected sectors van drives A: t/m
      C: van 0 tot en met 28 lopen.


                       P E R   D R I V E   U I T

      Met  A kun  je aangeven welke drives geen automatische flash
      hebben. Het  doel hiervan  is -  je raadt  het al  - me niet
      compleet onduidelijk. De drives komen gewoon achter de A.

      D is om bij bepaalde drives het cachen uit te zetten. Bij de
      HG  SCSI  interface  zou  de  cache  wel  eens  alleen  maar
      vertragend kunnen  werken, en  dan is  deze optie natuurlijk
      wel handig. (Luna blijft echter handig, want je moet toch af
      en toe met gewone disks werken.)

      Bijv.  LUNA dACD om drive A:, C: en D: niet te cachen. (Voor
      de duidelijkheid gebruik ik hier een kleine D.)


                          R 8 0 0 - D R I V E

      Met de  optie R  en W kun je aangeven of de R800 moet worden
      aangezet  bij respectievelijk  het lezen (Read) en schrijven
      (Write).

      Als je  een turbo  R hebt, kun je het beste al je drives met
      de R800 aan laten lezen. Schrijven gaat soms fout bij gewone
      drives, maar harddisk en RAMdisk kunnen het zonder problemen
      aan.

      Bijv.  LUNA rABCDEFH  wABCDH om, zoals in mijn geval, alleen
      drive E: en F: niet met R800 aan beschreven te laten worden.


                              O P T I E S

      /U : Upper RAM mode aan. Nu zet LUNA zich zoveel mogelijk in
      een  andere mapper  dan de  primaire (da's de interne bij de
      turbo  R,  en  bij  andere computers  de eerste),  en in  de
      hoogste mappersegmenten.

      /P : Stored PCM  aan. Op  een of  andere manier  is het  dan
      mogelijk   dat  de  computer  een  sample  afspeelt  na  een
      diskwissel.

      /S : Seek speed  up uit.  Met de  optie /S  kun je iets weer
      normaal  zetten dat LUNA aanpast aan de diskdrive aansturing
      bij de  turbo R  zodat het  sneller gaat. Dit gaat soms fout
      bij  twee  diskdrives,  en  dan  moet  je  dus  de  optie /S
      gebruiken.

      /F : FAT  protect off.  Met deze optie kun je het beschermen
      van de FAT tegengaan. Zie ook de uitleg bij F.

      /D : Auto flash off. Tja...

      /M : Message   off.  Zo  krijg  je  geen  overzicht  van  de
      instellingen. Met  redirection naar  NUL krijg  je overigens
      helemaal niks op het scherm. Dus met NULU >NUL.

      /C : De  opties die nu achter LUNA staan, worden in LUNA.COM
      bewaard. Als  LUNA.COM gePOPCOMd is, wordt dit weer ongedaan
      gemaakt door het saven zelf. Hierna moet je dus even opnieuw
      POPCOMmen.

      /J : Laat  de bewaarde parameters op het scherm zien. Handig
      wanneer je  maar ��n ding wilt aanpassen. Want bij /C worden
      de oude paramters ongedaan gemaakt.

      /R : Haal Luna uit het geheugen.

      /H of /? : Geeft  een beknopt  overzicht van alle opties van
      Luna.


                         L U N A   E N   M A P

      Helaas  pindakaas. Als  je Luna  in het geheugen hebt, en je
      runt  MAP,  dan blijft  de computer  hangen bij  de volgende
      disk-access. Als  je MAP  dus toch  nog nodig  hebt, moet je
      eerst even LUNA verwijderen met LUNA /R.

                                                    Kasper Souren