5CS PC TODO - FujiNetWIFI/fujinet-firmware GitHub Wiki

Code currently here:

https://github.com/FujiNetWIFI/fujinet-apps/tree/master/5cardstud/cross-platform

Screenshot of Apple2 and Atari clients playing a game: image

Basic Facts

  • Written in C, by Eric Carr.
  • Can currently compile with Open-Watcom 2.0. Should be compilable with Borland/Turbo C, as well.
  • Separate modules for Screen, Input, and FujiNet I/O
  • Client is a terminal, all logic happens at server.

Goals for PC version

  • Port to PC.
  • Get it building.
  • Run in 128K of RAM, to accomodate PCjr.
  • Use CGA 320x200 4 color graphics mode (white, black, magenta, cyan)
  • Use INT F5 for I/O (so it will work with RS232, ISA, whatever).

TODO

Lightweight GFX routines

  • Place graphic tiles on screen
  • Output text
  • Change background color
  • Change color palette for PCjr version.