home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C128Graphics / VIEW-BM.ARC / VBM.TXT < prev    next >
Encoding:
Text File  |  2019-04-13  |  3.3 KB  |  66 lines

  1. ╓┬═ ┬ITMAP ╓IEWER VERSION 1.10  [╬OVEMBER 13, 1993]
  2.  
  3. ╔ HAVE IMPROVED UPON THE "VBM" BITMAP VIEWER PROGRAM ╔ RELEASED RECENTLY
  4. FOR THE ├128 WITH 64╦ OF ╓─├ VIDEO ╥┴═.  ╘HE OLD PROGRAM DISPLAYED 640X480
  5. MONOCHROME GRAPHICS BY HAVING THE PROCESSOR "MANUALLY" FLIP BACK AND FORTH
  6. BETWEEN THE EVEN AND ODD DISPLAY FIELDS.  ╘HE NEW PROGRAM, THANKS TO ╓─├
  7. REGISTER VALUES PROVIDED BY ╞RED ┬OWEN OF ├OMMODORE, DISPLAYS 640X492
  8. MONOCHROME GRAPHICS WITH NO DISPLAY MAINTENANCE REQUIRED FROM THE ├╨╒.
  9.  
  10. ╔ HAVE ALSO IMPROVED THE PROTOTYPE DEMO FOR THIS DISPLAY MODE, WHICH IS
  11. TEMPORARILY (UNTIL SOMEONE SHUTS ME DOWN) AVAILABLE VIA ANONYMOUS ╞╘╨ FROM
  12. HOST "CCNGA.UWATERLOO.CA" IN FILE "/PUB/CBM/VBM110.UUA".  ╔NCLUDED IN THAT
  13. ╒╒ARCHIVE FILE IS "VBM" WHICH IS THE ┬┴╙╔├ DRIVER PROGRAM, "VBMLIB.BIN"
  14. WHICH IS THE MACHINE LANGUAGE SUPPORT FOR THE GRAPHICS-INTENSIVE STUFF, AND
  15. "TOUCAN.BM", WHICH IS A DEMONSTRATION BITMAP IMAGE TO VIEW.  ╘HE IMAGE IS
  16. OF THE TROPICAL BIRD WITH A BIG BEAK, AND IT IS DITHERED IN BLACK AND WHITE
  17. FROM AN 8-BIT ╟╔╞ FILE.
  18.  
  19. ┴LSO AVAILABLE IN THAT DIRECTORY IS "VBMLIB.S" WHICH IS THE ┬UDDY ASSEMBLER
  20. SOURCE CODE FOR THE MACHINE LANGUAGE SUPPORT PACKAGE FOR THE "VBM" DRIVER,
  21. "TEAM.BM" AND "WARBIRD.BM", WHICH ARE LARGER DITHERED BITMAP IMAGES TO VIEW,
  22. AND "BM.C", DISCUSSED BELOW.  ╘HE ASSEMBLER SOURCE INCLUDES ALL OF THE
  23. REGISTER SETTINGS REQUIRED TO ACTIVATE THE 640X492 INTERLACED MONOCHROME
  24. BITMAP GRAPHICS MODE.
  25.  
  26. ╫HEN YOU START THE "VBM" PROGRAM, IT WILL DISPLAY THE TOUCAN IMAGE AND THEN
  27. WAIT FOR YOU TO PRESS A KEY.  ╨RESSING "╤" WILL RETURN YOU TO ┬┴╙╔├.
  28. ╨RESSING ANY OF THE CURSOR KEYS WILL SCROLL THE IMAGE A QUARTER-SCREEN IN
  29. THE DIRECTION YOU PRESS.  ╨RESSING THE ╚╧═┼ KEY WILL RETURN YOU TO THE
  30. "HOME" POSITION OF THE IMAGE.  ╨RESSING THE ╙╨┴├┼ ┬┴╥ OR ╥┼╘╒╥╬ KEY WILL
  31. CAUSE THE NEXT IMAGE IN THE WRAP-AROUND "SLIDE SHOW" TO BE VIEWED.  ╘HE
  32. IMAGES IN THE SLIDE SHOW HAVE TO BE ENTERED IN TO ─┴╘┴ STATEMENTS AT THE
  33. END OF THE "VBM" PROGRAM.  ╞OR EXAMPLE, THE TOUCAN IMAGE IS DEFINED AS:
  34.  
  35. 1000 ─┴╘┴ 0,0,"╘╧╒├┴╬.┬═
  36.  
  37. ╘HE FIRST NUMBER OF THE DATA STATEMENT GIVES THE LEFT MARGIN OF THE "HOME"
  38. VIEWING POSITION IN MULTIPLES OF EIGHT PIXEL COLUMNS, THE SECOND NUMBER
  39. GIVES THE TOP MARGIN IN SINGLE PIXEL ROWS, AND THE THIRD FIELD GIVES THE
  40. NAME OF THE BITMAP FILE TO VIEW.  ┘OU CAN ADD AS MANY NEW "SLIDES" AS YOU
  41. WISH.  ╘HE SENTINEL SLIDE ENTRY IS ON LINE 9999.
  42.  
  43. ╘HE ".BM" FORMAT HAS BEEN IMPROVED SLIGHTLY TO INCLUDE A 4-BYTE HEADER TO
  44. IDENTIFY THE TYPE OF FILE IT IS.  ╘HE ".BM" FORMAT IS BASICALLY A BINARY
  45. REPRESENTATION OF THE ".XBM" FORMAT FOR ╪-WINDOWS BITMAPS, WHERE ".XBM"
  46. GIVES ITS DATA IN ├ CODE FORMAT.  ╘HE "BM.C" FILE FROM THE ╞╘╨ SITE IS A ├
  47. PROGRAM THAT WILL CONVERT A FILE FROM ".XBM" FORMAT TO ".BM" FORMAT.  ╙O,
  48. ALL YOU NEED TO VIEW ANY ARBITRARY ╟╔╞ OR ╩╨┼╟ FILE ON YOUR 128 IS A
  49. PROGRAM LIKE ╒NIX'S "XV" TO CONVERT THE IMAGE INTO ".XBM" FORMAT, AND THEN
  50. CONVERT THAT INTO ".BM" FORMAT.  ╘HE NEW VIEWER WILL LET YOU SCROLL AROUND
  51. IN IMAGES LARGER THAN 640X492, SO YOU DON'T HAVE TO CUT LARGER IMAGES LIKE
  52. YOU USED TO.  ╘HE MAXIMUM IMAGE SIZE THAT "VBM" WILL NOW HANDLE IS
  53. 2040X65535.
  54.  
  55. ┼H?  ┼-MAIL ME IF YOU DON'T HAVE ╞╘╨ ACCESS.
  56.  
  57. ╦EEP ON ╚ACKIN'!
  58.  
  59. -├RAIG ┬RUCE
  60. CSBRUCE@CCNGA.UWATERLOO.CA
  61. "┼VERYTHING FROM ┴├┼ TO ┌┼─!"
  62. -----=-----
  63. CRC32A = 1795672384 FOR "VBM"
  64. CRC32A = 3355235778 FOR "VBMLIB.BIN"
  65. CRC32A =  434840598 FOR "TOUCAN.BM"
  66.