Homebrew So the entire source code for Pokemon Diamond & Pearl just leaked online.

Pickle_Rick

I'm a pickle Morty!
OP
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
sure but it'll be illegal and won't be shared here. (the download for the if someone makes the port)
True. I just wanted to share the news here. But I don't think it'll stop someone from trying. That Super Mario 64 SDL port is still online (and that got ported to Switch). The important thing is to just dead drop it. Don't hype anything.
 
Last edited by VinsCool, , Reason: Unneeded quote reply snipped
  • Like
Reactions: Stealphie

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,571
Trophies
1
Location
The Forest
XP
5,499
Country
Antarctica
True. I just wanted to share the news here. But I don't think it'll stop someone from trying. That Super Mario 64 SDL port is still online (and that got ported to Switch). The important thing is to just dead drop it. Don't hype anything.
The super mario 64 port is not taken down because it is made from a legal decompilation, not a source code leak
 
Last edited by VinsCool, , Reason: Removed snipped content
  • Like
Reactions: fmkid

Pickle_Rick

I'm a pickle Morty!
OP
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
The super mario 64 port is not taken down because it is made from a legal decompilation, not a source code leak
It got distributed as a pre-compiled binary (by 3rd parties/these are still available) and their GitHub got DMCA'd by Nintendo (it's back up now though).
 
Last edited by Pickle_Rick,

wartutor

Well-Known Member
Member
Joined
Dec 25, 2012
Messages
760
Trophies
1
Age
45
XP
2,425
Country
United States
So i watched that whole video twice thinking i missed something but apparently your thread title is just click bait. Yeah it was leaked but the video posted talks about it exactly 0% maybe post something relative to your actual thread title.

As for the leaks they are gold and hope they keep coming.
 
Last edited by wartutor,

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
DS source code does not make for a quick and easy port job, or even compilation to run on a DS. If you want widescreen get a better emulator and set the camera to match it via a conventional hack.

The DS SDK is pretty locked down, especially the later versions, and most code we have seen in the past (with every reason to think it continued here) has been similarly less than great for porting efforts (premade headers, few custom tweaks to compilers, assets tending to be created via custom plugins to DS era specific versions of professional grade tools and so on). Great for hackers and those looking to get a final word on how a mechanic works for the likes of https://www.dragonflycave.com/mechanics/gen-i-capturing but porting efforts will have to be after this (or more the mainstream ROM) is fully reverse engineered which will likely be a while.

The super mario 64 port is not taken down because it is made from a legal decompilation, not a source code leak
"legal decompilation" is not a thing. It is not as bad as a source code leak but still pretty far from legitimate free to use code.
 

Pickle_Rick

I'm a pickle Morty!
OP
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
So i watched that whole video twice thinking i missed something but apparently your thread title is just click bait. Yeah it was leaked but the video posted talks about it exactly 0% maybe post something relative to your actual thread title.

As for the leaks they are gold and hope they keep coming.
What do you mean click bait? The video is only linked because he lists all the games that leaked online. Which includes D&P.

DS source code does not make for a quick and easy port job, or even compilation to run on a DS. If you want widescreen get a better emulator and set the camera to match it via a conventional hack.

The DS SDK is pretty locked down, especially the later versions, and most code we have seen in the past (with every reason to think it continued here) has been similarly less than great for porting efforts (premade headers, few custom tweaks to compilers, assets tending to be created via custom plugins to DS era specific versions of professional grade tools and so on). Great for hackers and those looking to get a final word on how a mechanic works for the likes of https://www.dragonflycave.com/mechanics/gen-i-capturing but porting efforts will have to be after this (or more the mainstream ROM) is fully reverse engineered which will likely be a while.


"legal decompilation" is not a thing. It is not as bad as a source code leak but still pretty far from legitimate free to use code.
Yeah I figured it wouldn't be easy. But once someone makes an SDL (or something) port and replaces all the platform specific code it opens the floodgates for it to be easy ported to every other device.

Holy shit, I knew abut this leak already but after your widescreen post i realize we will finally get to play these games in 60FPS!
Didn't even think about removing the FPS cap but you're right.

--------------------- MERGED ---------------------------

Also @VinsCool, if you're going to delete all of our replies you could at least delete the original inflammatory post as well. Why does he get to be an ass and we can't even tell him to f*** off?
True. I just wanted to share the news here. But I don't think it'll stop someone from trying. That Super Mario 64 SDL port is still online (and that got ported to Switch). The important thing is to just dead drop it. Don't hype anything.
 

Pokemon_Tea_Sea_Jee

