Texel sources available

All about the serious stuff.

Moderators: Mug UK, Zorro 2, Moderator Team

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

Texel sources available

Postby arf » Tue Jan 14, 2020 6:20 pm

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: 1355
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Postby TheNameOfTheGame » Tue Jan 14, 2020 6:29 pm

Wunderbar! Thanks for all your work on this and thanks for Thomas for releasing the source. :cheers:

PeterS
Captain Atari
Captain Atari
Posts: 262
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Texel sources available

Postby PeterS » Tue Jan 14, 2020 7:54 pm

That is brilliant news.

Thanks.

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

Re: Texel sources available

Postby nagual » Tue Jan 14, 2020 8:27 pm

Thank you very, very much Thomas :-)

Cheers! :cheers:

P.S. @ TheNameOfTheGame - your german get better and better:-))) LOL

ThorstenOtto
Atari Super Hero
Atari Super Hero
Posts: 942
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Postby ThorstenOtto » Wed Jan 15, 2020 12:04 am

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: 2596
Joined: Tue Aug 17, 2004 12:11 am
Location: ont. Canada
Contact:

Re: Texel sources available

Postby charles » Wed Jan 15, 2020 3:02 am

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: 2076
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Texel sources available

Postby mikro » Wed Jan 15, 2020 7:15 am

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: 989
Joined: Tue Aug 01, 2006 9:21 am
Location: Halmstad, Sweden
Contact:

Re: Texel sources available

Postby shoggoth » Wed Jan 15, 2020 8:18 am

Wow! This is awesome. This is a great application.
Ain't no space like PeP-space.

PeterS
Captain Atari
Captain Atari
Posts: 262
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Texel sources available

Postby PeterS » Wed Jan 15, 2020 1:10 pm

Has anyone else tried the build yet ?

It's been a while since I used PurePascal.

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

Re: Texel sources available

Postby TheNameOfTheGame » Wed Jan 15, 2020 1:35 pm

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: 1355
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Postby TheNameOfTheGame » Wed Jan 15, 2020 1:42 pm

Ah, looks like some 2.30 commits have just been made today. :cheers: Nice!

ThorstenOtto
Atari Super Hero
Atari Super Hero
Posts: 942
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Postby ThorstenOtto » Wed Jan 15, 2020 2:07 pm

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: 2076
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Texel sources available

Postby mikro » Wed Jan 15, 2020 5:03 pm

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 Super Hero
Atari Super Hero
Posts: 942
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Postby ThorstenOtto » Wed Jan 15, 2020 5:26 pm

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

Postby AtariX » Fri Jan 17, 2020 7:12 am

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: 1355
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Postby TheNameOfTheGame » Fri Jan 17, 2020 2:48 pm

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

Postby AtariX » Fri Jan 17, 2020 4:42 pm

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 : viewtopic.php?t=32323

Have fun !!

gstoll
Atari maniac
Atari maniac
Posts: 79
Joined: Sun Feb 17, 2008 4:29 pm

Re: Texel sources available

Postby gstoll » Sat Feb 08, 2020 7:08 pm

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.

gstoll
Atari maniac
Atari maniac
Posts: 79
Joined: Sun Feb 17, 2008 4:29 pm

Texel 2.30

Postby gstoll » Tue Feb 11, 2020 5:58 pm

First version without key.

The english translation is not complet.
You do not have the required permissions to view the files attached to this post.

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

Re: Texel sources available

Postby nagual » Tue Feb 11, 2020 7:56 pm

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: 1355
Joined: Mon Jul 23, 2012 8:57 pm
Location: Almost Heaven, West Virginia

Re: Texel sources available

Postby TheNameOfTheGame » Wed Feb 12, 2020 12:43 am

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: 467
Joined: Tue Jun 29, 2004 3:39 pm
Contact:

Re: Texel sources available

Postby Gaiyan » Wed Feb 12, 2020 5:49 am

Fantastic! Thanks!
Image

ThorstenOtto
Atari Super Hero
Atari Super Hero
Posts: 942
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Postby ThorstenOtto » Wed Feb 12, 2020 1:02 pm

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: 79
Joined: Sun Feb 17, 2008 4:29 pm

Re: Texel sources available

Postby gstoll » Wed Feb 12, 2020 5:59 pm

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 Super Hero
Atari Super Hero
Posts: 942
Joined: Sun Aug 03, 2014 5:54 pm

Re: Texel sources available

Postby ThorstenOtto » Wed Feb 12, 2020 11:52 pm

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.


Social Media

     

Return to “Applications”

Who is online

Users browsing this forum: No registered users and 5 guests