[Ohrrpgce] Old OHR source zips

Ralph Versteegen teeemcee at gmail.com
Fri May 19 09:39:49 PDT 2017


Hmm, did the IPX networking still work under Windows? If so, pre-Windows NT
only, I imagine (since Win 2000 and later no longer have DOS at the
bottom). It's weird to see network code amongst what otherwise still looks
an awfully lot like code from the OHR. If it had been possible, and if I
had a copy of ipxstuff.asm, I imagine I would have tried it out in the OHR,
as I did for sound effects and mouse input... but I don't think it would
have been possible, on my computer anyway.

These backups of the source seem to be more complete than the 2000 and 2005
copies. There's more here, such as the Euphoria BAM code, files from the
website such as the FAQ and .rpg documentation, and the long-missing
cdebug.bat to compile with lines like
 'DEBUG debug "top of master loop"
uncommented. (We still have those all lines but I think I only ever made
use of them a couple of times!)
And... there's a lot more original source images from Wandering Hamster
and... pacbob.rpg!! So Fyre was not the first to create a pacman clone
(odd, the 2003 version doesn't let you go right, an earlier one does)

There's also a bunch of code I don't recognise in the 2003 zip. cogman.bas
looks like a start on a file format... I'm guessing COG stands for
Collection Of Graphics! Was that hoped to become part of the OHR? I'm
guessing not, because of real mode limits.
And sqfile.bas almost looks like a file compression program.
romfont.bas documents allmodex and is an example program for it (and would
have been very useful to have! Some of this documentation is still better
than what we have, and is still relevant!!). I seem to remember hearing
that Brian uploaded allmodex to QB programming websites? I remember coming
across a lot of similar libraries when I was looking for QB libraries
online in the early 2000's, when I only knew QBasic. But I never used any,
or even made full use of QB.


On 20 May 2017 at 03:51, James Paige <Bob at hamsterrepublic.com> wrote:

> No, it wasn't the only one, but I think it was the first one.
>
> Spitwars had local IPX support, and in theory I think it might have had up
> to 6 players, but I have no memory of ever testing more than 2 at a time.
>
> Scrambled Eggs also used the IPX multiplayer stuff.
>
> I also see a copy of ipxstuff.asm in the shipwars source, but I don't
> think that it was ever used. I think that was was just
> two-players-on-the-same-keyboard multiplayer
>
>
>
>
> On Fri, May 19, 2017 at 8:42 AM, Ralph Versteegen <teeemcee at gmail.com>
> wrote:
>
>> Was ipxufo the only HR game with network support? Both the network code,
>> and the whole game, looks really short and simple. Having the other end of
>> the connection a few feet away does away with a lot of the problems of
>> over-internet networking, seems pretty ideal for having fun with it.
>>
>> On 20 May 2017 at 03:21, James Paige <Bob at hamsterrepublic.com> wrote:
>>
>>> The source code to givefile and getfile is lost to time, but I did just
>>> realize that the IPX networking code that they use still exists here
>>> https://james.hamsterrepublic.com/hamster/ipxufo/asmcode/ipxstuff.asm
>>>
>>>
>>>
>>> On Fri, May 19, 2017 at 8:13 AM, Ralph Versteegen <teeemcee at gmail.com>
>>> wrote:
>>>
>>>> Ah, that's rather neat! I actually read zz_486.bat last week when
>>>> looking at the source from 2000 and I noticed givefile. I figured it was a
>>>> network transfer program, and with a name like that guessed it was a custom
>>>> program or batch file. And then you answer my question a few days later :)
>>>>
>>>>
>>>> On 20 May 2017 at 02:20, James Paige <Bob at hamsterrepublic.com> wrote:
>>>>
>>>>> Opps!
>>>>>
>>>>> I had those files uploaded chmod 600 instead of 644
>>>>>
>>>>> I have fixed them, and normalized their names
>>>>>
>>>>> http://hamsterrepublic.com/ohrrpgce/archive/ohrrpgce-source-
>>>>> 2001-06-07.zip
>>>>> http://hamsterrepublic.com/ohrrpgce/archive/ohrrpgce-source-
>>>>> 2002-07-10.zip
>>>>> http://hamsterrepublic.com/ohrrpgce/archive/ohrrpgce-source-
>>>>> 2003-11-29.zip
>>>>>
>>>>> Looking on those is a blast to the past. In the 2001 zip, I can see a
>>>>> batch file called zz_486.bat
>>>>> It calls a program called "givefile"
>>>>>
>>>>> If I remember correctly, My computer, and my cousin Brian's computer
>>>>> were sitting side-by-side connected by a single ethernet cable with no
>>>>> hub/switch.
>>>>>
>>>>> His was a Pentium running Windows 95, and mine was a 486 running DOS,
>>>>> and Windows 3.1
>>>>>
>>>>> Our attempts to get Windows networking file sharing to work repeatedly
>>>>> ended in frustration, but we knew that IPX networking was working fine
>>>>> because we could play multiplayer DOOM and Hexen, so Brian dug into some
>>>>> IPX documentation, and wrote givefile.exe and getfile.exe (I think they
>>>>> were in asm, not quickbasic, but I am not sure) They would do a crude file
>>>>> transfer
>>>>>
>>>>> So that zz_486.bat was my first network backup script for the ohrrpgce.
>>>>>
>>>>>
>>>>>
>>>>> On Fri, May 19, 2017 at 6:31 AM, Ralph Versteegen <teeemcee at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> James, you mentioned that you found some more backup copies of the
>>>>>> OHR source code and uploaded them to http://hamsterrepublic.com/ohr
>>>>>> rpgce/archive/. (For some reason I can't find the email about it,
>>>>>> maybe it was on IRC). Half a year later I'm finally getting around to
>>>>>> downloading them and splicing them into the git-svn history. I see three
>>>>>> new files in that directory:
>>>>>>
>>>>>> http://hamsterrepublic.com/ohrrpgce/archive/ohrrpgce-src-200
>>>>>> 3-11-29.zip
>>>>>> http://hamsterrepublic.com/ohrrpgce/archive/wander-src_2001_06_07.zip
>>>>>> http://hamsterrepublic.com/ohrrpgce/archive/wander-src_2002-07-10.zip
>>>>>>
>>>>>> But I can't download any of them, they all give a 403 error!
>>>>>>
>>>>>> (Also, these are inconsistently named with the other
>>>>>> ohrrpgce-source-*.zip files)
>>>>>>
>>>>>> _______________________________________________
>>>>>> Ohrrpgce mailing list
>>>>>> ohrrpgce at lists.motherhamster.org
>>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherh
>>>>>> amster.org
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Ohrrpgce mailing list
>>>>> ohrrpgce at lists.motherhamster.org
>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Ohrrpgce mailing list
>>>> ohrrpgce at lists.motherhamster.org
>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Ohrrpgce mailing list
>>> ohrrpgce at lists.motherhamster.org
>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>
>>>
>>
>> _______________________________________________
>> Ohrrpgce mailing list
>> ohrrpgce at lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>
>>
>
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20170520/adb1ba15/attachment.htm>


More information about the Ohrrpgce mailing list