home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / amiga / programm / 18511 < prev    next >
Encoding:
Text File  |  1993-01-11  |  2.2 KB  |  53 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: sparky!uunet!psinntp!viper!news
  3. From: brett@visix.com (Brett Bourbin)
  4. Subject: Re: Going to the metal
  5. Sender: news@visix.com
  6. Message-ID: <C0p5H0.Kvr@visix.com>
  7. Date: Mon, 11 Jan 1993 15:53:24 GMT
  8. Reply-To: brett@visix.com
  9. References: <1993Jan10.210707.12797@cybernet.cse.fau.edu>
  10. Organization: Visix Software, Reston, Virginia
  11. Lines: 40
  12.  
  13. > In article <1993Jan3.144042.11579@mpifr-bonn.mpg.de>  
  14. mlelstv@speckled.mpifr-bonn.mpg.de (Michael van Elst) writes:
  15. > >
  16. > >What I meant was that a 'hardware banger support library' as was  
  17. suggested
  18. > >but which comes in lots of flavours is not acceptable. It is very  
  19. likely
  20. > >that some program (game or demo or the like) will require a specific  
  21. version
  22. > >(due to side effects or bugs in the version of the library that the  
  23. programmer
  24. > >used).
  25.  
  26. Well, I have no idea if there were any comments to my previous post about  
  27. my game kernel (worked a full 10 hours to rebuild our gateway machine that  
  28. pulls over our news, just to find, because of one missing symbolic link,  
  29. threw away all the news after getting it from our news host. Arrggghh!)  
  30. but my kernel is like your "hardware banger support library", only  
  31. difference is the machine no longer runs any part of AmigaOS.
  32.  
  33. I look at it as an "alternative OS" for programming gams on the Amiga (and  
  34. SEGA). I haven written a full programming manual which describes the basic  
  35. goals for the "OS", principles for using it, all the entry points and  
  36. arguments, and all memory uses.
  37.  
  38. Having Host->Target based debugging really helps me develop my software,  
  39. allowing me to see, edit, re-assemble source files, will still running my  
  40. code on the target.
  41.  
  42. Now if I could write something like this (with some initial help from a  
  43. very good Amiga programmer, Mike Schwartz), C= could create a "BIOS-type"  
  44. library that could handle the hardware-banging, that would be used by  
  45. graphics.library, audio.device, serial.device, etc.
  46.  
  47. Insulate the hardware -- thats fine, just don't require many layers above  
  48. the hardware if you can.
  49. --             _  _    _      _
  50. Brett Bourbin        (_ |_ | /__ | |(_  4431 Lehigh Road, Suite 151
  51.   brett@visix.com    __)|_ |_\_/ \_/__) College Park, Maryland 20740
  52.   ..uupsi!visix!brett          LIMITED       703.758.2733
  53.