SM64O M:X r29 – Development Part 3
Tarek701 | June 1, 2013Today, we’re going to release another version of SM64O M:X
UPDATES:
- [ADD] Able to code gamemodes now.
- [ADD] Limited Vehicles
- [ADD] Mega Debug v2.0 (The very improved one. Super Debug by messiaen was old. We improved with Mega Debug A lot of stuff! It contains the admin menu, build menu, etc.)
- [ADD] Lua script support for in-game and tabs for PJ64 2.1 ME.
- [FIX] Polygons are dynamically now. This should prevent the messed up shit in future.
Upcoming stuff:
Improving SM64 Physics Engine.
The SM64 Engine(more specifically: N64 Engine) has a lot of nice features, but some of them are pretty glitched up and have to be bypassed through complex coding. We’ve decided to improve the SM64 Engine, like it’s physics engine etc. -> This will be done through the emulator, for the most. Next will be “Dynamic Lighting”. For example, you set an invisible object, with no purpose. The Emulator can get this object, and emulate dynamic lighting. Through Glide64 coding, we can actually make this true. This would mean, that we get a really fucking new SM64, however still with old classic mario, etc.
We’re going to add projectile physics, in this case emulated bullets. As you know, an object costs a lot of RDRAM in N64. When a server haves over 20 players, shooting all around, it still can be annoying. Yes, of course. The server can have over 100MB RDRAM, but still it could crash several ROMs, because the original N64 never had a lot of RDRAM like that. Through this we’ve decided to make emulated objects, which don’t really exists. But those emulated bullets can be seen by everyone who uses PJ64 2.1 ME. But because PJ64 2.1 ME MUST be used to play SM64O, everyone will see it. But it doesn’t really exists, the bullets. However, the actions are programmed and so the player dies if the bullet has hit him. The best on this thing is: We have a way better control of emulated bullets, than in-game (actually existing) bullets. For example, it’s really hard to set the right configuration when bullets are shot in-game. Speed, gravitation all that can be sometimes completly messed up. With emulated bullets, we can easily send the packets outside of the game and create actions from them into game.
Now to graphically stuff:
I said, that we’re going to add Dynamic Lighting.
Pretty nice, or? This should give SM64 a more better atmosphere and should allow others to make better hacks. I will release the modified PJ64 2.1 emulator soon, however without the features, which were only supposed to be for SM64O (like the gameshark patcher, login, etc.) and I will add the cheats tab, of course, which doesn’t exists in our version, to prevent hackers and cheaters.






Recent Comments