home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum4.lzh / BRIEFE / brief.greulich < prev    next >
Text File  |  1988-03-21  |  3KB  |  74 lines

  1.                                         Andreas Greulich
  2.                                         Aarhaldenstr. 9
  3.                                         CH-3084 Wabern
  4.                                         Schweiz
  5.                                         Tel. (+41 31) 54 00 49
  6.                                         EMAIL: V04C@CBEBDA3T.BITNET
  7.  
  8.  
  9. Hallo Forumsleute (speziell Atarianer), Hallo Alex,
  10.  
  11.  
  12. Zuerst  muss  ich  mich  mal  entschuldigen,  dass  ich  keine Umlaute
  13. benutze. Das kommt daher, dass die des ST mit  denen  des  Gepard  und
  14. anderer  Composter  ziemlich  unvertraeglich  sind  (es  braucht  viel
  15. Phantasie, einen 'Gepi-Text' zu lesen... und umgekehrt  wahrscheinlich
  16. auch).  Zuerst  ein  paar  Worte  zu mir: ich bin 21, hatte (und habe)
  17. einen  Apple  //  und  seit  einem  guten  Jahr  einen  Atari-ST  (1M,
  18. monochrom-Mon.,  1  Floppy,  20M-Harddisk, Modem). Mit OS9 bin ich ca.
  19. Ende 1987 in Kontakt gekommen, muss aber  gestehen,  von  den  Interna
  20. noch  nicht  zuviel  zu verstehen (das Technical Manual ist - darf man
  21. das hier sagen? - noch immer bei einem Kollegen zum k... ).  Dies  ist
  22. das erste Mal, dass ich etwas ins Forum sende.
  23. <<< Selbstverstaendlich darf man sagen, dass der Kollege auch OS-9
  24. kennenlernen will. Alle Repraesentanten, Distributoren und Installatoere
  25. von OS-9, die unser Forum hoffentlich mit wachsendem Interesse verfolgen,
  26. werden sich freuen ueber ein reges Interesse an ihrem Produkt. WS>>>
  27.  
  28. Da mir das Fehlen von Grafik schon von Anfang an ein Dorn im Auge war,
  29. habe ich mich entschlossen, die  Grafikroutinen,  die  ich  unter  TOS
  30. schrieb,  zu  uebernehmen.  Im  Moment  bestehen  sie  nur aus wenigen
  31. Befehlen, die sich auch  noch  nicht  in  andere  Programme  einbinden
  32. lassen, aber ich hoffe, dass sich das aendern wird. Letzteres liegt an
  33. momentaner  Unkenntnis,  wie  in  OS9  die  Konventionen  fuer   einen
  34. Traphandler  handzuhaben  sind.  Zumindest die Initialisierungsroutine
  35. muss  naemlich  im  Supervisor-Mode  ablaufen,  um  die  physikalische
  36. Anfangsadresse    des    Video-Rams    rauszufinden   (die   sich   in
  37. $ff8201/$ff8203 befindet). Da ich auch noch nicht weiss,  wie  in  OS9
  38. die  Parameteruebergabe  ablaeuft,  habe  ich  mich  vorlaeufig an das
  39. DRI-C-Format gehalten, das unter TOS verwendet wird (s. graph.doc).
  40.  
  41. Wie gesagt, handelt es sich noch um eine 'Vorversion'. Natuerlich  ist
  42. das  Programm  hardware-maessig  auf  den  ST  ausgerichtet. Aber eine
  43. Anpassung an  andere  Rechner  duerfte  mit  Hilfe  des  Source  nicht
  44. allzuschwer   sein.   Die  hardwareabhaengigen  Teile  liegen  in  der
  45. init-Routine, die relativen Zeilenoffsets des Graphikscreens werden in
  46. einer  Tabelle  abgelegt,  die Aufloesung ist als Konstante definiert.
  47. Bei Fragen, Ideen, Erweiterungen und anderem  Nonsens  kann  man  sich
  48. natuerlich  an mich wenden. (am liebsten ueber bitnet, das von ean aus
  49. erreichbar ist).
  50.  
  51. So, das waer's fuer heute gewesen. Uebrigens habe ich  noch  ein  paar
  52. Ideen  fuer  weitere  Grafikroutinen;  ich  hoffe, naechstens auch das
  53. ganze zu  einem  Traphandler  unfunktionieren  zu  koennen.  Eventuell
  54. kommen  noch  Sprites und Fuellen von Flaechen dazu (wenn der Frust in
  55. Grenzen bleibt).
  56.  
  57.  
  58. Also dann viel Glueck und Happy Hacking,
  59.          Andy
  60.  
  61.  
  62.  
  63.  
  64.             vWWWv
  65.           vWWWWWWWv
  66.           |/~~~~~\|
  67.           O @   @ O
  68.          &O   L   O&
  69.           ' <-O-> '
  70.            \_____/
  71.  
  72.  
  73.  There's always one more bug...
  74.