ComputerGamenia

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ ComputerGamenia ] in KIDS
글 쓴 이(By): aaiaa ( 아 야)
날 짜 (Date): 1996년01월21일(일) 00시10분58초 KST
제 목(Title): [ FIFA96 메모리 문제에 대하여 ]


 안녕 하세요..

 아 야 예요...





  FIFA96의 감상
  그 이전  HARDBALL3에서 HARDBALL4로 버젼  업 되었을 때의  느낌을 
기억하시는 분들은 FIFA96의 변화를 예상할 수 있을 것이다.
  우선 이 게임의 가장 두드러진 특징은 그래픽의 섬세함을 들 수 있을 것이다.  
일반 컴퓨터 오락실에서 볼 수 있는 VIRTUAL시리즈와 비슷한 화면 진행은 이
전에 나왔던 FIFA95보다는 훨씬 현실감을 느끼게 해준다.
  모든 게임이 그렇듯이 이 경우도  그리 오랜 인기몰이는 글쎄...  스포츠 시뮬
이 그렇지만...
  하지만 결국 출현하고야 만 우리 한국팀의 선전하는 모습을 지켜  볼 수 있습
니다.  근데 왜 월드 스타 홍명보의 모습이 보이지 않는걸까?


  게임의 실행에 앞서

  환경설정
  IBM PC 호환용 486이상이면 가능합니다. (사실 이보단 메모리가 더 중요)
  그래픽은 왠만한 건 다 됩니다.  (천하장사 그래픽은 조금...)
  메모리가 무척  속 썩일 겁니다.   최소한 8M의 램 메모리가  있어야만 가능   
  (이 부분은 잠시후에 자세히 설명함)
  사운드는 사운드 블래스터 호환이면 됩니다. (여기도 잠시후에)
  도스는 5.0이상 (이것도 못 쫓아오면 이기회에 6.0 이상으로 구하세요.)
  조종법은 키보드, 마우스, 조이스틱이면 됩니다.
  가격은 용산게임상가에서 28000원까지 깎을 수 있음.


  FIFA96 기어이 하고야 말겠다!!!
  - 문제점 해결을 위하여
  메모리가 부족해요.
  이경우는 아마도 게임메니아라면 누구나 당했을  법한 얘기다.  물론 이제 어
느정도 이것을 해결하는  방법을 아실 법 하지만, 이제  막 게임의 세계에 발을 
딛게 되신 분들은 머리가 터질 것  같은 기분을 느끼실 겁니다.  하지만 걱정만 
한다고 되는 일은 없죠?


  <점검 1.>

  우선 'OUT OF MEMORY'  라는 말이 뜨면 도스 상에서 메모리를 확인 해 
주세요.  (MEM 이라고 치면 됩니다.)  그러면 막 나올 거예요.
  아래는 DOS 6.0 일때를  얘기하는 겁니다.  5.0을 쓰는 분도  아래의 글을 잘 
비교해 보세요. 굵은 글자는 비슷하게 나오는 것으로 기억하고 있습니다.  
  그리고 아까도 말했지만 기왕이면 이 기회에 6.0 이상으로 버젼 업 하시는 게 
좋을 것입니다.  이유는 잠시후에 ...
  C:\DOS\MEM

 
{{
  Memory Type                 Total     =     Used    +      Free
  -------------------       ------------       --------        -------  
  Conventional                  640K            62K            578K①
  Upper                          90K           16K             74K②
  Adapter RAM/ROM           384K           384K              0K
  Extended (XMS)*           7078K         3399K          3679K③
  -------------------       ------------       --------        ------- 
  Total memory               8192K         3861K          4332K④

  Total under 1 MB             730K           78K             653K

  Total Expanded (EMS)                         2432K (2490368 bytes)
  Free Expanded (EMS)*                            0K       (0 bytes)

  EMM386 is using XMS memory to simulates EMS memory as needed.
  Free EMS memory may change as free XMS memory changes.

  Largest executable program size            569K (582976 bytes)⑤
  Largest free upper memory block               74K   (75984 bytes)⑥
  MS-DOS is resident in the high memory area.
      
}}

{{

}}

  
  위 상자에 있는 것들 중에 굵은 글자로 되어 있는 부분이 중요한 것들인데,
  ③번은 XMS 메모리를 말하는 것으로 즉  부가로 설치한 메모리의 양을 얘기 
합니다.  
  ④번은 총메모리를 얘기하는 것으로 RAM을 얘기합니다.
  ⑤번은 원래 사용하는  640K의 기본 메모리(conventional memory)에서  실행
가능한 가장 큰 크기를 나타낸다.

  <점검 2>
  Ⅰ RAM이 12MB이상인 경우
  이는 아마도 ①번이나 ⑤번에서 문제가 있는 것일 겁니다.
  아무리 이 게임이 8MB정도면 되는 게임이라고 해도 이것과는 별개의 문제로 
시스템 상에서 최소한 360K 정도의 기본 메모리는 있어야 한다.  
  이것만 해결하면 이 문제는 쉽게 해결되리라 본다.  그리고 이정도의 RAM이
라면 그런 문제도 별로 일어나지 않으리라 생각한다. 
  만일 이런 경우라면 메일 주세요. 해결 장담!!!

  Ⅱ RAM이 8MB인 경우
  사실 이런 경우가 가장 많을 것입니다.   물론 저도 RAM은 8MB이지만 이보
다 더 큰 메모리를 요구하는 것들도 해결할 수 있었습니다.
  (1) 우선 ④번이 적어도 7700K는 넘어야 할 것입니다.  흔히 메뉴얼에서는 이
