View previous topic :: View next topic |
Author |
Message |
Joe Man

Joined: 21 Jan 2004 Posts: 742 Location: S. Latitude 47°9', W. Longitude 123°43'
|
Posted: Mon Dec 20, 2004 10:13 am Post subject: How, exactly, is OHR limited? |
|
|
As one can guess from the title, I'm interested in how OHR is technically limited. I'm not a programmer myself, and I don't really have a very extensive knowledge of DOS (though a brief explaination would do), but I'm working to become a programmer, and I'm currently working on projects such a TI-83+ games in BASIC, so I would really love to know about how the program works, etc.
And don't worry, I may actually stop slacking off and make a game some day. _________________ "Everyone has 200,000 bad drawings in them, the sooner you get them out the better."
~Charles Martin Jones
Last edited by Joe Man on Fri Dec 13, 1957 1:21 am; edited 2,892 time in total |
|
Back to top |
|
 |
Moogle1 Scourge of the Seas Halloween 2006 Creativity Winner


Joined: 15 Jul 2004 Posts: 3377 Location: Seattle, WA
|
Posted: Mon Dec 20, 2004 10:35 am Post subject: |
|
|
I'm not sure I understand what it is you're trying to ask. _________________
|
|
Back to top |
|
 |
Joe Man

Joined: 21 Jan 2004 Posts: 742 Location: S. Latitude 47°9', W. Longitude 123°43'
|
Posted: Mon Dec 20, 2004 10:43 am Post subject: |
|
|
Why is James so limited in his ability to expand OHR? (Sorry) _________________ "Everyone has 200,000 bad drawings in them, the sooner you get them out the better."
~Charles Martin Jones
Last edited by Joe Man on Fri Dec 13, 1957 1:21 am; edited 2,892 time in total |
|
Back to top |
|
 |
Shadowiii It's been real.

Joined: 14 Feb 2003 Posts: 2460
|
Posted: Mon Dec 20, 2004 11:13 am Post subject: |
|
|
Because it was written in QBasic. If you are referring to say, lack of midi files, that's because DOS doesn't have enough ram to impliment that type of music.
Also, James has stopped adding new features to the OHR in preperation for the upcoming HamsterWheel. _________________ But enough talk, have at you! |
|
Back to top |
|
 |
Flamer The last guy on earth...

Joined: 04 Feb 2003 Posts: 725 Location: New Zealand (newly discovered)
|
Posted: Mon Dec 20, 2004 2:43 pm Post subject: |
|
|
Upcoming? err...
he said it was in planning, not a definate "go ahead"
he stopped adding things, to focus more on improving his skill and debugging the existing bugs. _________________ If we were a pack of dogs, IM would be a grand Hound, CN would be a very ficious little pitball, and Giz...well, it doesn't matter breed he is, he'd still be a bitch
(no offense to anyone that was mentioned) |
|
Back to top |
|
 |
Tsunamidog banned...but not really.

Joined: 14 Sep 2004 Posts: 330 Location: right behind you....
|
Posted: Mon Dec 20, 2004 3:28 pm Post subject: |
|
|
So thats what he's been doing all this time.... _________________ The Following Statement is True.
The Above Statement Is False |
|
Back to top |
|
 |
Fernurion Village Idiot

Joined: 19 Aug 2003 Posts: 192 Location: Lost
|
Posted: Mon Dec 20, 2004 7:50 pm Post subject: |
|
|
If you want to know what you can and can't do with the OHR joe, then:
by default, the OHR makes RPG style games, however it is possible to use plotscripting to create many styles of games, such and platform and arcade shooters. realy, it is only limited by your knowledge of the Hampsterspeak scripting language. if you ask around, you may find someone has created their own, more flexible lnaguage. Hmapsterspeak itself os realy easy to understand on a basic level, and there are tutorials around that will help with the more complex stuff
If you wanted to something else, please ignore the above Blab.
hampsterwheel? please fill me in. I'm a bit behind in the times |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Mon Dec 20, 2004 8:47 pm Post subject: |
|
|
HamsterWheel: goto http://www.hamsterrepublic.com/ohrrpgce/ and scroll down to and read the 2004-03-26 entry.
DOS isn't really the limiting factor here, its the language the OHR was coded in, QuickBasic. http://gilgamesh.dnsalias.org:8080/wiki/ohrrpgce/index.php/Did_you_really_make_this_with_QuickBasic%3F
In particular, the greatest limiting factor is using conventional memory, which only allows for up to 640kb memory for the program (not all this is used, because it needs to be shared with other programs). Apparently the assembly routines the engines uses are limited to using this, not sure. You can write 32bit DOS apps which get around this, and even run nicely next to Windows.
You can do an awful lot with hamsterspeak, but generally the more you add, the slower your game runs, and you can't do very much before it becomes unbearable. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
The Wobbler

