[Freedos-user] Borland C++
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++
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++
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++
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?
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?
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?
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