home *** CD-ROM | disk | FTP | other *** search
- uArtillery Duel
-
- Overview: This is an "online" version
- of Artillery Duel written to
- demonstrate the potential of
- multiplayer games over the Internet
- with the Commodore 64. It's believed
- to be the very first Internet-enabled
- game for the good old C64!
-
- Features: Two players over the
- Internet or LAN (turn-based) Chat (F7)
- Mediocre graphics Sound effects
- Joystick control (Port 2) Technical
- Details: UDP-based communication
- (don't forget to forward port 3000 in
- your router/firewall) Written in DASM
- assembler Uses netlib64, which in turn
- supports the RR-Net or ETH64
- cartridges. Download:
-
- It's Beta 0.004, so contain your
- expectations. The network
- configuration file follows the
- proposed standard set out by Per
- Olofsson. Run the CONFIGURE program to
- choose your network settings.Please
- note that VICE isn't yet supported, as
- its RR-Net emulation is a bit buggy.
-
- Future Plans: Once Artillery Duel is
- finished, we plan to re-use many of
- the game ideas and protocol into a
- rewrite of Weather War, another
- C64/PET classic. From there, a more
- sophisticated platformer/scroller
- shoot-em-up might be fun. Eventually,
- we could even implement a server-based
- MMORPG, possibly modeled loosely on
- the Ultima series of games.
-
- Links: Discuss the game's development
- on the C64 Network Game Development
- forum.
- http://jledger.proboards19.com/index.c
- gi?board=c64ngd Look for opponents on
-
- the C64friends IRC chat.
- http://www.c64friends.com/ Games
-
- homepage.
- http://home.ica.net/{$fe}leifb/commodore/d
- uel/index.html Ethernet...on the
- Commodore 64?
-
- Introduction One of the offbeat things
- I'm interested in is the possibility
- of connecting a Commodore 64 to an
- Ethernet network, and ultimately to
- the Internet. Why? Well, because it's
- there as a fun embedded- systems type
- project. There's lots of untapped
- potential for online network games,
- and games were one of the C64's
- strengths. It also appeals to me in a
- Chindogu kind of way V it's
- un-useless! ;-) This page is a brief
- summary of the "state of the art" of
- Ethernet on the C64 as of November
- 2006.
-
- It only looks at "true" Ethernet
- solutions V other approaches such as
- dialup, PC gateways, the Lantronix
- 10/100/1100 and the Palm Ethernet
- Cradle are covered in the given links.
-
- Hardware Available now: There are
- currently two commercially available
- Ethernet devices for the Commodore 64.
- Unfortunately, they aren't standalone
- V they both need to be combined with
- another (usually expensive) cartridge
- to work. They also use different chips
- (see associated pages for details), so
- software for one isn't necessarily
- usable on the other. The RR-Net.
- Requires one of: Retro Replay, MMC64,
- IDE64 V4 (in development) or Super
- Snapshot V6 (in development) because
- it plugs into the Amiga-style clock
- port on those cartridges. Has become
- the defacto standard, as most of the
- software listed below only works with
- it. Available from Individual
- Computers, Protovision, Vesalia, and
- C64Reloaded.
-
- The ETH64 V Requires an IDE64.
- Available from the IDE64 team.In
- development:
-
- Enhanced TFE V Very promising project
- with adaptors for using it in
- different configurations (standalone,
- clock port, IDE64 bus). Updated
- version of the original TFE cartridge
- prototype. Next version may be RR-Net
- compatible. Availability unknown.
-
- Net64 by Till Harbaum V abandoned?
- Compatible with the original TFE.
- Compatibility with RR-Net unknown.
- Software
-
- Contiki V Full-blown networking
- operating system for the unexpanded
- Commodore 64. Includes web browser,
- web server, telnet client, IRC client,
- and much more. Drivers are available
- for any of the hardware listed above.
- Uses the uIP stack. Very cool!
-
- GuruTerm V "Telnet" terminal client
- for calling Commodoreoriented Telnet
- BBSes. Not a full telnet client
- (Doesn't support the IAC protocol),
- but that is in the works. Uses the uIP
- stack but only works with the RR-Net.
-
- Singular Browser V Standalone Web
- browser.
-
- WarpCopy64 V Ultra-fast file and disk
- image copier that works between the
- C64 and a Windows PC over Ethernet.
- Also RR-Net only.
-
- Libraries / Stacks uIP V The core of
- Contiki. Written in C. Not tied to any
- particular hardware.
-
- netlib64 V A very lightweight all-ML
- library. Written in
-
- DASM assembler. Supports RR-Net and
- ETH64.
-
- ip65 V Written in ca65 assembler.
- Supports RR-Net only.
-
- VICE Support The VICE Emulator can
- also emulate the original TFE
- prototype or the RR-Net. Setup
- instructions are here. Interestingly,
- VICE allows you to have an emulated
- RR-Net essentially connected directly
- to the C64, a configuration that
- cannot exist yet with real
- hardware.There is apparently a bug
- with the RR-Net emulation. On the real
- hardware, you do not "see" the
- Ethernet-layer packets that you send,
- whereas in VICE you do.
-
- Credits Leif Bloomquist V Game code
- Oliver VieBrooks V Network library
- code Thurstan Johnston V Testing
- Raik Picheta V Music Also thanks to
- Dustin Chambers, Robin Harbron for
- ideas and assistance
-
- ...end...
-
-