|
|
|
|
| Welcome, Guest | Home | Search | Login | Register | |
| Author | can someone with programming knowledge port mario 64? (Read 25509 times) | ||||||||||||||||||||||||||||||||||||||||||
|
snes1423
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 458 A Man born of Mechina |
on: August 31, 2023, 00:11
it seems mario 64 is on everything except for system 7 which would have been the os at the time of its release... |
||||||||||||||||||||||||||||||||||||||||||
|
Bolkonskij
|
Administrator 1024 MB ![]() ![]() ![]() ![]() ![]() Posts: 2023
Reply #1 on: August 31, 2023, 08:10
|
Well, it could certainly be done although I have my doubts about the performance. Bear in mind, the Nintendo 64 was a dedicated gaming hardware designed for one purpose - which your System 7 Macintosh isn't. Even a PowerMac 9600 (end of the line for System 7) just came with 2 MB graphics card and then the Twin Turbo was really only meant for 2D stuff. You could try to locate a Nintendo 64 emulator for System 7 and try that one. But then, in all honesty, why not play it on a Nintendo 64 or another system? There are tons and tons of great System 7 games out there to keep you entertained forever, especially if you get into mods and modding yourself.
|
17lifers
|
32 MB ![]() ![]() ![]() Posts: 57
Reply #2 on: August 31, 2023, 08:21
|
he's talking about sm64ex, which runs on a lot of operating systems which support opengl, including mac os x 10.4. all you need is SDL (simple direct layer) to port it to system 7 i guess
|
Bolkonskij
|
Administrator 1024 MB ![]() ![]() ![]() ![]() ![]() Posts: 2023
Reply #3 on: August 31, 2023, 08:24
|
SDL which is SDL 2+ I assume? Which is something afaik we don't have on Mac OS, not even 9. Not that I'm a big fan of SDL ports, so I may miss something. ;-)
|
17lifers
|
32 MB ![]() ![]() ![]() Posts: 57
Reply #4 on: August 31, 2023, 08:26
|
yes, sdl exists for mac os 7/8/9: https://macintoshgarden.org/apps/sdl-1213-simple-directmedia-layer
|
cballero
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1176 System 7, today and forever
Reply #5 on: August 31, 2023, 18:16
|
Not that's a cool tidbit right there!! ![]() I always assumed that since iNES ran so slowly on slower real (as well as emulated) 68k Macs that anything beyond that console would be absolute torture on System 7. What I had forgotten was that System 7 ran on much faster PPC Macs like the 9600 PowerMac Bolkonskij mentioned. And even in emulation, all that would be needed is either QEMU and SheepShaver to be able to run Mac OS 7.6.1 on a fast enough host where it shouldn't be too shabby (but I also figured there was a reason why the System 7 PPC version isn't emulated yet, too old maybe?) ![]() Just checked and at least 68k QEMU is in early dev stages
Last Edit: August 31, 2023, 18:18 by cballero
|
ReleaseTheGeese
|
32 MB ![]() ![]() ![]() Posts: 37 Division 1 Computer Support
Reply #6 on: September 05, 2023, 13:35
|
@17lifers SDL1.2 != SDL2. The APIs aren't directly compatible. It might be possible to manually rewrite a SDL2 program to work with SDL1 but it's be a lot of tedium
|
17lifers
|
32 MB ![]() ![]() ![]() Posts: 57
Reply #7 on: September 05, 2023, 15:50
|
But yeah, this is the cloest to SDL you will get on System 7...
|
Bolkonskij
|
Administrator 1024 MB ![]() ![]() ![]() ![]() ![]() Posts: 2023
Reply #8 on: September 05, 2023, 17:28
|
Indeed, SDL 1.x isn't 2.x and if you investigate you'll soon find out that all the "interesting" stuff is basically SDL 2.x. Apart from SDL 1 or SDL 2 ... I don't think SDL is the way forward for System 7. It's very CPU intensive and has you trading portability against Mhz, which isn't something any System 7 Macintosh will benefit from.
|
17lifers
|
32 MB ![]() ![]() ![]() Posts: 57
Reply #9 on: September 05, 2023, 18:37
|
Then how would you port SM64 to System 7 lol
|
snes1423
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 458 A Man born of Mechina
Reply #10 on: September 05, 2023, 18:42
|
If only someone had the decompiled source code from Github of the actual game which is how they got the pc port btw it would be like transalting MIPS to PowerPC!
|
|
Pages: [1]
|
| |||||||||||
|
© 2021 System7Today.com. |





