TP 6.0 Request.: SVGA BGI / Unit + Graphics conversion + Memory usage



Hi, I am looking for:

1 => a good SVGA Unit and BGI for use under Turbo Pascal 6.0.
2 => a way to display any modern type graphics files
3 => a way to use more then standard DOS 64k memory.

(a.d. 1) Currently I can only use the standard EGAVGA mode 640*480*16.
But I am busy on a RPG (Role Playing Game), project for my own fun and
I want to run it in 256 colors. Preferably in 1024*768, but 640*580 is
fine too. Most stuff I download free, requires the VESA.exe, that was
used back then. How can I do whitout that? because it takes up
64k-space. Besides it doesn't work under my winXP anyway. My EXE's
always crash when I try using it. Mostly memory trouble.

(a.d.2) I know how to save images to disk, even created my own little
format (named GPF), ... my problem is I do not know how to display the
new filetypes around like JPEG and such. So I need a unit with
sourcecodes (not written in assembler !!!), that will alow me to
display a modern filetype like JPG JPEG GIF etcetera on the screen. Any
type will do, if only It allows processing to a 256 color palet whitout
loosing much of its graphical contrast and information in the proces.
If I only have that, then saving them to disk, is easy and I will write
the conversion program myself (using my own TP60 Graphic Picture File
format). If possible the TPU provided with sourcecode. This will allow
me to study it which will allow me to adapt my program easier on it.
Please one not written in ASM, because I cannot read that.

(a.d.3) I still use TP6.0 structured, ... not object orientated,
eventhough it is possible in version 6.0. But I do not know how to
program in object orientated, so I structure my language ;). However
Most project I tried over the years where faulty and I threw them away
because I kept knocking against the 64k. I know there are sollutions,
.... but on most websites the extended memeory info is based on DOS
machines, ... and I seem to be unable to get them working under windows
(even in DOS protected, or DOS emulated). So I need a way to adress my
1 Gig memory in Turbo Pascal 6.0 whitout running into conflict with
MS-Windows (XP or other versions). IS THIS POSSIBLE? CAN THIS BE DONE?
Can I swap memory in TP6.0 using the huge memory capacities of today?
And how can I do that?

Thanks any help given on either of these 3 issues I am having is most
appreciated !!!

GreetZ,
Jungle Hyena

.



Relevant Pages

  • Re: TP 6.0 Request.: SVGA BGI / Unit + Graphics conversion + Memory usage
    ... => a way to display any modern type graphics files ... Mostly memory trouble. ... You're not going to get any DOS program that uses an SVGA video mode to work ... my problem is I do not know how to display the ...
    (comp.lang.pascal.borland)
  • Re: Reconnaissance Flight
    ... I understand that the problem with Dalaran is its position; ... is loaded into memory and displayed, ... needs to process and display video for. ... memory (along with the graphics for all the buildings, ...
    (alt.games.warcraft)
  • Problem switching between mode 03h and 12h
    ... is sucessfull to run in windows 98 dos session. ... session it works fine.My application continuosly gets the textmode ... buffer from memory address 0xb8000 and converts to graphics. ...
    (comp.lang.asm.x86)
  • Re: Graphics are replaced by red X
    ... there isn't enough memory or disk space to display the image. ... Both are graphics pasted into, and not linked to, the ... both with a LOT of disk space and a LOT ...
    (microsoft.public.mac.office.word)
  • Graphics wont display
    ... I get a "not enough memory to display ... graphics" error, and my graphics are REPLACED by empty ... >outline boxes that usually aren't even the same size as ...
    (microsoft.public.word.drawing.graphics)