werkn / n64devkit-everdrive

N64 development environment setup for containerized homebrew development using the Everdrive 64 X7 and Libdragon
The Unlicense
12 stars 1 forks source link

.z64 into emu #3

Closed jeffythedragonslayer closed 3 years ago

jeffythedragonslayer commented 3 years ago

Hi, I do not yet have a flashcart. Do you know the best way to get the .z64 into an emulator from the docker container?

werkn commented 3 years ago

I've got a little blog post on using CEN64/PowerShell for this, check out https://werkn.github.io/posts/setup-cen64/. Basically I setup CEN64 to run the built .z64 using PowerShell commands.

werkn commented 3 years ago

CEN64 will be fine for most of the development, you don't need a flashcart right away but there are times when CEN64 will run a ROM that does not work on the N64.

It's also been my experience that performance between the emulator and the actual console differs a lot (framerates / audio).

If you want to go the emulation route maybe try the Official SDK which works great with emulators. I can hook you up with the N64 Brew Discord which has a ton of people using the Official SDK.

jeffythedragonslayer commented 3 years ago

I'm confused. Judging by the tilde in this path in step 2:

~/n64/cen64/

It looks like that is supposed to be *nix system, but step 1 said this is about windows.

werkn commented 3 years ago

~/n64/cen64 works on Windows 10 as a path in PowerShell. It's just similar syntax to Bash/Linux. The folder you want to create is looks like this (replace 'werkn') with your username.

image

jeffythedragonslayer commented 3 years ago

Ah ok, thanks. I'm also going to be on Project 64 for now since I'm not able to dump my pifdata.bin yet either.

werkn commented 3 years ago

If you want to try again add me on Discord and I can walk through the setup.

werkn#8963