Giter Site home page Giter Site logo

ports-collection's People

Contributors

2bane avatar actions-user avatar schmurtzm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ports-collection's Issues

Wolfenstein 3D files

Great work on the ports - I have easily imported a bunch of games I wanted to try on the mini. I only ran into three games that I couldn’t import; Wolfenstein 3D (the HD mod imported fine), Spear of Destiny and Noah’s Ark. The mods imported, just not these three ECWolf titles.

I was scratching my head about a few things here. I have the GoG versions of these games and some of the “required files” texts ask for files that are not needed (or in the game files).

So I copied over Spear.exe and renamed it to SOD.exe, it worked so I deleted it and amended the shortcut to use the rom file for audiohed.sod - the import worked and the game runs fine without the exe file.

Finally I updated the shortcut files for W3D and N3D the same way, I don’t have a file called n3d.ecwolf or any *.ecwolf because it isn’t required (or distributed with retail copies).

Please update the shortcuts and remove SOD.exe from the required files, as well as the *.ecwolf files, that perhaps nobody will have unless they’ve run ecwolf before?

Duke 3D expansions crash

All Duke 3D expansions seem to crash with the following logs. The game files came from the Zoom Platform Atomic Edition:

mnt/SDCARD/Roms/PORTS/Games/Duke nukem 3D (eduke32)/eduke32: /lib/libstdc++.so.6: no version information available (required by /mnt/SDCARD/Roms/PORTS/Games/Duke nukem 3D (eduke32)/eduke32)
mimalloc: warning: unable to allocate aligned OS memory directly, fall back to over-allocation (67108864 bytes, address: 0xb2a61000, alignment: 2097152, commit: 0)
mimalloc: warning: unable to allocate huge (1GiB) page, trying large (2MiB) pages instead (error 22)
 runtime  src|
 0.1243s INFO| Started at 1970-01-05 22:48:03.214
 0.1298s INFO| EDuke32 r13399-43cae9cdc
 0.1300s INFO| Built Feb  9 2023 07:37:20, GCC 8.3.0, 32-bit
 0.1301s INFO| Application parameters: -usecwd -jDZ2PP -gamegrp DUKE!ZON.GRP
 0.1368s INFO| Using directory /mnt/SDCARD/Roms/PORTS/Games/Duke nukem 3D (eduke32)/
 0.1370s INFO| Using directory DZ2PP/
 0.1971s INFO| Initializing SDL 1.2.16 (built against version 1.2.15)
 0.3268s INFO| Using 'fbcon' video driver.
 0.3272s INFO| Searching for game data...
 0.4977s INFO|  DUKE!ZON.GRP has checksum 0x1e9516f1
 0.5107s INFO| Using nwinter.grp as main data file.
 0.6292s  CON| Compiling: NWINTER.CON (154269 bytes)
 0.6538s  CON| Including: NWDEFS.CON (37820 bytes)
 0.6634s  CON| Including: NWUSER.CON (47830 bytes)
 0.6709s WARN| NWUSER.CON:873: overwriting existing definition for sound #261 (hydro43.voc)
 0.6713s WARN| NWUSER.CON:902: overwriting existing definition for sound #323 (aisle402.voc)
 0.6835s  CON| NWINTER.CON: In actor 'ORGANTIC':
 0.6837s WARN| NWINTER.CON:4137: found 'else' with no 'if'
 0.6893s  CON| NWINTER.CON: In state 'pigshootenemystate':
 0.6895s WARN| NWINTER.CON:6061: found 'else' with no 'if'
 0.6952s  CON| Including: NWACTOR.CON (41594 bytes)
 0.7010s  CON| NWACTOR.CON: In actor 'SOBBOTWALK':
 0.7012s WARN| NWACTOR.CON:1039: found 'else' with no 'if'
 0.7036s  CON| NWACTOR.CON: In actor '0':
 0.7037s WARN| NWACTOR.CON:2012: invalid useractor type. Must be 0, 1, 2 (notenemy, enemy, enemystayput) or have 4 added ("doesn't move").
 0.7069s  CON| Including: NWSNOW.CON (4213 bytes)
 0.7075s WARN| Found 6 warning(s), 0 error(s).
 0.7325s  CON| Compiled 84592 bytes in 100ms
 1.4815s INFO| Initialized 96.0M cache
 2.1664s  ERR| No palette found.
There was a problem initializing the engine: No palette found. _MI_AO_OpenVqeLib: success
 _MI_AO_OpenSrcLib: success
 _MI_AO_OpenG711Lib: success
 _MI_AO_OpenG726Lib: success
Killed

Prince of persia port

