Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PMODE/W #12

Closed
vii1 opened this issue Jul 26, 2017 · 6 comments
Closed

PMODE/W #12

vii1 opened this issue Jul 26, 2017 · 6 comments
Milestone

Comments

@vii1
Copy link
Owner

vii1 commented Jul 26, 2017

El DIV original usaba PMODE/W como sustituto de DOS/4GW. Estaría bien hacer un script o algo para ejecutarlo automáticamente con DOSBOX e incorporarlo en los makefiles.

@vii1
Copy link
Owner Author

vii1 commented Jan 5, 2019

Definitivamente el IDE usa DOS/4GW. Probablemente PMODE/W era para la DIV32RUN.DLL, para evitar que los juegos tuviesen una dependencia más. Investigaré.

@vii1 vii1 added this to the Versión 2.01 milestone Jun 25, 2019
@vii1
Copy link
Owner Author

vii1 commented Jun 28, 2019

Leyendo la documentación de PMODE/W extraigo las siguientes características:

  • Compatibilidad con DOS/4GW
  • Mucho más compacto (~11 KB en vez de los ~250 KB de DOS/4GW)
  • Runtime incorporado en el propio stub
  • Permite comprimir el EXE (con la utilidad PMWLITE)
  • Gratuito para uso no comercial, en un sentido muy liberal (si el binario se puede descargar gratuitamente de Internet, ya entra en el concepto de uso no comercial de PMODE/W).

Todas estas características lo hacen ideal para la DIV32RUN.DLL, y el último punto prácticamente me lo confirma ya que DIV32RUN.DLL se podía descargar gratuitamente y estaba concebida para ser un runtime libremente distribuible.

@vii1
Copy link
Owner Author

vii1 commented Jul 2, 2019

También el binario del instalador (INSTALL.OVL) utiliza PMODE/W con PMWLITE.

@Zardoz89
Copy link
Contributor

Zardoz89 commented Feb 20, 2020

¿Y el DOS/32 ? Ee compatible con el DOS/4GW y el PMODE/W y esta liberado el código.

https://www.javiergutierrezchamorro.com/dos32-advanced/

@vii1
Copy link
Owner Author

vii1 commented Oct 6, 2020

Muy interesante, merece la pena considerarlo.

@vii1
Copy link
Owner Author

vii1 commented Oct 11, 2020

He creado una issue de mejora (#45) para DOS/32A y cierro esta, porque ya usamos PMODE/W para la div32run.

@vii1 vii1 closed this as completed Oct 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants