World: r3wp
[Syllable] The free desktop and server operating system family
older newer | first last |
Kaj 3-Sep-2005 [118] | For two weeks, we downloaded unpackers for him that were themselves compressed in a format that he didn't have yet. It became ever more difficult to find combinations that gave him no path to unpack his Amiga BBS |
Volker 3-Sep-2005 [119] | Is that prior art to drm? :)) |
Kaj 3-Sep-2005 [120] | In the end he threw us out of his room. I can still see him raving on his doorstep. It was great fun :-) |
Graham 3-Sep-2005 [121] | I hope you're not intending to give carl the same problems should he attempt a port. |
Volker 3-Sep-2005 [122] | http://home.tampabay.rr.com/jforth/JFNews.html:)) |
Kaj 3-Sep-2005 [123x2] | A few years ago I visited his wedding party, so I guess we're OK :-) |
Bad performance of that server. Had it run AtheOS, it would have easily survived a few Slashdottings :-) | |
Volker 3-Sep-2005 [125] | Maybe it was mentioned there? :) |
Kaj 3-Sep-2005 [126] | It says it compiles to 68000 machine code. This thing is very specific to 68000 and to Amiga. Not at all suitable for porting to Syllable |
Volker 3-Sep-2005 [127] | That compilation is done by the compiler. I doubt they have a lot of assember in it. But strong point is integration with amiga-apis AFAIK, i guess without it its just a forth. |
Kaj 3-Sep-2005 [128] | What compiler? A C compiler, or some sort of Forth compiler? |
Volker 3-Sep-2005 [129] | forth-compiler. |
Graham 3-Sep-2005 [130] | Doesn't look like they released the original assembler or c source |
Kaj 3-Sep-2005 [131] | That's what I mean. 68000 Output is no good on Syllable |
Volker 3-Sep-2005 [132] | But the usual ones are simple. DOn't know if they do tricky optimizing. |
Kaj 3-Sep-2005 [133] | If you want this, you should look at the portable Forth that one of the authors did |
Volker 3-Sep-2005 [134] | No, but you can replace it with a x86-compiler. bigforth has one. |
Graham 3-Sep-2005 [135] | Anyway, it's full of forth source so that could be useful if someone else ports another forth over. |
Volker 3-Sep-2005 [136] | but then bigforth has everything else too, and a swapdragon. |
Graham 3-Sep-2005 [137] | So, Volker is volunterring to port BigForth ? |
Kaj 3-Sep-2005 [138x2] | Replacing it with an X86 compiler would mean rewriting it. And then you have a new compiler that can't be ported when we port Syllable to some other architecture |
This is one of the things where Syllable is generally much more modern than AmigaOS. It's all portable C and C++. There are just a few very small fragments of assembler code in Syllable | |
Volker 3-Sep-2005 [140] | forth-compilers are not that complex, mostly "look word up, copy some bytes". Except of the professional ones which do register-optimizing and tricks. |
Graham 3-Sep-2005 [141x2] | I ported FigForth to the c/Plus4 but I had the fig assembler source. |
the forth interpreter is tiny ... | |
Volker 3-Sep-2005 [143] | fig yes. and every compiler-bit can be reused in the application as a menu-system :) |
Graham 3-Sep-2005 [144x2] | well, Phil Burk did release his portable forth with source ... so that's the way to go I guess. http://www.softsynth.com/pforth/ |
Been ported to BeOS. | |
Kaj 3-Sep-2005 [146] | Yup, that's a good indicator for Syllable |
Graham 3-Sep-2005 [147] | for those that need a LHA decompressor ... http://www.nonags.com/nonags/ziputil.html |
Volker 3-Sep-2005 [148] | pfe has a tcp/ip-lib. pforth too? |
Graham 3-Sep-2005 [149] | pfe is commercial. |
Volker 3-Sep-2005 [150] | http://pfe.sourceforge.net/lgpl. |
Graham 3-Sep-2005 [151] | Taygeta has a native forth tcp/ip stack. |
Volker 3-Sep-2005 [152x3] | syllable: will this work? |
http://www.other-space.com/sub/?section=Installing_Syllable&tutorial=Installing_From_Boot_Floppies | |
But not public? | |
Kaj 3-Sep-2005 [155] | The boot floppies are old. They may not contain the unzip executable that you need to unpack the Syllable base package. You may be able to extract unzip from the base package and add it to the floppies, or put it on a FAT partition and mount that from the floppies |
Volker 3-Sep-2005 [156x3] | (taygeta tcp i mean) |
Can i install an old syllable and upgrade that? | |
I like to walk thru walls.. | |
Kaj 3-Sep-2005 [159x2] | You could, but it would be messy, especially the last upgrade to 0.5.7. And you may not find out that newer Syllables don't run on your machine until you upgrade |
The live CD is really the easiest way to get going | |
Graham 3-Sep-2005 [161] | Taygeta's is based upon BSD socket interface, but they recommend that if the host already provides a stack, it is only necessary to write the inteface. |
Kaj 3-Sep-2005 [162x2] | Did you find the base zip and the floppies yet? |
http://sourceforge.net/project/showfiles.php?group_id=55553&package_id=50546 | |
Graham 3-Sep-2005 [164] | Volker is looking for 360k floppies... |
Kaj 3-Sep-2005 [165x2] | Oh, right... |
I have stacks of 130K floppies for him... | |
Volker 3-Sep-2005 [167] | Including a machine to use them? :) |
older newer | first last |