Current Events > New tool that instantly turns n64 files into native executables

Topic List
Page List: 1
discodancer77
05/10/24 11:52:01 PM
#1:


https://youtu.be/ywWwUuWRgsM?si=oUDRG-F40JRMa4Tq

basically like all those decomp projects, but instant, albeit with a bit less polish

---
Patient Gamer
... Copied to Clipboard!
LonelyStoner
05/10/24 11:53:00 PM
#2:


What are native executables

---
He's all alone through the day and night.
... Copied to Clipboard!
Starks
05/11/24 12:03:37 AM
#3:


Oh god we can finally fix Star Fox 64

---
Paid for by StarksPAC, a registered 501(c)(4)
... Copied to Clipboard!
VRX3000
05/11/24 12:05:59 AM
#4:


Starks posted...
Oh god we can finally fix Star Fox 64

what was wrong with star Fox 64?

---
~ my improv troupe ~
www.forgetfulsquirrels.com
... Copied to Clipboard!
2Pacavelli
05/11/24 12:08:25 AM
#5:


LonelyStoner posted...
What are native executables

Like .exe files on Windows
... Copied to Clipboard!
LonelyStoner
05/11/24 12:10:09 AM
#6:


2Pacavelli posted...
Like .exe files on Windows
Ah. I dont have a laptop/PC powerful enough to game on. Guess Im fucked.

---
He's all alone through the day and night.
... Copied to Clipboard!
Jaguar34
05/11/24 12:11:44 AM
#7:


LonelyStoner posted...
What are native executables
same question
... Copied to Clipboard!
ProfessorKukui
05/11/24 12:15:33 AM
#8:


How I played Doom 64 ages ago. Same deal?

---
#b#reathe out
... Copied to Clipboard!
Powdered_Toast
05/11/24 12:16:57 AM
#9:


VRX3000 posted...
what was wrong with star Fox 64?
The frame rate, for one. It would probably feel weird to play it without the slowdown.

---
Want some rye? 'Course ya do!
... Copied to Clipboard!
Anteaterking
05/11/24 12:23:22 AM
#10:


Jaguar34 posted...
same question

In this context, you can think of it as a program designed to run on e.g. Windows 11, rather than emulating an N64 and running a rom through that.

Generally when you compile an executable natively it runs better on your system (and in some cases, runs at all) because it takes advantage of instructions available to your CPU.

---
http://i18.photobucket.com/albums/b136/Anteaterking/scan00021.jpg
http://i18.photobucket.com/albums/b136/Anteaterking/scan00021.jpg
... Copied to Clipboard!
VRX3000
05/11/24 12:24:17 AM
#11:


Powdered_Toast posted...
The frame rate, for one. It would probably feel weird to play it without the slowdown.

oh. I was expecting some odd bug or code that did something wrong. Like how Pokmon gen 1 has attacks that do nothing like they are supposed to.

---
~ my improv troupe ~
www.forgetfulsquirrels.com
... Copied to Clipboard!
Guide
05/11/24 12:25:28 AM
#12:


the fuck, I'm no wizard but i'm pretty sure that's sorcery

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
#13
Post #13 was unavailable or deleted.
Lord_Shadow
05/11/24 12:27:02 AM
#14:


LonelyStoner posted...
What are native executables
Read up about the French revolution

---
GT My Lord Shadow
"Your Grace, please, the people have surrendered..." "I didn't offer surrender."
... Copied to Clipboard!
LonelyStoner
05/11/24 12:30:09 AM
#15:


Anteaterking posted...
In this context, you can think of it as a program designed to run on e.g. Windows 11, rather than emulating an N64 and running a rom through that.

Generally when you compile an executable natively it runs better on your system (and in some cases, runs at all) because it takes advantage of instructions available to your CPU.
So its basically like that one emulator named after a certain porpoise?

---
He's all alone through the day and night.
... Copied to Clipboard!
HylianFox
05/11/24 12:32:56 AM
#16:


I've used computers my whole life and I still have no idea how any of this shit works

---
THIS SPACE INTENTIONALLY LEFT BLANK
Do not write in this space.
... Copied to Clipboard!
discodancer77
05/11/24 1:01:43 AM
#17:


LonelyStoner posted...
Ah. I dont have a laptop/PC powerful enough to game on. Guess Im fucked.

I mean it should require wayyyy less specs than using an N64 emulator. Youd be able to run it on a toaster. And even on phones once someone makes a port.

---
Patient Gamer
... Copied to Clipboard!
discodancer77
05/11/24 1:02:54 AM
#18:


LonelyStoner posted...
So its basically like that one emulator named after a certain porpoise?

no, think of it more like any old game on steam. The file is the game itself, you wouldnt need an emulator to run the file, if that makes sense. The game just becomes an app you can launch natively

---
Patient Gamer
... Copied to Clipboard!
DarthDemented
05/11/24 1:07:49 AM
#19:


