[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]
Hi Gordon, Yes I did this in Turbo C for DOS back in the early 1990s. I will dig out the programs and email them to you. Regards etc, Ray. >----Original Message---- >From: gordon+dcglug@xxxxxxxxxx >Date: 30/12/2011 16:26 >To: "Devon/Cornwall GNU LUG"<list@xxxxxxxxxxxxx> >Subj: [LUG] Very simple (Cross Platform) graphics ... > > >Maybe not the best place to ask, but has anyone done any ultra simple >cross platform 2D graphics coding? > >I'm trying to resurect something I did on the Apple II, er... 31 years ago >and although I'm re-writing the program in C, I need to be able to plot >pixels in a window.. The old Apple II was 280x192, but that's not critical >here. > >I've briefly looked at things like QT, GTK+, OpenGL and even native raw, >X, but while I'm probably going to opt for the simplest (Native X), I'd >like it to be more cross platform - should I ever be bothered enough to go >there. (ie. Mac + WinPC) > >I'm rather dissapointed in just how "hard" it is to do really simple >olde-fashioned graphics. Ok, it's not hard as such, but it's many times >more involved than it was 30 years ago when all I want is clear screen, >select colour & plot a point... (Bonus to draw a line, but Bresenham's an >old friend) What happened to good old simplicity! > >Of-course I could (and I have considered it!) just create an XTerm 280x192 >characters and use termcap/curses ;-) but I'd rather use "proper" >graphics.. > >So ... Anyone ever done this? If so, what do you think is best for >simplicity and cross platform? > >I suspect the solution I'll opt for will be to separate the graphics from >anything else so if I ever do make it cross platform, I just re-write the >end-platform graphics driver. Who knows! > >Cheers, > >Gordon > >-- >The Mailing List for the Devon & Cornwall LUG >http://mailman.dclug.org.uk/listinfo/list>FAQ: http://www.dcglug.org.uk/listfaq > -- The Mailing List for the Devon & Cornwall LUG http://mailman.dclug.org.uk/listinfo/list FAQ: http://www.dcglug.org.uk/listfaq