Register - Login
Views: 99793745
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 05:05:26 AM
Jul - General Game/ROM Hacking - About porting N64 games to .nds format New poll - New thread - Thread closed
Next newer thread | Next older thread
Ehm
Member
Level: 49


Posts: 110/533
EXP: 844164
For next: 39719

Since: 06-13-09

From: Canada

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 09-02-09 12:15:46 PM Link
What kind of code/languages would I need to learn in order to achieve this? The DS clearly can't emulate N64 games, so I was thinking of porting them into .nds files. If 'tis possible.
messiaen
Catgirl
Level: 68


Posts: 630/1085
EXP: 2596315
For next: 132485

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 09-02-09 12:23:48 PM Link
It's not possible.
Ehm
Member
Level: 49


Posts: 111/533
EXP: 844164
For next: 39719

Since: 06-13-09

From: Canada

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 09-02-09 01:18:29 PM Link
I'm sure it's possible to port them. We've already had 2 examples from Nintendo. I'm not saying it'd be an easy process, but there has to be some way.
Tanks

360? Yessum.
Level: 121


Posts: 3167/4170
EXP: 19808477
For next: 248219

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 09-02-09 01:32:07 PM Link

Originally posted by messiaen
It's not possible.



____________________





Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 486/2014
EXP: 6638524
For next: 12140

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 113 days
Last activity: 6 days

Posted on 09-02-09 01:34:21 PM Link
Recode the game engine. Convert all the game data. Enjoy your Nintendo-style "port".

____________________
[00:17:56] <+XkeeperSucks> treeki the spoiled brat go get speakers · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
Joe
Common spammer
🍬
Level: 111


Posts: 1045/3392
EXP: 14501050
For next: 367310

Since: 08-02-07

From: Pororoca

Since last post: 12 days
Last activity: 6 hours

Posted on 09-02-09 02:03:32 PM Link
1. Learn MIPS and ARM assembly.
2. Disassemble the entire game engine. The Nintendo 64 has two CPUs, so pay attention to what goes where.
3. Rewrite the game engine, taking into account differences in memory size, cpu resources, and the fact that you should have given up at step 2.
4. Assemble everything into a ROM. (Take into account differences in byte ordering and data sizes.)
5. Test. If it works, you're probably the world's best hacker.



____________________
Ehm
Member
Level: 49


Posts: 113/533
EXP: 844164
For next: 39719

Since: 06-13-09

From: Canada

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 09-02-09 03:46:50 PM Link
alright. So if I get into this, will anyone be helping me, or am I on my own?
Tanks

360? Yessum.
Level: 121


Posts: 3168/4170
EXP: 19808477
For next: 248219

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 09-02-09 04:09:09 PM Link

No. Please don't try. It won't work. :/

Joe's post merely says it's insane and no experienced ROM Hacker would even bother doing it.

____________________





FPzero
9590



Post 5892/9597
Active
5.5 years ago
Posted on 09-02-09 04:11:35 PM Link
For the skill it would take to do something like this, you may as well just make your own DS game.

____________________
Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 488/2014
EXP: 6638524
For next: 12140

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 113 days
Last activity: 6 days

Posted on 09-02-09 04:35:16 PM Link
Originally posted by FirePhoenix
For the skill it would take to do something like this, you may as well just make your own DS game.


This. Without the original source code from Nintendo, there's nothing you can do. Even if you had it, the hardware and API are so different that you'd have to rewrite many parts.

____________________
[00:17:56] <+XkeeperSucks> treeki the spoiled brat go get speakers · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
Tanks

360? Yessum.
Level: 121


Posts: 3169/4170
EXP: 19808477
For next: 248219

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 09-02-09 04:36:48 PM Link

And those ports you keep talking about? They're practically remakes. They did not port the same engine in SM64 to SM64DS. They used the original as a reference and coded a new one.

____________________





Ehm
Member
Level: 49


Posts: 114/533
EXP: 844164
For next: 39719

Since: 06-13-09

From: Canada

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 09-02-09 04:46:26 PM Link
@.@ alright. :<
Tanks

360? Yessum.
Level: 121


Posts: 3171/4170
EXP: 19808477
For next: 248219

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 09-02-09 05:08:58 PM Link

And so, at that... *closes*

____________________





Next newer thread | Next older thread
Jul - General Game/ROM Hacking - About porting N64 games to .nds format New poll - New thread - Thread closed


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

32 database queries, 7 query cache hits.
Query execution time: 0.118458 seconds
Script execution time: 0.019223 seconds
Total render time: 0.137681 seconds