Huh...move on to iso's and maybe certain disc based games would run better? Am I understanding this whole thing correctly?

---
Paula Wood. My love, my life. 1980-2021
https://store.steampowered.com/wishlist/profiles/76561198210788964/#sort=order
... Copied to Clipboard!
Trumble
05/11/24 1:12:34 AM
#20:


discodancer77 posted...
no, think of it more like any old game on steam. The file is the game itself, you wouldnt need an emulator to run the file, if that makes sense. The game just becomes an app you can launch natively
I'd be willing to bet a significant amount that this app just embeds the ROM into an all-in-one-EXE emulator.

---
I fought the Trumble and the Trumble won.
... Copied to Clipboard!
discodancer77
05/11/24 1:15:26 AM
#21:


Trumble posted...
I'd be willing to bet a significant amount that this app just embeds the ROM into an all-in-one-EXE emulator.

it converts the game into #C code and can be modified. Including adding random bs like Ray Tracing light effects lol

---
Patient Gamer
... Copied to Clipboard!
Guide
05/11/24 1:15:55 AM
#22:


Would it be possible to try this on already-native games to make them less fucked? Imagine being able to run Fallout 1 on a resizeable window without emu bullshit.

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
discodancer77
05/11/24 1:17:44 AM
#23:


Guide posted...
Would it be possible to try this on already-native games to make them less fucked? Imagine being able to run Fallout 1 on a resizeable window without emu bullshit.

PC games have had mods since forever. Check GameNexus or GameBanana. Idk about Fallout 1 but Im sure there are many Quality-of-Life enhancements you can add

---
Patient Gamer
... Copied to Clipboard!
Guide
05/11/24 1:24:41 AM
#24:


discodancer77 posted...
PC games have had mods since forever. Check GameNexus or GameBanana. Idk about Fallout 1 but Im sure there are many Quality-of-Life enhancements you can add

Fallout 1 very specifically doesn't have a clean mod for this.

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
tripleh213
05/11/24 2:27:11 AM
#25:


Ill have to keep my eye on this

---
Bucks World Champions 2021
PS4 looks great
... Copied to Clipboard!
Trumble
05/11/24 3:30:00 AM
#26:


discodancer77 posted...
it converts the game into #C code and can be modified. Including adding random bs like Ray Tracing light effects lol
Oh, real? That's pretty amazing then. Assuming it produces at least somewhat human-friendly code rather than super obfuscated results.

---
I fought the Trumble and the Trumble won.
... Copied to Clipboard!
Starks
05/11/24 10:26:04 AM
#27:


The GitHub says this is supposed to be super easy but it really isn't. Unless you're playing the games, they already tested this on you're not recompiling anything.

---
Paid for by StarksPAC, a registered 501(c)(4)
... Copied to Clipboard!
divot1338
05/11/24 10:26:54 AM
#28:


LonelyStoner posted...
Ah. I dont have a laptop/PC powerful enough to game on. Guess Im fucked.
Its a Nintendo 64 game so I wouldnt be to sure of that.

---
Moustache twirling villain
https://i.imgur.com/U3lt3H4.jpg- Kerbey
... Copied to Clipboard!
[deleted]
05/11/24 11:02:12 AM
#37:


[deleted]
... Copied to Clipboard!
krazychao5
05/11/24 11:02:35 AM
#29:


Starks posted...
The GitHub says this is supposed to be super easy but it really isn't. Unless you're playing the games, they already tested this on you're not recompiling anything.
yeah the app is not launching and i'm not certain why

---
https://supermariomakerbookmark.nintendo.net/profile/bigllama?type=posted
... Copied to Clipboard!
discodancer77
05/11/24 12:57:34 PM
#30:


Youd need to compile the code after the tools breaks it down. Sort of similar to how the Mario64 PC port works.

Eventually a really user-friendly automatic compiling tool came out for it, so Id expect something similar soon. And as Nerrel mentions in the video, the compiled ports can potentially be shared online with no legal issues.

So a process that took multiple years with Mario64PC and OoTShipOfHarnikan will now take mere weeks

---
Patient Gamer
... Copied to Clipboard!
discodancer77
05/11/24 1:22:53 PM
#31:


@Guide

was just checking out of curiosity, have you checked out Fallout Community Edition? I dont exactly think its a source port like GZDoom or OpenRCT, but the goal is meant to make Fallout 1 and 2 optimized for modern operating systems. Didnt look into it much but consider taking a look.

---
Patient Gamer
... Copied to Clipboard!
Choco
05/11/24 1:26:11 PM
#32:


LonelyStoner posted...
Ah. I dont have a laptop/PC powerful enough to game on. Guess Im fucked.
there is no way you have a laptop/pc that's less powerful than the n64

---
https://i.imgur.com/286sD4e.png
http://error1355.com/ce/Choco.html
... Copied to Clipboard!
Gwynevere
05/11/24 1:26:41 PM
#33:


