Hi Christopher,

I had made a bunch of changes to VirtualT in January / February and then
got pulled away with client work again.  If I remember correctly, I had
added an icon toolbar to the IDE to allow quick access to features like
Open, Save, Compile, etc., but was still debugging some window focus issues
with the "Find" feature in that toolbar.

The quick find feature has an edit field in the toolbar with a drop down
list.  If you type something in the edit field and hit enter, it finds it
in the edit window with no problem and also adds it to the drop down list.
But if you select a previously entered item from the drop down list, for
whatever reason, I am unable to convince FLTK (the GUI package) to change
the focus back to the edit window.  So while the search successfully finds
the text, nothing is visibly highlighted because FLTK doesn't believe the
edit field is in focus.

I could release the Linux and Windows version of VirtualtT 1.7 today as
long as everyone understands that it has this issue.

Ken

On Wed, Apr 1, 2015 at 7:18 AM, Christopher Barnett Fox <[email protected]>
wrote:

>  Ken,
>
>  Is there an update on a new release of VirtualT with a working assembler
> IDE, for either the OS X or Linux version? I'm working on a little computer
> art project based on the ModelTs and would really benefit from testing some
> ideas in VirtualT.
>
>  Thanks!
>
>  Christopher
>
>
>   From: Ken Pettit <[email protected]>
> Reply-To: Model 100 Discussion <[email protected]>
> Date: Monday, March 9, 2015 at 3:19 PM
> To: Model 100 Discussion <[email protected]>
> Subject: Re: [M100] Example VirtualT IDE Project
>
>   Hey Clint,
>
>  Hopefully soon.  I think I have the '$' referencing figured out.  I can
> alway shoot you a pre-release compiled binary directly if you want.  I've
> been known to do that in the past.
>
>  Ken
>
> On Sun, Mar 8, 2015 at 5:14 PM, Clinton Reddekop <
> [email protected]> wrote:
>
>> Hi Ken,
>>
>>  Yeah, I figured out how to make the errors go away once I knew what
>> they were.
>>
>>  Thanks for the warning about '$' - in fact one reason I'm switching to
>> your assembler from my not-quite-done one is so that I can use '$'.  Any
>> idea when you'll have VT 1.7 ready?
>>
>>  Thanks,
>> Clint
>>
>> On Sun, Mar 8, 2015 at 3:36 PM, Gmail <[email protected]> wrote:
>>
>>>  Hey Clint,
>>>
>>>  Cool, at least we know what's going on with the IDE.  I did notice
>>> that while the assembler is properly accepting the $ "current PC value"
>>> token, it isn't using it properly in equations.  It seems to always have
>>> the value zero.  Probably a simple change and I'll be sure to fix it in VT
>>> 1.7.
>>>
>>>  Also, a few other notes:
>>>
>>>  Items in col 1 are considered either labels or equate names.  So
>>> things like .list, .aseg and org need to be indented.  Also when
>>> Putting \ in a string, it should be entered as \\ since \ is used as an
>>> escape sequence for things like tab ( \t ), new line and CR ( \n \r ) etc.
>>>
>>>  Ken
>>>
>>> Sent from my iPhone
>>>
>>> On Mar 8, 2015, at 12:14 PM, Clinton Reddekop <
>>> [email protected]> wrote:
>>>
>>>   Ha!  Didn't even know that pane was there.  Problem solved.
>>> Thank you for your help.
>>> Clint
>>>
>>> On Sun, Mar 8, 2015 at 12:56 PM, Ken Pettit <[email protected]> wrote:
>>>
>>>> Hey Clint,
>>>>
>>>>  I tried your project in VT1.6 on Windows 7.  It tries to build but
>>>> gets some assembly errors that I can help resolve.  You said you don't get
>>>> any response when selecting build?  Do you have the lower tile pane in the
>>>> IDE visible?  It should show tabs for Build, Debug an Watch (though only
>>>> Build is currently used).
>>>>
>>>>  Ken
>>>>
>>>>
>>>> On Sun, Mar 8, 2015 at 10:46 AM, Ken Pettit <[email protected]> wrote:
>>>>
>>>>> Hi Clint,
>>>>>
>>>>>  Okay, I'll take a look a it.  I almost have VirtualT 1.7 ready for
>>>>> release … it adds some much needed features to the IDE / assembler.
>>>>>
>>>>>  Ken
>>>>>
>>>>> On Sun, Mar 8, 2015 at 10:37 AM, Clinton Reddekop <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Ken,
>>>>>>
>>>>>>  Okay, I created and added the linker script, saved the project.
>>>>>> Unfortunately building the project still appears to do nothing.
>>>>>>
>>>>>>  Should have mentioned before:
>>>>>> 64-bit Windows 7
>>>>>> Virtual T V1.6
>>>>>>
>>>>>>  I put the project in my Club100 member upload directory in case you
>>>>>> want to take a look.
>>>>>>
>>>>>>  Thank you,
>>>>>> Clint
>>>>>>
>>>>>> On Sat, Mar 7, 2015 at 11:18 PM, Gmail <[email protected]> wrote:
>>>>>>
>>>>>>>  Hi Clint,
>>>>>>>
>>>>>>>  Two things I ca think of:
>>>>>>>
>>>>>>>  1. Be sure your project file is open.
>>>>>>> 2. Be sure to add your .asm and .lkr files to the project (right
>>>>>>> click on the project tree categories to add files.
>>>>>>>
>>>>>>>  Be sure to save your project.  The minimum linker script (*.lkr)
>>>>>>> is:
>>>>>>>
>>>>>>>  CODE   NAME=.aseg   START=0   END=7fffh
>>>>>>>
>>>>>>>  You can also add comments starting with ;
>>>>>>>
>>>>>>>  Ken
>>>>>>>
>>>>>>> Sent from my iPhone
>>>>>>>
>>>>>>> On Mar 7, 2015, at 9:02 PM, Clinton Reddekop <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>   Hi Ken,
>>>>>>>
>>>>>>> I'm trying to create/build a project in the VirtualT IDE and having
>>>>>>> some difficulties I hope you can help me with.
>>>>>>>
>>>>>>>  The assembled output will be programmed into an OPT ROM starting
>>>>>>> at address 0.  I chose Assembly ROM for the Project Type.  I added an
>>>>>>> assembly file z100.asm.  In my project directory I see:
>>>>>>> z100.asm
>>>>>>> z100.ide
>>>>>>> z100.prj
>>>>>>>
>>>>>>>  Choosing Build or Rebuild in the IDE doesn't appear to do
>>>>>>> anything.  Any idea why?
>>>>>>>
>>>>>>>  I'm wondering if I need a linker file.  My z100.asm file starts
>>>>>>> with
>>>>>>>  .list
>>>>>>> .aseg
>>>>>>> org 0
>>>>>>>  so is that good enough?  If not, what is the minimum I can get
>>>>>>> away with for a linker file?
>>>>>>>
>>>>>>>  Thank you,
>>>>>>> Clint
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Feb 24, 2015 at 12:33 PM, Ken Pettit <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hey Guys,
>>>>>>>>
>>>>>>>>  I just uploaded a sample project for the VirtualT IDE / assembler
>>>>>>>> to my Personal Libraries section.  This sample will work with VirtualT 
>>>>>>>> 1.6,
>>>>>>>> although the "Auto Load after Build" feature will only work in 1.6 if 
>>>>>>>> you
>>>>>>>> issue a "Cold Boot" between each build.  Otherwise the bug that exists 
>>>>>>>> in
>>>>>>>> v1.6 for deleting existing .CO files will cause corruption.
>>>>>>>>
>>>>>>>>  This example doesn't really do much other than show how to use
>>>>>>>> the IDE and provide some documentation on how to use the relocating
>>>>>>>> assembler / linker, etc.
>>>>>>>>
>>>>>>>>
>>>>>>>> http://www.club100.org/memfiles/index.php?direction=&order=&directory=Ken%20Pettit/VirtualT%20IDE/Sample&;
>>>>>>>>
>>>>>>>>  Ken
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to