View previous topic :: View next topic |
Author |
Message |
Bob the Hamster OHRRPGCE Developer

Joined: 22 Feb 2003 Posts: 2526 Location: Hamster Republic (Southern California Enclave)
|
|
Back to top |
|
 |
Moogle1 Scourge of the Seas Halloween 2006 Creativity Winner


Joined: 15 Jul 2004 Posts: 3377 Location: Seattle, WA
|
Posted: Wed Feb 23, 2005 11:44 am Post subject: |
|
|
This is clearly the best news I've had all week. _________________
|
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Wed Feb 23, 2005 1:47 pm Post subject: |
|
|
Only this week?
I am downloading this as soon as I get home, expect to see me do something with it.
Someone sticky. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
jabbercat Composer

Joined: 04 Sep 2003 Posts: 823 Location: Oxford
|
Posted: Wed Feb 23, 2005 2:15 pm Post subject: |
|
|
This is awesome! I am going to have serious fun modding this.  |
|
Back to top |
|
 |
Setu_Firestorm Music Composer

Joined: 26 Mar 2003 Posts: 2566 Location: Holiday. FL
|
|
Back to top |
|
 |
phyrfox Avid Player
Joined: 20 Feb 2005 Posts: 96 Location: New York, USA
|
Posted: Wed Feb 23, 2005 4:25 pm Post subject: |
|
|
Great! Now my version will also be complete! Thanks James!
...
You could have helped me out with this a long time ago...! Just kidding, of course.
You aught to mention that the code needs to be kept somehow coherent, otherwise you'll have a non-compatible game system.
And, if I may ask, what target platforms is everyone going to aim for? What OS and underlying technologies?
If anyone has a similar ambition as me, I'd be willing to share development using the source as an inspiration for features and things that would be implemented.
~= phyrfox =~ |
|
Back to top |
|
 |
phyrfox Avid Player
Joined: 20 Feb 2005 Posts: 96 Location: New York, USA
|
Posted: Wed Feb 23, 2005 4:58 pm Post subject: Side Note... |
|
|
And you made me install a new program. *sigh* I'll mirror the file in a source format for those who don't want to install the extra stuff.
http://phyrfox.homelinux.net/~phyrfox/ohrrpgce.zip
Enjoy!
Edit: Removed directory/folder link. For some reason Apache doesn't have permission to access subfolders that way, something I don't want to deal with right now. |
|
Back to top |
|
 |
Moogle1 Scourge of the Seas Halloween 2006 Creativity Winner


Joined: 15 Jul 2004 Posts: 3377 Location: Seattle, WA
|
Posted: Wed Feb 23, 2005 8:43 pm Post subject: |
|
|
I'm going to have a field day with this, personally. I don't know why you didn't do this sooner, James -- you'll never have to update the engine again anymore since we'll all be doing that for you.
The other best news this week is discovering I still have QB4.5 on my computer. _________________
|
|
Back to top |
|
 |
jabbercat Composer