Well-Known Member
Member
Joined
May 3, 2020
Messages
666
Trophies
0
XP
585
Country
Canada
My ideas:
  • Locked 60 frames per second
  • Higher internal resolution
  • Anti aliasing on PC for sure, on a per-case basis for other platforms (depends on whether 60 FPS can be maintained or not)
  • Optional extra: Autostereoscopic 3D support for a Nintendo 3DS port (if possible to do while maintaining 60 FPS on "New" 3DS). Make every 3d model in the game Autosteroscopic 3D (anything that is not a 2d sprite). Optionally on top of that, make in-battle 2d Pokémon sprites display in Autosteroscopic 3D.... for example the opponent's Pokémon will be visibly at a distance but your own Pokémon "pop" up somewhat and are visibly closer, and also every move and spell and item used etc. their effects on the screen are shown in Autosteroscopic 3D space.
--------------------- MERGED ---------------------------

The most important thing:

  • Proper optimization. This should run well locked 60 FPS on "potato" PCs when playing it at even double the original internal resolution
 
Last edited by Pokemon_Tea_Sea_Jee,

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,713
Trophies
1
Age
39
XP
3,549
Country
Mexico
True. I just wanted to share the news here. But I don't think it'll stop someone from trying. That Super Mario 64 SDL port is still online (and that got ported to Switch). The important thing is to just dead drop it. Don't hype anything.

I don't think someone would even try to get sued by Nintendo on using their copyright just to suffice the wishes of kiddies for a native port of Pokemon on <name your system here>.

Something that should be understood in the most clear possible way, is that the decompilation of Super Mario 64 has nothing to do with any of those leaks and as such, it is legal as of the copyright fair use principle (see: 17 U.S.C. § 1201 (2017) – Circumvention of Copyright Protection Systems - § 1201(f)(2)). .
 
  • Like
Reactions: Kioku and IC_

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
Yeah I figured it wouldn't be easy. But once someone makes an SDL (or something) port and replaces all the platform specific code it opens the floodgates for it to be easy ported to every other device?

Platform specific code is the tip of the iceberg in this case, even if you are going to kick it all to the PC and allow the PC's immense power difference to make up for any platform optimisation differences and quirks.

I would more likely take the approach of reverse engineering a design document from the code (think the capture maths above but also every other battle mechanic, walking, possibly logic handing, minigame and the like) and implementing that in something new. Maybe you could get a bit of copy and paste action going on and some things in the prebaked stuff you can get from context in the code. You would also have the design from scratch or implement a means to pull existing assets problem to consider in this.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I honestly just download movies on my phone put them on my card reader then on my tv so much better than wireless transfer bs
  • K3Nv2 @ K3Nv2:
    Glad I bought a card reader type c and usb A makes life easy
  • Xdqwerty @ Xdqwerty:
    Yawn
  • RedColoredStars @ RedColoredStars:
    i download movies on my PC that is connected to my living room tv.
  • RedColoredStars @ RedColoredStars:
    Monitors are too small for my bad eyesight so I use my main tv and wirelss keyboard and wireless trackball mouse.
  • RedColoredStars @ RedColoredStars:
    I tried wireless transfer on phone before and yes, it's garbage. lol. So sloooooooooowwwwww.
  • BigOnYa @ BigOnYa:
    New south park was not really that funny.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i heard modern south park is too serious
  • K3Nv2 @ K3Nv2:
    Did it hurt your feelings?
    +1
  • BigOnYa @ BigOnYa:
    Some are still funny, but they always try to use a subject matter related to something going on today.
  • K3Nv2 @ K3Nv2:
    All you need is one dose of Lizzo to make yourself feel better
    +1
  • Xdqwerty @ Xdqwerty:
    Who tf is lizzo
  • K3Nv2 @ K3Nv2:
    They always make valid points on that show and it goes over people's heads over sensitivity reasons
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa i mean south park did that way back in the day too
    +2
  • The Real Jdbye @ The Real Jdbye:
    remember the Michael Jackson episodes?
  • K3Nv2 @ K3Nv2:
    Or blaming the only jew in the show on 9/11 or having the police shoot the only black kid during a school shooting or saying Kanye a gay fish list goes on
    +2
  • The Real Jdbye @ The Real Jdbye:
    the gay fish thing was funny as fuck
    +1
  • The Real Jdbye @ The Real Jdbye:
    and i don't even follow or care about kanhye
    +1
  • BigOnYa @ BigOnYa:
    Everytime i hear that real song, i think of that episode, "I'm a Gay fish yal."
    +1
  • K3Nv2 @ K3Nv2:
    So was the way they showed how messed up the American health system was to get anything done
  • Xdqwerty @ Xdqwerty:
    i dont watch south park that much
  • BigOnYa @ BigOnYa:
    Old people driving was a funny one, like cars up on 2nd/3rd floors in houses. Had to shut down old country buffet to stop them.
    K3Nv2 @ K3Nv2: https://youtu.be/VAfy26xs6e0?si=EuGdWe_Y25-rfmms accurate