I'm pretty sure IPX was disabled by default after '98. I played a bunch of windows 95 games via IPX and in XP they didn't work anymore.
On Fri, May 19, 2017 at 12:11 PM, James Paige <b...@hamsterrepublic.com> wrote: > I only remember using the IPX stuff on DOS, Windows 95, and Windows 98. I > don't think I ever got it working on anything newer. > > I don't remember cogman.bas at all, but looking at it now, I think it was > probably intended to be an import/export format for transferring 16-color > sprites from one game to another. I do remember that being an oft-requested > feature in the days before BMP import/export were implemented. > > The "sq" in sqfile must be for "Squish". It does indeed look like my > abandoned and forgotten attempt to implement some kind of crude run-length > compression. > > romfont.bas is really interesting. I have zero memory of it, and from the > filename, I would have assumed that it was something Brian wrote to convert > the DOS rom font into our font format... but actually looking at the code, > I definitely wrote it. I recognize my documentation style, but I can't > remember who I was writing it for. I so rarely document in that detail if I > am doing it just for myself. I must have just been in a good mood the day I > wrote that :) > > I can't remember whether or not Brian ever did upload allmodex anywhere > publicly before it was released as part of the ohrrpgce source. I am > totally going to CC him on this :) > > --- > James > > > > On Fri, May 19, 2017 at 9:39 AM, Ralph Versteegen <teeem...@gmail.com> > wrote: > >> 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 <b...@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 <teeem...@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 <b...@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 <teeem...@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 <b...@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 < >>>>>>> teeem...@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@lists.motherhamster.org >>>>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherh >>>>>>>> amster.org >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Ohrrpgce mailing list >>>>>>> ohrrpgce@lists.motherhamster.org >>>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherh >>>>>>> amster.org >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Ohrrpgce mailing list >>>>>> ohrrpgce@lists.motherhamster.org >>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherh >>>>>> amster.org >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Ohrrpgce mailing list >>>>> ohrrpgce@lists.motherhamster.org >>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Ohrrpgce mailing list >>>> ohrrpgce@lists.motherhamster.org >>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >>>> >>>> >>> >>> _______________________________________________ >>> Ohrrpgce mailing list >>> ohrrpgce@lists.motherhamster.org >>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >>> >>> >> >> _______________________________________________ >> Ohrrpgce mailing list >> ohrrpgce@lists.motherhamster.org >> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >> >> > > _______________________________________________ > Ohrrpgce mailing list > ohrrpgce@lists.motherhamster.org > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org > >
_______________________________________________ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org