!

[Multi] Test EmuPack 2.0.0 1/03/2025

[22] @ !!! Niedziela, 2 Marca 2025 16:28 CET [02-03-2025 16:27 CET]

[Multi] Test EmuPack 2.0.0 1/03/2025

Po kolejnej, bardzo długiej nieobecności pojawiła się wersja alga paczki emulatorów o nazwie EmuPack, autorstwa netsendjoe. EmuPack to zestaw emulatorów, który pozwala nam zaoszczędzić czasu i w jednym pakiecie, łatwym do instalacji, otrzymujemy wszystkie podstawowe wersję udawaczy dla PC. Swego czasu był to jeden z najbogatszych zestawów dostępnych w sieci, znajdziemy tu praktycznie wszystkie najważniejsze emulatory wraz, co jest istotne, pakietem bibliotek pozwalającym na ich odpalenie.

Wersja testowa ma trochę problemów ze sobą (braki .dll)  i trochę zaszłości... Jak dla mnie część z emulatorów można by było zastapić nowszymi (pomimo zadyszki emusceny nawet starsze platformy zyskały współcześnie rozwijane nowe projekty). Pomimo to, to i tak zacna próba zabrania podstaw w zgrabną całość, oby tylko autor miał więcej samozaparcia i publikował testy trochę częściej niż co dwa lata;)

Baza emulatorów powinna zostać odświeżona, przynajmniej moim zdaniem

 

New Build 2.0-2502

've finally gotten a new build to compile and it's filled with too many software updates to list. Mind you there is still a lot of things that aren't finished. Specifically, EmuPack 2.0 is going to need a stub installer that will allow installs on legacy versions of Windows. Some emulators have dropped support for x86 while maintaining their x64 counterparts. So EmuPack will include both the x86 legacy version and the newer x64 version. Also, some have dropped support for older versions of Windows while still supporting the same architecture. For example, one may support 9x/NT/XP, but not 7/8/10/11. EmuPack will include the legacy versions and hopefully install the correct one based on the system you are installing to.

Please note that the included ReadMe file shown during setup does not contain the updated version information. You can see what emulator versions are included on the Components page.

There is also some more work that I need to do to more efficiently provide runtimes. I'll need to make notes about the dependencies each emulator has and I'd like to be able to sideload them through the installer. As you'll notice the EmuPack setup executable is now roughly 425mb. In future releases I don't expect it to get much larger, but there is room to condense things down a bit.

As before, I am always looking for testers or people to help with the script coding. Source files are included with the installation.

 

→ [Multi] Test EmuPack 2.0.0 25/09/23
Druga wersja testowa... całkiem fajnego zestawu emulatorów EmuPack.

Changes since EmuPack 2013 (1.9.1.1915) 25/09/23

I've finally got a new build compiled. Hopefully, this fixes the problems with importing INI values. Now we are hardcoding them in a separate source that will also create an INI file. The next phase will be making sure that all defined constants from this file are working properly. This will include URL's for websites, runtimes, and wiki; as well as icons, emulator and filetype descriptions. The custom install screen still doesn't show up yet. The new [CODE] section can get beta-tested for functionality and further development. There have been so many changes under the hood of the entire installer design, too many to list. This is why EmuPack is being brought into the modern age via version 2.0

There are still many issues that need to be worked on with this alpha/beta build. It is not intended for general use. It may cause some issues with system stability. An issue has been noted with regard to Microsoft's VC runtimes. Another known bug is that the custom install page still does not show up, while descriptions appear to be displaying properly on the preinstall page.

If anyone wants to help to contribute to the development of EmuPack, please just reply to this post. I could definitely use the help.

 

Changes since EmuPack 2013 (1.9.1.1915) 05/09/23

I've finally gotten a build to compile and I'm assuming there are many bugs in it. Mostly with how variables and constants are declared as well as probable issues with importing INI information. As such. this is something more important to test out for those who are willing to provide feedback.

The worst bug I've found so far is that INI information is not being pulled into the installer during compilation so the dialog with file associations appears somewhat blank. I know I went through this the last time I was upgrading the code and still have to figure out a solution.

I am still trying to correct code while implementing new code. Seems to be going ok for such a major overhaul. There have been a lot of changes in the emulators and their runtimes, so some things are being removed while others are being added. There are still a lot of emulators that I'm looking for updates to, but not all of them can support legacy systems. Not sure how the system registry is going to be affected. I'm getting the setup to pull information from an INI file instead of being hardcoded because condensing things that may change makes sense. I'm getting closer to being able to compile a beta build. There are still lots of things that need double-checking for updates. Hopefully, make sure the new version will properly handle legacy runtimes. The next version should be capable of downloading and updating runtimes and sideloading offline redists (as long as the location and naming are as specified).

Also worth mentioning is that the EmuPack Lite version is going to be the public release version. It should be able to download anything that is not already supplied in order to bring down the download size. A 'Full' version would have redists available sideloaded in runtime folders outside the main setup. This option would not guarantee up-to-date runtime files, however, Windows Update will generally take care of that.

 

