Texel sources available

All about the serious stuff.

Moderators: Mug UK, Zorro 2, Moderator Team

arf
Captain Atari
Captain Atari
Posts: 211
Joined: Thu May 17, 2012 9:56 pm
Location: Germany

Texel sources available

Post by arf »

https://github.com/thmuch/texel

There's some discussion to update this to a newer version, let’s see.
User avatar
TheNameOfTheGame
Atari God
Atari God
Posts: 1433
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Post by TheNameOfTheGame »

Wunderbar! Thanks for all your work on this and thanks for Thomas for releasing the source. :cheers:
PeterS
Captain Atari
Captain Atari
Posts: 324
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Texel sources available

Post by PeterS »

That is brilliant news.

Thanks.
nagual
Captain Atari
Captain Atari
Posts: 437
Joined: Mon Sep 11, 2006 10:15 am
Location: Frankfurt am Main, Germany

Re: Texel sources available

Post by nagual »

Thank you very, very much Thomas :-)

Cheers! :cheers:

P.S. @ TheNameOfTheGame - your german get better and better:-))) LOL
ThorstenOtto
Atari God
Atari God
Posts: 1192
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Post by ThorstenOtto »

Excellent news, even if it would be hard to even compile it ;)
There's some discussion to update this to a newer version, let’s see.
Version 2.2 is available there, wasn't that the latest official version?
User avatar
charles
10 GOTO 10
10 GOTO 10
Posts: 2711
Joined: Tue Aug 17, 2004 12:11 am
Location: ont. Canada
Contact:

Re: Texel sources available

Post by charles »

pure pascal

the only pascal !!!!!!!!!!

...well and of course modula
thanks tm
The radioactive half-life : )
Atari is a lifestyle,not a hobby.
HOLD ON ! ! ! Im printing unreadable characters ...!
mikro
Hardware Guru
Hardware Guru
Posts: 2218
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Texel sources available

Post by mikro »

There is even a nice bonus, you can track changes between each version (1.60, 2.0, 2.1, 2.2).

But I agree, the fact it is made in Pascal and even a custom Pascal compiler is needed makes this very challenging to get it working.
User avatar
shoggoth
Nature
Nature
Posts: 1014
Joined: Tue Aug 01, 2006 9:21 am
Location: Halmstad, Sweden
Contact:

Re: Texel sources available

Post by shoggoth »

Wow! This is awesome. This is a great application.
Ain't no space like PeP-space.
PeterS
Captain Atari
Captain Atari
Posts: 324
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Texel sources available

Post by PeterS »

Has anyone else tried the build yet ?

It's been a while since I used PurePascal.
User avatar
TheNameOfTheGame
Atari God
Atari God
Posts: 1433
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Post by TheNameOfTheGame »

I haven't tried the build. I know the custom compiler is still out there, but not sure if we can get a patch released. I hope so.

Also, 2.30 is the last beta and has not been released yet, but hopefully that is coming soon if Thomas will agree to it. Thankfully it has been preserved.
User avatar
TheNameOfTheGame
Atari God
Atari God
Posts: 1433
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Post by TheNameOfTheGame »

Ah, looks like some 2.30 commits have just been made today. :cheers: Nice!
ThorstenOtto
Atari God
Atari God
Posts: 1192
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Post by ThorstenOtto »

PeterS wrote:Has anyone else tried the build yet ?

It's been a while since I used PurePascal.
I'm already struggling with compiling ObjectGEM (also available in Thomas' organization)
mikro
Hardware Guru
Hardware Guru
Posts: 2218
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Texel sources available

Post by mikro »

ThorstenOtto wrote:I'm already struggling with compiling ObjectGEM (also available in Thomas' organization)
Why not use the "embedded" one? https://github.com/thmuch/texel/tree/master/ObjectGEM
ThorstenOtto
Atari God
Atari God
Posts: 1192
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Post by ThorstenOtto »

Because i never used PP before, and i first wanted tocheck how it works :) Apart from that, the source is almost identical
AtariX
Atarian
Atarian
Posts: 2
Joined: Fri Jan 17, 2020 7:00 am

Re: Texel sources available

Post by AtariX »

Hi !

I managed to successfully build and run Texel from the sources using PurePascal 1.1. I’m in touch with Thomas who expects to update GitHub accordingly.
User avatar
TheNameOfTheGame
Atari God
Atari God
Posts: 1433
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Post by TheNameOfTheGame »

AtariX wrote:Hi !

I managed to successfully build and run Texel from the sources using PurePascal 1.1. I’m in touch with Thomas who expects to update GitHub accordingly.
Nice! Thanks for the update.
AtariX
Atarian
Atarian
Posts: 2
Joined: Fri Jan 17, 2020 7:00 am

Re: Texel sources available

Post by AtariX »

Additional info on how to get there :
- Current Texel code in GitHub compiles and builds fine using PurePascal 1.1. 1) Copy all files from the ObjectGEM folder into the Texel folder. 2) Open file TEXEL.PAS in PurePascal 1.1. 3) Configure compiler option to generate program binary 4) Make all. You’ll get TEXEL.PRG.
- In order to run the Texel application, you have to register it. 1) Rename TEXEL.PRG into TEXEL.APP and move it into the keygen folder. 2) Add the line {$X+} to REGISTER.PAS (needed by PP to accept function calls not handling the result) 3) Run REGISTER.PAS. Output message message should say that registration was successful.
- Get an installation folder of Texel 2.2 with all related resources and data files. You need those data files for Texel to run (currently missing from GitHub). Replace the vanilla TEXEL.APP with the one you built. Run.
- PurePascal 1.1 and Texel 2.2 installs are available here : http://www.atari-forum.com/viewtopic.php?t=32323

