[Freedos-user] Borland C++

2013-03-18 Thread Chris Evans
I just completed porting my mousetbx library to C from Pascal and I 
noticed that you can't have BASM labels in a _asm{} statement you have 
to exit the asm block to define the labels, The compiler I using is BC 
3.1 I was wondering if BC4.5 handle BASM labels better ?  I am try to 
find where I can get a copy of BC 4.5 still, cant find a vendor...



--chris
http://tawhakisoft.com/
http://digitalatol.com/



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Borland C++

2013-03-18 Thread Louis Santillan
Not knowing what your asm does, is it not possible to port that block of
code to C?  Is the timing too intricate or something?

-L

On Monday, March 18, 2013, Chris Evans wrote:

 I just completed porting my mousetbx library to C from Pascal and I
 noticed that you can't have BASM labels in a _asm{} statement you have
 to exit the asm block to define the labels, The compiler I using is BC
 3.1 I was wondering if BC4.5 handle BASM labels better ?  I am try to
 find where I can get a copy of BC 4.5 still, cant find a vendor...



 --chris
 http://tawhakisoft.com/
 http://digitalatol.com/




 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Borland C++

2013-03-18 Thread Chris Evans
I ended up debugging it and have mouseinfo()
working and it can detect clicks and which button was
pressed. It is available on the http://nxdos.com/products.html
webpage.

--chris
http://tawhakisoft.com/
http://digitalatol.com/



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Borland C++

2013-03-18 Thread Chris Evans
I prefer to do the majority of the interrupt work in basm, although
i ended up in places using int86()/regs  when needed. the code is 
communicating with a
device driver (mouse) so I want the speed of asm for those portions of code.



On 03/18/2013 04:26 PM, Louis Santillan wrote:
 Not knowing what your asm does, is it not possible to port that block of
 code to C?  Is the timing too intricate or something?

 -L

 On Monday, March 18, 2013, Chris Evans wrote:

 I just completed porting my mousetbx library to C from Pascal and I
 noticed that you can't have BASM labels in a _asm{} statement you have
 to exit the asm block to define the labels, The compiler I using is BC
 3.1 I was wondering if BC4.5 handle BASM labels better ?  I am try to
 find where I can get a copy of BC 4.5 still, cant find a vendor...



 --chris
 http://tawhakisoft.com/
 http://digitalatol.com/



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Borland C++ 5.5 compiler freeware?

2005-01-12 Thread Arkady V.Belousov
Hi!

12--2005 01:57 [EMAIL PROTECTED] (Eric Auer) wrote to
freedos-user@lists.sourceforge.net:

EA http://www.franksteinberg.de/psprach.htm
EA tells me that the compiler of BC++ 5.5 is available as
EA a free download. What does that mean?

 AFAIR, there is free (as beer) personal edition, which includes
neither commandline compiler neither support for DOS target. Forget it.




---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Borland C++ 5.5 compiler freeware?

2005-01-12 Thread Kenneth J. Davis
Eric Auer wrote:
..
tells me that the compiler of BC++ 5.5 is available as
a free download. What does that mean? Many people seem
to use the non-free BC++ 3.x, so is this really the
BC 5.5 one (without the IDE), or is it just Turbo C or
Turbo C++ 5.5? Does it include TASM? Does it compile
some typical DOS programs for which Turbo C 2.01 - THE
classic - is not good enough?
...
It is for Win32 only, both in what it generates and what
it runs on.  Also availabe is turbo debugger (again for
Win32, though its interface is almost the same as the DOS
version).  With both installed you get (all command line
only) compiler (bcc32), resource compiler (brcc32),
grep, incremental linker (ilink32, instead of turbo linker
tlink), impdef (for generating dll import libraries), make,
turbo debugger (td32), tdump (for displaying some info about
object/exe files), librarian (tlib), touch, and trigraph.
It also includes a c library, platform sdk, help, and examples.
No assembler and no IDE.  So its kinda like Turbo C for Windows,
but uses the Borland compiler names.  It does a good job compiling
simpler DOS programs under Windows (where more complex ones
would require rewriting to use the Win32 API instead of direct
access, video, direct DOS calls, etc).  I lost a lot of respect
for for Borland when they released the 5.0 version (it was
very buggy when initially released).
Jeremy

---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Borland C++ 5.5 compiler freeware?

2005-01-11 Thread Eric Auer

Hi,
http://www.franksteinberg.de/psprach.htm
tells me that the compiler of BC++ 5.5 is available as
a free download. What does that mean? Many people seem
to use the non-free BC++ 3.x, so is this really the
BC 5.5 one (without the IDE), or is it just Turbo C or
Turbo C++ 5.5? Does it include TASM? Does it compile
some typical DOS programs for which Turbo C 2.01 - THE
classic - is not good enough?

Even if you have no comment on the above, you should
still check the page :-). Links many free Pascal / C /
Assembler / Basic compilers (assemblers, interpreters...).

... and many low-cost ones.

Eric



---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user