Acon Posted November 20, 2011 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 4 Reputation: 0 Joined: 11/20/11 Last Seen: December 7, 2020 Share Posted November 20, 2011 Looking forward to test this Quote Link to comment Share on other sites More sharing options...
Sirius_White Posted November 20, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 32 Reputation: 17 Joined: 11/20/11 Last Seen: January 20, 2015 Share Posted November 20, 2011 Depending on how this project turns out it might be possible to use it on Harmony equipped servers. The current version looks promising, but there is alot of stuff that needs to be addressed before this project can be used in production. @KeyWorld: Is there an email address I can use for private inquiries? I sent an email to [email protected] last week, but it seems like this address isn't in use. Quote Link to comment Share on other sites More sharing options...
WishBone Posted November 21, 2011 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 24 Reputation: 7 Joined: 11/21/11 Last Seen: August 20, 2021 Share Posted November 21, 2011 Haven't seen this in the ws site. Sounds good. Maybe we'll say dual tab instead of dual client if this is completed. 1 Quote Link to comment Share on other sites More sharing options...
KeyWorld Posted November 21, 2011 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 379 Reputation: 304 Joined: 11/10/11 Last Seen: December 2, 2014 Author Share Posted November 21, 2011 Well at the same time you probly wouldn't want to use the same encryption method anyway they use UPX encryption which is why it gives false positives with antivirus but if you made your own would be better in that sense something that simply packs data clients might be useful for people who want there customs safe. And of course something that doesn't set off antivirus on false positives would keep it user friendly. But it looks really good anyhow something needs to kill runescape anyways lol. The other thing I was wondering is you mentioned that it requires a good connection does that mean that the game over all require's higher system requirements and if so what does it require?And also RSM wise is the structure the same and does it use the same limits or is the creation of new models different. Example within the normal game client if you go over 5,000 poly's within a model it starts to have texture problems and if you go over 7,000 vertical textures the model causes you to crash because the game rendering wasn't ment to go so high (besides the fact it takes longer to load more lag within game too) The problem (as mentioned in the first post) is Javascript, yeah I can use it to encrypt files/packets etc. but... It's javascript : it's not compile, I can pack/obfuscate it but it's easily to extract and get the encryption method with just some minutes/seconds. I mentioned that it required a good connection because all things are download from my host, put after in cache to avoid download them again, but you have to download it (that's why I worked on alternative as my javascript GRF Viewer to read GRF directly from player computer). Otherwise it required just a recent browser (just Chrome only for moment, but I'm working on Firefox 8.0 that do some impressive works with their latest update) and a up to date GPU (that support OpenGL ES 2.0). I try do to the maximum of stuff in GPU to have a better framerate because javascript is slow. About RSM files, no limitation, just a GPU question (about RSM, I don't support animation and opacity for moment). Depending on how this project turns out it might be possible to use it on Harmony equipped servers. The current version looks promising, but there is alot of stuff that needs to be addressed before this project can be used in production. @KeyWorld: Is there an email address I can use for private inquiries? I sent an email to [email protected] last week, but it seems like this address isn't in use. About Harmony it's the same think I talked in this post, It's easy to extract the extraction code from javascript, so if roBrowser work on Harmony server, Bots will extract the encryption part of my code to able to connect. You can contact me on [email protected], a long time I don't check the other mail (I should put a redirection on it...) 1 Quote Link to comment Share on other sites More sharing options...
Sirius_White Posted November 21, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 32 Reputation: 17 Joined: 11/20/11 Last Seen: January 20, 2015 Share Posted November 21, 2011 About Harmony it's the same think I talked in this post, It's easy to extract the extraction code from javascript, so if roBrowser work on Harmony server, Bots will extract the encryption part of my code to able to connect. Yea, I'm aware of the problems. You can always exclude browser players from WoE or only allow them in cities -- there are plenty of possibilities. Thanks for the mail address! 1 Quote Link to comment Share on other sites More sharing options...
Alvins182 Posted November 22, 2011 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 122 Reputation: 2 Joined: 11/20/11 Last Seen: September 6, 2023 Share Posted November 22, 2011 wOW, Its nice.. Quote Link to comment Share on other sites More sharing options...
iBallBar Posted November 25, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 22 Reputation: 2 Joined: 11/16/11 Last Seen: April 19, 2012 Share Posted November 25, 2011 Awesome , Looking forward to test this . Quote Link to comment Share on other sites More sharing options...
Matrixfox Posted November 25, 2011 Group: Members Topic Count: 15 Topics Per Day: 0.00 Content Count: 277 Reputation: 76 Joined: 11/23/11 Last Seen: September 21, 2014 Share Posted November 25, 2011 Wow I just noticed those little pictures were videos... I wish you would cast more skills, like checking latency issues. Maybe it is possible to play rag on a ipad after all xD I support this idea, keep it up!!! Quote Link to comment Share on other sites More sharing options...
MisUah Posted November 25, 2011 Group: Members Topic Count: 14 Topics Per Day: 0.00 Content Count: 65 Reputation: 0 Joined: 11/24/11 Last Seen: February 25, 2014 Share Posted November 25, 2011 wow!! nice Quote Link to comment Share on other sites More sharing options...
Rhon Posted November 25, 2011 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 12 Reputation: 1 Joined: 11/20/11 Last Seen: February 18, 2016 Share Posted November 25, 2011 Very interesting and promising projects.... Looking forward to this too... Quote Link to comment Share on other sites More sharing options...
Daniel Posted December 16, 2011 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 6 Reputation: 3 Joined: 11/08/11 Last Seen: January 13, 2012 Share Posted December 16, 2011 Forgot all about this ever since the switch to rAthena! Luckily your post from the mini-bio topic in Introductions, lead me here, Amazing progress Keyworld, can safely say your an inspiration to many people. For what it's worth, I've added a link to your project website. Keep it up! Quote Link to comment Share on other sites More sharing options...
Vianna Posted December 17, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 47 Reputation: 8 Joined: 12/06/11 Last Seen: January 13, 2013 Share Posted December 17, 2011 (edited) I love it =) So, you're basically doing an OpenSource client, since anyone can see javascripts and decompile the Flash and Java things? What about server-dependent files, such as custom maps and sprites, how they will work? Looking foward to this project. It may not have the best performance yet due to browsers limitations, but I believe it's gonna work =) @edit Can't you disable fonts anti-aliasing? The official behavior is to disable it. This will probably make the game a little faster =) Edited December 17, 2011 by Vianna Quote Link to comment Share on other sites More sharing options...
Mercurial Posted December 17, 2011 Group: Members Topic Count: 15 Topics Per Day: 0.00 Content Count: 241 Reputation: 46 Joined: 11/08/11 Last Seen: January 5, 2019 Share Posted December 17, 2011 I love it =) So, you're basically doing an OpenSource client, since anyone can see javascripts and decompile the Flash and Java things? What about server-dependent files, such as custom maps and sprites, how they will work? Looking foward to this project. It may not have the best performance yet due to browsers limitations, but I believe it's gonna work =) @edit Can't you disable fonts anti-aliasing? The official behavior is to disable it. This will probably make the game a little faster =) It doesn't necessarily mean Open-Source, because there will be some server side codes. and also , you are not able to read obfuscated / minified / packed javascript. , In theory you can decompile it but it won't be easy Quote Link to comment Share on other sites More sharing options...
KeyWorld Posted December 17, 2011 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 379 Reputation: 304 Joined: 11/10/11 Last Seen: December 2, 2014 Author Share Posted December 17, 2011 The project will be opensource (and is already on a private svn), here some reasons : - I don't think I will work on this project all my life, so put it on open-source is a good choice if the community want to continue my work. - All I know about RO is taken from open-source projects (and investigations) : eathena, openkore, ... - I'm working with open-source language : javascript, php, html(5) (except for the part with java and flash, but it's a small part of the code and I can't remove them from the project). - Because I want and I'm sure a lot of people want to have the source The online version will be packed (javascript) to reduce the weight of the scripts (and don't required to download ~70 javascript files). About the font, yeah I will disable the anti-alias, I see some hack to set off this option on wekbit and firefox (no idea about opera). So now about the updates... There is no news right now, I don't really touch the code, I don't have the time this month with all anniversaries and celebrations and I look after my girl friend So here the updates I will look at in future : -> add again the palette system (for sprite) in the shader and smooth it. -> Clean up a big part of the code (for releasing) and add comments. -> working on a texture alias system to speed up the render. -> investigate on the light object system (light store in RSW files). -> render item object on ground -> Fix a bug on Firefox with the loading I will recruit some guys soon. Thanks for all comments Quote Link to comment Share on other sites More sharing options...
Mercurial Posted December 17, 2011 Group: Members Topic Count: 15 Topics Per Day: 0.00 Content Count: 241 Reputation: 46 Joined: 11/08/11 Last Seen: January 5, 2019 Share Posted December 17, 2011 Thats good to hear Quote Link to comment Share on other sites More sharing options...
outofcuriosity Posted December 17, 2011 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 7 Reputation: 2 Joined: 12/11/11 Last Seen: October 24, 2013 Share Posted December 17, 2011 This is honestly amazing. Don't know about here, but I'm sure there are many web enthusiasts who would enjoy reading a little about the development process and hearing your thoughts on HTML5 in general once it's ready for release. I don't think many have gone this far with WebGL yet. Could probably even hit Slashdot if you wanted Quote Link to comment Share on other sites More sharing options...
Yuki Posted December 21, 2011 Group: Members Topic Count: 7 Topics Per Day: 0.00 Content Count: 318 Reputation: 68 Joined: 11/13/11 Last Seen: October 29, 2017 Share Posted December 21, 2011 Don't give up on this project! I would love to see this come through <3. But yes, take it easy when you're busy ;D. I still think it's amazing that you got it this far =D. Can't wait to see the final project and try it out! Quote Link to comment Share on other sites More sharing options...
Everade Posted December 22, 2011 Group: Members Topic Count: 19 Topics Per Day: 0.00 Content Count: 192 Reputation: 43 Joined: 12/13/11 Last Seen: April 9, 2023 Share Posted December 22, 2011 (edited) Great project! But i really wonder.... what about all the private servers? I mean... i don't know any private server which has NO custom content implemented. which means, your system will be missing that whole content such as custom headgears, npcs etc... is your robrowser only meant to be available for official servers or what's your idea behind that? or are you going to add a feature so server owners can upload their own client so it's fully supported? if that's the case then i would gladly be one of those chosen ones, as i guess you won't be able to store too much OR was it planned to release your whole project to the public so we could implement this on OUR website? i wonder why no one ever asked these questions xD I guess at the very end it's really just for testing a server, since i can imagine how much traffic this would cause. But i would be glad to collaborate together. Edited December 22, 2011 by Everade Quote Link to comment Share on other sites More sharing options...
Syouji Posted December 22, 2011 Group: Members Topic Count: 70 Topics Per Day: 0.01 Content Count: 1245 Reputation: 395 Joined: 11/19/11 Last Seen: January 15, 2020 Share Posted December 22, 2011 He stated that this project will be open source, so I would imagine the community would work together to build a customizable browser based server. Quote Link to comment Share on other sites More sharing options...
Everade Posted December 22, 2011 Group: Members Topic Count: 19 Topics Per Day: 0.00 Content Count: 192 Reputation: 43 Joined: 12/13/11 Last Seen: April 9, 2023 Share Posted December 22, 2011 (edited) sry, missed that one ^^ And i guess you mean a browser based client, not server. But that does answer a few of my questions already. However.... that's seriously awesome, can't wait. Edited December 22, 2011 by Everade Quote Link to comment Share on other sites More sharing options...
KeyWorld Posted December 22, 2011 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 379 Reputation: 304 Joined: 11/10/11 Last Seen: December 2, 2014 Author Share Posted December 22, 2011 I added a function to launch robrowser in your website and add your own settings: roBrowser.run({ width: 640, height: 480, popup: false, // if true run in a popup, if false run in your website in the current dom element BGM: true, sound: true, host: 'localhost:6900', // if no specify show two onglets "host-port" and "user-pass" allow_fullscreen: true, grf: 'http://grf.robrowser.fr/en/' // host where is the grf path }); The grf host is customizable, so you can add your own grf with your customs (required a php class to search in grf and convert some files (bmp->png and tga->png).) that will save me bandwidth (even if I will create different host with different ip to reduce usage). And as I said before, open-source ! I work also on a JAVA script to read local GRF files (in the player computer), the HTML5 FileSystem is a little buggy (for moment ?) with huge file. 3 Quote Link to comment Share on other sites More sharing options...
Everade Posted December 22, 2011 Group: Members Topic Count: 19 Topics Per Day: 0.00 Content Count: 192 Reputation: 43 Joined: 12/13/11 Last Seen: April 9, 2023 Share Posted December 22, 2011 That's simply amazing. I'm looking forward to this. Quote Link to comment Share on other sites More sharing options...
pan Posted December 22, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 5 Reputation: 0 Joined: 12/17/11 Last Seen: December 7, 2016 Share Posted December 22, 2011 I never thought it was even possible to do such a complex coding using only "browser-supported" languages. As others said the project is simply amazing! Keep up the good work (: Quote Link to comment Share on other sites More sharing options...
Terces Posted January 27, 2012 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 91 Reputation: 25 Joined: 11/28/11 Last Seen: May 6, 2021 Share Posted January 27, 2012 Are there any updates on this? Quote Link to comment Share on other sites More sharing options...
KeyWorld Posted January 27, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 379 Reputation: 304 Joined: 11/10/11 Last Seen: December 2, 2014 Author Share Posted January 27, 2012 I made some improvements / enhancements, started working a bit on str files, start to rewrite a part of the code and start to think of a new way to support all packetver, but nothing concrete (I'm currently busy to search a new home with my girlfriend, so not really have a lot of time to work on). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.