<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Coupy's dev space</title>
    <link>https://coupy.tistory.com/</link>
    <description>개발자 쿠피의 우당탕탕 일상과 개발로그</description>
    <language>ko</language>
    <pubDate>Mon, 29 Jun 2026 02:24:27 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Coupy</managingEditor>
    <image>
      <title>Coupy's dev space</title>
      <url>https://tistory1.daumcdn.net/tistory/5367361/attach/cd11be4aa0f945519292018ce9a2dd75</url>
      <link>https://coupy.tistory.com</link>
    </image>
    <item>
      <title>[Git] 레포에 파일 유지하면서 변경사항 추적하지 않기 (assume-changed vs skip-worktree)</title>
      <link>https://coupy.tistory.com/4</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;개발을 진행하다보면 특정한 환경에 맞춰진 파일이나 컨피그의 사용을 위해 .gitignore를 설정하는 경우가 많습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 이미 커밋된 파일을 로컬에서만(또는 리모트에서만) 수정해 사용하려면 어떻게 해야할까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 경우에 .gitignore에 파일을 추가하더라도 변경사항이 계속 추적되므로 다른 방법을 이용해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Git CLI를 이용하여 아래의 명령을 입력하면 Git이 더이상 파일의 변경사항을 추적하지 않습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1697816589125&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git update-index --skip-worktree FILE_NAME&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변경사항을 다시 추적하려면 아래의 명령을 입력하면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1697816646411&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git update-index --no-skip-worktree FILE_NAME&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Stack Overflow나 국내 블로그 등에서 &lt;span style=&quot;color: #006dd7;&quot;&gt;assume-unchanged&amp;nbsp;&lt;span style=&quot;color: #000000;&quot;&gt;플래그를 추천하는 경우가 있는데, 이는 올바른 사용법이 아닙니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;local과 upstream 모두에서 같은 파일을 변경했을 때, &lt;b&gt;git stash / git pull&lt;/b&gt; 을 수행하는 경우
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;assume-changed&lt;/b&gt;: &lt;b&gt;local 변경사항을 모두 폐기&lt;/b&gt;하고 upstream의 파일을 가져옵니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;skip-worktree&lt;/b&gt;: 이 플래그가 적용된 파일에는 stash가 작동하지 않습니다. pull을 수행하는 경우 conflict를 어떻게 해결할지 묻습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;upstream에서만 파일을 변경했을 때, &lt;b&gt;git pull&lt;/b&gt;을 수행하는 경우
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;assume-changed&lt;/b&gt;: 파일이 업데이트되고, &lt;b&gt;플래그가 사라집니다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;skip-worktree&lt;/b&gt;: 파일이 업데이트되고, 플래그는 유지됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;local에서만 파일을 변경했을 때, &lt;b&gt;git reset --hard&lt;/b&gt;를 수행하는 경우
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;assume-changed&lt;/b&gt;: &lt;b&gt;파일이 복구되고, 플래그가 사라집니다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;skip-worktree&lt;/b&gt;: 파일과 플래그는 유지됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;용도에 따라 다르게 사용할 수 있는 플래그이지만, 이 글에서 목표로하는 목적대로의 사용은 skip-worktree가 적절하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고: &lt;a href=&quot;https://stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree#&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree&lt;/a&gt;&lt;/p&gt;</description>
      <category>Docs/Git(GitHub)</category>
      <category>assume-changed</category>
      <category>Git</category>
      <category>GitHub</category>
      <category>skip-worktree</category>
      <category>깃</category>
      <category>깃헙</category>
      <category>웹개발</category>
      <author>Coupy</author>
      <guid isPermaLink="true">https://coupy.tistory.com/4</guid>
      <comments>https://coupy.tistory.com/4#entry4comment</comments>
      <pubDate>Sat, 21 Oct 2023 00:56:00 +0900</pubDate>
    </item>
    <item>
      <title>[Wii] 돌핀 Wii 메뉴 UHD 텍스쳐팩 제작기</title>
      <link>https://coupy.tistory.com/2</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1824&quot; data-origin-height=&quot;1480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bFAs4h/btrWWrNjOll/QkqrLktUpPj2a7iNdnZSNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bFAs4h/btrWWrNjOll/QkqrLktUpPj2a7iNdnZSNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bFAs4h/btrWWrNjOll/QkqrLktUpPj2a7iNdnZSNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFAs4h%2FbtrWWrNjOll%2FQkqrLktUpPj2a7iNdnZSNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;708&quot; height=&quot;574&quot; data-origin-width=&quot;1824&quot; data-origin-height=&quot;1480&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스위치가 유행중인 흐름을 거슬러 최근 Wii에 빠졌습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당시 게임들은 지금 플레이해봐도 정말 부족한 점이 없을 정도로 완성도가 높다고 생각합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아케이드에서만 즐길 수 있을 것 같았던 &quot;체감형 게임&quot;들을 집에서 TV로 플레이 할 수 있다는 점에서 대단했던 것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;꼬맹이였던 저는 사촌형 집에 놀러갈때마다 별의커비와 슈퍼 마리오 갤럭시를 2P로밖에 즐길 수 없었던 슬픈 기억이 남아있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우연히 돌핀 에뮬레이터를 접한 이후로 심심할때마다 Wii타이틀 게임들을 즐겼습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혼자 간간히 해 볼 생각으로 구했던 위모트는 벌써 4개가 됐고 이젠 밸런스보드까지 생겨 Wii피트로 다이어트를 꿈꾸고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;게임들은 정말 재밌는데.. 가끔씩 애로사항이 생기는건 어쩔 수 없었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모니터는 4K인데 화면에 보이는건 480p짜리 우글우글한 텍스쳐가 전부였기에 풀2D게임인 리듬세상, 털실 커비 등의 타이틀을 플레이할때는 도저히 봐줄수가 없었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;관련 정보를 찾다보니 돌핀 에뮬레이터에서는 텍스쳐들을 커스텀으로 넣어줄 수 있다는 것을 알게되었고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;본격적으로 게임 텍스쳐들을 엎어보기 전에 Wii 메뉴 텍스쳐팩부터 제작해보기로 결정했습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2996&quot; data-origin-height=&quot;1633&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wMesL/btrWU7hgkVV/JLDuXq4uSXCTsYyUXRaagK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wMesL/btrWU7hgkVV/JLDuXq4uSXCTsYyUXRaagK/img.png&quot; data-alt=&quot;텍스쳐 적용 전 오리지널 Wii 메뉴&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wMesL/btrWU7hgkVV/JLDuXq4uSXCTsYyUXRaagK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwMesL%2FbtrWU7hgkVV%2FJLDuXq4uSXCTsYyUXRaagK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2996&quot; height=&quot;1633&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2996&quot; data-origin-height=&quot;1633&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;텍스쳐 적용 전 오리지널 Wii 메뉴&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돌핀 에뮬레이터에서는 Wii 시스템 메뉴 로드를 지원합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리얼Wii의 감성을 느낄 수 있으면서, 메뉴에 접근해야만 가능한 콘솔 설정이나 메일함 개봉 등의 동작이 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러나 이 메뉴도 풀2D기 때문에 전체 텍스쳐들이 480p에 맞춰져있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;커스텀 텍스쳐팩을 생성하기 위해 우선 Wii 메뉴의 텍스쳐들을 추출하는 작업이 필요합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1170&quot; data-origin-height=&quot;1796&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjuOY8/btrWS3GqzpY/airkrVbBdKx8INKgJV7zz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjuOY8/btrWS3GqzpY/airkrVbBdKx8INKgJV7zz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjuOY8/btrWS3GqzpY/airkrVbBdKx8INKgJV7zz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjuOY8%2FbtrWS3GqzpY%2FairkrVbBdKx8INKgJV7zz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;367&quot; height=&quot;1796&quot; data-origin-width=&quot;1170&quot; data-origin-height=&quot;1796&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돌핀에선 그래픽 라이브러리에서 화면에 그려지는 모든 텍스쳐를 덤핑할 수 있는 기능을 제공합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 기능을 활성화하고 Wii 메뉴를 구석구석 돌아다니면 모든 텍스쳐를 추출 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다만, Wii 메뉴의 경우에는 해외버전(E)으로 이미 만들어진 UHD팩이 있기 때문에 우선 해당 팩을 적용한 후에 추출하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돌핀에서는 이미 커스텀 텍스쳐가 적용된 텍스쳐는 따로 덤핑하지 않습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3068&quot; data-origin-height=&quot;1900&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czzCvW/btrWYMwPHOC/Ygf3sR91RIJ6OSHGtKXDV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czzCvW/btrWYMwPHOC/Ygf3sR91RIJ6OSHGtKXDV0/img.png&quot; data-alt=&quot;덤핑된 텍스쳐들&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czzCvW/btrWYMwPHOC/Ygf3sR91RIJ6OSHGtKXDV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczzCvW%2FbtrWYMwPHOC%2FYgf3sR91RIJ6OSHGtKXDV0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3068&quot; height=&quot;1900&quot; data-origin-width=&quot;3068&quot; data-origin-height=&quot;1900&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;덤핑된 텍스쳐들&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해외버전에 적용되지 않은 한국버전(K)용 텍스쳐들만 추출되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최초 부팅시 경고메시지는 통째로 한 이미지고, 일부 텍스트들은 짤막한 이미지인 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 커스텀 텍스쳐의 최대 적인 한글 폰트팩들의 모습도 찾아볼 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;1352&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Tz0Hf/btrWRCW24LT/Oyo7aQunMOO9VeS19t2kTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Tz0Hf/btrWRCW24LT/Oyo7aQunMOO9VeS19t2kTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Tz0Hf/btrWRCW24LT/Oyo7aQunMOO9VeS19t2kTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTz0Hf%2FbtrWRCW24LT%2FOyo7aQunMOO9VeS19t2kTK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;429&quot; height=&quot;1352&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;1352&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Wii 메뉴에서는 모든 한글 폰트를 이 텍스쳐에서 추출해오기 때문에 모든 텍스쳐들을 업스케일링 해줘야 했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다만, 단순 업스케일링 용도라면 waifu2x 등의 기술을 이용하면되지만 저는 시스템 폰트 변경을 해보고 싶었기에&amp;nbsp;모든 글자 텍스쳐들을 수작업하기로 결정했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 제일 쉬운 경고메시지부터 리뉴얼 하였습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3384&quot; data-origin-height=&quot;2634&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Crnfo/btrWYNCvymC/BeKWkh3DFmRXXm3urwbls1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Crnfo/btrWYNCvymC/BeKWkh3DFmRXXm3urwbls1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Crnfo/btrWYNCvymC/BeKWkh3DFmRXXm3urwbls1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCrnfo%2FbtrWYNCvymC%2FBeKWkh3DFmRXXm3urwbls1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3384&quot; height=&quot;2634&quot; data-origin-width=&quot;3384&quot; data-origin-height=&quot;2634&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가운데 이미지가 기존 텍스쳐고, 바깥쪽 이미지가 제가 수작업한 부분입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;폰트는 시스템 전체에 조선굴림체를 사용하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스쳐 이름은 그대로 유지하되 크기를 정수배로 늘리는 것은 가능하기 때문에 원본대비 3x~4x 해상도로 작업하였습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2926&quot; data-origin-height=&quot;2364&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rImJ2/btrWRz69wqO/onlxp7IK69zql3aDALvyn0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rImJ2/btrWRz69wqO/onlxp7IK69zql3aDALvyn0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rImJ2/btrWRz69wqO/onlxp7IK69zql3aDALvyn0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrImJ2%2FbtrWRz69wqO%2Fonlxp7IK69zql3aDALvyn0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2926&quot; height=&quot;2364&quot; data-origin-width=&quot;2926&quot; data-origin-height=&quot;2364&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bs4lYJ/btrWRWubzvf/VZb6uWqfRBn1Kb1oKnszVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bs4lYJ/btrWRWubzvf/VZb6uWqfRBn1Kb1oKnszVk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bs4lYJ/btrWRWubzvf/VZb6uWqfRBn1Kb1oKnszVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbs4lYJ%2FbtrWRWubzvf%2FVZb6uWqfRBn1Kb1oKnszVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;5120&quot; height=&quot;2880&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 텍스트 텍스쳐들은 포토샵에서 원본대비 4x사이즈에 텍스트를 직접 입력하여 제작하였습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3068&quot; data-origin-height=&quot;1900&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cCe8Uf/btrWRi5xNP7/5irLOaWRK4nf98fDfvkiuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cCe8Uf/btrWRi5xNP7/5irLOaWRK4nf98fDfvkiuk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cCe8Uf/btrWRi5xNP7/5irLOaWRK4nf98fDfvkiuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcCe8Uf%2FbtrWRi5xNP7%2F5irLOaWRK4nf98fDfvkiuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3068&quot; height=&quot;1900&quot; data-origin-width=&quot;3068&quot; data-origin-height=&quot;1900&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제일 힘든 부분이 폰트 텍스쳐였는데, 전부 조선굴림체로 교체해야했기 때문에 원본대비 3x사이즈에 모든 글자들을 수작업으로 위치맞추며 노가다스러운 노가다를 직접 해냈습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rSIRO/btrWRQt2DmU/D8OBVJEG7sOEkuZ8LhCgzk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rSIRO/btrWRQt2DmU/D8OBVJEG7sOEkuZ8LhCgzk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rSIRO/btrWRQt2DmU/D8OBVJEG7sOEkuZ8LhCgzk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrSIRO%2FbtrWRQt2DmU%2FD8OBVJEG7sOEkuZ8LhCgzk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;5120&quot; height=&quot;2880&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무래도 수작업이다보니 몇몇 글자들은 원본 위치와 엇나가서 자간이 이상해보일 때도 있지만 대체로 자연스럽게 보이는 모습입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1264&quot; data-origin-height=&quot;652&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0113z/btrWTK7PQus/09kWCaJgTvLR6BCdqx0ob1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0113z/btrWTK7PQus/09kWCaJgTvLR6BCdqx0ob1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0113z/btrWTK7PQus/09kWCaJgTvLR6BCdqx0ob1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0113z%2FbtrWTK7PQus%2F09kWCaJgTvLR6BCdqx0ob1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;307&quot; height=&quot;652&quot; data-origin-width=&quot;1264&quot; data-origin-height=&quot;652&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AM부분과 날짜의 숫자, 한글 모두 새로 작업된 부분입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;1972&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pVCdf/btrWTKGMGmi/IT8y1eKcxdbckvxeQV8MNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pVCdf/btrWTKGMGmi/IT8y1eKcxdbckvxeQV8MNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pVCdf/btrWTKGMGmi/IT8y1eKcxdbckvxeQV8MNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpVCdf%2FbtrWTKGMGmi%2FIT8y1eKcxdbckvxeQV8MNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;275&quot; height=&quot;1972&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;1972&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이외에도 한글판에서만 사용되는 글자들과 그래픽 텍스쳐들을 전부 작업하였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;글자와 폰트 텍스쳐는 수작업, 나머지 그래픽 텍스쳐들은 waifu2x 자동 작업입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;총 57개의 텍스쳐를 새로 만들었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674410652661&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;HD Wii Menu Texture Pack&quot; data-og-description=&quot;&quot; data-og-host=&quot;forums.dolphin-emu.org&quot; data-og-source-url=&quot;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&quot; data-og-url=&quot;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://forums.dolphin-emu.org/Thread-hd-wii-menu-texture-pack?page=2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;HD Wii Menu Texture Pack&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;forums.dolphin-emu.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/tTBIH/btrWRDIpihp/iAoyPgEOicPT8vGNP0tck0/Korean.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;Korean.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;9.90MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1282&quot; data-origin-height=&quot;2002&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDGgyz/btrWWrNkeJX/FJHPGHBqqcDpaMCHAi9WX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDGgyz/btrWWrNkeJX/FJHPGHBqqcDpaMCHAi9WX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDGgyz/btrWWrNkeJX/FJHPGHBqqcDpaMCHAi9WX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDGgyz%2FbtrWWrNkeJX%2FFJHPGHBqqcDpaMCHAi9WX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;297&quot; height=&quot;464&quot; data-origin-width=&quot;1282&quot; data-origin-height=&quot;2002&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돌핀 설정-경로-경로 로드의 주소를 미리 알아두시고 해당 경로의 Textures 폴더에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 링크에서 구한 텍스쳐팩 내의 0000000100000002폴더를 옮겨주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;0000000100000002폴더 안에 Korean.zip을 해제해주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돌핀 그래픽설정-고급-커스텀 텍스쳐 로드까지 활성화해주시면 적용된 텍스쳐를 확인하실 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ddmgRh/btrWSvC6Y1c/M5UFXE7fV8QwJ4Mf2Ywxlk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ddmgRh/btrWSvC6Y1c/M5UFXE7fV8QwJ4Mf2Ywxlk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ddmgRh/btrWSvC6Y1c/M5UFXE7fV8QwJ4Mf2Ywxlk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FddmgRh%2FbtrWSvC6Y1c%2FM5UFXE7fV8QwJ4Mf2Ywxlk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;5120&quot; height=&quot;2880&quot; data-origin-width=&quot;5120&quot; data-origin-height=&quot;2880&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;깔끔해진 Wii 메뉴를 보니 마음이 편해지네요.&lt;/p&gt;</description>
      <category>Daily/뭔가만듦</category>
      <category>Wii</category>
      <category>Wii 리소스</category>
      <category>Wii 텍스쳐</category>
      <category>Wii메뉴</category>
      <category>닌텐도</category>
      <category>닌텐도위</category>
      <category>돌핀</category>
      <category>텍스쳐팩</category>
      <category>한글화</category>
      <author>Coupy</author>
      <guid isPermaLink="true">https://coupy.tistory.com/2</guid>
      <comments>https://coupy.tistory.com/2#entry2comment</comments>
      <pubDate>Mon, 23 Jan 2023 03:15:28 +0900</pubDate>
    </item>
  </channel>
</rss>