대항해시대1(dos 버전 기준) 엔진구현 현황
오년삼촌

Lv.1 오년삼촌 (211.♡.145.132)

2026년 5월 14일 PM 11:57

조회 5,004 공감 0

https://damoang.net/free/6026815

이전에 진행된건... 궁금하신분은 예전 글 및 예전글의 영상으로 확인해보시면 될거같고.....

최근에는 항해화면의 구현을 진행하고 있습니다.

오늘 글의 첫번째 스샷은 dosbox 에서 실행한 스크린샷 입니다. 그 다음 화면부터는 엔진에서 구현하고 있는 버전의 스크린샷입니다.

개차반이었던 화면을 AI 를 시켜서 원본을 역어셈블 해가면서..... 이제는 항해 화면의 아주~ 기본 기능 및 화면 구현은.. 겨우 항해는 가능한 수준으로 뼈대는 만들었습니다만.. 항해 화면의 각 menu 별 구현은 아직 좀 남은편입니다.

일단은 화면의 와꾸를 좀 잡아야 이후에 표시해가면서 작업을 할 수 있기 때문에 전투화면을 봤습니다.

처절하네요... 그냥 전투화면으로 전환된다... 정도의 상태입니다. ㅋㅋㅋ

아직도 한참 남았습니다만... dosbox 의 OPL2(adlib) 엔진 부분을 이식해서 일단은 음악도 나오고 있는 상황입니다. 나중에 대항해시대 OST 의 mp3 또는 midi 음악 플레이도 가능하도록 만들어보고 싶은게 목표기는 합니다.

ps. 아... 이전글의 댓글 및 영상을 보면 아시겠지만.. 뭐.. 일단은 영문만이 아니라 한글,일본어,캄보디아어(이건 폰트 문제지만) 테스트까지는 진행해 봤습니다. 일단은 다국어 지원가능한 엔진으로 만드는걸 목표로 하고 있습니다 :D

댓글 (4)

  • 다시머리에꽃을 Lv.1

    05.15 · 124.♡.159.179

    ai로 업스케일이 되면 좋겠습니다만.. 도스 ega나 vga로 돌아갈테고.. 다 픽셀단위로 정확하게 계산되서 화면처리가 되지 않을까 싶어서.. 불가능 하겠죠..

  • 오년삼촌

    오년삼촌 Lv.1 → 다시머리에꽃을 작성자

    05.15 · 211.♡.145.132

    흠.. 업스케일은 하려면야 하겠습니다만... 일단은 대사? 부분을 제외하고는 원본 dos 영문버전의 바이너리에서 추출해서 그때그때 쓰는 방식을 쓰고 있어서요. 원본 영문버전에서 리소스를 다 추출해서 쓰는 방식으로 바꿔야 할건데.... 그건 나중에 엔진 공개하면 다른분이 해주실거라 믿어봅니다 :D

  • kita

    kita Lv.1

    05.15 · 125.♡.203.162

    물이 많네요.

  • 오년삼촌

    오년삼촌 Lv.1 → kita 작성자

    05.15 · 211.♡.145.132

    항해화면이니까요? ㅋㅋㅋ

댓글을 작성하려면 이 필요합니다.