Graphics / OpenGL effects by RMSTeam
RMSTeam
Developed by: 'Brain aka Mr.Kernighan'
RMST.DLL
# Version: 1.0.0.0
# Last update: 05.02.2011
# Programming language: C++
Works only with version: 1.03k | 1.3.11.0
# Innovations:
Quote:
- 3D camera
- Fog effect
- Linear smoothing
- Advanced limit textures
- Added new jewels (works only with RMST server)
- Activated skills used in CastleSiege (any location)
Screenshots:
# The References for download program with different Internet resource::
# Known bugs:
Quote:
- After the interception function, fog disappeared at the time you select a server (soon try to fix)
- On location Atlans there is a small distortion of the lights, glow (soon try to fix)
# Acknowledgments:
Quote:
- ZergNM (3DCamera)
- LCTeam (Loading new jewels)
# Русский вариант темы
Waiting comments if you suddenly discover that something was wrong, quietly together we will bring this whole thing to perfection;)
Re: Graphics / OpenGL effects by RMSTeam
works in all versions or is custom build?
I need it for 1.03C+ JPN
Re: Graphics / OpenGL effects by RMSTeam
No, only for main: 1.03k - 1.3.11.0
Re: Graphics / OpenGL effects by RMSTeam
That's so cool! Grate work! - would be nice if you add minimap (Tab button like in 1.07+ clients) and make it for 1.04j
Re: Graphics / OpenGL effects by RMSTeam
Soon we (RMSTeam) will add mini map, and other stuff.
Re: Graphics / OpenGL effects by RMSTeam
Minimap 1.03K 100% work without BC8 enter bug
Code:
void LoadImageJgpForMap(char* ImagePatch, DWORD PrintCode)
{
_asm
{
Mov Edi, Main_LoadImageOzt
Push 0x1
Push 0x2900
Push 0x2601
Push 0x7B69
Push ImagePatch
Call Edi
Add Esp,0x14
}
}
int LoadMap(int Map)
{
char FullMapName[200];
sprintf(FullMapName,"World%d\\Map1.jpg",Map+1);
ChangePath(FullMapName);
LoadImageJgpForMap(FullMapName, 0x7B69);
return Map;
}
void ChangePath(const char* Map)
{
memset((DWORD*)0x8DC270,0,19);
memcpy((DWORD*)0x8DC270,Map,17);
}
bool MapCheckerCore1(int Map)
{
if( Map == 0 || Map == 1 || Map == 2 || Map == 3 || Map == 4 || Map==6 || Map == 7 || Map == 8 ||
Map == 10 || Map == 24 || Map == 30 || Map == 33 || Map == 34 || Map == 37 || Map == 38 ||
Map == 41 || Map == 51 || Map == 56 || Map == 57 || Map == 63|| Map==64)
{
return 1;
}
return 0;
}
char FullMapName[200];
void MapCheckerCore2(int Map)
{
if( Map == 0 || Map == 1 || Map == 2 || Map == 3 || Map == 4 || Map==6 || Map == 7 || Map == 8 ||
Map == 10 || Map == 24 || Map == 30 || Map == 33 || Map == 34 || Map == 37 || Map == 38 ||
Map == 41 || Map == 51 || Map == 56 || Map == 57 || Map == 63|| Map==64)
{
LoadMap(Map);
_asm
{
MOV EDI, 0x007747FF
CALL EDI
MOV ECX,EAX
MOV EDI, 0x00774B8D
CALL EDI
MOV ECX,EAX
MOV EDI, 0x006DE48E
CALL EDI
}
}
_asm
{
MOV EDI,0x0049029D
PUSH Map
CALL EDI
POP EBP
}
}
void InitMiniMap()
{
HookThis((DWORD)&MapCheckerCore1, 0x006DE41A);
HookThis((DWORD)&MapCheckerCore2, 0x005E9409);
//Tab button press
HookThis((DWORD)&MapCheckerCore1, 0x00730AB9);
}
can u share offset 3D CAM 1.03K, i want to check it :D
Re: Graphics / OpenGL effects by RMSTeam
for the moment RMST Team RULEZ ... RMST Will releas a S3EP1 Server or work only at new versions?
Re: Graphics / OpenGL effects by RMSTeam
and Sky Images???
This very good your development, I have only one specific question... be possible to add sky with 3D Camera, a SkyBox ... ie 3D Camera (increased viewing range) + Sky + SkyTimer + White Fog (less dense, so that they see the images of the Sky).?
You can make these changes?
---------- Post added at 11:44 PM ---------- Previous post was at 11:42 PM ----------
That being the case ... also be possible to leave us the source code (not fog), but the Sky + Offsets main.exe any version, as 1.03k?
Re: Graphics / OpenGL effects by RMSTeam
When I'll fix texture problem, I will make the system of day/night effect, with the light projection.
Re: Graphics / OpenGL effects by RMSTeam
but, Sky how this: http://img231.imageshack.us/img231/5...6570000bw5.jpg
Personally ... I think it's a good idea to combine both the SkyBox (like vcorp and ZergNM) with white-colored fog to cover when the sky is running backwards, but obviously with a less dense fog, so that this not completely cover the images of the sky, which only cover the contours of this
PS: You could spend a source code for the Sky (like vcorp or zergnm, but complete. h) + Offsets main.exe some version of (any), that I see, your code you used as base zergnm source for 3D camera functions, what I'm not sure is if you used the source code for: 3d + sky, or just 3d.
PS 2: I could tell by simple comparison, seeing as your DLL rsmt.dll Kbs is the same (86 kb) than the old DLL provided by Chamber ZergNM 3D + Sky + Mini-Maps for main . exe versions: 1.04x (Season 3 Episode 2), and 0.97d (old school).
Re: Graphics / OpenGL effects by RMSTeam
http://radikal.ua/data/upload/6895e/...3c9fa491e7.jpg
Object stars to appear out of a fog but only partially visible. That doesn't look very good. Other than this the fog is fine.
http://radikal.ua/data/upload/69fda/...03508a6189.jpg
Square around Hellfire spell effect. That isn't big issue, but surely you can think about fixing it in the future, right?
Any plans to load and compile cg or glsl custom shaders? Use VBO, PBO, FBO to create effects?
Anyway - good job and thanks you share it with community.
Re: Graphics / OpenGL effects by RMSTeam
I know about this bugs, but thanks anyway. (I'm diligently work on fix)
Quote:
Use VBO, PBO, FBO to create effects?
No, simple gl/glu. I don't use glut.
---------- Post added at 04:38 PM ---------- Previous post was at 03:20 PM ----------
First post updated
Re: Graphics / OpenGL effects by RMSTeam
Quote:
Originally Posted by
Brain
No, simple gl/glu. I don't use glut.[COLOR="Silver"]
I hope in time you might start experimenting with various GL extensions and tools (like nv cg toolkit).
Re: Graphics / OpenGL effects by RMSTeam
Hopefully soon with such efforts can lead to client divine form.
Re: Graphics / OpenGL effects by RMSTeam
Quote:
Originally Posted by
mauro07
[/COLOR]That being the case ... also be possible to leave us the source code (not fog), but the Sky + Offsets main.exe any version, as 1.03k?
Why u want the source codes? u never release ur sources or ur works without packed. So, do not ask something that you doesnt.
Great work, ^^ keep on it