Yeah, it is an old program but I like it. Why can't it work with bigger memory size?
Can it be adapted?
That program was the mainreason I joined this forum...
Extreme 3D and OUt of memory

Dani AI

Generated

Quick expert summary and targeted steps beyond the replies: older Windows programs typically fail with "out of memory" either because they are 16‑bit (run under NTVDM) or because they are 32‑bit and hit address‑space/allocator limits that modern systems expose. asked whether the app can be adapted; pointed to additional reading; suggested a hardware change. The checklist below helps identify the real problem and gives practical fixes that avoid random guessing.

  1. Diagnose first
  • Run the program and watch Task Manager: if the running process appears as ntvdm.exe it is a 16‑bit/DOS subsystem program. 16‑bit programs will not run on 64‑bit Windows; use a 32‑bit VM or DOSBox instead.
  • If it runs as its own EXE (not under ntvdm) it is probably 32‑bit. Check Event Viewer (Application log) for faulting module names and out‑of‑memory error codes; that points to whether the failure is allocator/heap related or a DLL.
  1. Practical fixes (safe order)
  • Try a clean compatibility run (Compatibility mode, run as admin) and check for vendor patches or updated builds.
  • If 32‑bit and the crash looks like address‑space exhaustion: the default user address space on 32‑bit Windows is 2 GB; some apps can be marked LARGEADDRESSAWARE to use more when the OS allows it. That flag can be inspected/changed with PE tools (back up first).
  • If the app expects an older memory model or fails when too much memory is present, run it inside a VM (VirtualBox/VMware) configured with an OS and RAM amount the app expects — this is usually the simplest, safest adaptation.

Cautions: always back up executables before any binary edits, respect licensing, and prefer a VM or vendor patch over invasive binary changes.

Recommended Answers

All 2 Replies

Add more RAM!

javanoob101

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.