Joined: 04 Sep 2003 Posts: 823 Location: Oxford
|
Posted: Thu Feb 24, 2005 1:56 am Post subject: |
|
|
And the best news is: QB is abandonware and therefore legal to download (I think)!  |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Thu Feb 24, 2005 2:47 am Post subject: |
|
|
I suddenly notice that the menu code is RIPE for the changing...
Code: | 'THIS STUFF WILL CHANGE LATER...yes it will! |
Quote: | And, if I may ask, what target platforms is everyone going to aim for? What OS and underlying technologies? |
Well... DOS.... a 16bit x86 processor (though I did try to run game.exe on a 286 and it didn't work- could well have been due to the system though. Might have been DOS 2.0).... I didn't really expect to see anyone add much anything depending anything new.
Unless someone adds something like CD playback. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
Rinku

Joined: 02 Feb 2003 Posts: 690
|
Posted: Thu Feb 24, 2005 3:46 am Post subject: |
|
|
i agree w/ moogle1 that this is good news.
tmc and i had an idea for a battle-free version of the ohrrpgce. it would save a lot of memory (no foemap, no enemy database, no attacks system, and so on), which could then be used for sound effects or other noble purposes. there are a lot of ohr games that do not use the ohr battle system (even battle-based rpgs often have custom battle engines) so a lot of people would find use for it.
another suggestion which i want someone to implement (or i will if no one else does) is to increase the script buffer in some way. ziggurats for red turtle is fairly limited because of this buffer.
i have some questions about the ohr being gpl now, though. does this mean that we cannot sell ohrrpgce games? or that when we distribute game.exe with our game we must include the game.exe source code (which under the gpl you actually *must do*, techically). so i think you need to make a post clarifiying everything that switching the ohr to gpl means for ohrrpgce users, because not a lot of ohr users are as familiar with the terms of the gpl, and so wouldn't be aware of various technicalites. for example, officially the gpl corporation (the free software foundation or whatever its name is) now owns the ohrrpgce (it owns any software under the gpl licence). _________________ Tower Defense Game |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Thu Feb 24, 2005 4:41 am Post subject: |
|
|
Too bad, it looks like the foemap isn't even stored in memory. It's.. a bit hard to tell. I wish there was a roadmap
Removing battles would probably end up being a huge amount of work - I can see it coming. But, strangely, I've had this idea for 2 years or so.
Quote: | And the best news is: QB is abandonware and therefore legal to download (I think)! |
Well, abandonware isn't technically legal, it's just taken as freeware.
I assume that compiling with QB 7.0 doesn't work. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
NeoTA Idiomatic Nomenclature

Joined: 15 Mar 2004 Posts: 165
|
Posted: Thu Feb 24, 2005 7:09 am Post subject: |
|
|
"
I didn't really expect to see anyone add much anything depending anything new.
"
yes, the code is quite awkward.
I have taken some bits out and translated them to python..
but, looking around i see that a lot of the code is simply to hack around QB's limitations.
it's really a mess.. and i understand exactly why james wouldn't want to enhance it much further or make an upgraded version.
james said awhile ago that the foemap is read off disk every time. not sure about the wall map.
I've sent james a program i wrote to auto-indent the files -- if he decides to use it, things should become significantly more readable. if you have python, you can use it: i uploaded it to:
http://neota.castleparadox.com/basclean.py
temporarily-located answers, although rinku is obtuse in his reading, this is his craziest post ever, and i will not answer this kind of q about the gpl again...
Things made with a GPLed tool are creative, not derivative: the GPL doesn't pertain to them in any way. derivation refers to modifying the software itself. see GCC and the fact that it is used to compile several commercial linux apps,
Gimp has been used for commercial film making, for examples.
No, you are not obliged to distribute source with game.exe or any modified version of OHRRPGCE you may make.
You need only include a link, like http://hamsterrepublic.com/ohrrpgce/source.php
where it can be obtained.
the FSF owns software owned by the FSF. It also owns licenses owned by itself (such as the GPL).
Any copyright may be assigned; for example the copyright in gimp is assigned per-source-file: Adam Moss wrote CPercep, it's copyrighted to him; Jay Cox wrote the libgimp matrix code, it's copyrighted to him; et cetera
In summary: believe exactly the opposite of what rinku is saying: he is lying here with terrible consistency, more than i could imagine to be mere ignorance.
The change in licensing affects only those who want to modify the ohrrpgce itself. |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Thu Feb 24, 2005 2:50 pm Post subject: |
|
|
I found the wallmap code written in assembly in map.asm. I'll look at it later, but I can assume that it is not read from hard disk every 50 times a second it is needed
Rinku only asked questions... lies?
Anyway the one thing that I expected might change - does this mean that if we include the official game.exe with our games, we now have to provide a link to its source? _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
NeoTA Idiomatic Nomenclature

Joined: 15 Mar 2004 Posts: 165
|
Posted: Thu Feb 24, 2005 5:46 pm Post subject: |
|
|
In every question, there are premises., things that you have to presuppose for the question to make sense. These presuppositions were so uniformly wrong, i assume they come from willful misinterpretation of the GPL.
But, the worst was the outright claim that the FSF steals whatever is put under the GPL.
It has no effect on ownership in fact.
When distributing binaries of GPLed software, you are required to provide some way for the user to acquire the source-code. the usual way is to provide a link. |
|
Back to top |
|
 |
|