home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / atari / st / 13618 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  3.4 KB

  1. Path: sparky!uunet!mcsun!sunic!aun.uninett.no!nuug!fredrik.atari.no!jornmoe
  2. From: jornmoe@fredrik.atari.no (Joern Moe)
  3. Newsgroups: comp.sys.atari.st
  4. Message-ID: <H.vDgyyfGLpCc@fredrik.atari.no>
  5. Organization: Atari Corp. Scand. AB (Norway)
  6. Subject: Re: TT Compatability questions
  7. Keywords: TT, ST, compatible, games, applications
  8. References: <H.2jCeQ8EYz7o@fredrik.atari.no>
  9.     <1992Sep7.090500.20341@cs.hw.ac.uk> <H.R5av1hwO5UM@fredrik.atari.no>
  10.     <1992Sep10.084347.5913@cs.hw.ac.uk>
  11. Reply-To: jornmoe@fredrik.atari.no
  12. X-Software: HERMES GUS 1.03 Rev. Apr 14 1992
  13. Date: Thu, 10 Sep 1992 18:39:42 MET
  14. Lines: 64
  15.  
  16. In <1992Sep10.084347.5913@cs.hw.ac.uk>, Neil Forsyth writes:
  17. ----stuff deleted----
  18. >PC's are not the same! Gawd! They've got different video cards, memory
  19. >management, processors, mice, DOS, BIOS. In fact the use of the BIOS in PC is
  20. >almost essential to insulate you from the various hardware configurations.
  21. >There are some notable exceptions such as the keyboard and 'standard' video.
  22. >
  23. >Notice how the PC version of Speedball 2 works on loads of PC's and can be
  24. >installed on the hard disk but the ST version does not work on the TT or
  25. >Falcon and can't be installed on HD. Bad coding in the disk department?
  26.  
  27. Ok, I'm mistaken....
  28.  
  29. -----stuff deleted------
  30. >Many were the best of the latest releases. The spread (if you can call it
  31. >that :-) of games that did work dated from 1986 to the present day.
  32. >Speedball 2 didn't work but Archipelagos did (8Mz no cache).
  33.  
  34. I don't know too many games but trying a few games on my TT somwhat validates
  35. what you say. A very old game as the FS II does run (not quite stable but). And
  36. the newer the game is, the biger the chance is that it doesn't run.
  37.  
  38. >Most of the speed dependant code was in the DMA routines.
  39. >
  40. >One of the reasons the games often crashed on the 68030 was their test for
  41. >being in Supervisor mode. This was usually part of the copy protection.
  42. >They used the MOVE SR,Dx instruction which on the '030 is privileged.
  43. >They could have used the GEMDOS Super call ($20) to find that out. Strangely
  44. >if they found they were in User mode they used Super to change. However the
  45. >protection heavily depended on using the trace exception which caused it
  46. >to fail on the 68030.
  47.  
  48. I wrote 'trap routines' when I should have writen 'exeption routines'....
  49.  
  50. >Another common error is to load code/data at low absolute addresses that
  51. >flattens OS workspace. Even seven years on some programmers still do this!
  52. >Fixing your screen memory at $78000 is also a problem. With TOS demanding
  53. >more low memory there is the risk that programs will bang their heads on their
  54. >own video RAM. OK that would be a bummer on a 512K machine anyway.
  55.  
  56. >>Actually we agree on the lousiness of game-writers. I do howewer think
  57. >>that the Falcon is as ST(e) compatible as the MSTE (with cache and 
  58. >>16MHZ on) but with additonal problems with trap's as mentioned above!
  59. >
  60. >Bad coding is not just the domain of the game writers. It's sad to think that
  61. >these bad coders will hurt sales of the Falcon which so desperately needs
  62. >software.
  63.  
  64. Yes, indeed..
  65.  
  66. >>PS. Do you have a Falcon???
  67. >
  68. >Maybe. I can't say. 
  69. Why not?
  70.  
  71. >I am a developer though.
  72.  
  73. So am I. Not that I've developed much yet, but give me a Falcon.....
  74.  
  75. -- 
  76.   _______________________________________________________
  77.  / Joern F. Moe /  All above is my own personal opinion! \
  78. / Oslo, Norway /  Any lack of opinion above is also mine! \
  79. -----------------------------------------------------------
  80.