계속되는 MS의 삽질에 대한 생각.

MS는 서피스RT후속기종은 없다고 밝혔다. 사실상 서피스RT프로젝트는 접었다고 보면 맞을것 같다. 그럼 서피스 프로에 집중하는가? 모르겠다. 집중할지 어떨지. 근데 내 생각엔 서피스 프로가 팔리거나 안팔리거나 MS의 전략이 실패했다는데는 변함이 없다. MS가 서피스 하드웨어를 출시해서 판다고 하는 것은 하드웨어를 팔아먹기 보다는 윈도우즈 스토어를 써야만 하는 당위성을 만든다고 하는게 맞을 것이다. 즉 OS-하드웨어-앱스토어를 아우르는 플랫폼을 구성하기 위함이다. 서피스RT가 … More 계속되는 MS의 삽질에 대한 생각.

jailbreaking된 Surface RT에 win32 D3D9엔진을 포팅해 보았다.

jailbreaking한 Surface RT에 D3D9엔진을 포팅해보았다. 사실 코드는 크게 고치진 않았다. Windows RT는 D3DX를 지원하지 않기 때문에 D3DX 사용하는 부분만 따로 만들고 x86어셈은 걷어내고 C로 다시 짰다. 속도가 지랄같이 느려서 직접 포팅은 큰 의미가 없는것 같다. VS2012에는 상당수의 win32 lib파일이 빠져있다. Surface RT로부터 DLL을 퍼다가 lib를 추출했다. 짜증나 미치는 줄 알았다.

Visual Studio 2012 Compiling Native for ARM

Microsoft seem to have done a pretty bad job at stopping you being able to compile desktop applications for Windows RT. As far as I can tell if you add a file called Windows.desktop.arm to C:\Program Files (x86)\Windows Kits\8.0\DesignTime\CommonConfiguration\Neutral containing the following then it allows compilation of desktop applications for ARM. I’ve tested this and … More Visual Studio 2012 Compiling Native for ARM

Create .lib file from .dll

Create .lib file from .dll Published December 5, 2008 Game Development , IT 22 Comments Tags: C#, dll, lib, library, linking When working with 3rd party win dll’s you somtimes miss the according .lib file required to compile against it. There is a MS KB article showing how to generate a .lib file from a .dll, however the required steps are not described detailed enough I think. So … More Create .lib file from .dll