discodancer77 posted...
I mean it should require wayyyy less specs than using an N64 emulator. Youd be able to run it on a toaster. And even on phones once someone makes a port.
There's a native Linux recomp tool that makes them playable on steam deck. The MM recomp is already confirmed to work on it

This legitimately might be the biggest event in emulation ever, to the point it's not even emulation anymore lol. Imagine if we got a tool like this for PS1, Dreamcast, GameCube, etc

---
A hunter is a hunter...even in a dream
[She/they]
... Copied to Clipboard!
discodancer77
05/11/24 1:38:37 PM
#34:


https://youtu.be/GIp7C2ro2T8?si=zWEuQeHmlH6SkBEJ

the video has a link to the compiled version of Majoras Mask. Havent checked it out but you should be able to download and play out of the box

---
Patient Gamer
... Copied to Clipboard!
discodancer77
05/11/24 1:42:09 PM
#35:


https://youtu.be/vjGZaTYsoQI?si=EV5bG3LaR_cgWejr

---
Patient Gamer
... Copied to Clipboard!
Hyena_Of_Ice
05/11/24 1:54:40 PM
#36:


LonelyStoner posted...
Ah. I dont have a laptop/PC powerful enough to game on. Guess Im fucked.

I don't think you need a gaming-powered PC to play emulated Nintendo 64 games...
... Copied to Clipboard!
Guide
05/11/24 2:06:23 PM
#38:


discodancer77 posted...
@Guide

was just checking out of curiosity, have you checked out Fallout Community Edition? I dont exactly think its a source port like GZDoom or OpenRCT, but the goal is meant to make Fallout 1 and 2 optimized for modern operating systems. Didnt look into it much but consider taking a look.

Oh hey, this is pretty cool! I gave up following Fallout stuff at the wrong time, I appreciate it.

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
discodancer77
05/11/24 5:34:31 PM
#39:


Honestly I jumped the gun and made the title of this thread without fully understanding the video. The tool does not turn the .n64 files into .exe applications instantly.

it basically does all the decomp work instantly. From there, the code still needs to be compiled into a game.

Still, huge news. Decomp projects take multiple years, but like in the video, they might take as little as a few days.

---
Patient Gamer
... Copied to Clipboard!
tankboy
05/11/24 6:36:16 PM
#40:


Gwynevere posted...
This legitimately might be the biggest event in emulation ever, to the point it's not even emulation anymore lol. Imagine if we got a tool like this for PS1, Dreamcast, GameCube, etc

Correct: The claimed output is a ported game, not an emulated game. But "port" is being used here in its technical sense, not the casual gaming definition.
... Copied to Clipboard!
BewmHedshot
05/11/24 6:39:44 PM
#41:


Calling C# code "natively compiled" is a bit of a misnomer too but I'll allow it.
... Copied to Clipboard!
discodancer77
05/11/24 6:44:34 PM
#42:


BewmHedshot posted...
Calling C# code "natively compiled" is a bit of a misnomer too but I'll allow it.

Im dumb and easily excited

---
Patient Gamer
... Copied to Clipboard!
Whiterun_Guard_
05/11/24 6:53:58 PM
#43:


I mean it's still pretty cool.

---
No lollygaggin'.
... Copied to Clipboard!
Notti
05/11/24 8:04:15 PM
#44:


Choco posted...
there is no way you have a laptop/pc that's less powerful than the n64


Achktually. Emulators need to be many (to many many many) times more powerful than the original device.

---
https://m.youtube.com/TheYoungTurks/videos
https://m.youtube.com/SamSeder http://RightWingWatch.org http://reddit.com/r/BreadTube http://fb.me/OccupyDemocrats
... Copied to Clipboard!
Waxitron_Gazer
05/11/24 8:06:09 PM
#45:


Notti posted...
Choco posted...

Achktually. Emulators need to be many (to many many many) times more powerful than the original device.
this isn't an emulator.

---
five, five, five, jack -five nobs
... Copied to Clipboard!
Gwynevere
05/11/24 8:15:47 PM
#46:


Man I can't wait for Glover to get an actual PC port, instead of the fucking trash they released a couple years ago

---
A hunter is a hunter...even in a dream
[She/they]
... Copied to Clipboard!
Kim_Seong-a
05/11/24 8:17:28 PM
#47:


Runs pretty nice on the Steam Deck, but the smoothness of the animations is kind of uncanny and takes some getting used to. >_>

---
Lusa Cfaad Taydr
... Copied to Clipboard!
Choco
05/12/24 4:45:37 AM
#48:


Notti posted...
Choco posted...

Achktually. Emulators need to be many (to many many many) times more powerful than the original device.
did you miss the entire point of this topic

am i being gaslit or something

---
https://i.imgur.com/286sD4e.png
http://error1355.com/ce/Choco.html
... Copied to Clipboard!
Topic List
Page List: 1