VRPG Source Code?
Moderator: Duamutef
VRPG Source Code?
Suggestions as to where I could get it or how to decompile the game?
- Cloud7Ideas
- New to the forum
- Posts: 1
- Joined: Wed Mar 31, 2010 12:44 pm
Re: VRPG Source Code?
Have you asked Duam himself or tried to get into contact with him? I dunno how hard a man he is to get a hold of, so forgive me if that's a road you're simply tired of.
EDIT: Well, don't I feel like a bit of an ass.
EDIT: Well, don't I feel like a bit of an ass.
Last edited by tehcheesebob on Wed Feb 29, 2012 7:35 pm, edited 1 time in total.
-
tehcheesebob - Been posting for a bit
- Posts: 47
- Joined: Tue Feb 19, 2008 12:00 am
Re: VRPG Source Code?
Duamutef's dead, and the game is in some version of basic, I think.
-
Vorishartist - Artist
- Posts: 264
- Joined: Sun May 29, 2005 11:00 pm
Re: VRPG Source Code?
I think the game is in VB6.
Duamutef posted the source a long time ago, but it would only compile on his machine.
He started coding the game before he new how to code properly, as a result it's a big mud ball. If I recall he posted it just to show why so many bugs crop up in different versions.
Duamutef posted the source a long time ago, but it would only compile on his machine.
He started coding the game before he new how to code properly, as a result it's a big mud ball. If I recall he posted it just to show why so many bugs crop up in different versions.
- Aleph-Null
- Advanced Vorarephile
- Posts: 798
- Joined: Mon Aug 07, 2006 11:00 pm
Re: VRPG Source Code?
Dig through this forum dedicated to him, because somewhere in here, i have seen him talk about the source code and how to compile it, look at, and all that jazz. But i'm no programmer, so I just skimmed over the thread and moved on happily ignorant, sorry.
-
Imrhys - ---
- Posts: 1772
- Joined: Tue Dec 18, 2007 12:00 am
- Location: Texas, USA
Re: VRPG Source Code?
Duam posted some of the code but I think it said that it was not the entire code for vrpg.
I can not seem to find the post anywhere at all however.
EDIT: I found the link lol. From Duam's yahoo group vrpgdiscussion.
If no one minds there are two links for a source one is at http://sdcga.com/~duam9/VRPGSource.zip (Read this discussion page: http://groups.yahoo.com/group/vrpgdiscu ... ssage/1759)
It is mainly just the main .bas and .frm files. This one was for the 2.14 version I think based on whats posted on the discussion topic.
The other is stored on Duam's vrpgdiscussion yahoo group. http://groups.yahoo.com/group/vrpgdiscu ... PGCode.zip
I can not seem to find the post anywhere at all however.
EDIT: I found the link lol. From Duam's yahoo group vrpgdiscussion.
If no one minds there are two links for a source one is at http://sdcga.com/~duam9/VRPGSource.zip (Read this discussion page: http://groups.yahoo.com/group/vrpgdiscu ... ssage/1759)
It is mainly just the main .bas and .frm files. This one was for the 2.14 version I think based on whats posted on the discussion topic.
The other is stored on Duam's vrpgdiscussion yahoo group. http://groups.yahoo.com/group/vrpgdiscu ... PGCode.zip
-
wsensor - Somewhat familiar
- Posts: 102
- Joined: Fri Mar 17, 2006 12:00 am
Re: VRPG Source Code?
Wow. Source code. Awesome. Thanks wsensor.
Is the zip from yahoo group different from Duam web site ? I can't access to yahoo group.
I'm in the process of rebuilding the sources, many files can be salvaged, but one, Bridge.frm, is missing and i'll have trouble to recreate it . Any chance it is in the other zip package ?
Is the zip from yahoo group different from Duam web site ? I can't access to yahoo group.
I'm in the process of rebuilding the sources, many files can be salvaged, but one, Bridge.frm, is missing and i'll have trouble to recreate it . Any chance it is in the other zip package ?
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
The yahoo group .zip is more complete, and includes that file. I'll attach it as well as spoiler the discussion that was linked.
Spoiler: show
- Attachments
-
- VRPGCode.zip
- (1.29 MiB) Downloaded 1187 times
- Aleph-Null
- Advanced Vorarephile
- Posts: 798
- Joined: Mon Aug 07, 2006 11:00 pm
Re: VRPG Source Code?
Great!
Code from the yahoo group is much more longer, a kind of more evolved version (with many leftovers). There is lots of incompatible part of code... probably because Duam was in the process of changing them when zipping the project.
If I can get the sources to work, anyone interested to have them ?
EDIT : augh. The source from yahoo group is a "3.0 alpha" version, where Duam seems to redo a great part of the 2D render engine. And the zip misses the master file of that new version. Unless there is a hint about that file on yahoo group, i'll have lots of work to make the sources run.
Code from the yahoo group is much more longer, a kind of more evolved version (with many leftovers). There is lots of incompatible part of code... probably because Duam was in the process of changing them when zipping the project.
If I can get the sources to work, anyone interested to have them ?
EDIT : augh. The source from yahoo group is a "3.0 alpha" version, where Duam seems to redo a great part of the 2D render engine. And the zip misses the master file of that new version. Unless there is a hint about that file on yahoo group, i'll have lots of work to make the sources run.
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
Using the two sources, I managed to do a "launchable" source code.
I've done some little fix to avoid error msg and crash, but I didnt test it thoroughly. Don't expect a stable play :s
Add the original data.pak in the same folder of the source code, then use vrpg2.vbp in Visual Basic 6 editor, then launch...
...
I think I can handle the debugging, up to getting rid of the DMC2 thingy, wherever it will or not make the game Vista compatible. So, what do you think ?
I've done some little fix to avoid error msg and crash, but I didnt test it thoroughly. Don't expect a stable play :s
Add the original data.pak in the same folder of the source code, then use vrpg2.vbp in Visual Basic 6 editor, then launch...
...
I think I can handle the debugging, up to getting rid of the DMC2 thingy, wherever it will or not make the game Vista compatible. So, what do you think ?
- Attachments
-
- VRPGsource_Rebuilt_2012-03-23.zip
- (1.03 MiB) Downloaded 1273 times
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
massive27 wrote:So, what do you think ?
I think it's awesome that people still care about Duam's work. I think it's more awesome that someone is doing something with it.
- empatheticapathy
- ---
- Posts: 1401
- Joined: Fri Dec 07, 2007 12:00 am
Re: VRPG Source Code?
I've getting rid of the DMC2 stuff (now the game use directX only to play sounds). Some bugs due to the partial source code reconstitution have been corrected, including the ignored skill selection.
known bug :
- some sounds arent played, because the original wave file isnt standard
- the attack animation and death animation doesnt show alrightly
- altered gameplay : while "in stomach", attempt to escape will result in fast exhaustion ... I debugged a part of the formula of Duam in there, which lead to drastic change against some monsters :s
Ppl with DMC2 trouble should try this new executable anyway you don't need anymore the bass.dll, DMC2.ocx and msvbm50.dll to run the game.
I'll continue to toy with the source, at least to correct the partial source code bugs listed before. Now, if ppl want me to track other bug : why not ?
known bug :
- some sounds arent played, because the original wave file isnt standard
- the attack animation and death animation doesnt show alrightly
- altered gameplay : while "in stomach", attempt to escape will result in fast exhaustion ... I debugged a part of the formula of Duam in there, which lead to drastic change against some monsters :s
Ppl with DMC2 trouble should try this new executable anyway you don't need anymore the bass.dll, DMC2.ocx and msvbm50.dll to run the game.
I'll continue to toy with the source, at least to correct the partial source code bugs listed before. Now, if ppl want me to track other bug : why not ?
- Attachments
-
- VRPG2_exe_2012_03_24.zip
- (1.22 MiB) Downloaded 1420 times
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
i liked it when you could just stay in the stomach and get digested. he changed that when 2.0 came out
-
AustinWolfclaw - Somewhat familiar
- Posts: 100
- Joined: Sun Sep 25, 2005 11:00 pm
- Location: Southfield MI
Re: VRPG Source Code?
So if I might ask - what's the plan for this? I do hope you plan to build more...
"I might not agree with what you say, but I will defend your right to say it to the death." E. B. Hall
"I have two types of friend. You're either my kind of asshole, or my kind of nutter. It's up to you to decide which one you are!"
"I have two types of friend. You're either my kind of asshole, or my kind of nutter. It's up to you to decide which one you are!"
-
Baz - Yat
- Posts: 1548
- Joined: Thu Oct 20, 2005 11:00 pm
- Location: Bristol, England, Earth
Re: VRPG Source Code?
@Baz if you're asking me, I have come up to some skyhigh plans, which I can't (or you can't) expect (me) to finish soon
Here is the ideas :
First: "Duamutef's VRPG Legacy Edition" :
simply a debugged, more compatible version of the original game. That include savegame "size leak", savegame loading that fails, cleansup when quitting... To make the game winvista+ 100% compatible you need to remove all the directx stuff, which is impossible. Instead I'll try to reduce to minimum all dependencies, making the game easier to install.
Second: "Duamutef's VRPG Mod Edition" :
from the previous, i'll add more menus and options in order to make the game customizable, mod-friendly : adding monsters, maps and quests... possibility to modify formulas and monsters behavior (AustinWolfclaw's note for example)
To do that i'll need to cleanup and rewrite a lot of the source code.
Third: "Duamutef's VRPG Co-op Edition" :
Simply the game with multiplayer support, you do the main quest with teammates (up to 4 I think), using network link. Yes, you'll be able to eat each others... I think we'll need a "puke" option since original VRPG formula makes a character mercilessly digest anything... anyway you'll have the same goal as of the initial game, with save/resume capacity, and teammates !
Last and probably something that will never be done, "Duamutef's MMORPG Edition" :
An heavily enhanced multiplayer, including more players at same time, monsters gradually respawn (instead of "full map at once") and things like that to have a persistent world. Chat rooms and a bigger world may be required too.
I know how to do all. But will my "IRL" let me enough time to work on that as required, I doubt... so I advice not to give much hope on all of that. Just keep an eye on that very forum once a week to see if there is any releases!
Here is the ideas :
First: "Duamutef's VRPG Legacy Edition" :
simply a debugged, more compatible version of the original game. That include savegame "size leak", savegame loading that fails, cleansup when quitting... To make the game winvista+ 100% compatible you need to remove all the directx stuff, which is impossible. Instead I'll try to reduce to minimum all dependencies, making the game easier to install.
Second: "Duamutef's VRPG Mod Edition" :
from the previous, i'll add more menus and options in order to make the game customizable, mod-friendly : adding monsters, maps and quests... possibility to modify formulas and monsters behavior (AustinWolfclaw's note for example)
To do that i'll need to cleanup and rewrite a lot of the source code.
Third: "Duamutef's VRPG Co-op Edition" :
Simply the game with multiplayer support, you do the main quest with teammates (up to 4 I think), using network link. Yes, you'll be able to eat each others... I think we'll need a "puke" option since original VRPG formula makes a character mercilessly digest anything... anyway you'll have the same goal as of the initial game, with save/resume capacity, and teammates !
Last and probably something that will never be done, "Duamutef's MMORPG Edition" :
An heavily enhanced multiplayer, including more players at same time, monsters gradually respawn (instead of "full map at once") and things like that to have a persistent world. Chat rooms and a bigger world may be required too.
I know how to do all. But will my "IRL" let me enough time to work on that as required, I doubt... so I advice not to give much hope on all of that. Just keep an eye on that very forum once a week to see if there is any releases!
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
Out of curiosity, do you intend to leave the code in VB? Or are you going to transpose it?
- Aleph-Null
- Advanced Vorarephile
- Posts: 798
- Joined: Mon Aug 07, 2006 11:00 pm
Re: VRPG Source Code?
Wonderful to hear this news, but... here's what I get with the 2012_03_24 exe posted:
"Error #2 in Transparentdraw function." (x8)
"Run-time error '75': Path/File access error."
"Error #2 in Transparentdraw function." (x8)
"Run-time error '75': Path/File access error."
-
Revx_Z - Intermediate Vorarephile
- Posts: 448
- Joined: Sat Sep 29, 2007 11:00 pm
Re: VRPG Source Code?
@Aleph_Null : I am good only with VB language. I can't transpose into a more recent (.NET), more known (C++) or more universal (Java) language. But if someone is good in one of those (at least 4 year of experience) I can cooperate to transpose it by giving all the algorithm and formulas of Duamutef in a whitepaper.
@Revx_Z : I suppose you have an NTFS restriction about writing file in the directory of the game. There is many possibilities to avoid that, but to make things short, i've done a little debugging software : copy it in the same folder as the main vrpg2.exe file, launch it and let's see when it return a error message. Copy the result here or by PM, so i could figure out the error source.
@Revx_Z : I suppose you have an NTFS restriction about writing file in the directory of the game. There is many possibilities to avoid that, but to make things short, i've done a little debugging software : copy it in the same folder as the main vrpg2.exe file, launch it and let's see when it return a error message. Copy the result here or by PM, so i could figure out the error source.
- Attachments
-
- Debugger.zip
- (9.3 KiB) Downloaded 922 times
Don't get fooled, I'm the croc in my avatar >)
-
massive27 - Somewhat familiar
- Posts: 121
- Joined: Sun Nov 16, 2008 12:00 am
- Location: Europe
Re: VRPG Source Code?
Legacy debugger for VRPG wrote:VRPG2.exe found in C:\Program Files\DVRPG2_exe_2012_03_24\VRPG2.exe
Testing file I/O for temporary data...
TmpFold_Check(C:\Program Files\DVRPG2_exe_2012_03_24) done.
I incidentally got a message that my antivirus thought the file was suspicious and had sandboxed it. I tried disabling antivirus for a minute to run this uninterrupted, and got the same result. Since you mentioned directory writing restrictions I also tried unpacking everything to a different directory that wasn't in Program Files and got the same elsewhere:
VRPG2.exe found in C:\testexe\VRPG2.exe
Testing file I/O for temporary data...
TmpFold_Check(C:\testexe) done.
-
Revx_Z - Intermediate Vorarephile
- Posts: 448
- Joined: Sat Sep 29, 2007 11:00 pm