home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for DOOM / DOOMTOOL.ISO / node_bld / ibsp102d.zip / readme.1st < prev    next >
Text File  |  1994-08-04  |  3KB  |  111 lines

  1. [ sections are INTRO, LOOKFOR, DOS, OS/2, LINUX, ]
  2. [ NOTES, BUGFIXES, TWEAKS, WHOAMI                ]
  3.  
  4.  
  5. INTRO
  6.  
  7. This is a tweak to IDBSP 1.0.
  8.  
  9. The original readme to IDBSP is in IDBSP.TXT.
  10.  
  11. I'm calling it 1.0.1 because I am not coordinating this with the original
  12. porter of ID's BSP code.
  13.  
  14. This fixes a couple of minor bugs and adds some minor tweaks.
  15.  
  16. Want to be able to walk through the center room of STARWAR1.WAD? Use
  17. IDBSP 1.0.1 !!
  18.  
  19. Tested on at least E1M1, and two huge wads, STARWAR1.WAD and SS27BET2.WAD.
  20.  
  21. IDBSP produces faster wads than Colin Reed's BSP11X or BSP12W but IDBSP
  22. doesn't work 100.1% of the time. My experience has been than Colin's is more
  23. reliable at producing a valid wad. So you might want BSP12W around for
  24. backup.
  25.  
  26.  
  27. LOOKFOR
  28.  
  29. I am making this avaliable with DOS, OS/2 and Linux binaries - each packed
  30. seperately. Look for the pack that YOU want.
  31.  
  32. ibsp101d.zip    DOS - DJGPP 1.11 maint 5 (GCC 2.5.8)
  33. ibsp101o.zip    OS/2 - GCC/EMX 08h patch 09 (GCC 2.5.8)
  34. ibsp101l.zip    Linux - Slackware 2.0.0, kernal 1.0.9 (GCC 2.5.8)
  35.  
  36. ibsp101s.zip    Source code, with a makefile for each OS.
  37.  
  38. Also look for the new idbsp 1.1 soon. I don't know if you will find that
  39. better or this 1.0.1 better.
  40.  
  41.  
  42. DOS
  43.  
  44. Compiled with DJGPP. DJGPP's emulator is included. If you already have a
  45. DJGPP setup on your machine fine. If not:-
  46.  
  47. If you have a maths copro then just:-
  48.     set GO32=driver vga.grd
  49.     set GO32TMP=C:/
  50.  
  51. If you don't have a maths copro then:-
  52.     set GO32=driver vga.grd emu emu387
  53.     set GO32TMP=C:/
  54.  
  55. Yes, those are forward slashes. If you are running Windows you might find
  56. that you have to exit windows totally before running. If you are using a
  57. memory manager like EMM386 you might have to adjust it before running.
  58. Using HIMEM.SYS should be fine.
  59.  
  60.  
  61. OS/2
  62.  
  63. Compiled with EMX/GCC. If you already have an EMX setup on your machine
  64. compare this EMX.DLL with yours and use the newest. If not put EMX.DLL
  65. in your LIBPATH (to change LIBPATH you must edit CONFIG.SYS). The current
  66. directory should be fine.
  67.  
  68.  
  69. LINUX
  70.  
  71. Compiled with GCC 2.5.8 and LIBC 4.5.27 (I think) that came with the
  72. standard Slackware 2.0.0 distribution. I run with a 1.0.9 kernel. If
  73. the binaries don't work for you just grab the source which should compile
  74. no problems.
  75.  
  76.  
  77. NOTES
  78.  
  79. I make no guarantees that this will work with your wad, but it is an
  80. improvement to v 1.0.
  81.  
  82. Also, IDBSP wont work with thin sectors (about 2 pixels wide or less).
  83.  
  84.  
  85. BUGFIXES
  86.  
  87. - That annoying bug that moves your objects by 16 pixels or locks them
  88.   to a 16 pixel grid.
  89. - wad_dwd would die if it encountered a blank entry in the lump directory
  90.   like some wads written by DEU. These are now skipped.
  91. - wad_dwd might die sometime after processing a lump with an 8 character
  92.   name.
  93.  
  94.  
  95. TWEAKS
  96.  
  97. These are mainly replacing of iD's mathematics with my own. I've only done
  98. it in a couple of places and the original code is still there (I think)
  99. with a define you can switch on or off. These are only minor.
  100.  
  101. - one notable one is where I just increased the accuracy of one of iD's
  102.   routines, having the effect of reducing the 'texture flooding' bug you
  103.   see occasionaly. (I dont think this bug can be totally fixed.)
  104.  
  105.  
  106. WHOAMI
  107.  
  108. Antony Suter
  109. antony@werple.apana.org.au
  110.  
  111.