Re: Want to sell copies of Champ?

| Index | Champ Home Page |

Posted by Christian Klauser on 2007-06-17 15:12 CET
(In reply to: Re: Want to sell copies of Champ? posted by Hans Salvisberg on 2007-06-11 02:27 CET)

I apologize for not having answered right away. It's been a tough week for me.

>> The Champ library is closely tied to the WIN16 API, and the project manager to Borland C++. Porting Champ to the WIN32 API and the current C++ standard would be a MAJOR undertaking, requiring many months of work. Would you be willing to work for half a year for the prospect of earning a few hundred bucks?

I must admit that my knowledge of C++ ends somewhere right after pointers and that I have absolutely no idea how to program against the Win32 or Win16 API, which is one of the reasons why I wrote my original post.

I would, however, consider myself quite "fluent" in C#. My current project is "Prexonite", a Scripting Language (Compiler -> Bytecode -> VM).

>> Anders Hejlsberg has moved from Borland to Microsoft

Yea, I've seen an interview on channel9. Although I'm still a bit skeptical about the runtime implications of LINQ, I think that C# will benefit from Hejlsberg being the lead architect.

>> In fact I've started to work with C#, and if I would develop a new Champ today, I would most certainly deliver it as a .NET assembly, as you suggest. However, a new Champ would really have to be a New Champ, because there is no way that Champ could be "ported" to .NET. This would be much more work than rewriting it from scratch.

Yes, I agree with you. Especially the change in programming paradigm of the Window subsystem makes a port look insane.
As I have no idea of the inner workings of Champ, it's hard to come up with any suggestions. I know for example, that integration into VS2005+ would easily be done using project templates, but when it comes to drawing (especially pixel-by-pixel) I am not sure about the speed implications of an approach using GDI+. I have never used any of the three alternatives, GDI, OpenGL and (Managed) Direct3D.
I wrote an "Achtung, Die Kurve!"-clone in C# using SDL.NET (sealedsun.ch/curved) which uses a very naive method of rendering and noticed that there is a noticeable performance hit when played with 4 players.

Email: (hidden)


Current thread:
Want to sell copies of Champ? Christian Klauser 2007-05-29 01:36 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-05-31 07:06 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-11 02:27 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-17 15:12 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-18 02:54 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-18 17:01 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-26 01:10 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-26 09:10 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-26 12:49 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-07-02 03:03 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-07-08 10:52 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-08-11 00:08 CET
hot asian modles ReaBereasty 2010-03-08 01:29 CET
celebrity hangouts in london StamnRahfam 2010-04-02 15:50 CET
party hardcore free 78 RobertNasarros 2010-05-12 05:22 CET
courtney simpson anal and piss max hardcore 11 RobertNasarros 2010-05-15 15:12 CET
mature asian hardcore fuck 57 RobertNasarros 2010-05-18 07:23 CET
hardcore gay porn tube 30 RobertNasarros 2010-05-21 11:28 CET
Newbie ToorgeRep 2010-04-23 23:09 CET
Halo ToorgeRep 2010-04-30 22:24 CET
Aloha ToorgeRep 2010-05-03 02:55 CET
Hai ToorgeRep 2010-05-04 18:35 CET

Use this form to post a followup.
Name:
Email: (optional, hidden, replies will be forwarded to this address)
Subject:   (no text)

Message:

Optional Link (uses rel="nofollow" attribute to avoid attracting spammers)
Apparently, the forum spammers don't know what rel="nofollow" does, and because
they continue to feed their trash into the forum, we have to disable the Link feature.
Please do not post any link, or your post will be deleted automatically.
We're sorry for having to take that measure.
URL:
Title:

   



| Index | Champ Home Page |

Copyright © 2010 Salvisberg Software & Consulting. All rights reserved.
Top