Have fun !!
gstoll
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Feb 17, 2008 4:29 pm

Re: Texel sources available

Post by gstoll »

Thanks to Thomas!

I make a fork to my github. There is now no key needed anymore.

At the moment I look for the english version, because all files are in german. Thanks to Derryck Croker from DDP Translations who allowed it to use the translations.

If someone compile it, there is a patch for PurePascal respectively the SYSTEM.PPU. I don't know if it necessary. It will no patch something if the SYSTEM.PPU is ok.
nagual
Captain Atari
Captain Atari
Posts: 437
Joined: Mon Sep 11, 2006 10:15 am
Location: Frankfurt am Main, Germany

Re: Texel sources available

Post by nagual »

Thank you very, very much :-)

On my system (Aranym 1.1.0, TOS 4.04 etc..) on all resolutions with single TOS and multitasking OS (MagiC and MultiTOS) both versions of Texel 2.30 works like a charm:-)
So far I didn't found any problem, no crashes etc...

I have to say - what a nice contribution to our community:-)

Cheers! :cheers:
User avatar
TheNameOfTheGame
Atari God
Atari God
Posts: 1433
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Post by TheNameOfTheGame »

Thanks! It is running very good here. Where did the translation for v2.30 come from? :cheers:
User avatar
Gaiyan
Hardware Guru
Hardware Guru
Posts: 516
Joined: Tue Jun 29, 2004 3:39 pm
Contact:

Re: Texel sources available

Post by Gaiyan »

Fantastic! Thanks!
Image
ThorstenOtto
Atari God
Atari God
Posts: 1192
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Post by ThorstenOtto »

The english version complains about not being able to load "texel_e.dat", although it is there. Using the german version of this file does not work either.

BTW, the file already mentions it, but using different names for the functions makes it impossible to load sheets created by the german version with the english app, or vice versa. I think only the descriptions should be translated there, but not the function names.

PS.: i'm not able to compile your version. It complains about missing symbols ash_name etc. Also it looks like KeyCorrect() is stilled called in a lot of places, and returns "false" every time.

PS2: some of the popups in the english resource need to be tweaked. The object widths were not adjusted to the string width, and look like this:
Screenshot_20200212_154555.png
You do not have the required permissions to view the files attached to this post.
gstoll
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Feb 17, 2008 4:29 pm

Re: Texel sources available

Post by gstoll »

TheNameOfTheGame wrote:Where did the translation for v2.30 come from?
It is from the DDP Translations. A problem is that is a patch file (".eed") in the sourec is the file ENGLISH.INC and is it difficult to find the correct string. If someone can translate the ENGLISH.INC it would be nice.

ThorstenOtto wrote:The english version complains about not being able to load "texel_e.dat", although it is there.
I can not comprehend that. Which system?
ThorstenOtto wrote: the file already mentions it, but using different names for the functions makes it impossible to load sheets created by the german version with the english app,
Not the name from the function is important. Is the number in the "texel.dat". I make a short test. Create with the german version and open with the english. No problem.
ThorstenOtto wrote: i'm not able to compile your version. It complains about missing symbols ash_name etc. Also it looks like KeyCorrect() is stilled called in a lot of places, and returns "false" every time.
I don´t no why but I commit not all files. I hope I copy now all.
ThorstenOtto wrote: some of the popups in the english resource need to be tweaked.
Fix, I look only in the texel2.rsc, but in texel.rsc is also a dialog with popups.
ThorstenOtto
Atari God
Atari God
Posts: 1192
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Post by ThorstenOtto »

I can not comprehend that. Which system?
On SingleTOS 3.06, did not try yet with other systems. However on a 2nd try, it works at least with the german version of that file. Generally, Texel behaves a bit strange when errors occur during initialization: when i first tried to start it and the texel.frm file was missing, it complained about that and exited. Running it a 2nd time there was no complain, instead it exited with a runtime error. Same happens with the english version and texel_e.dat.
I make a short test. Create with the german version and open with the english. No problem.
Oh, ok. Then i was fooled by the comment:

Code: Select all

;Also spreadsheets produced by German versions may not work correctly
;- if you want to edit these further, use the German texel.dat
Should that really be no problem, maybe the german function names should be changed instead. Names like "Zuf" sound a bit strange ;)
I don´t no why but I commit not all files. I hope I copy now all.
Just tried again with your recent commits, and at least compiles now again.
mikro
Hardware Guru
Hardware Guru
Posts: 2218
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Texel sources available

Post by mikro »

ThorstenOtto wrote:using different names for the functions makes it impossible to load sheets created by the german version with the english app, or vice versa. I think only the descriptions should be translated there, but not the function names.
IIRC this is "normal" - MS Excel works the same way, at least I remember seeing translated function names for SUM(), AVERAGE() etc in its Slovak flavour (and yes, it looked super weird).
Post Reply

Return to “Applications”