ADDED

  • PCSX2 for x64 1.7.0 (with 1.60 for x86)
  • Website links for runtimes.
  • Hopefully being able to download runtimes as needed.

CHANGED

  • PCSXR changed to PCSXR-PCXP (04-13-2020)
  • Calling version information from the EmuPack.ini

UPDATED

  • WinUAE 5.0.0
  • Stella 6.7.0
  • XRoar 1.4.2.0
  • VBA-M 2.1.6
  • AppleWin 1.30.15.0
  • Project64 4.0.0.6101
  • WinAPE 2.0b2
  • Stella 6.7 SVN r7293
  • Dolphin 5.0-19836 GIT
  • DeSmuME 0.9.11 SVN r5048
  • Snes9X 1.58 GIT
  • Demul 0.5.82 WIP
  • WinImage 9.0.9000
  • Mini vMac 37.03 (03-08-2021)
  • Xenia GIT (08-30-2014) x64 for Xbox 360

RUNTIMES

  • SDL 2.0.3
  • QT6 ()
  • Visual C++ 2008 (9.0.30729.7523)
  • Visual C++ 2010 (10.0.40219.455)
  • Visual C++ 2013 (12.0.21005.1)
  • Visual C++ 2015 ()
  • Visual C++ 2019 ()
  • Visual C++ 2022 ()

FIXED

  • Major overhaul, changes to installation script.

TODO

  • Fix discrepancies with runtimes and have them installed outside of the installer.
  • Updates to all emulators.
  • There are two different versions of PCXS2, one that is compatible with older versions of Windows and a newer one, the installer should accommodate this.
  • See more TODO listings in EmuPack_Full.iss

Changes since EmuPack

I am still trying to correct code while implementing new code. Seems to be going ok for such a major overhaul. There have been a lot of changes in the emulators and their runtimes, so some things are being removed while others are being added. There are still a lot of emulators that I'm looking for updates to, but not all of them can support legacy systems. Not sure how the system registry is going to be affected. I'm getting the setup to pull information from an INI file instead of being hardcoded because condensing things that may change makes sense. I'm getting closer to being able to compile a beta build. There are still lots of things that need double-checking for updates. Hopefully, make sure the new version will properly handle legacy runtimes. The next version should be capable of downloading and updating runtimes and sideloading offline redists (as long as the location and naming are as specified).

Also worth mentioning is that the EmuPack Lite version is going to be the public release version. It should be able to download anything that is not already supplied in order to bring down the download size. A 'Full' version would have redists available sideloaded in runtime folders outside the main setup. This option would not guarantee up-to-date runtime files.

Trying to understand PASCAL has been strangely challenging. It was easier to adapt Java to LUA.

It's not going to compile correctly, but I'm asking for help.

 

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz02/03/2025 16:28
Inne treści związane z tematem
[Multi] Test EmuPack 2.0.0 25/09/23 [Multi] Test EmuPack 2.0.0 25/09/23
Po bbbbardzo długiej nieobecności pojawiła się wersja alga paczki emulatorów o nazwie EmuPack, autorstwa netsendjoe. EP to zestaw emulatorów, który pozwala nam zaoszczędzić czasu i w jednym pakiecie, łatwym do instalacji, otrzymujemy wszystkie podstawowe wersję udawaczy dla PC. Swego czasu był to jeden z najbogatszych zestawów dostępnych w sieci, znajdziemy ...
[TOM] DCMOTO Version 2019.02.26 [TOM] DCMOTO Version 2019.02.26
Emulator maszynek serii Thomson  MO5, MO5E, MO5NR, MO6, T9000, TO7, TO7/70, TO8, TO8D, TO9, TO9+ i Olivetti PC128, kompletnie mi nieznanej serii francuskich konstrukcji z lat osiemdziesiątych. Po Biosy poszczególnych mikro- odsyłam do strony DcMoto.
[TOM] DCMOTO Version 2019.02.20 [TOM] DCMOTO Version 2019.02.20
Emulator maszynek serii Thomson  MO5, MO5E, MO5NR, MO6, T9000, TO7, TO7/70, TO8, TO8D, TO9, TO9+ i Olivetti PC128, kompletnie mi nieznanej serii francuskich konstrukcji z lat osiemdziesiątych. Po Biosy poszczególnych mikro- odsyłam do strony DcMoto.
[TOM] DCMOTO Version 2018.03.17 [TOM] DCMOTO Version 2018.03.17
Emulator maszynek serii Thomson  MO5, MO5E, MO5NR, MO6, T9000, TO7, TO7/70, TO8, TO8D, TO9, TO9+ i Olivetti PC128, kompletnie mi nieznanej serii francuskich konstrukcji z lat osiemdziesiątych. Po Biosy poszczególnych mikro- odsyłam do strony DcMoto.
Do ściągnięcia
EmuPack 2.0.0.250224 Setup.exe
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU