From: Jason C P. <jp...@ch...> - 2000-07-04 13:27:44
|
Hi guys, Sorry for the delay in the reply... I went out and bought a new hard drive and spent the last few days moving stuff over and setting up VC++ 5, wxWindows, WinCVS and ssh. J. Holder sent a message across the ether on 29 Jun 2000, (8:51) stating: > > Do you think it will compile under VC5 (I found it, that's what I > > have)? If so I'll try to get another hard drive and work on that > > until my linux box is up. > > VC5 should also work. Chances are one of the two of us will have to > rebuild the wxWindows distribution for MSWin to make it go. I've pulled down and built wxWindows under VC5. It builds the samples ok, so I seem all right there. > --Introduction time! My turn! I'm 24, and live with my long time girlfriend, Denise. I'm big fan of audio drama (from Old Time Radio, to much more recent stuff). I spend some of my time doing audio restoration to old episodes of "The Shadow". I have a BS in Computer Science. I fell right out of college into a job with Sun Microsystems. I used to work in QA for Solaris Software (formerly SunSoft). I now work in the software QA group for Network Storage (still at Sun). Here's a bit of my IF/Z-Machine history... I originally played adventure on an old Wang system when my mother took me to work one time. I was addicted. I never had a computer when any of the Infocom games where out, but I played some of them at other peoples houses. I got a used 8088 around the time Lost Treasures came out. I was fascinated with Zork Zero. When I got to college it took me about a week to find usenet, and from there raif and rgif. All the buzz was about some game "Curses". From there I stumbled across the Z-Machine. I devowered the ZSpec. I stared playing with Inform (this was around 95). My goal right off the bat was to make V6 work. I started porting Adventure to the Arthur dos interpreter. Found bugs in Inform, specs changed, Frotz appeared. Serious work began on what is now V6Lib. The Blorb spec appeared. I got Inform to compile a playable game using the pics from Zork0 to make a compass rose status bar (around 97). A certain John Holder was the first person to see this besides me.... (Hope you don't mind John) --------------------------------------------------- Date sent: Wed, 10 Sep 1997 15:24:50 -0600 From: jh...@fr... (J. Holder) To: jp...@ch... Subject: Re: Beyond Zork-y games Jason C Penney writes: > Hi, > > Just curious if you go a chance to take a look at the test file or not. > If so, what do you think? Yup. Looks pretty straghtforward - I'm now eagerly anticipating the library! Now if we could only get some blorb-capable interpreters out... (looks guilty) I've been neglecting Jzip for WAY too long... -------------------------------------------------------------------- I put out a release of V6Lib, and a few more, and advent.z6. And then the waiting game began for me. Blorb Frotz was a serious project for a while. I did some work to help Stephan port Frotz to djgpp (which he duplicated because he fell behind in his email... d'oh!). Then it just stopped.... HTML-TADS appeared, Glk/Glux/Gluxe popped up. I kept working on V6Lib, but it slowed down since I was pretty much out of things I could do without a modern interpreter. Recently I got on the ifMud (which I used to frequent almost daily, and now sadly I log in every six months) and found that quite a few people there wanted to know what was up with V6Lib. I wondered myself. :-) While doing a bit of looking around at options to build my own Zterp (a doomed concept at best), I stumbled across jzip.sourceforge.net, and here I am! Whew! Sorry about all that... you still awake? > Back to business - I've added some tasks in the Project/Task manager. > The V6 task will be owned by Jay, I will support. I own the Unicode > task. We all share the wxWindows task. Subtasks for V6 should be > created by Jay (if you need any). The initial wxWindows task is one > we should each implement. As far as V6 goes, how do we handle the stuff that's already there? The memory access routines and such? A lot of the standard opcodes change behavior in V6 as well. Before I get well ahead of myself... I'm not sure I'm doing things quite right, so let me check with you guys. I should do a checkout of everything to get a local copy, right? Is Jzip set up to build out of this directory structure? I want to make sure I can make the dumb version before I do anything else, so for right now that's the hurdle. I know I CAN do it (copy the files into one directory), but I want to make sure I'm doing the it the right way. Any pointers/instructions would be greatly appreciated. Jay Penney ---- Jason C Penney (jp...@ch...) Xarton Dragon -=<UDIC>=- <http://www.chelmsford.com/home/jpenney/> "A straight line may be the shortest distance between two points, but it is by no means the most interesting." --The Doctor |
From: J. H. <jh...@fr...> - 2000-07-05 14:14:50
|
Jason C Penney (jp...@ch...) wrote on Tue, Jul 04, 2000 at 09:22:43AM -0400: > > --Introduction time! > > My turn! Thanks for the nice intro... Ironically, the large systems I was admining and doing a tiny bit of development on at Jones Intercable was as a subcontractor for Sun, on lots of large Sun 2000 and UltraSparc boxes... [snip] > A certain John Holder was the first person to see this besides me.... > (Hope you don't mind John) No, and thanks for no digs on me never getting around to a lot of the things I wanted to... (grin) > As far as V6 goes, how do we handle the stuff that's already there? > The memory access routines and such? A lot of the standard opcodes > change behavior in V6 as well. There is currently _no_ support for V6 options in the exiting opcodes, and the V6 only opcodes aren't implemented yet. Whee! In other words, we need to print a copy of the spec, ihghlight every occurence of "... in V6, this happens..." and make it so. > Before I get well ahead of myself... I'm not sure I'm doing things > quite right, so let me check with you guys. I should do a checkout > of everything to get a local copy, right? Yep. > Is Jzip set up to build out of this directory structure? > I want to make sure I can make the > dumb version before I do anything else, so for right now that's the > hurdle. I know I CAN do it (copy the files into one directory), but > I want to make sure I'm doing the it the right way. Any > pointers/instructions would be greatly appreciated. I need to fix the makefiles. I'll update the makes for termcap UNIX, curses, and dumbio to build from the appropriate frontend directory. In the meantime, copy everything from the frontend dir to the interpreter dir, edit the Makefile if necessary, and type make. (UNIX) In VC, it is not necessary to move source. Do "file->new" and pick add new Windows console app (eventually it will be just windows app). Assuming everything is under D:\Jzip, set the dir to D:\jzip\win32\ and the project name to dumbio. Then tell VC to create an empty project. Add the source to the project by right clicking on the "Source files" folder in the workspace (under the "Fileview" tab) Select all the .c files in the interpreter dir except jzexe.c and ckifzs.c and select the file in the dumbio dir. While the root node of the dumbio tree is selected in workspace, go to project settings. Click on the C/C++ tab. In the Category dropdown, Select "preprocessor" and add "LOUSY_RANDOM" to the "Preprocessor Definitions" edit box. Under the "Link" tab, change the executable name to "jzip.exe". Then hit F7 to build. That should do it! (Note: we make want to check in a set of VC .dsp project files into a win32 tree to avoid this silliness - although VC 5 might not like VC6 project files. John -- John Holder (jh...@fr...) http://www.frii.com/~jholder/ |