Is it possible to make a port of sdlpop for the miyoo mini plus? I have tried to find one but I can't find it compiled for this platform.
Thanks and very good job

Better docs on how to make a port

Hello! I am a tech enthusiast/developer, and would love to try and port some classic games to this system. The only problem is I can't make heads or tails on how. What's the binary format? How do I get sdl to recognize the screen? Etc. Any help would be appreciated, and my apologies if I'm being dumb.

Katawa Shoujo port

Hey
I was looking at some of the files for the ports for the MM and I though it would be a cool idea to set up Katawa Shoujo as a port. Its a famous VN, its open source and has a Linux Build. I know VNs are not that intensive to run, but not sure about the ram usage. Its also 4:3 aspect ratio so should be ok with the MM screen.
https://www.katawa-shoujo.com/download.php

Wolfenstein 3D HD Mod

Are you able to get the Wolfenstein HD mod working? I believe all the other ports are working for me, minus this one. The game starts up straight to the menu select screen and crashes with any button I press.

I tested the setup on PC with ECWOLF.EXE and it worked, so I'm unsure what I'm missing.

BTW, thank you for all of your work on compiling these ports.

Ports shortcuts not working

Many ports does not seem to run when using the shortcuts provided. For example DOOM 1 Ultimate (doomu.wad) works when loading the wad by running Retroarch manually and choosing core Doom (PrBoom) and the wad file but does not start using 1 DOOM I - Ultimate (1993-95).port

Running Miyoo Mini +
OS version: Onion 4.2.0-RC-snapshot-a5064207
Firmware: 202306092122

runtime.log

:: Launch game
(runtime) 2023-09-20 23:49:03: rompath: /mnt/SDCARD/Roms/PORTS/Shortcuts/FPS - Doom Collection (PrBoom)/1 DOOM I - Ultimate (1993-95).port (ext: port)
(runtime) 2023-09-20 23:49:03: romcfgpath: /mnt/SDCARD/Roms/PORTS/Shortcuts/FPS - Doom Collection (PrBoom)/.game_config/1 DOOM I - Ultimate (1993-95).cfg
(runtime) 2023-09-20 23:49:03: ----- COMMAND:
(runtime) 2023-09-20 23:49:03: LD_PRELOAD=/mnt/SDCARD/miyoo/app/../lib/libpadsp.so "/mnt/SDCARD/Emu/PORTS/launch.sh" "/mnt/SDCARD/Roms/PORTS/Shortcuts/FPS - Doom Collection (PrBoom)/1 DOOM I - Ultimate (1993-95).port"
(runtime) 2023-09-20 23:49:03: cmd retval: 0
(runtime) 2023-09-20 23:49:03: state change: check_switcher
(runtime) 2023-09-20 23:49:03: state change: check_main_ui
(runtime) 2023-09-20 23:49:03:
:: Launch MainUI

retroarch.log

