home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / hp48 / 6684 < prev    next >
Encoding:
Text File  |  1993-01-05  |  2.4 KB  |  59 lines

  1. Newsgroups: comp.sys.hp48
  2. Path: sparky!uunet!haven.umd.edu!decuac!pa.dec.com!engage.pko.dec.com!pinbot.enet.dec.com!ervin
  3. From: ervin@pinbot.enet.dec.com (Joseph James Ervin)
  4. Subject: Re: How to start programming HP Machine Language?
  5. Message-ID: <1993Jan5.122548.23168@engage.pko.dec.com>
  6. Sender: newsdaemon@engage.pko.dec.com (USENET News Daemon)
  7. Reply-To: ervin@pinbot.enet.dec.com (Joseph James Ervin)
  8. Organization: Digital Equipment Corporation
  9. References: <BzzqrB.8uv@news.iastate.edu> <1993Jan4.221802.346@sol.UVic.CA>
  10. Date: Tue, 5 Jan 1993 12:25:48 GMT
  11. Lines: 46
  12.  
  13.  
  14. In article <1993Jan4.221802.346@sol.UVic.CA>, aschoorl@engr.UVic.CA (Andre  Schoorl) writes:
  15.  
  16. |>
  17. |>I am currently developing a NetTrek-like game for the HP48.
  18. |>
  19. |>However, even with my optimized RPL routines, it is becoming too slow even without
  20. |>the computer ship playing.
  21. |>
  22. |>So, can anybody tell me how to get started at programming in HP Machine Language?
  23. |>I recently purchased my 48SX and would love to access the full power of the
  24. |>machine.
  25. |>
  26. |>Hopefully somebody can give me a good response; i.e. not just telling me to read
  27. |>some file on seq.uncwil.edu
  28. |>
  29. |>Thanks.
  30. |>
  31. |>-----------------------------------------------------------------------------------
  32. |>Andre Schoorl                Computer Engineering Student
  33. |>aschoorl@engr.uvic.ca            University of Victoria, Canada.
  34. |>
  35. |>
  36.  
  37.  
  38. How familiar are you with machine language programming?  HP has an assembler/linker and a set of system-rpl development tools
  39. that you can get for free that runs on an MS-DOS machine. 
  40.  
  41. Personally, I started ML programming on the HP48 before HP made these tools
  42. available, so I started out using the Star assembler by Jan Brittenson.  
  43. Personally, I favor the Star assembler over the HP assembler for its use
  44. of the alternate mnemonic set (courtesy of Alonzo Gariepy) and for its
  45. powerful macro language.  There are things that you can do in Star that 
  46. you just can't do in HP's assembler.
  47.  
  48. I have developed a fair amount of ML code for the HP48, including a game
  49. called "Vaders", which is essentially a space invaders clone, and some
  50. interesting sound development/playing code.  In the 
  51. process of doing these things, I have developed a multitasking, multiprocess 
  52. programming environment for the HP48.  Now that I have that done, I'm very
  53. reluctant to change assemblers.
  54.  
  55. You should note that HP provides _no_ support for their tools.  They are
  56. provided to us strictly out of the goodness of their hearts.
  57.  
  58. >>>Joe Ervin 
  59.