Renegade BBS Fork
Go to file
sk-5 5e81182bf7 Added Menu Command *T to toggle sysop availablility
Added Menu Command 1L for oneliners
Added Oneliners UNIT.
New Files :
MISC/ONELH.* - Oneliners headers
MISC/ONELE.* - Oneliners Footer
MISC/ONELM.* - Oneliners Middle
ONELM.* Options :
~AN (Anon - Yes/No)
~AT (Anon - True/False)
~DA (Date Added)
~DE (Date Edited - Not Used Yet)
~OL (The Oneliner)
~RN (Record Number)
~U# (User ID with '#')
~U1 (User ID without '#')
~UN (User Name)
~UL (User Name Lowercase)
~US (First 2 Letters of Username - iNiQUiTY Style)
~UU (First 2 letters of username lowercase)

	modified:   MENUS.PAS
	new file:   MISC/ONELE.ANS
	new file:   MISC/ONELE.ASC
	new file:   MISC/ONELH.ANS
	new file:   MISC/ONELH.ASC
	new file:   MISC/ONELM.ASC
	new file:   ONELINER.PAS
	modified:   RENEGADE.PAS
2013-06-28 09:24:25 -07:00
SOURCE Added Menu Command *T to toggle sysop availablility 2013-06-28 09:24:25 -07:00
.gitignore Reorganized and got BP compiling 2013-02-05 10:02:07 -05:00
BPC.CFG Reorganized and got BP compiling 2013-02-05 10:02:07 -05:00
BUILDBP.CMD They were all combined into RGLNG.PAS 2013-02-07 13:07:05 -05:00
BUILDVP.CMD They were all combined into RGLNG.PAS 2013-02-07 13:07:05 -05:00
COMPILE.TXT Reorganized and got BP compiling 2013-02-05 10:02:07 -05:00
COPYEXEBP.CMD They were all combined into RGLNG.PAS 2013-02-07 13:07:05 -05:00
COPYEXEVP.CMD They were all combined into RGLNG.PAS 2013-02-07 13:07:05 -05:00
README.md Everything is now REETODO free 2013-02-08 20:05:58 -05:00
VPC.CFG Make VP more like BP 2013-02-07 13:23:11 -05:00

README.md

Renegade v1.19

This is a port of the current version of Renegade: v1.19. My port of the older Y2Ka2 version can be found here: https://github.com/rickparrish/Renegade

This is a fork of the official v1.19 release, which can be found here: https://github.com/Renegade-Exodus/RG119SRC

============================== Copyright Cott Lang, Patrick Spence, Gary Hall, Jeff Herrings, T.J. McMillen, Chris Hoppman, and Lee Palmer
Ported to Win32 by Rick Parrish


TODO list:

  • Find/correct any usage of FOR loop variables after the loop (since they are 1 greater in VP than in BP
  • Find/correct any file i/o on untyped files where Words or Integers are being read

Completed list

  • IFDEF out anything that doesn't compile and make a WIN32 placeholder that does a "WriteLn('REETODO UNIT FUNCTION'); Halt;" (then you can grep the executables for REETODO to see which REETODOs actually need to be implemented)
  • IFDEF out any ASM code blocks and handle the same as above
  • TYPEs of OF WORD to OF SMALLWORD (just in case they're used in a RECORD)
  • TYPEs of OF INTEGER to OF SMALLINT (just in case they're used in a RECORD)
  • WORD in RECORD to SMALLWORD
  • INTEGER in RECORD to SMALLINT
  • Anything passing 0 for the Attr parameter to FindFirst should pass AnyFile instead (VP returns no files when 0 is passed for Attr)
  • Investigate FILEMODE usage to see if FILEMODEREADWRITE, TEXTMODEREAD or TEXTMODEREADWRITE should be used
  • Implement any REETODOs that appear in compiled executables