Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Mon Aug 03, 2020 6:33 pm
by Dakangel
mrneo240 wrote:No idea, there's not a lot of ram left for anything. The binary is 13mb
20200802_213846.jpg
Hahahaha You Made that Port, let me test it in My PSP 2000.
Btw how You did it? Rewrote all or parts?
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Mon Aug 03, 2020 6:46 pm
by Ian Micheal
Roareye wrote:I'm not very technical, are you saying that you can counteract lesser RAM by utilising a cartridge? On-board RAM on the cart, or just how the hardware pulls data from the media?
Well the port the engine / to run this takes up 13 meg before you load a rom think of it in a simple terms even thou it's not emulation as normal still has to do what the n64 hardware did.. N64 hardware did not have to do this did not need all that ram just to setup a working engine.. they wrote to the hardware..
Not like this is direct n64 rom running needing the specs of the n64..
This very simplistic way of looking at it but opengl rendering sound all that takes up more then what the n64 used or had. Way it does rendering clipping other things really not the way the dreamcast does ether .. I say direct port using pvr could get the ram use-age down direct sound direct rendering .. btw time you did that the engine would be something that could be used not just for this.. talking big lot of work..
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Tue Aug 04, 2020 2:56 pm
by MastaG
The actual ROM dump is like 8Megs I believe.
Because it's mostly color maps and I guess midi-like music?
So the game itself should be fine.
I guess it's the actual engine implementation and libraries which need to be a small as possible.
Re: Super Mario 64 Port for Dreamcast is possible ?
Very close to goal but never released.
There is maybe a youtube video.
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Tue Aug 04, 2020 4:35 pm
by Ian Micheal
Opengl takes up 4.5 meg of the ram for buffers i have the source to the n64 emulator and build can runs any n64 rom it's using mmu but's very slow I have run banjo on it other large roms.. Not the same one talked about in that post
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Tue Aug 04, 2020 4:45 pm
by Ian Micheal
fafadou wrote:Only 13Meg or 8Meg is really few, isn't it ?...
Very close to goal but never released.
There is maybe a youtube video.
Not really it's a lot the engine taking up the space is the problem got main ram and vram there not the same anyways if any one can get it to run mrneo240 could..
Talking about emulators never going to be play-able no sound for example not the rom size this was overcome by a freind of mine back in the day using mmu but that makes it even slower..
This port engine be the only chance for somewhat playble.. Banjo on the n64 emulator i have for dreamcast loads it takes over 10 mins to get to the title screen then about 2 fps after
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Tue Aug 04, 2020 5:41 pm
by MastaG
Well they're already working on a Zelda ocarina of time port.
So perhaps Banjo Kazooie would be next lol.
Re: Super Mario 64 Port for Dreamcast is possible ?
Posted: Tue Aug 04, 2020 8:57 pm
by Ian Micheal
MastaG wrote:Well they're already working on a Zelda ocarina of time port.
So perhaps Banjo Kazooie would be next lol.
One thing run this pc port my mum got new laptop and a bout 10 fps.. so need pretty hefty pc.. not high end laptop at all but runs better on p64 running the rom thats for sure..
Re: Super Mario 64 Port for Dreamcast is possible ?
I compiled it with the most recent version of KOS and also changed the flags. If you load the european Mario 64 rom you get a better fps. However i think nothing else could be done here.
Some guys are porting the PSP N64 emulator for the PS2 and the speed is getting really good:
https://youtu.be/0e8VAXkzHi8
But the PS2 has more Ram than the Dreamcast and it helps a lot.
Re: Super Mario 64 Port for Dreamcast is possible ?
I compiled it with the most recent version of KOS and also changed the flags. If you load the european Mario 64 rom you get a better fps. However i think nothing else could be done here.
Some guys are porting the PSP N64 emulator for the PS2 and the speed is getting really good:
https://youtu.be/0e8VAXkzHi8
But the PS2 has more Ram than the Dreamcast and it helps a lot.
psp verison is what i have ported to dreamcast with PVR hardware rendering loading of any size n64 rom on dreamcast I did not port it a freind i know did.. few people that have tested and seen it working.. can load any size n64 rom dont matter...
This is running on dreamcast
Video running on dreamcast Psp Version ported to dreamcast romsize 14.8MB
SM64 small rom runs at about 10fps sometimes more Course no sound on any of these