를 7.5MB정도의 메모리로 얘기합니다.
  만일 이게 안된다면 몇가지 점검이 필요합니다.
  점검에 필요한 것은 config.sys입니다.   거기에서 보면 앞부분에 다음과 같은 
지시어가 있을 것입니다.
                    device=c:\dos\himem.sys
  이것은 연장메모리(extended memory ③번을  말함)의 처음 64K 부분을 보호
모드(protected mode 몰라도  됩니다. 알아두면 이후 편리)로 전환하지 않고  사
용하기 위해서 himem.sys를 메모리에 로드하는 부분입니다.
  여기는 누구나 있겠지만 그 다음줄에 혹시 다음과 같이 되어있으면 안됩니다.
                    device=c:\dos\emm386.exe 2048 ram
  이얘기는 emm386.exe를 설정함으로써 확장메모리(EMS)가 설치되는데,  게임
에는 연장메모리(XMS)만 필요하기에 이는
                    device=c:\dos\emm386.exe noems
  라고 바꿔주는 것이 좋습니다.
  (2) 그리고 다음으로는 ②번의 Free부분의 숫자가 적어야 합니다.
  ②번은 상위 메모리(upper memory  area, UMA)에 존재하는 상위 메모리 블
럭들(upper memory blocks,  UMBs)의 크기를 말하는 부분입니다.   이걸 작게 
한다는 건  기본메모리에 있는 것(①번)을 최대한  ②번으로 옮김으로써 최소한 
360K 이상을 확보하기 위함입니다.
  이것도 너무 경우가  다양하니까 어쩔 수가 없군요.  다  설명하기엔... 하지만 
기본적으로 위의 경우만  확인하면 자기 셈틀이 어디에 문제가 있는지는  알 수 
있을 거예요.
  (3) 그외에 편법으로 comfig.sys나 autoexec.bat의  내용을 바꾸는 게 있는 데 
이는 좋은 방법이 아닙니다.  게임만 하는 게 셈틀의 임무는 아니니까요.

  ▷임시방편으로 해결하는 법
  아마도 부팅 디스켓을 이용하는 방법이 가장 활성화 되어 있을 겁니다.
  아래와 같은 순서로 해보세요
  (주의) 우선 자기  셈틀의 config.sys에 있는 내용  중에서 CD-롬 드라이브의 
내용을 알아둔다.

   부팅디스켓을  만든다.   (이는  공디스크를 A드라이브에  넣고 DOS상에서 
format a:/s 라고 치면 된다.)
   그 디스켓으로 간다. 
  C:\>a:   

  ☆ config.sys의 지정
   ㉠ A프롬프트 상에서 다음과 같이 타자한 뒤, 엔터!
  A:\>copy con config.sys    
   ㉡ 커서가 그냥  밑으로 한칸 내려가기만 했죠?   그러면 다시 다음과  같이 
타자해 나가면 됩니다.
        device=c:\dos\himem.sys   
        device=c:\dos\emm386.exe noems   
        dos=high   
        files=30   
        buffers=30   
        devicehigh=c:\windows\mouse.sys   
        devicehigh=c:\(여기에다가 CD-롬 드라이브 지정을 쳐준다.)   
   ㉢ 위의 내용을 적은 뒤, F6 키를 누르고 엔터키를 누르면
        1 File(s) Copied
  라는 메세지가  나온 뒤, 다시  A 프롬프트 상태로 빠져나오게  되고, 이로써 
config.sys 파일의 작성은 끝난다.

  ☆ autoexec.bat 파일의 작성
   ㉠ A 프롬프트 상태에서 아래와 같이 타자한 뒤, 엔터 키를 누른다.
  A:\>copy con autoexec.bat    
   ㉡ 아까와 같이 커서만 한칸 내려갑니다.  그러면 다음과 같이 타자한다.
  prompt $p$g    
  path=c:\dos   
  SET BLASTER=A220 I7 D1 T4      (이렇게 해놓으면 사운드 지정이 좋
아지는데 이건 옥소리의 경우입니다.  아마도 옥소리를 가장 많이 사용하시리라 
생각해서 이렇게 썼읍니다.)
  loadhigh c:\dos\mscdex / (이건 각자 CD-롬 드라이브에 따라 다름)   
   ㉢ 위의 내용을 적은 뒤, F6 키를 누르고 엔터키를 누르면
        1 File(s) Copied
  라는 메세지와 함께 autoexec.bat 파일의 작성은 끝난다.

  ▷보다 근본적인 해결을  위해선 DOS 6.0 이상에서 가능한  다중환경 멀티부
팅이 적절할 것입니다.
  ※ 서점에 가면 메모리  관련 도서가 많이 나와 있으니 이기회에 한 권  사서 
보시는 것도 좋을 듯 합니다.  별로 어렵지 않게 해결할 수 있을 것입니다.
  이렇게도  안된다면 제게  메일 주세요.   보내실  때 자신의  config.sys하고 
autoexec.bat 파일을 적어주시고, 컴퓨터 기종도 적어 주세요.


  그 외의 것은 실행에 있어 이전의 FIFA95나  NBA 시리즈등과 별로 다를 바
가 없으니 알아서 잘 대처해 나가시기를


        2002년 월드컵은 반드시 서울에서!




 흑흑... 계속해서 그림이 깨져서 메뉴얼을 올리지 못하고 그 대신
 피파96에서의 메모리 문제에 대하여 올렸습니다...............:(


 그럼, 안녕히 계세요..


 아 야 올림..





[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.