home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / JDEMO.ZIP / JDEMO.DOC < prev    next >
Text File  |  1995-06-18  |  5KB  |  116 lines

  1.  
  2.                           NAPLPS/JPEG DEMONSTRATION
  3.  
  4. The purpose of this program is to demonstrate how smoothly JPEG high 
  5. resolution graphics and NAPLPS can be integrated within a TDBS application. 
  6. What makes this graphic system unique is that it requires no special 
  7. preparation on the part of the SYSOP. Just install it like you would any 
  8. TDBS application. Make the SOFTCOM GRAPHICS TERMINAL available to your 
  9. users and Walla instant graphics. We have also included an .SDL and .ANS 
  10. file to make installation even easier.
  11.  
  12. INSTALLATION:
  13.  
  14. As mentioned this program is installed like any TDBS application. If you 
  15. wish to take advantage of the JDEMO.SDL and JDMO.ANS file, create a 
  16. directory called D:\TDBS\JDEMO (or modify the .SDL to reflect where ever 
  17. you wish to place the files). Copy JDEMO.ZIP to the directory and UNZIP it! 
  18. Compile JDEMO.SDL place it along with JDMO.ANS where your MENU*.CTL and 
  19. related {MENU.ANS} files are located. Then call MENUDMO.CTL from an 
  20. existing menu.
  21.  
  22. If you wish to create your own menu, JDMO.SDL has all the information 
  23. needed to set it up.  That's all there is to it.
  24.  
  25. WHAT:
  26.  
  27. The DEMO consists of 6 menus each containing 6 NAPLPS/JPEG combinations for 
  28. a total of 36 JPEGS. In this case the JPEG is printed over A NAPLPS frame 
  29. and shows how we can take any JPEG size it so it will fit whatever co- 
  30. ordinates we choose. It also shows how fast the JPEGS are displayed. Even 
  31. though we have compressed .GIF files as large as 200K down to 20K JPEGS, you 
  32. can easily see that the quality of the pictures are well within limits of 
  33. acceptable on line graphics.
  34.  
  35. WHY:
  36.  
  37. We were commissioned by Cognitive Training Association (CTA), a company in 
  38. Texas to rewrite a NAPLPS terminal we had previously wrote and then 
  39. shelved for lack of interest. The big differences in the new version is it 
  40. supports JPEG and is written in C and handles ANSI correctly. Since we were 
  41. getting paid up front for our work, we were able to acquire the software, 
  42. hardware and could spend the time required to do the job correctly. BTW, 
  43. this is the reason why we are not able to release the terminal as 
  44. Shareware. It is commercial software owned by CTA, although we do retain 
  45. the rights to distribute it under our own name and can release a crippled 
  46. version as a DEMO.
  47.  
  48. During this time I decided that I would try to implement a system similar 
  49. to the one I previously developed for my original terminal. The system 
  50. allowed me to transmit NAPLPS directly from a TDBS program. JPEG presented 
  51. a far more difficult problem and so consequently had to revise the whole 
  52. algorithm so that it could support both NAPLPS and JPEG and uses the same 
  53. formula for both. This formula allows compiled NAPLPS and JPEG code to 
  54. transmitted directly from a TDBS program without the need for download 
  55. protocols or the necessity of placing the file on the users end.
  56.  
  57. This means complete control of the GRAPHICS environment without requiring 
  58. the use of DOTBBS commands.
  59.  
  60. I really did not expect to get a lot of reaction from our users, since most 
  61. are RIP oriented and suspected they would not take the time to download 
  62. another terminal just to view a few pictures. To my surprise they have and 
  63. even though our graphics environment is still limited, it is getting good 
  64. play from our users.
  65.  
  66. This means that games and programs using this graphics protocol are not 
  67. only viable, but practical. It also means that a program containing this 
  68. graphic implementation can compete with RIP and because NAPLPS is more 
  69. powerful in general may well exceed if the program itself is well written.
  70.  
  71. TOOLS:
  72.  
  73. There have been many tools available that support NAPLPS for some time now. 
  74. We are developing tools which will make NAPLPS more friendly to the 
  75. developer. And of course some tools such as the NAPLPS/JPEG compiler and 
  76. decompiler are TDBS specific, although I suspect this protocol will work on 
  77. most of the more popular BBS systems. It should also be noted that we will 
  78. make the compiler algorithms public domain so that as TDBS developers you 
  79. can code graphics directly into your programs.
  80.  
  81. WHERE TO:
  82.  
  83. With a graphics protocol which is totally compatible with TDBS, there is no 
  84. limit to the POSSIBILITIES (Sorry Phil). Catalogs with product pics, Match 
  85. programs with on-line photo's, games that can mix JPEG and NAPLPS and ANSI 
  86. at will, the list is endless.
  87.  
  88. So if your a TDBS developer and would like more information give us a call 
  89. our numbers are below.
  90.  
  91. FINAL THOUGHTS:
  92.  
  93. Our purpose here is not to sell TERMINAL programs, although if someone 
  94. wants to buy one 'GREAT'!  We started out as TDBS programmers, and got 
  95. sidetracked by NAPLPS. While everyone else was out chasing the RIP dream, 
  96. we hung on to our belief that NAPLPS was the way to go, and just needed a 
  97. little kick in the backside to get it off the ground.. CTA gave us that kick 
  98. and now we will make it available to you. And now we can get back to 
  99. finishing those many TDBS projects we have in LIMBO.
  100.  
  101. Since this product is FREE, there is no need for the all the LEGAL mumbo 
  102. jumbo associated with these documents. So load it up and let us know what 
  103. your users think.
  104.  
  105.  
  106. Glen & Elenor Billings
  107. MASTER BBS SERVICES
  108. Box 976
  109. Goodyear AZ 85338
  110.  
  111. VOICE (602) 932 0072
  112. FAX   (602) 925 1150
  113. DATA  (602) 925 0086  14.4
  114.  
  115.  
  116.