• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 기타게임
    • 기타게임 기타
    • 마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(720p)

      • Repi
      • 3시간 전 6

    원본 클라이언트(Client2.exe, 640x480)를 1280x720으로 띄울 수 있도록 수정하였습니다.

    원본 소스가 없는 관계로, 실행 파일을 직접 고치는 바이너리 패치 방식으로 처리하였습니다.

    패치는 tools/widepatch/widepatch.py로 원본 백업에서 매번 새로 만들도록 구성하여, 해상도나 UI 배율을 바꿔 다시 만들 수 있게 하였습니다.

     

    창 모드에서는 DirectDraw로 직접 출력하지 않고, 640x360 크기의 백버퍼 서피스(TBackScreen)를 GDI로 화면 캔버스에 복사하는 구조입니다.

    이에 백버퍼 서피스 크기를 목표 해상도로 키우는 방식으로 처리하였습니다.

    화면 중심과 마우스 좌표 변환은 서피스 크기를 기준으로 동적으로 계산되는 관계로, 별도 수정 없이 그대로 동작합니다.

    맵을 그리는 범위는 코드에 상수(가로 ±12칸, 세로 −9~+7칸)로 박혀 있는 관계로, 해당 값을 늘려 넓어진 화면 전체에 타일이 그려지도록 하였습니다.

     

    UI 창들은 Delphi 폼 리소스(DFM)로 정의되어 있어, 리소스를 직접 수정하는 방식으로 처리하였습니다.

    • 하단 바, 능력치 창, HP 창 등은 위치와 크기를 UI 배율만큼 키웠습니다.
    • 일부 창은 위치를 코드에서 정하는 관계로, 해당 상수(하단 바 위치, 로그인 창 중앙 정렬용 640/480)를 함께 수정하였습니다.
    • 크기를 바꾼 폼은 글꼴 높이 차이 때문에 자식 컨트롤이 두 번 확대되는 문제가 있어, Scaled=False를 추가하여 처리하였습니다.
    • 리소스 교체는 Windows UpdateResourceW API로 처리하였습니다. 폼 파서(dfmtool.py)는 11개 폼 모두 원본과 바이트 단위로 같게 왕복되는 것을 확인하였습니다.


    팝업 창의 슬롯 칸은 리소스가 아니라 실행 중에 코드로 만들어지는 관계로, 리소스 수정만으로는 커지지 않았습니다. 이에 다음과 같이 처리하였습니다.

    • 실행 파일 안에서 쓰이지 않던 재배치 섹션(.reloc, ASLR 미사용)을 .lkui로 바꿔 추가 코드를 넣었습니다.
    • 창 생성 함수(FormCreate)를 감싸는 래퍼를 연결하여, 슬롯 칸 크기를 UI 배율만큼 키우도록 하였습니다.
    • 아이콘 그리기 호출을 StretchDIBits로 바꿔 아이콘도 함께 확대되도록 하였습니다.
    • 추가 코드는 keystone 어셈블러로 생성하였습니다.

     

    해당 파일은 기본적으로 로컬호스트를 인자로 받고 있습니다. 이에 따라 추후 운영 시 필요한 경우 접속할 서버를 IP,포트 인자로 넘겨야 함을 알려드립니다.

    Attached file
    Client2_wide.exe 2.45MB 0
    이 게시물을..
    N
    0
    0
    • 마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(1080p)Repi
    • 스톤에이지 아이템 제작 도구WKdrnsl!
    • 0
      Repi

    Repi 님의 최근 글

    마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(1080p) 10 2026 10.18 마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(720p) 6 2026 10.18 트위치 다시보기 다운로드 TwitchLeecher 834 2018 06.18 Internet Download Manager (IDM) 739 2018 06.18 마영전 1.69 콜헨모드 1344 1 2018 06.18

    Repi 님의 최근 댓글

    ㄳㄳ 2018 06.20 ㄳㄳ 2018 06.20 감사합니다 2018 06.19 감사합니다! 2018 06.18
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(1080p)
    • 스톤에이지 아이템 제작 도구
    • 목록
      view_headline
    × CLOSE
    전체 뮤 328 아이온 159 어둠의전설 110 던파 133 프로젝트신루 15 리니지2 283 천상비 17 크로노스 57 칼 온라인 15 기타 3498
    기본 (4,651) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 해외 IP(중국) 차단 공지
      2026.10.11 - 14:30 2435
    • 게시판 홍보 관련 안내
      2
      2026.08.05 - 21:44 69517 2
    • 포인트 획득 공지
      12
      2026.04.24 - 19:48 97547 12
    • 링크 업로드 관련 공지
      13
      2026.03.25 - 21:56 95673 13
    • 인증메일 공지
      4
      2026.03.15 - 16:42 94551 4
    • 파일링크 및 인증메일 발송 관련 문의 안내
      12
      2026.03.14 - 22:03 97521 12
    • 포인트 게시판 안내
      2026.02.28 - 19:14 96266
    • 게임존 사이트 변경 사항 안내
      9
      2026.02.26 - 01:07 98748 9
    4651
    기타
    마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(1080p)
    N
    Repi 3시간 전 10
    기타
    마지막왕국 클라이언트 해상도 변경 작업된 클라 파일(720p)
    N
    Repi 3시간 전 6
    4649
    기타
    스톤에이지 아이템 제작 도구
    WKdrnsl! 2026.10.11 - 17:20 126
    4648
    기타
    스톤에이지 페트 초기S급 계산기
    WKdrnsl! 2026.10.11 - 17:11 91
    4647
    기타
    스톤에이지 GM도우미(제작)
    WKdrnsl! 2026.10.11 - 17:01 137
    4646
    기타
    스톤에이지 카오스팩 소스+클라 및 VM 원클릭 풀팩
    김도란 2026.10.11 - 09:12 301
    4645
    기타
    스톤에이지 카오스팩
    김도란 2026.10.10 - 13:32 184
    4644
    기타
    스톤에이지 8.0 팩
    쿨카피 2026.10.09 - 01:35 157
    4643
    기타
    그라나도 에스파다 v32 (4/4)
    eddy 2026.10.08 - 20:05 98
    4642
    기타
    그라나도 에스파다 v32 (3/8)
    eddy 2026.10.08 - 20:04 89
    4641
    기타
    그라나도 에스파다 v32 (2/8) - 클라이언
    eddy 2026.10.08 - 20:03 79
    4640
    기타
    그라나도 에스파다 v32 (1/8)
    eddy 2026.10.08 - 20:02 138
    4639
    기타
    마지막왕국 서버팩 좀 공유 해주실분~~
    타심 2026.10.08 - 11:15 83
    4638
    기타
    카발 ep33 Clean DB
    셀림 2026.10.07 - 16:31 89
    4637
    기타
    카발 RockAndRollITS EP33_to_EP35
    셀림 2026.10.07 - 16:16 75
    4636
    기타
    카발 NOFUN 클라
    셀림 2026.10.07 - 15:27 96
    4635
    기타
    프리크로노스
    젝스초코 2026.10.05 - 11:31 319
    4634
    기타
    추억의 미르의 전설 1 입니다. (개발소스+1998년도 클라이언트)
    미르매니아 2026.10.02 - 16:27 322
    4633
    기타
    스톤에이지 메르 클라 18/18
    셀림 2026.10.02 - 15:03 280
    4632
    기타
    스톤에이지 메르 클라 17/18
    셀림 2026.10.02 - 14:57 270
    4631
    기타
    스톤에이지 메르 클라 16/18
    셀림 2026.10.02 - 14:54 241
    4630
    기타
    스톤에이지 메르 클라 15/18
    셀림 2026.10.02 - 14:51 222
    4629
    기타
    스톤에이지 메르 클라 14/18
    셀림 2026.10.02 - 14:50 274
    4628
    기타
    스톤에이지 메르 클라 13/18
    셀림 2026.10.02 - 14:49 226
    4627
    기타
    스톤에이지 메르 클라 12/18
    셀림 2026.10.02 - 14:45 203
    4626
    기타
    스톤에이지 메르 클라 11/18
    셀림 2026.10.02 - 14:43 226
    4625
    기타
    스톤에이지 메르 클라 10/18
    셀림 2026.10.02 - 14:40 188
    4624
    기타
    스톤에이지 메르 클라 9/18
    셀림 2026.10.02 - 14:39 187
    4623
    기타
    스톤에이지 메르 클라 8/18
    셀림 2026.10.02 - 14:34 211
    4622
    기타
    스톤에이지 메르 클라 7/18
    셀림 2026.10.02 - 14:32 225
    4621
    기타
    스톤에이지 메르 클라 6/18
    셀림 2026.10.02 - 14:30 205
    4620
    기타
    스톤에이지 메르 클라 5/18
    셀림 2026.10.02 - 14:29 210
    4619
    기타
    스톤에이지 메르 클라 4/18
    셀림 2026.10.02 - 14:20 247
    4618
    기타
    스톤에이지 메르 클라 3/18
    셀림 2026.10.02 - 14:20 200
    4617
    기타
    스톤에이지 메르 클라 2/18
    셀림 2026.10.02 - 14:19 232
    4616
    기타
    스톤에이지 메르 클라 1/18
    셀림 2026.10.02 - 14:11 322
    4615
    기타
    Cabal Online Episode 33 Server [FULL]
    셀림 2026.10.02 - 10:13 246
    4614
    기타
    [스톤에이지 구축]스톤에이지 대만 클라(3/3)
    오하하하 2026.09.30 - 03:35 354
    4613
    기타
    [스톤에이지 구축]스톤에이지 대만 클라(2/3)
    오하하하 2026.09.30 - 03:32 292
    4612
    기타
    [스톤에이지 구축] 스톤에이지 대만 클라(1/3)
    오하하하 2026.09.30 - 03:29 382
    4611
    기타
    [스톤에이지 서버] 로그인/캐릭터접속 State 전이 추적 패치
    오하하하 2026.09.30 - 01:06 322
    4610
    기타
    [스톤에이지 구축] setup.cf / acserv.cf 설정값 점검 스크립트
    오하하하 2026.09.30 - 01:03 347
    4609
    기타
    [스톤에이지 구축] DB 테이블/계정/캐릭터 구조 확인 SQL 모음
    오하하하 2026.09.30 - 01:02 319
    4608
    기타
    스톤에이지 ㄹㅇㅍ 9.8v 페트 이미지 소스
    오하하하 2026.09.29 - 19:12 405
    4607
    기타
    스톤에이지 8.5 클라이언트·서버 통합 소스코드
    오하하하 2026.09.29 - 18:50 424
    4606
    기타
    창세기전 외전: 서풍의 광시곡 리마스터
    카르세아린 2026.09.28 - 07:43 348
    4605
    기타
    스톤에이지 딜수정기
    MN53 2026.09.27 - 12:06 329
    4604
    기타
    스톤에이지 업데이트기
    MN53 2026.09.27 - 12:05 327
    4603
    기타
    거상 2005년도 서버소스로 추정
    젝스초코 2026.09.23 - 11:25 489
    4602
    기타
    넷파워 시디 2/2 (2000.09)
    eddy 2026.09.21 - 22:27 325
    • 1 2 3 4 5 6 7 8 9 10 .. 94
    • / 94 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay