Autor Tema: Compilar la ultima version de wolfmame de forma "no tan sencilla"  (Leído 3462 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 22240
  • Gracias 763
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re: Compilar la ultima version de wolfmame de forma "no tan sencilla"
« Respuesta #15 en: Julio 12, 2022, 09:54:38 pm »
Advertisement
A saber xq a mi me funciono  ;D
Tambien uso win10 y viendo el .sh "mas o menos" se sigue el mismo procedimiento

Código: [Seleccionar]
sed -i -e "\$aexport MINGW32=/mingw32" "../home/$USER/.bashrc"
sed -i -e "\$acd /tmp" "../home/$USER/.bashrc"
sed -i -e "\$acd mame-master" "../home/$USER/.bashrc"

pacman -Sydd --noconfirm pacman
wget --no-check-certificate https://mirror.msys2.org/msys/x86_64/unzip-6.0-2-x86_64.pkg.tar.xz
pacman -U --noconfirm unzip-6.0-2-x86_64.pkg.tar.xz

pacman -S --noconfirm mingw-w64-i686-gcc mingw-w64-i686-libc++ mingw-w64-i686-lld mingw-w64-i686-python
pacman -S --noconfirm mingw-w64-i686-librsvg mingw-w64-i686-python-sphinx mingw-w64-i686-python-sphinx_rtd_theme mingw-w64-i686-python-sphinxcontrib-svg2pdfconverter
pacman -S --noconfirm mingw-w64-i686-cmake mingw-w64-i686-ninja mingw-w64-i686-qt6-base mingw-w64-i686-SDL2 mingw-w64-i686-SDL2_ttf

echo "Patch cc1plus.exe to use the larger address space (>2GB)"
cp -f ../mingw32/lib/gcc/i686-w64-mingw32/12.1.0/cc1plus.exe ../mingw32/lib/gcc/i686-w64-mingw32/12.1.0/cc1plus.bak
sed -bi "s/\x06\x03\x0b\x01/\x26\x03\x0b\x01/g;s/\xab\xe6\x3f\x02/\xcb\xe6\x3f\x02/g" ../mingw32/lib/gcc/i686-w64-mingw32/12.1.0/cc1plus.exe

echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo "Restart mingw32.exe launcher !!!"
echo " "

Pero bueno lo importante es que te haya funcionado y en mas de un equipo xq como te comente yo fui haciendo varias pruebas y a saber si no pase por alto algun paso necesario.


Como curiosidad, en
Código: [Seleccionar]
C:\msys64\src\wolfmame\scripts\resources\windows\mame
Esta el mame.ico que supongo que es el que usa despues al generar el .exe estaria chulo si haces versiones de arcadespain que le pongas el icono custom  :D

A ver si le doy un vistazo a los de los parches de los warnings, si lo hago y me sale pego aqui como va la historia.

Oye, una duda que me asalta es que ahora el ejecutable ocupa un huevo y parte de otro porque me parece que lleva incorporado todos los sistemas (unificaron creo MESS y MAME, verdad?).

Esto sí que sería interesante el poder separarlo y compilar únicamente un ejecutable para mame nada más el cual supongo que ocuparía mucho menos... ¿Sabes si sería posible?

Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 113
  • Ciudad: indefinida
  • Pais: desconocido
Re: Compilar la ultima version de wolfmame de forma "no tan sencilla"
« Respuesta #16 en: Julio 13, 2022, 05:34:41 pm »
Código: [Seleccionar]
#-------------------------------------------------
# specify core target: mame, ldplayer
# specify subtarget: mame, arcade, mess, tiny, etc.
# build scripts will be run from
# scripts/target/$(TARGET)/$(SUBTARGET).lua
#-------------------------------------------------

Según el make si dices que usaste "make -j5 SUBTARGET=arcade" no incluyes a mess
Pero si que es cierto que el .exe parece que lleve denuvo incorporado xq el mio salio de 340mb  ;D
Alguien ha podido probar esto en un xp de 32bits? xq seria lo suyo.
El mame compilado me refiero.

Desconectado Zael

  • VIP
  • *
  • Mensajes: 2172
  • Gracias 11
    • Ancient Bits
  • Iniciales nick: ZAE
Re: Compilar la ultima version de wolfmame de forma "no tan sencilla"
« Respuesta #17 en: Julio 13, 2022, 10:52:45 pm »
Alguien ha podido probar esto en un xp de 32bits? xq seria lo suyo.
El mame compilado me refiero.

¡Acabo de ver que @empardopo ha subido el Kung Fu Master clone español que parece que va ya en un portable con la versión 32 bits esta! ¡Voy a probar el "invento" este en mi Windows 7 32bits! ¡Crucemos los dedos!  ;)






Desconectado Zael

  • VIP
  • *
  • Mensajes: 2172
  • Gracias 11
    • Ancient Bits
  • Iniciales nick: ZAE
Re: Compilar la ultima version de wolfmame de forma "no tan sencilla"
« Respuesta #18 en: Julio 13, 2022, 11:49:23 pm »











¡Funcioooonaaaa! ¡Funciona en Windos 32bit, al menos en Windows 7 32bits! Muchas gracias  @emparodopo, @machiminax por este Wolfmame "a la carta" y a toda la gente que dumpeo esta placa Kung Fu Master. No es ya solo el poder jugar a juegos nuevos con esta versión de Wolfmame 32bits, o jugar a juegos nuevos como este Kunf Fu Master "españó", sino la ilusión de ver que aún queda gente con ganas de mover la scene arcade retro. ¡Gracias a todos!  :) :)







Desconectado empardopo

  • Admin
  • *
  • Mensajes: 22240
  • Gracias 763
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re: Compilar la ultima version de wolfmame de forma "no tan sencilla"
« Respuesta #19 en: Julio 20, 2022, 12:06:44 pm »
jajajajaja! Me alegra que te haya funcionado @zael. Entiendo que si funciona en un W7 de 32 bits debería funcionar tambien en un XP.

Saludos

 


* La revolución que suponen las IA generativas de imágenes a partir de texto  Autor: sirdrak Foro: Offtopic 12/06/2025 (22:07)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: empardopo Foro: Offtopic 12/06/2025 (19:44)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: empardopo Foro: Offtopic 12/06/2025 (19:28)
* Ofertas Amazon  Autor: empardopo Foro: Offtopic 12/06/2025 (19:24)
* Salón Recreativo #60 - Special Edition (01-05-2025 / 30-06-2025)  Autor: Zael Foro: Salón Recreativo FaseBonus 05/06/2025 (11:18)
* [Amiga] Klax  Autor: empardopo Foro: Recomendaciones de juegos 04/06/2025 (19:10)
* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 03/06/2025 (08:54)
* [Recomendacion] Series y películas anime  Autor: joselopez Foro: Offtopic 02/06/2025 (00:01)
* Están muy callados los culerdos, no?  Autor: treme Foro: Offtopic 01/06/2025 (12:36)
* [Recomendacion] Series para ver  Autor: daninuyusio Foro: Offtopic 31/05/2025 (00:27)
* Gaurodan  Autor: empardopo Foro: Recomendaciones de juegos 30/05/2025 (20:31)
* Reto 6 - Rygar - Karakandao 419.720 puntos - Mogue 2807910 puntos  Autor: empardopo Foro: Competiciones y concursos 30/05/2025 (19:52)
* Reto 5 - Zero Time - Karakandao 16.790 - carnage 24.270 puntos  Autor: empardopo Foro: Competiciones y concursos 30/05/2025 (18:33)
* Reto 327 - Exzisus  Autor: Zael Foro: Competiciones y concursos 30/05/2025 (16:39)
* Reto 4 - Lady Killer - Karakandao 171.100 - jordani11 223.700 puntos  Autor: empardopo Foro: Competiciones y concursos 27/05/2025 (19:54)
* Reto 183 - Blood Bros - neoslug 135550 - Recordman jordani11 592610 puntos  Autor: Zael Foro: Competiciones y concursos 21/05/2025 (14:05)
* Reto 293 - King & Balloon  Autor: Zael Foro: Competiciones y concursos 21/05/2025 (14:00)
* Reto 3 - Rally X - Karakandao 81.650 puntos  Autor: empardopo Foro: Competiciones y concursos 12/05/2025 (19:06)
* Reto 2 - Gunsmoke - Karakandao 624.750 puntos - Recordman 1168150 puntos  Autor: empardopo Foro: Competiciones y concursos 08/05/2025 (20:34)
* Reto 1 - Shinobi - Trauman 297.130 puntos - PeterPunk 699830 puntos  Autor: empardopo Foro: Competiciones y concursos 08/05/2025 (20:32)
* Proyecto ASWR  Autor: empardopo Foro: Competiciones y concursos 06/05/2025 (19:02)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 05/05/2025 (20:44)

Reto 327:Excizus