Jump to content

Keneg

Members
  • Content Count

    259
  • Joined

  • Last visited

Posts posted by Keneg


  1. 8 hours ago, wolhess said:

    The E/A cartridge use the files ASSM1 and ASSM2. So you will need the cartridge.

     

    I didn‘t remember a runtime error for my test progrmams. Could you please post yours?

    I will try it myself in my system.

    Wolfgang

    I don’t get a runtime error.  I get a message saying there weren’t any.  This is nice when developing, but I wouldn’t want a finished program to display it.  There is probably a way to suppress or trap it.


  2. 5 minutes ago, jedimatt42 said:

     

    You can also write code to change the configs using simple high level file record writing routines. Or use "Force Command" to create 'batch' files to configure things before loading the 'thing you are going to do' cartridge in the FinalGROM99... 

    I intend to install ForceCommand once I figure some of this stuff out.  I know this all probably seems easy to most of you, but to me coming from a Commodore and PC background, it is very strange.  I think I see why the VIC 20 sold better.  It really isn’t as powerful, but much easier to use.


  3. I have an idea for a new feature for the TIPIs.  I find myself changing the disk mapping depending on what I am trying to do.  The auto feature helps a little, but doesn’t always do what I want.  So I was wondering if a feature to have multiple config files could be implemented.  So I could have say “TP99.cfg” for when running Turbo Pasc’99 , “FB4TH.cfg” for when I am running FBFORTH, etc.  So call TIPI, load config, reset and go.  What are your thoughts?

    • Like 1

  4. It worked!  I can even run it with CALL TIPI(“DSK1.TEST1”).  Is there a way to suppress the message about runtime errors at the end?  I also noticed there are programs named ASSM1 and ASSM2 in the TP3 directory.  Can they be used instead of the editor/Assembler cartrigpdge?


  5. I finally got Turbo Pasc99 running.  I created a small program to print “Hello World”.  It compiles fine so I compiled It to DSK1.TEST.  So how do I convert this to a program and run it?  I would prefer to create program files that can be used with just TIPI, I think that is an EA5 file?  When I load “test” into the editor, I can see what looks like assembly language to me.  Do I use the Assembler next?


  6. Ok, I have Turbo Pasc99 running now.  I created a small program to print “Hello World”.  It compiles fine so compiled to DSK1.TEST.  So how do I convert this to a program and run it?  I would prefer to create program files that can be used with just TIPI, I think that is an EA5 file?


  7. 14 minutes ago, Lee Stewart said:

     

    Files In A Directory (such as a Windows directory/folder) as opposed to files in a disk image (DSK extension, usually).

     

    ...lee

    So, since TIPI automatically converts disk images to folders, I only have FIAD directories?


  8. On 5/1/2020 at 8:01 AM, wolhess said:

    TURBO PASCAL 99 Version 3.0

     

    This disk image and the zip file contains the program Turbo Pascal 99 version 3.

    The program is not copy protected and runs from DSK1.

     

    TP99V3A.dsk 360 kB · 14 downloads

     

    TP99_V3A.zip 61.32 kB · 13 downloads

     

    In classic99 you can map the disk image TP99V3A to DSK1.
    Or you can unpack the zip file TP99V3A in a FIAD folder and map the folder to DSK1.

     

    image.png.8e7b11514dcc298040b88e1afce5e27b.png  image.png.b7cca5086a39f5d6ad01d9cb6be59a0f.png

     

     

     

    I don’t know about the differences between version 2 and 3 but during my tests
    the editor / compiler and the linker works the same way.

    The colors in the compiler and in the linker are different to version 2, more professional, I think.

     

    The Compiler loads from EA option 5 RUN PROGRAM FILE and the FILE NAME: DSK1.TP3

    The Linker loads from EA option 5 RUN PROGRAM FILE and the FILE NAME: DSK1.LK3A

     

    You can use this Turbo Pascal version with the DEMO programs showed in the posts before
    (POST #2=TP-DEMO, POST #52=TP-WIN and POST #63=TP-LINES) or any other Turbo Pascal Program.

     

    There are some more libraries for Turbo Pascal 99 included:

    [email protected]             CHAR, CHARS, CHARP, COLOR, GCHAR, HCHAR, VCHAR, JOYST
    [email protected]             SOUND, SOUND2, SOUND3, SOUND4
    [email protected]            SAY, SPGET
    [email protected]           SINIT, MAGNIF, MOTION, PATTRN, LOCATE, POSITN, SPRITE, SCOLOR, DELALL,
                              DELSPR, DISTSS, DISTSL, COINC
    [email protected]           CLEAR, BITMAP, PIXEL, LINE

     

    The documentation is currently in German:
    CHARSHELP        Screen and Graphic documentation
    GS-BEFEHL         External Procedures from the libraries [email protected], [email protected], [email protected], [email protected] and [email protected]

     

    There is also a RUNLIB80 file and a RUNLIBHELP documentation included. It seems that Turbo Pascal can be used
    with a 80 character card or it can produce programs for a 80 character card.

     

    Have fun programming with Turbo Pascal!

    LKV3.bmp 658.24 kB · 11 downloads

    I downloaded the zip file and copied the files to my TIPI in directory TP3.  Setting TP3 to DSK1, I am finally able to run TurboPasc99!  I can even run it from the TIPI using CALL TIPI("DSK1.TP3").  i think the issue with using the disk images for TP99V2 was that the TP2 file was written as a VAR/80 file instead of a PROGRAM file.  I did also upgrade the TIPI to version 2.7 yesterday also.  Don't know if that fixed something.  Now on with learning to use it. 

    • Like 2

  9. Interesting article.  If he had his scope on the same setting each time, it looks like the frequency was too high before he changed the crystal.  It is about 3 divisions to start and about 3.3 after the crystal change.

     

     


  10. 13 hours ago, OLD CS1 said:

    It is a common problem with devices which do not sync properly to the composite output of our classic machines.  Stipulating the chipset of @jedimatt42's unit is the same as yours, I would speculate the console output is slightly out-of-spec due to the 10MHz crystal.  I posted the link elsewhere to a blog entry where the author describes how the 10MHz crystal was out of spec enough to cause the color burst to look fine in an oscilloscope but cause the converter to only sample luminance.

    So could this be fixed with a crystal change without affecting the rest of the computer?

     


  11. 8 minutes ago, jedimatt42 said:

    I have with all the same markings, and it only gives me a black & white picture from the 4A composite output. I only tried it on one console... and then stuck it in a drawer. 

     

    But, more importantly, I don't recall seeing a door like that in Tunnels of Doom. 

    Don’t know why it would’ve give color.  Maybe yours is defective.  I am playing the King scenario.  

    • Like 1

  12. 10 minutes ago, OLD CS1 said:

    What brand is that AV2VGA; Is that an Onn from WalMart?

    I got it from eBay.  Whoever made it wasn’t proud enough to put their name on it.  It looks like the same one that Walmart has.


  13. I bought this a couple of weeks ago and just got around to trying it out.  I had been using my TI with a 10.1” security monitor because it had an AV input.  That was good for testing, but kind of hard on my old eyes.  Tonight I decided to try out the AV2VGA with an old VGA monitor.  The first picture is from the security monitor, the others from the VGA monitor.  Not a bad result for a device that cost less than fifteen dollars.  The dark spot near the center is from the monitor.

    554A0DF1-EF0C-4D62-A82C-98B43D3829CE.jpeg

    D8B2350A-513D-4D0B-A821-67672646598F.jpeg

    B980B563-4396-4D05-A2D8-BAC9B73AFEC3.jpeg

    3AEC27B8-8E60-4EBF-8B7A-B05CDBF88B76.jpeg

    D68326CA-852B-4AF4-B73B-DC35F59E7591.jpeg

    52D6694D-DCA1-46A9-A219-7234A57267CD.jpeg

    • Like 2
×
×
  • Create New...