Joined: 06 Feb 2003 Posts: 2221
|
Posted: Mon Dec 20, 2004 9:16 pm Post subject: |
|
|
Note from Castle Paradox Administration: | This content has been removed by the user. Contact the original author and link them to this post if you wish to view the original content. Only the author can remove the tags hiding this content. |
|
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Mon Dec 20, 2004 11:15 pm Post subject: |
|
|
You meant a scripted language to use with an engine?
I was about to ask you myself, but then I saw your custom user title implied you didn't know what you meant yourself : {
You know, apparently Python can be bundled with a program and used as a scripted language at the flip of a switch, but that obviously isn't an option on a calculator. _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
Setu_Firestorm Music Composer

Joined: 26 Mar 2003 Posts: 2566 Location: Holiday. FL
|
Posted: Tue Dec 21, 2004 1:10 pm Post subject: |
|
|
How is OHR limited? Let me count the ways....
Nah, it might be limited in some aspects, such as no sound effects, craptacular BAM music quality, and a 256 color palette, but hey! There's many ways to work around those things to where it's not really a bother. _________________
Facebook: http://www.facebook.com/georgerpowell
Newgrounds: http://setu-firestorm.newgrounds.com |
|
Back to top |
|
 |
RedMaverickZero Three pointed, red disaster! Halloween 2006 Creativity Winner


Joined: 12 Jul 2003 Posts: 1459
|
Posted: Tue Dec 21, 2004 7:56 pm Post subject: |
|
|
The OHR is perfect for beginners. You can make fairly well quality games using what little you have. It teaches you to think, unlike that stupid RPGMaker2000. It gives you freedom, where Maker2000, forces you to use what they have to offer. I'm sure there are better game construction engines, but using the ohr is easier, and the files take up hardly any space at all.
But that was a lil off the subject. The OHR is limited because of the fact that you can only do so many of a certain thing. Like, you get more than enough palettes and walkabout sets I think. But you only get 99 maps, which I haven't seen anyone be able to need more than that. Other than that, you pretty much have a lot to do. _________________ ---------------Projects----
Mr.Triangle's Maze: 70%
Takoyaki Surprise: 70% |
|
Back to top |
|
 |
Moogle1 Scourge of the Seas Halloween 2006 Creativity Winner


Joined: 15 Jul 2004 Posts: 3377 Location: Seattle, WA
|
Posted: Tue Dec 21, 2004 8:27 pm Post subject: |
|
|
Big limitations from where I'm looking include no string handling, poor array handling, and slow processing of somewhat complicated scripts.
Of course, you probably don't care about that. _________________
|
|
Back to top |
|
 |
RPGCreations E Pluribus Unum

Joined: 18 May 2003 Posts: 345
|
Posted: Wed Dec 22, 2004 2:28 am Post subject: |
|
|
rpgcreations.com/images/enginegraph.jpg _________________
 |
|
Back to top |
|
 |
TMC On the Verge of Insanity
Joined: 05 Apr 2003 Posts: 3240 Location: Matakana
|
Posted: Wed Dec 22, 2004 5:56 am Post subject: |
|
|
RedMaverickZero wrote: | The OHR is limited because of the fact that you can only do so many of a certain thing. Like, you get more than enough palettes and walkabout sets I think. But you only get 99 maps, which I haven't seen anyone be able to need more than that. |
Actually, many people have run into the 100 map limit, but it is hardly the worst offender. The worst offenders are due to memory limitations, things like the 100 map and bam song limits are due to the way the OHR is programmed.
http://gilgamesh.dnsalias.org:8080/wiki/ohrrpgce/index.php/How_many_can_I_make%3F
I wish I had Fyre's watch _________________ "It is so great it is insanely great." |
|
Back to top |
|
 |
|