Minimal 3DFX program via Glide3x.DXE library (Developers)
All sources about DXE files in Freepascal I have suffer by problem that they can't use external units.
I have never seen in DXE module something like "uses Dos" or "uses Graph".
It seems that even functions from unit Systém don't work.
The only way is the use of procedural variables.
In DXE:
var my_getmem_proc = procedure (p:pointer;size:longint);
...
my_getmem_proc(buffer,65536);
-----------------------------------------------------------------------
in main source:
my_getmem_proc:=@GetMem;
I don't know how to do it in other way.
---
DOS-u-akbar!
Complete thread:
- Minimal 3DFX program via Glide3x.DXE library - Laaca, 08.10.2016, 14:50
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Minimal 3DFX program via Glide3x.DXE library - marcov, 10.10.2016, 20:51
- Minimal 3DFX program via Glide3x.DXE library - marcov, 11.10.2016, 21:27
- Minimal 3DFX program via Glide3x.DXE library - RayeR, 12.10.2016, 21:19
- Minimal 3DFX program via Glide3x.DXE library - Laaca, 13.10.2016, 21:06
- Minimal 3DFX program via Glide3x.DXE library - marcov, 14.10.2016, 11:19
- Minimal 3DFX program via Glide3x.DXE library - marcov, 11.10.2016, 21:27
- Minimal 3DFX program via Glide3x.DXE library - RayeR, 10.10.2016, 22:28
- Minimal 3DFX program via Glide3x.DXE library - Laaca, 13.10.2016, 20:58
- Minimal 3DFX program via Glide3x.DXE library - RayeR, 14.10.2016, 20:21
- Minimal 3DFX program via Glide3x.DXE library - marcov, 14.10.2016, 23:28
- Minimal 3DFX program via Glide3x.DXE library - Laaca, 16.10.2016, 00:24
- Minimal 3DFX program via Glide3x.DXE library - marcov, 14.10.2016, 23:28
- Minimal 3DFX program via Glide3x.DXE library - RayeR, 14.10.2016, 20:21
- Minimal 3DFX program via Glide3x.DXE library - Laaca, 13.10.2016, 20:58
- Minimal 3DFX program via Glide3x.DXE library - marcov, 10.10.2016, 20:51
Mix view