!

[Multi] Test EmuPack 2.0.0 25/09/23

[2] @ !!! Poniedziałek, 25 Września 2023 01:58 CET [30-08-2023 01:47 CET]

[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 tu praktycznie wszystkie najważniejsze emulatory wraz, co jest istotne, pakietem bibliotek pozwalającym na ich odpalenie. Miejmy nadzieje, że autorowi starczy samozaparcia do publikacji kolejnych odsłon, bo kiedyś robił naprawdę dobrą robotę:) Ja trzymam kciuki:)

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.

 

wstecz25/09/2023 01:58
Inne treści związane z tematem
[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.
[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.230905 Setup.exe
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

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