[INFO] CPU Model Name: ARMv7 Processor rev 5 (v7l)
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Jul 27 2023
[INFO] Version: 1.15.0
[INFO] =================================================
[INFO] [Input]: Found input driver: "sdl_dingux".
[INFO] [Core]: Loading dynamic libretro core from: ".retroarch/cores/prboom_libretro.so"
[INFO] [Overrides]: Core-specific overrides found at "/mnt/SDCARD/Saves/CurrentProfile/config/PrBoom/PrBoom.cfg".
[INFO] [Config]: Loading config: "/mnt/SDCARD/RetroArch//.retroarch/retroarch.cfg".
[INFO] [Config]: Appending override config: "/mnt/SDCARD/Saves/CurrentProfile/config/PrBoom/PrBoom.cfg".
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Overrides]: Redirecting save file to "/mnt/SDCARD/Saves/CurrentProfile/saves/PrBoom/doomu.srm".
[INFO] [Overrides]: Redirecting save state to "/mnt/SDCARD/Saves/CurrentProfile/states/PrBoom/doomu.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: PERFORMANCE_LEVEL: 4.
[INFO] [Content]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble environment supported.
[libretro ERROR] FindFileInDir: not found doomu in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[libretro ERROR] FindFileInDir: not found doomu in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[libretro ERROR] FindFileInDir: not found doomu in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[INFO] [Environ]: SYSTEM_DIRECTORY: "/mnt/SDCARD/BIOS".
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/BIOS/prboom
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/BIOS
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/Roms/PORTS/Games/Doom
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/Roms/PORTS/Games
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/Roms/PORTS
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD/Roms
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt/SDCARD
[libretro ERROR] FindFileInDir: not found prboom.cfg in /mnt
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[libretro INFO] M_LoadDefaults: Load system defaults.
[libretro INFO] default file: /mnt/SDCARD/Saves/CurrentProfile/saves/PrBoom/doomu/prboom.cfg
[libretro INFO] IdentifyVersion: basesavegame: /mnt/SDCARD/Saves/CurrentProfile/saves/PrBoom/doomu
[libretro INFO] iwad: /mnt/SDCARD/Roms/PORTS/Games/Doom/doom/doomu.wad
[libretro INFO] IWAD found: /mnt/SDCARD/Roms/PORTS/Games/Doom/doom/doomu.wad
[libretro ERROR] FindFileInDir: not found prboom.wad in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[INFO] [Environ]: SYSTEM_DIRECTORY: "/mnt/SDCARD/BIOS".
[libretro ERROR] FindFileInDir: not found prboom.wad in /mnt/SDCARD/BIOS/prboom
[libretro INFO] PrBoom, playing: The Ultimate DOOM
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
[libretro INFO] V_Init: allocate screens.
[libretro INFO] D_InitNetGame: Checking for network game.
[libretro INFO] W_Init: Init WADfiles.
[libretro INFO] adding /mnt/SDCARD/Roms/PORTS/Games/Doom/doom/doomu.wad
[libretro INFO] adding /mnt/SDCARD/BIOS/prboom.wad
[libretro INFO] W_InitCache
[libretro INFO]
[libretro INFO] M_Init: Init miscellaneous info.
[libretro INFO] R_Init: Init DOOM refresh daemon - [libretro INFO]
R_LoadTrigTables: [libretro INFO] Endianness...[libretro INFO] ok.[libretro INFO]
R_InitData: [libretro INFO] Textures [libretro INFO] Flats [libretro INFO] Sprites [libretro INFO] Colormaps [libretro INFO]
R_Init: R_InitPlanes [libretro INFO] R_InitLightTables [libretro INFO] R_InitSkyMap [libretro INFO] R_InitTranslationsTables [libretro INFO] R_InitPatches [libretro INFO]
P_Init: Init Playloop state.
[libretro INFO] I_Init: Setting up machine state.
[libretro INFO] I_InitSound:
[libretro INFO] I_InitMusic
[libretro INFO] S_Init: Setting up sound.
[libretro INFO] S_Init: default sfx volume 8
[libretro INFO] HU_Init: Setting up heads up display.
[libretro INFO] V_InitMode: using 16 bit video mode
[libretro INFO] ST_Init: Init status bar.
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/Roms/PORTS/Games/Doom/doom
[INFO] [Environ]: SYSTEM_DIRECTORY: "/mnt/SDCARD/BIOS".
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/BIOS/prboom
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/BIOS
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/Roms/PORTS/Games/Doom
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/Roms/PORTS/Games
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/Roms/PORTS
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD/Roms
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt/SDCARD
[libretro ERROR] FindFileInDir: not found intro.mp3 in /mnt
[libretro INFO] S_ChangeMusic: playing 'intro'
[INFO] [State]: found_last_state_slot: #0
[INFO] [Replay]: Found last replay slot: #0
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Set video size to: 320x240.
[INFO] [CPU]: Path not found: /mnt/SDCARD/Saves/CurrentProfile/config/PrBoom/cpuclock.txt
[INFO] [CPU]: Path not found: ./cpuclock.txt
[INFO] [Joypad]: Found joypad driver: "sdl_dingux".
[INFO] [Video]: Found display server: "null".
[ERROR] Failed to initialize audio driver. Will continue without audio.
[INFO] [Display]: Found display driver: "null".
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Playlist]: Loading history file: "/mnt/SDCARD/Saves/CurrentProfile/lists/content_history.lpl".
[INFO] [Playlist]: Loading history file: "/mnt/SDCARD/Saves/CurrentProfile/lists/content_music_history.lpl".
[INFO] [Playlist]: Loading favorites file: "/mnt/SDCARD/Saves/CurrentProfile/lists/content_favorites.lpl".
[ERROR] failed_to_start_audio_driver
[INFO] [Config]: Loading config: "/mnt/SDCARD/RetroArch//.retroarch/retroarch.cfg".
[INFO] [Overrides]: Configuration overrides unloaded, original configuration restored.
[ERROR] failed_to_start_audio_driver
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading game..
[INFO] [Core]: Unloading core..
[libretro INFO] D_DoomDeinit:
[INFO] [Core]: Unloading core symbols..
[INFO] [Core]: Saved core options file to "/mnt/SDCARD/Saves/CurrentProfile/config/PrBoom/PrBoom.opt".
[INFO] [Autoconf]: Dingux Gamepad disconnected from port 1.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.`

Doom mod SIGIL II

A new SIGIL II Doom WAD launched today. I've created a _required_files.txt, Img, and .notfound for the new WAD.

Its running but I have not done a serious play test of it yet.

I'm very new to github can someone review this before I make a pull request.

https://github.com/2Bane/Ports-Collection

I'm unsure if I should also update the _required_files.txt for the other Doom 1 ports. Not sure what standard practices is there.

How i install the new ports collection to my miyoo mini with onion 4.0.2, if i have the few old ports?

i need a lot of help to install the ports collection, i having the few old ports...........i try to do it, it doesnt work at all, i think the installation or the file are not the same to put or are not the same installation before, i see retro breeze in youtube, he help me to install the old ports in my miyoo mini if that info contribuyes to give an example of tha files i use or tha files i have wich i use to play the few ports i have from the tutorial of retro breeze, by the way sorry my bad english........ill be greatfull if i get the help i need to play and install the new ports collection in my miyyo mini wiith onion 4.0.2.

Devilutionx gold in storage

Pressing r2 pulls up menu asking how much to remove but on the console alone I don't seem to be able to input anything.

Using mm+ onion 4.2

Shadow Warrior games (voidsw) don't run with OnionOS 4.2-beta

I used ssh to see error messages when trying to run:

/mnt/SDCARD/Roms/PORTS/Games/Shadow Warrior (voidsw)/voidsw: /lib/libstdc++.so.6: no version information available (required by /mnt/SDCARD/Roms/PORTS/Games/Shadow Warrior (voidsw)/voidsw)

Some web searching suggests this may happen if voidsw has been compiled for a different version of libstdc++. If this is, indeed, the cause, I would assume it's because voidsw was targeting an older version of OnionOS when it was compiled.

If this is the case, will Ports-Collection have an updated voidsw when OnionOS 4.2 moves from beta to a full release?

EDIT: While investigating another issue over SSH, I realized the above error is a side-effect of using SSH/cli. It is still the case that the Shadow Warrior games do not run from the menu. A more relevant message may be:

 ERR| No palette found.

DevilutionX: Assets are included twice

Hi, I see you have both the assets and the devilutionx.mpq file included in this distribution.

The content of devilutionx.mpq is just the files form the assets folder so you actually do not need both. Removing one should help you get rid of a few MB :)

Blood and Cryptic Passage

I noticed the zip files and contents are the same for both the main game and it's addon Crytpic Passage. How can I have the choice of playing the main game or the addon?

Port request: Pizza Tower

It would be really awesome to have pizza tower running on the miiyoo alongside wario land. It runs on gamemaker and I believe it's been decompiled.
Alternatively, an open source pizza tower like called Libre Tower exists.

OpenTyrian not saving the game

Hi! I noticed the save function of OpenTyrian doesn't seem to work. If you manually save the game and then close it, no save games will be present when reopening the game from the Onion menu.

Thank you!

Zelda Picross Not Launching

I am using the Miyoo Mini Plus. I have Onion OS 4.2 beta. A few ports work fine, but Zelda Picross fails to launch. I see it trying to load, then it goes back to the main menu.

I am not clear on exactly what the issue is. I am happy to check logs if there is a place to look to see what went wrong to provide troubleshooting information.

Thank you for all the work putting this collection together!

Quake music?

Any way to get music working in Quake and the Quake Add-ons?

I have tried with .ogg named track02.ogg - track11.org in a folder called music, but only when the demo "auto runs" is there music.

Quake problems.

SOLVED!

Hello. i have some issues with quake dopa, it loads the console for a second and exits.

Rest of quake games work fine but the console constantly spams CVAR__SET: VARIABLE CAMPAIGN NOT FOUND.

I have the quake assets/game files from steam vers. "common/Quake/rerelease"

Error importing DOOM ultimate

I copy the file from my steam doom 1993, and rename to doomu.wad, but the game does not appear.
I found the import log :
[ FAIL ] 1 DOOM I - Ultimate (1993-95) FPS - Doom Collection (PrBoom) doomu.wad Doom (PrBoom)/doom

This doesn't tell me much about the problem
I followed the tutorial in this video although I didn't want the other dooms, so I ignored the doom2 steps, I just want the ultimate.
I don't want anything from doom2 and so on.

What can I do or what other log should I consult?

Diablo (none of the 3) loads // FTP problem: ASCI vs Binary for file transfer

Hi,

  • using latest Onion OS on Miyoo Mini Plus
  • enabled Ports via Packetmanager
  • downloaded whole collection
  • transfered the 5 *.mpq files from latest GOG Version via FileZilla ("auto")
  • imported ports

when i try to run any Diablo it "loads" (black screen and says loading) and then falls backs/crashes to game selection :/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.