hulkholden / daedalus

An N64 emulator for Windows, OSX and PSP.
GNU General Public License v2.0
53 stars 24 forks source link

Super Mario 64 Rom Hacks Fork #16

Open Boarlord opened 6 years ago

Boarlord commented 6 years ago

I'm so sorry if this is not how this website works but I was wondering if you could make a fork specific to Super Mario 64 and Super Mario 64 rom hacks. I was told that if the emulator only tried to accurately emulate the SM64 game engine that it could run the game at full speed with sound on psp. I just want to know if It's possible, I know that other games wouldn't run but there are so many Rom hacks for this game that it just seems like alot of bang for your buck. Thanks in advance for any feed back man.

ghost commented 6 years ago

The performance is likely not to improve if we made a rom-hack specific build as the emulator was built with Mario 64 in mind from the beginning as it is the most popular playable game (if you see strmnnrmn.blogspot.com http://strmnnrmn.blogspot.com/ from the first post you'll notice :) ). If you can get the PSPSDK added and you build a debug build of daedalus you can add the missing ucodes for the Mario 64 Rom Hacks (As I believe this is all that is required), I don't think anyone here has time to deal with this as the PSP is now sadly a defunct platform.

I have considered looking into Daedalus to try and get it to modern platforms however I haven't put much effort into it and my programming skills are still lacking.

P.S Hi StrmnNrmn, Salvy, Corn, Howard :)

On 7 Jun 2018, at 7:26 pm, Boarlord notifications@github.com wrote:

I'm so sorry if this is not how this website works but I was wondering if you could make a fork specific to Super Mario 64 and Super Mario 64 rom hacks. I was told that if the emulator only tried to accurately emulate the SM64 game engine that it could run the game at full speed with sound on psp. I just want to know if It's possible, I know that other games wouldn't run but there are so many Rom hacks for this game that it just seems like alot of bang for your buck. Thanks in advance for any feed back man.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/hulkholden/daedalus/issues/16, or mute the thread https://github.com/notifications/unsubscribe-auth/ABewU-fCHSjMgNI5mnoX2RVbp44plN7Aks5t6PGsgaJpZM4UeDGn.

Boarlord commented 6 years ago

Thanks a ton man, I honestly thought I was swinging at air here. Well I guess I was but at least I got an answer. I'm honestly a complete novice in this field, what do I need to learn to even scratch the surface and where should I start learning It? PSPSDK, Debug builds, Ucodes. It all went right over my head. I know the PSP is dead but I love it and maybe It's a good starting ground for someone like me. Thanks again Wally

ghost commented 6 years ago

No problems mate,

I'm not really confident you can build the PSPSDK (The main code that talks to the hardware) on a modern system without some major changes as it relies on some legacy tools for compiling. I have an idea which I can try then add the PSP stuff to it.

I'd suggest starting software development in Linux or on a raspberry pi as the PSP is a bit complicated to begin with.

:)

On 7 Jun 2018, at 8:33 pm, Boarlord notifications@github.com wrote:

Thanks a ton man, I honestly thought I was swinging at air here. Well I guess I was but at least I got an answer. I'm honestly a complete novice in this field, what do I need to learn to even scratch the surface and where should I start learning It? PSPSDK, Debug builds, Ucodes. It all went right over my head. I know the PSP is dead but I love it and maybe It's a good starting ground for someone like me. Thanks again Wally

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/hulkholden/daedalus/issues/16#issuecomment-395373917, or mute the thread https://github.com/notifications/unsubscribe-auth/ABewU6ftN-2rEYsQcuZr3RC37KhGLe4Oks5t6QF1gaJpZM4UeDGn.

Boarlord commented 6 years ago

Thanks, I'll try to get into raspberry pi then. If anything I can 3D print a new portable after I learn more about it lol. And does that mean you're going to give it a shot? If so you're the candle in the dark bro, Godspeed.