Logo by Nickman (anonymous IP: 18.221.68.196,0) | ||||||||||||
| ||||||||||||
Audio (343) Datatype (51) Demo (203) Development (602) Document (24) Driver (97) Emulation (149) Game (1011) Graphics (500) Library (118) Network (234) Office (66) Utility (932) Video (69) Total files: 4399 Full index file Recent index file
 Amigans.net  OpenAmiga  Aminet  UtilityBase  IntuitionBase  AmigaBounty
Support the site
|
[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] Almost complete port of svgalib, some not so important stuff is missing. Compiling svgalib programs: On Linux you type: gcc myprog.c -o myprog.exe -lvgagl -lvga -I /svga/includes/ On AmigaOS4 you most type some thing like this: gcc myprog.c /svga/obj/svgalib.o /svga/obj/svgagl.o -o myprog.exe -I /svga/includes/ -D__USE_INLINE -lauto if you're trying to port a Linux program, please notice, if it uses the pipe argument then try removing it from the compile line. Good luck with the porting. Best regards: Kjetil Hvalstrand (NutsAboutAmiga/LiveForIt) -- 6TH version, 23.04.2009 -- vga_init() fixed return value. vga_setmode() fixed return value vga.h removed define. -- 5TH version, vga_drawscansegment() only for 8bit videomodes. vga_getscansegment() only for 8bit videomodes. keyboard_keypressed() bug fix. keyboard_getstate() bug fix -- 4TH version, 08.12.2007 -- Fixed the following svgalib commands. gl_putbox() gl_getbox() gl_setpixel() gl_getpixel() gl_fillbox() gl_putboxmask() now only works with virtual contexts gl_copybox() gl_getboxpart() gl_setcontextvga() gl_copyscreen() -- 3RD version, 04.12.2007 -- Fixed the following svgalib commands. mouse_update(), keyboard_update(), vga_getch() vga_getkey() -- 2EN version, 01.12.2007 -- Now svgalib ThreeDKit compiles and works. -- 1ST version, 27.11.2007 -- This is a where basic port of Svgalib, its not 100% finished, most of vga_#? commands re implmented on top of picasso96 and Graphics.library. |
Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved Amiga OS and its logos are registered trademarks of Hyperion Entertainment |