file Advancements In the Field (Part 2)

  • Jeff
  • Jeff's Avatar Topic Author
  • Offline
  • Elite Marbler
  • Elite Marbler
  • PlatinumQuest Programmer
  • Posts: 1680
  • Thank you received: 205
23 Jul 2014 19:38 - 12 Aug 2014 17:09 #1
Hey there,

IsraeliRD had stated that if changes were to be made regarding the engine fixes, we would let you know. As of today, this is what is expected and the road map of what has to be done for engine modifications.

- remove main.cs [DONE]
- add getFileSha256(%file) [DONE]
- fix osx TCP Objects by making them fast (mac only!) [DONE]
[strike]- attempt to make files send faster[/strike] [DONE]
- client container searching [DONE]
- get position of the client camera [DONE]
- fix radar[DONE]
- do 2 secret RC1 things with client camera[DONE]
- fix moving platforms in multiplayer [DONE]
-put a security layer on the whole game [IN PROGRESS]

Operating Systems requirement to run Marble Blast Platinum 1.50 RC1 +:
- Win32 XP and up
- OSX Intel 10.6 +

FOR PPC AND LINUX USERS:
There are currently no development plans for Linux and PowerPC mac. We recommend PowerPC users to get a modern operating system, as well as Linux users to either use WinE (freeware) or Crossover (proprietary) to play the windows version of the game (it will run at native speed, above 64fps! Oh, and be sure to play in openGL too, you don't want to play in direct3d on a non-windows operating system).

Thanks,

Jeff and the Platinum Team

I am a programmer. Most here know me for being one of the major contributors to Marble Blast Platinum and PlatinumQuest.
Last edit: 12 Aug 2014 17:09 by Jeff.
The following user(s) said Thank You: Marblr, Marson, StewMan46, tporter

Please Log in or Create an account to join the conversation.

  • Posts: 787
  • Thank you received: 123
23 Jul 2014 21:09 #2
Something that I may have possibly missed from you guys is to whether the incompatibilities between OSX and windows will be resolved. I only say this because I played with mac users using the linux version, and if I cannot play using the wine'd windows version against mac users, then I'd have to use the mac to play, which is incredibly slow even with $fast=1; and as such playing against mac users would not be fun. :C

Please Log in or Create an account to join the conversation.

  • CheepFishMBP
  • CheepFishMBP's Avatar
  • Offline
  • Experienced Marbler
  • Experienced Marbler
  • I am currently inactive.
  • Posts: 173
  • Thank you received: 14
24 Jul 2014 23:10 #3
I feel bad for Linux users. I hope the Platinum team will finally found a way that will render support for Linux.

Please Log in or Create an account to join the conversation.

  • Posts: 194
  • Thank you received: 401
25 Jul 2014 02:48 #4

CheepFishMBP wrote: I feel bad for Linux users. I hope the Platinum team will finally found a way that will render support for Linux.


I'd port the engine extension system to Linux, but I can't even get MBG to start without crashing (I use 64-bit Arch Linux).

"You know you've spelled something wrong when the only search results are Jeff convos" - HiGuy

Please Log in or Create an account to join the conversation.

  • Jeff
  • Jeff's Avatar Topic Author
  • Offline
  • Elite Marbler
  • Elite Marbler
  • PlatinumQuest Programmer
  • Posts: 1680
  • Thank you received: 205
25 Jul 2014 02:54 - 25 Jul 2014 02:55 #5
You realize there are like... a hundred people who play this game, and....99% of them are non linux users. Also the linux build is a pain in the @$$ to get to work right on x64 amd42, so..good luck. I can guarentee I will try to support powerpc before linux (as i know of more ppc users here than linux).

Linux users, learn to use WinE or crossover. WinE is free and will run things at native x86 speed.

I am a programmer. Most here know me for being one of the major contributors to Marble Blast Platinum and PlatinumQuest.
Last edit: 25 Jul 2014 02:55 by Jeff.

Please Log in or Create an account to join the conversation.

  • Posts: 787
  • Thank you received: 123
26 Jul 2014 01:22 #6
You better hope that all Linux users know what they're doing.

As for MBG crashing, make sure you've cd'd to the game's location, and make sure the game is not missing any fonts. I recall the game needed a certain font, and the fallback font had been long removed from the system, so it crashed. (MBP has these fonts.) You'd find this by launching the game in a terminal.

Please Log in or Create an account to join the conversation.

  • StewMan46
  • StewMan46's Avatar
  • Offline
  • Professional Marbler
  • Professional Marbler
  • i dont play anymore.
  • Posts: 370
  • Thank you received: 46
26 Jul 2014 01:35 #7
Yeah speaking of fonts, what was the font for MBP's numbers?

Please Log in or Create an account to join the conversation.

  • whirligig
  • whirligig's Avatar
  • Offline
  • Professional Marbler
  • Professional Marbler
  • Posts: 444
  • Thank you received: 261
26 Jul 2014 05:59 #8
HiGuy claims it's Marker Felt, and the characters seem to match up to it. (Assuming you mean the in-game timer.)
The following user(s) said Thank You: StewMan46

Please Log in or Create an account to join the conversation.

  • Battlecube314
  • Battlecube314's Avatar
  • Offline
  • Professional Marbler
  • Professional Marbler
  • 100% Gold/Ultimate/Awesome!!
  • Posts: 446
  • Thank you received: 155
26 Jul 2014 15:10 #9
Yes, the font is Marker Felt. It will also be used on the individual level leaderboard and level description in RC1.

Please Log in or Create an account to join the conversation.

  • Jeff
  • Jeff's Avatar Topic Author
  • Offline
  • Elite Marbler
  • Elite Marbler
  • PlatinumQuest Programmer
  • Posts: 1680
  • Thank you received: 205
26 Jul 2014 19:39 #10
UPDATE:

Container Searching is done.

Amd42 has also done the windows side of getFileSha256() and main.cs

Also, removed marble transform/velocity sending. At this point it is to risky to mess around with the innerworkings of the network layer. One false move could destroy marble blast.

I am a programmer. Most here know me for being one of the major contributors to Marble Blast Platinum and PlatinumQuest.

Please Log in or Create an account to join the conversation.

  • Jeff
  • Jeff's Avatar Topic Author
  • Offline
  • Elite Marbler
  • Elite Marbler
  • PlatinumQuest Programmer
  • Posts: 1680
  • Thank you received: 205
05 Aug 2014 23:46 #11
Updated post to have statuses on work being done. HiGuy and I have been hammering these away, as well as improving the game overall. RC1 gets closer and closer as the list gets more strikes!

I am a programmer. Most here know me for being one of the major contributors to Marble Blast Platinum and PlatinumQuest.
The following user(s) said Thank You: StewMan46

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Lead Developer
  • Lead Developer
  • PQ Developer Emeritus
  • Posts: 1334
  • Thank you received: 605
11 Aug 2014 05:30 #12
Large update regarding the Mac Extender:

Thanks to AMD's super google powers (I assume), we've now gotten the Mac Extender to work reliably every time (this was a big problem beforehand), and it NO LONGER NEEDS ROOT PERMISSIONS (this means you won't need to authorize it or enter your password anywhere).
Also added to the Mac engine:
  • Encryption for main.cs
  • getFileSHA256()
  • Sexy border buttons (no, Andrew, not THAT)

-HiGuy

This signature is real code
Code:
function clientcmd12dothepq() { commandToClient(LocalClientConnection, '34onthedancefloor'); }

Please Log in or Create an account to join the conversation.

Moderators: Doomblah
Time to create page: 1.550 seconds