home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 5 / Commodore_Free_Issue_05_2007_Commodore_Computer_Club.d64 / t.artillery < prev    next >
Text File  |  2023-02-26  |  5KB  |  174 lines

  1. uArtillery Duel
  2.  
  3. Overview: This is an "online" version
  4. of Artillery Duel written to
  5. demonstrate the potential of
  6. multiplayer games over the Internet
  7. with the Commodore 64. It's believed
  8. to be the very first Internet-enabled
  9. game for the good old C64!
  10.  
  11. Features: Two players over the
  12. Internet or LAN (turn-based) Chat (F7)
  13. Mediocre graphics Sound effects
  14. Joystick control (Port 2) Technical
  15. Details: UDP-based communication
  16. (don't forget to forward port 3000 in
  17. your router/firewall) Written in DASM
  18. assembler Uses netlib64, which in turn
  19. supports the RR-Net or ETH64
  20. cartridges. Download:
  21.  
  22. It's Beta 0.004, so contain your
  23. expectations. The network
  24. configuration file follows the
  25. proposed standard set out by Per
  26. Olofsson. Run the CONFIGURE program to
  27. choose your network settings.Please
  28. note that VICE isn't yet supported, as
  29. its RR-Net emulation is a bit buggy.
  30.  
  31. Future Plans: Once Artillery Duel is
  32. finished, we plan to re-use many of
  33. the game ideas and protocol into a
  34. rewrite of Weather War, another
  35. C64/PET classic. From there, a more
  36. sophisticated platformer/scroller
  37. shoot-em-up might be fun. Eventually,
  38. we could even implement a server-based
  39. MMORPG, possibly modeled loosely on
  40. the Ultima series of games.
  41.  
  42. Links: Discuss the game's development
  43. on the C64 Network Game Development
  44. forum.
  45. http://jledger.proboards19.com/index.c
  46. gi?board=c64ngd Look for opponents on
  47.  
  48. the C64friends IRC chat.
  49. http://www.c64friends.com/ Games
  50.  
  51. homepage.
  52. http://home.ica.net/{$fe}leifb/commodore/d
  53. uel/index.html Ethernet...on the
  54. Commodore 64?
  55.  
  56. Introduction One of the offbeat things
  57. I'm interested in is the possibility
  58. of connecting a Commodore 64 to an
  59. Ethernet network, and ultimately to
  60. the Internet. Why? Well, because it's
  61. there as a fun embedded- systems type
  62. project. There's lots of untapped
  63. potential for online network games,
  64. and games were one of the C64's
  65. strengths. It also appeals to me in a
  66. Chindogu kind of way V it's
  67. un-useless! ;-) This page is a brief
  68. summary of the "state of the art" of
  69. Ethernet on the C64 as of November
  70. 2006.
  71.  
  72. It only looks at "true" Ethernet
  73. solutions V other approaches such as
  74. dialup, PC gateways, the Lantronix
  75. 10/100/1100 and the Palm Ethernet
  76. Cradle are covered in the given links.
  77.  
  78. Hardware Available now: There are
  79. currently two commercially available
  80. Ethernet devices for the Commodore 64.
  81. Unfortunately, they aren't standalone
  82. V they both need to be combined with
  83. another (usually expensive) cartridge
  84. to work. They also use different chips
  85. (see associated pages for details), so
  86. software for one isn't necessarily
  87. usable on the other. The RR-Net.
  88. Requires one of: Retro Replay, MMC64,
  89. IDE64 V4 (in development) or Super
  90. Snapshot V6 (in development) because
  91. it plugs into the Amiga-style clock
  92. port on those cartridges. Has become
  93. the defacto standard, as most of the
  94. software listed below only works with
  95. it. Available from Individual
  96. Computers, Protovision, Vesalia, and
  97. C64Reloaded.
  98.  
  99. The ETH64 V Requires an IDE64.
  100. Available from the IDE64 team.In
  101. development:
  102.  
  103. Enhanced TFE V Very promising project
  104. with adaptors for using it in
  105. different configurations (standalone,
  106. clock port, IDE64 bus). Updated
  107. version of the original TFE cartridge
  108. prototype. Next version may be RR-Net
  109. compatible. Availability unknown.
  110.  
  111. Net64 by Till Harbaum V abandoned?
  112. Compatible with the original TFE.
  113. Compatibility with RR-Net unknown.
  114. Software
  115.  
  116. Contiki V Full-blown networking
  117. operating system for the unexpanded
  118. Commodore 64. Includes web browser,
  119. web server, telnet client, IRC client,
  120. and much more. Drivers are available
  121. for any of the hardware listed above.
  122. Uses the uIP stack. Very cool!
  123.  
  124. GuruTerm V "Telnet" terminal client
  125. for calling Commodoreoriented Telnet
  126. BBSes. Not a full telnet client
  127. (Doesn't support the IAC protocol),
  128. but that is in the works. Uses the uIP
  129. stack but only works with the RR-Net.
  130.  
  131. Singular Browser V Standalone Web
  132. browser.
  133.  
  134. WarpCopy64 V Ultra-fast file and disk
  135. image copier that works between the
  136. C64 and a Windows PC over Ethernet.
  137. Also RR-Net only.
  138.  
  139. Libraries / Stacks uIP V The core of
  140. Contiki. Written in C. Not tied to any
  141. particular hardware.
  142.  
  143. netlib64 V A very lightweight all-ML
  144. library. Written in
  145.  
  146. DASM assembler. Supports RR-Net and
  147. ETH64.
  148.  
  149. ip65 V Written in ca65 assembler.
  150. Supports RR-Net only.
  151.  
  152. VICE Support The VICE Emulator can
  153. also emulate the original TFE
  154. prototype or the RR-Net. Setup
  155. instructions are here. Interestingly,
  156. VICE allows you to have an emulated
  157. RR-Net essentially connected directly
  158. to the C64, a configuration that
  159. cannot exist yet with real
  160. hardware.There is apparently a bug
  161. with the RR-Net emulation. On the real
  162. hardware, you do not "see" the
  163. Ethernet-layer packets that you send,
  164. whereas in VICE you do.
  165.  
  166. Credits Leif Bloomquist V Game code
  167. Oliver VieBrooks V Network library
  168. code Thurstan Johnston V Testing
  169. Raik Picheta V Music Also thanks to
  170. Dustin Chambers, Robin Harbron for
  171. ideas and assistance
  172.  
  173. ...end...
  174.  
  175.