andrelikesdogs / sm64-randomizer Goto Github PK
View Code? Open in Web Editor NEWSuper Mario 64 Randomizer
Home Page: https://andrelikesdogs.github.io/sm64-randomizer
License: MIT License
Super Mario 64 Randomizer
Home Page: https://andrelikesdogs.github.io/sm64-randomizer
License: MIT License
For some reason, it doesn't work. It just says that api-ms-win-crt-runtime-l1-1-0.dll is missing from my computer, but, I had it. So, please, create an online website version or fix this bug.
Is it possible to add optional settings to randomize objects this randomizer usually leaves untouched, such as the 3 bullies, the secrets in the coin rings, etc. ? just a thought
(also for the secrets in the coin rings I've seen hacks make the secrets sparkly so you can find them)
edit: maybe a "randomize all objects" setting?
Hey! I just wanted to report a glitch so far with the randomizer. When I collected a star in TTM the camera got stuck in place in the sky when using nonstop (stars don't boot you out of the level). And now in HMC when I collect a star in the water the camera gets stuck close to Mario.
I made a "Romhack", that is just changing some 3D-Models and colors, but nothing with the games code but when i try to apply the rando, it doesnt work. I also already extended it. It says "index out of range"
Here is the log:
Please help me!
I tried running the program and it gave me this error when i tried randomizing the sm64 rom
i found an error trying to randomize my project, b3313 (https://www.youtube.com/watch?v=XchBFIon_P4&ab_channel=ChristopherRiosLillo) it's a really big hack and i really wanted to use randomizer on this, but neither the page or the program works on this
at line 269 in gui.py there is a merge conflict still present in the code:
<<<<<<< HEAD
if 'default' in field and type(field) is dict:
if 'GUI' in field['default']:
self.selections
=======
>>>>>>> 4b060e46564f7771d95c8c5f8a3fa2f764ac6a08
Comment 1607ca6 doesn't fixes the issue.
When trying to execute the SM64 Randomizer Generator, this error message appears in the macOS Terminal:
[28222] Error loading Python lib '/var/folders/fr/wpjvh4q93nz_kjn6x9352ydh0000gp/T/_MEIDGwmo3/Python': dlopen: dlopen(/var/folders/fr/wpjvh4q93nz_kjn6x9352ydh0000gp/T/_MEIDGwmo3/Python, 10): Symbol not found: _futimens
Referenced from: /var/folders/fr/wpjvh4q93nz_kjn6x9352ydh0000gp/T/_MEIDGwmo3/Python
Expected in: /usr/lib/libSystem.B.dylib
in /var/folders/fr/wpjvh4q93nz_kjn6x9352ydh0000gp/T/_MEIDGwmo3/Python
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
I installed dependencies using pip3 install -r requirements.txt
but I still needed to install the plotly
module afterward for the program to run.
It says it can randomize romhacks, but when I try to, I get an error which says 'can't choose from an empty source'.
Dovetailing off #1, a user (who doesn't have a GitHub account to comment here) extracted an executable file into the release subdirectory, where it fails to generate a randomized game with the same error originally reported from the command line version:
image link
This is most likely a current working directory issue, solved by moving the .exe files to the sm64-randomizer directory after extraction. It's an easy enough fix, but it might warrant a line in the README on how to get it working.
Hey,
when I'm trying to generate a ROM via CLI or GUI, I get the following exception.
Command:
C:\Users\[...]\python.exe.lnk D:\git\sm64-randomizer\main.py D:\git\sm64-randomizer\Super_Mario_64_(U)_[!].z64 --shuffle-levels --shuffle-mario-color --shuffle-paintings match --shuffle-dialog --shuffle-colors --shuffle-objects --shuffle-music
Output:
Super Mario 64 Randomizer (Version: 0.2.0)
Traceback (most recent call last):
File "D:\git\sm64-randomizer\main.py", line 25, in
import CLI
File "D:\git\sm64-randomizer\CLI.py", line 9, in
from Rom import ROM
File "D:\git\sm64-randomizer\Rom.py", line 9, in
from Parsers.LevelScript import LevelScriptParser
File "D:\git\sm64-randomizer\Parsers\LevelScript.py", line 5, in
from Constants import LVL_MAIN
File "D:\git\sm64-randomizer\Constants.py", line 227, in
with open("./Data/behaviorNames.json", "r") as behavior_file:
FileNotFoundError: [Errno 2] No such file or directory: './Data/behaviorNames.json'
In addition, python module pyperclip is required. Please write it in the README.md for noobs like me :D
Thank you <3
everytime i try to generate a new rom it says this:
The generator timed out, it took to long to generate this ROM. There is probably a problem with this ROM. Please report this error using this upload-id: b90946ea-0ee7-4c14-885d-22ebb23913f7
Running the application from the nightly build causes this error on Mac OSX:
Terminal reports:
LSOpenURLsWithRole() failed with error -10810 for the file **redacted**/Downloads/sm64_randomizer_generator-osx-x64-v0.9.0-754c62e/main.app.
@Openstreetmapler (Tagging you because you opened the original mac osx issue about library issues)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.