home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / _aacade / website / letters / badwad.000 next >
Text File  |  1998-08-27  |  3KB  |  57 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
  2. <head>
  3. <title>Acorn Arcade - Letters</title>
  4. </head>
  5.  
  6. <body vlink="#bb9977" vlink="#bb9977" bgcolor="#000000" text="#FFFFFF" LINK="#bbddff">
  7. <font color="#ddbb00" size="+2">Acorn Doom unstable?</font>
  8.  
  9.  
  10. <p><a href="mailto:eddie@cranberry.co.uk"><font size="+1" color="#ddbb00">Eddie Edwards </font></a> (25/4/98)
  11.  
  12. <p>This thing about Acorn DOOM being unstable; the fact is that my DOOM was
  13. perfectly stable *while it was a single-tasking non-desktop product* but it
  14. falls to pieces as a multi-tasking program if a WAD file (contains extra levles/gfx) is loaded which is BAD.  I.e. there is a specific WAD file *format* and for some reason about
  15. 50-75% of WADs out there just *do not follow* the format.
  16.  
  17. <p>This has happened because DOS DOOM (like non-Wimp RISC OS DOOM) doesn't mind
  18. a few random memory overwrites here and there, so the WAD authors (who care
  19. not one whit for Acorn compatibility!) get away with bad work.
  20.  
  21. <p>I have investigated a slew of complaints about individual WAD files and *every single one* was traced to a bad WAD file.
  22.  
  23. <p>IMHO, when DIY DOOM gets to the multitasking stage it will become "quite unstable" as well...
  24.  
  25. <p>Note that Acorn DOOM (a misnomer, since it's not published by Acorn!) is
  26. completely stable when used with official WADs or WADs which do conform to
  27. the WAD file format.
  28.  
  29. <p>Just my $0.02,
  30.  
  31. <p>Eddie
  32.  
  33. <p><img src="../gfx/hrule.gif" alt="----------------------" width="100%" height=30>
  34.  
  35. <a name="alasdair">
  36. <p><a href="mailto:alasdair@acornarcade.com"><font size="+1" color="#ddbb00">Alasdair Bailey </font></a> (26/4/98)
  37.  
  38. <p>Although it may appear that Eddie is just following the general trend of blaming the PC users/programmers when things go wrong, he is justified in doing so.  The bad programming of the Doom WAD files means that they carry out almost random memory overwrites outside of the area which they have been allocated.
  39.  
  40. <p>Since Acorn Doom is now a multi-tasking program, it would not be acceptable for it to allow these memory overwrites because it could cause a great deal of harm to other programmes running at the same time.  It would appear that there's no 'quick fix' solution to the problems of WAD incompatability because the game code would need altering for each 'bad' WAD to work correctly and that would take up an incredible amout of time and be a near-impossible task to complete.
  41.  
  42. <p>So, the blame, in this case, does lie firmly upon the lazy PC/Mac WAD programmers who didn't follow the WAD specs properly when making their levels.
  43.  
  44. <p><img src="../gfx/hrule.gif" alt="----------------------" width="100%" height=30>
  45.  
  46. <a name="chris">
  47. <p><a href="mailto:C.Bazley@pemail.net"><font size="+1" color="#ddbb00">Chris Bazley </font></a> (28/4/98)
  48.  
  49. <p>Never mind whose fault it is, how about someone writing an application called 
  50. 'wadfix' that would sit on the iconbar and fix bad wad files. Surely this 
  51. wouldn't be harder than writing a level editor...
  52.  
  53. <p><img src="../gfx/hrule.gif" alt="----------------------" width="100%" height=30>
  54.  
  55. <p><em>Do you have something to add?  -just email <a href="mailto:letters@acornarcade.com"> letters@acornarcade.com </a> and have your say!</em>
  56.  
  57. </body></html>