Pages:
1
2
3
4
5
6 |
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Quote: Originally posted by Vortigano | 17.09.01 update crashes divdbg-WINDOWS.exe when the program is closing. With the previous update version this problem doesn't happend.
|
Hello Vortigano,
Thanks for the report, please try if it appens also with install version.
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Hello,
I've re-uploaded the package on first post, contains some bugsfix of error(s) reported by us and others found, worklog also updated and tagged as "===
17.09.03 ====".
|
|
Vortigano
DIV Regular
Posts: 237
Registered: 12-1-2017
Location: Ciudad de Buenos Aires, Argentina
Member Is Offline
|
|
Quote: Originally posted by CicTec | Hello,
I've re-uploaded the package on first post, contains some bugsfix of error(s) reported by us and others found, worklog also updated and tagged as "===
17.09.03 ====". |
Ok, thx.
|
|
Vortigano
DIV Regular
Posts: 237
Registered: 12-1-2017
Location: Ciudad de Buenos Aires, Argentina
Member Is Offline
|
|
17.09.03 update works fine , divdbg-WINDOWS.exe now doesn't crash when the program is closing.
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Thx for the report, Vortigano.
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
Okay, well I've recently been able to get access to my PC again and I tidied up/finished off the last few bits of a test build of Forgotten - probably
the only version of it that I'm going to end up releasing because my interest in it has waned, but still its a good proof of concept and has taught me
more about Mode 8 and its limitations.
I downloaded the fix from page 1 of this thread and extracted it into the Div DX folder, and then attempted to compile a version of the game - after
installing, I tried to run it, but I had the same problem. The splash screen ("Made in DIVDX!") displays, the game sets the resolution, and then it
crashes. I tried running it in compatibility mode for windows XP service packs 2 and 3, and again for Windows 7, and had the same issue.
I'm currently running Windows 7 professional 64-bit, on an HP computer with plenty of RAM - here's the stdout.txt output I got after trying to run the
game:
Code: |
[RUNTIME - START] exesize: 28215
[RUNTIME - START] datsize: 3935898
[RUNTIME - START] package.....: 5184433
[RUNTIME - START] datsize.....: 3935898
[RUNTIME - START] exesize.....: 28215
[RUNTIME - START] exestart....: 1220310
[RUNTIME - START] datastartpos: 1248525
[RUNTIME - START] DIV_VER: j(106)
[RUNTIME - START] len: 5183871
[RUNTIME - START] mimem[0]: 0
[RUNTIME - START] mimem[1]: 85393
[RUNTIME - START] mimem[2]: 130066
[RUNTIME - START] mimem[3]: 4000
[RUNTIME - START] mimem[4]: 0
[RUNTIME - START] mimem[5]: 108
[RUNTIME - START] mimem[6]: 49
[RUNTIME - START] mimem[7]: 0
[RUNTIME - START] mimem[8]: 130115
[RUNTIME - START] iloc_len: 158
[RUNTIME - START] imem_max: 762275
[RUNTIME - START] len_descomp: 520424
SDL KEY INIT
7b6e90
found file: packfile.pak
divz open file: [packfile.pak]
loaded zip: 7b6f18 C:\Users\user\Desktop\FG\FORGOTTEN.EXE 1248525
Looking for packfile.pak
FOUND IT!
Read 3961423 of 3961423 byte
zipptr 4260020, len: 3961423
TESTING packfile.pak
FOUND PAK IN ZIP packfile.pak
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_FNT.FNT (1/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONESTEP_1.WAV (2/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONESTEP_2.WAV (3/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCTSTEP_1.WAV (4/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCTSTEP_2.WAV (5/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCT_LAND.WAV (6/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONE_JUMP.WAV (7/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ1.WAV (8/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ2.WAV (9/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ3.WAV (10/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FLURO2.WAV (11/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: SCRAPE1.WAV (12/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: SCRAPE2.WAV (13/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: ATMOS_GROAN.WAV (14/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: PEBBLES.WAV (15/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: ATMOS_MYST1.WAV (16/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCT_BARS.WAV (17/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_1.WAV (18/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_3.WAV (19/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_2.WAV (20/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DOORSQUEAK_CLOSE.WAV (21/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DOOR_METAL_LOCKED.WAV (22/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: PANTING.WAV (23/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL4.WAV (24/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: UNLOCK.WAV (25/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: LIGHTBUZZLOOP.WAV (26/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FANLOOP.WAV (27/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STEAM.WAV (28/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: TIC4.WAV (29/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_MENU.FPG (30/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_ENV.FPG (31/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_UPPER.WLD (32/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_LOWER.WLD (33/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_VENTS_TOP.WLD (34/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_ENV.PAL (35/35)
IMPORT (find_dll #1): Try to opening libgcc_s_dw2-1.dll
Loading DLL [libgcc_s_dw2-1.dll]
Couldn't find DIV entrypoint on libgcc_s_dw2-1.dll
IMPORT (find_dll #1): Try to opening libmad-0.dll
Loading DLL [libmad-0.dll]
Couldn't find DIV entrypoint on libmad-0.dll
IMPORT (find_dll #1): Try to opening libmikmod-2.dll
Loading DLL [libmikmod-2.dll]
Couldn't find DIV entrypoint on libmikmod-2.dll
IMPORT (find_dll #1): Try to opening libSDL_mixer-1-2-0.dll
Loading DLL [libSDL_mixer-1-2-0.dll]
Couldn't find DIV entrypoint on libSDL_mixer-1-2-0.dll
IMPORT (find_dll #1): Try to opening libwinpthread-1.dll
Loading DLL [libwinpthread-1.dll]
Couldn't find DIV entrypoint on libwinpthread-1.dll
IMPORT (find_dll #1): Try to opening SDL.dll
Loading DLL [SDL.dll]
Couldn't find DIV entrypoint on SDL.dll
IMPORT (find_dll #1): Try to opening SDL_mixer.dll
Loading DLL [SDL_mixer.dll]
Couldn't find DIV entrypoint on SDL_mixer.dll
IMPORT (find_dll #1): Try to opening SDL_net.dll
Loading DLL [SDL_net.dll]
Couldn't find DIV entrypoint on SDL_net.dll
IMPORT (find_dll #1): Try to opening zlib1.dll
Loading DLL [zlib1.dll]
Couldn't find DIV entrypoint on zlib1.dll
DIV Autoload DLL's found: 0
Mix_Init error: Failed loading libvorbisfile-3.dll: The specified module could not be found.
|
This happening for anyone else?
~*~ Princess of Pies and Pastries ~*~
|
|
RKSoft
Game Making Machine!
Posts: 232
Registered: 1-3-2016
Location: Germany
Member Is Offline
|
|
Why not using the latest nightly build which includes the bugfixes from Cictec?
Can you attach your testprogramm (prg with needed resourcen)? So, i can test it on my pc (Windows 7 Home Premium 64-Bit).
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Not exactly, the last nightlybuild contains only some installer bugfixes, only the update 19.09.03 at the beginning of this thread contains all the
bugfixes, as all code changes have not yet been accepted and merged in the official repository.
Quote: Originally posted by RKSoft |
Can you attach your testprogramm (prg with needed resourcen)? So, i can test it on my pc (Windows 7 Home Premium 64-Bit). |
This is a good idea, so we can test in more machines the result.
Quote: Originally posted by BreadCaster | Okay, well I've recently been able to get access to my PC again and I tidied up/finished off the last few bits of a test build of Forgotten - probably
the only version of it that I'm going to end up releasing because my interest in it has waned, but still its a good proof of concept and has taught me
more about Mode 8 and its limitations.
I downloaded the fix from page 1 of this thread and extracted it into the Div DX folder, and then attempted to compile a version of the game - after
installing, I tried to run it, but I had the same problem. The splash screen ("Made in DIVDX!") displays, the game sets the resolution, and then it
crashes. I tried running it in compatibility mode for windows XP service packs 2 and 3, and again for Windows 7, and had the same issue.
I'm currently running Windows 7 professional 64-bit, on an HP computer with plenty of RAM - here's the stdout.txt output I got after trying to run the
game:
Code: |
[RUNTIME - START] exesize: 28215
[RUNTIME - START] datsize: 3935898
[RUNTIME - START] package.....: 5184433
[RUNTIME - START] datsize.....: 3935898
[RUNTIME - START] exesize.....: 28215
[RUNTIME - START] exestart....: 1220310
[RUNTIME - START] datastartpos: 1248525
[RUNTIME - START] DIV_VER: j(106)
[RUNTIME - START] len: 5183871
[RUNTIME - START] mimem[0]: 0
[RUNTIME - START] mimem[1]: 85393
[RUNTIME - START] mimem[2]: 130066
[RUNTIME - START] mimem[3]: 4000
[RUNTIME - START] mimem[4]: 0
[RUNTIME - START] mimem[5]: 108
[RUNTIME - START] mimem[6]: 49
[RUNTIME - START] mimem[7]: 0
[RUNTIME - START] mimem[8]: 130115
[RUNTIME - START] iloc_len: 158
[RUNTIME - START] imem_max: 762275
[RUNTIME - START] len_descomp: 520424
SDL KEY INIT
7b6e90
found file: packfile.pak
divz open file: [packfile.pak]
loaded zip: 7b6f18 C:\Users\user\Desktop\FG\FORGOTTEN.EXE 1248525
Looking for packfile.pak
FOUND IT!
Read 3961423 of 3961423 byte
zipptr 4260020, len: 3961423
TESTING packfile.pak
FOUND PAK IN ZIP packfile.pak
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_FNT.FNT (1/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONESTEP_1.WAV (2/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONESTEP_2.WAV (3/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCTSTEP_1.WAV (4/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCTSTEP_2.WAV (5/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCT_LAND.WAV (6/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STONE_JUMP.WAV (7/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ1.WAV (8/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ2.WAV (9/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: BUZZ3.WAV (10/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FLURO2.WAV (11/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: SCRAPE1.WAV (12/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: SCRAPE2.WAV (13/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: ATMOS_GROAN.WAV (14/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: PEBBLES.WAV (15/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: ATMOS_MYST1.WAV (16/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DUCT_BARS.WAV (17/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_1.WAV (18/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_3.WAV (19/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL_DOORSQUEAK_2.WAV (20/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DOORSQUEAK_CLOSE.WAV (21/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: DOOR_METAL_LOCKED.WAV (22/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: PANTING.WAV (23/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: METAL4.WAV (24/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: UNLOCK.WAV (25/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: LIGHTBUZZLOOP.WAV (26/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FANLOOP.WAV (27/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: STEAM.WAV (28/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: TIC4.WAV (29/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_MENU.FPG (30/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_ENV.FPG (31/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_UPPER.WLD (32/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_LOWER.WLD (33/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_TEST_VENTS_TOP.WLD (34/35)
[RUNTIME LIBRARY - BUSCA_PACKFILE] ZIP EMBEDDED FILE: packdir filename: FG_ENV.PAL (35/35)
IMPORT (find_dll #1): Try to opening libgcc_s_dw2-1.dll
Loading DLL [libgcc_s_dw2-1.dll]
Couldn't find DIV entrypoint on libgcc_s_dw2-1.dll
IMPORT (find_dll #1): Try to opening libmad-0.dll
Loading DLL [libmad-0.dll]
Couldn't find DIV entrypoint on libmad-0.dll
IMPORT (find_dll #1): Try to opening libmikmod-2.dll
Loading DLL [libmikmod-2.dll]
Couldn't find DIV entrypoint on libmikmod-2.dll
IMPORT (find_dll #1): Try to opening libSDL_mixer-1-2-0.dll
Loading DLL [libSDL_mixer-1-2-0.dll]
Couldn't find DIV entrypoint on libSDL_mixer-1-2-0.dll
IMPORT (find_dll #1): Try to opening libwinpthread-1.dll
Loading DLL [libwinpthread-1.dll]
Couldn't find DIV entrypoint on libwinpthread-1.dll
IMPORT (find_dll #1): Try to opening SDL.dll
Loading DLL [SDL.dll]
Couldn't find DIV entrypoint on SDL.dll
IMPORT (find_dll #1): Try to opening SDL_mixer.dll
Loading DLL [SDL_mixer.dll]
Couldn't find DIV entrypoint on SDL_mixer.dll
IMPORT (find_dll #1): Try to opening SDL_net.dll
Loading DLL [SDL_net.dll]
Couldn't find DIV entrypoint on SDL_net.dll
IMPORT (find_dll #1): Try to opening zlib1.dll
Loading DLL [zlib1.dll]
Couldn't find DIV entrypoint on zlib1.dll
DIV Autoload DLL's found: 0
Mix_Init error: Failed loading libvorbisfile-3.dll: The specified module could not be found.
|
This happening for anyone else? |
Hello BreadCaster,
Seems that missing libvorbisfile-3.dl for the execution, try to disable temporaly any sound function call from the game and try again to create the
installer version if it works, if still fails maybe there are some other bugs, the latest version that you've got of your game works perfectly
(release and no) with the latest update released, maybe you added something new from the version I own?
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
ok, ive tried disabling all the sound and now it compiles and runs fine as a standalone - but all the colors are messed up. I've tried running it in
the IDE and it doesnt have this problem.... anyone got a clue?
~*~ Princess of Pies and Pastries ~*~
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
It looks like a color palette problem, try to create a sample installer of the start_mode8 function and some other 2D examples to see if you get the
same color problem, so we can try to trace back the problem, possibly some function you are using or some internal routine related to the colors does
not work properly.
About the audio error, the problem seems to be the library listed in the log, the installer does not include it, try to recreate an installed version
of the game with audio and once the folder is unpacked, copy the library indicated by the DIV system folder to that's the game and let's see if it
works, I tell you this because I have the development environment installed, the libraries are present in my system so I'm not getting the error (your
game works with the installer version too).
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
Quote: Originally posted by CicTec | It looks like a color palette problem, try to create a sample installer of the start_mode8 function and some other 2D examples to see if you get the
same color problem, so we can try to trace back the problem, possibly some function you are using or some internal routine related to the colors does
not work properly.
About the audio error, the problem seems to be the library listed in the log, the installer does not include it, try to recreate an installed version
of the game with audio and once the folder is unpacked, copy the library indicated by the DIV system folder to that's the game and let's see if it
works, I tell you this because I have the development environment installed, the libraries are present in my system so I'm not getting the error (your
game works with the installer version too). |
Hi Cictec
Ive not been able to do any of this yet, ive been very unwell recently and havent yet had a chance to get the PC running again although I have been
gifted a *really* low spec windows laptop that might run DivDX so if I can get all that transferred over itll be much easier for me to work on things.
When I can, I'll see if I can compile the mode 8 test with my basic camera control program embedded into it, and one of the example games as well - if
this problem persists after that, I'd rather send you all my mode 8 game files (for "Forgotten") and see if its possible for you to trace it back
yourself as I genuinely dont have the time nor am I reliable enough these days to go through *ALL* the code as there really is too much of it. But
will be happy to run a few more small tests to see if it works
~*~ Princess of Pies and Pastries ~*~
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Hi BreadCaster,
I'm sorry for your health/problems , I hope it has improved.
No problem, we'll resume the tests when you're available.
Take all the time you need.
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
Hi again Cictec
Got my PC set up in our new room now, so I gave Dark Razes (one of the example games that came with Div 2) a compile, with all sound commands
commented out. This is the result:
so it seems that its likely an issue with DivDX compiling, not mode 8 specifically!
~*~ Princess of Pies and Pastries ~*~
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Hi BreadCaster,
I have tried other games (those of RKSoft, your Forgotten, etc...), all seem OK with the color palette.
Looks like a LOAD_PAL function bug, start screen title and clan selection also cause color problems?
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
Quote: Originally posted by CicTec | Hi BreadCaster,
I have tried other games (those of RKSoft, your Forgotten, etc...), all seem OK with the color palette.
Looks like a LOAD_PAL function bug, start screen title and clan selection also cause color problems? |
Umm.... what do you mean by "start screen title and clan section also cause color problems"? Do you want me to compile another test program, or...?
Sorry I dont understand
~*~ Princess of Pies and Pastries ~*~
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
I remember that the game has a title screen, and after that you switch to a game clan selection screen, these two screens have the same visual color
problem?
|
|
oskarg2
DIV Newbie
Posts: 2
Registered: 6-5-2017
Member Is Offline
|
|
esto tambien me sucede a mi,ya te lo reporte en otro foro.Sucede cuando hago una instalacion ,pues si lo ejecuto en el entorno de div3 va bien.
En mi caso basicamente,tengo una paleta creada,la cual la cargo y tengo un mapa que le voy modificando con put_pixel.... Otra cuestion,he realizado el
mismo programa tal cual a gemix.Sin modificar nada y se comporta de forma muy diferente.Como tengo,espero xd,unos dias de vacaciones dentro de
poco,intentare reducir el codigo,publicarlo y asi mirar donde puede estar el error.
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Quote: Originally posted by oskarg2 | esto tambien me sucede a mi,ya te lo reporte en otro foro.Sucede cuando hago una instalacion ,pues si lo ejecuto en el entorno de div3 va bien.
En mi caso basicamente,tengo una paleta creada,la cual la cargo y tengo un mapa que le voy modificando con put_pixel....
|
Hello oskarg,
Yes, I remember you have reported this DIV3 bug in the Gemix forum, but without a concrete example it is much harder to find it, the code has a lot of
lines so a smaller and specific example can help greatly in finding the bug in concrete points.
------------------------------------------------------------------------
Hola oskarg,
Si, recuerdo que reportaste este similar bug de DIV3 en el foro de Gemix, pero sin un ejemplo concreto es mucho mas dificil encontrarlo, el codigo
tiene un monton de lineas, asi un ejemplo reducido y especifico puede ayudar mucho en la busqueda del bug en puntos especificos.
Quote: Originally posted by oskarg2 |
Otra cuestion,he realizado el mismo programa tal cual a gemix.Sin modificar nada y se comporta de forma muy diferente.
|
In what way does it behave differently? ie that it works as it should or has other problems?
--------------------------------------------------------------------------
En que sentido se comporta en forma muy diferente ? de que funciona como deberia o tiene otros problemas ?
Quote: Originally posted by oskarg2 |
Como tengo,espero xd,unos dias de vacaciones dentro de poco,intentare reducir el codigo,publicarlo y asi mirar donde puede estar el error.
|
This would be great to help locate the bug.
---------------------------------------------------------------------------
Esto seria genial para ayudar a localizar el bug.
[Edited on 12-11-2017 by CicTec]
|
|
BreadCaster
Loyalty Card Holder
Posts: 321
Registered: 2-3-2016
Member Is Offline
|
|
Quote: Originally posted by CicTec | I remember that the game has a title screen, and after that you switch to a game clan selection screen, these two screens have the same visual color
problem? |
yes, both screens have the same color issue.
~*~ Princess of Pies and Pastries ~*~
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Okay, it might be a LOAD_PAL problem, thanks for the feedback.
|
|
RKSoft
Game Making Machine!
Posts: 232
Registered: 1-3-2016
Location: Germany
Member Is Offline
|
|
Cictec, found another bug who crashes the complete DIV Studio.
Code: |
Program CrashDIV;
Const
/*----------------------------------------*/
MAXSPRITES = 200;
MAXTILES = 500;
TILE_NONE = 0;
TILE_HARD = 1;
TILE_SOFT = 2;
TILE_KILL = 3;
TILE_SINK1 = 4;
TILE_SINK2 = 5;
TILE_SINK3 = 6;
TILE_SINK4 = 7;
TILE_TMILL = 8;
TILE_LIFT = 9;
/*----------------------------------------*/
Global
/*----------------------------------------*/
gfx_map;
gfx_tileset;
mapsize_x = 640;
mapsize_y = 336;
map[MAXTILES, MAXTILES];
spritesize_x = 32;
spritesize_y = 32;
tilesize_x = 32;
tilesize_y = 16;
tiletyp[] =
TILE_HARD, TILE_HARD, TILE_HARD, TILE_HARD,
TILE_SINK1, TILE_SINK2, TILE_SINK3, TILE_SINK4,
TILE_TMILL, TILE_KILL, TILE_HARD, TILE_SOFT,
TILE_HARD, TILE_KILL, TILE_KILL, TILE_KILL,
TILE_KILL, TILE_KILL, TILE_KILL, TILE_KILL,
TILE_KILL, TILE_HARD, TILE_HARD, TILE_HARD,
TILE_HARD, TILE_HARD, TILE_HARD, TILE_LIFT,
TILE_NONE, TILE_NONE
;
/*----------------------------------------*/
fpg_sprites;
gfx_overlay_vscan;
game = false;
procid_player;
proc_sprite[MAXSPRITES];
spriteno;
/*----------------------------------------*/
hiscore = 0;
lives = 0;
room = 0;
score = 0;
time = 0;
String os_player = "000000";
String os_time = "000000";
String os_top = "000000";
/*----------------------------------------*/
Local
anim;
animtimer;
dead;
gfx;
jump;
jump_offset;
jump_power;
nofall;
stop;
temp;
temp1;
temp2;
temp3;
xm;
ym;
Private
file_handle;
Begin
set_mode(m640x400); set_fps(30, 2);
End
|
When you remove the Code: | map[MAXTILES, MAXTILES]; | or put it below the tiletyp[] = ... definition, it works. Why?
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Hi RKSoft
[500, 500] means an array of 250,000 items, maybe it's too much for DIV2 compiler, I should check it, I did not touch the compiler in previous
updates, maybe it's an old bug.
The iletyp statement [] = works because the number of elements is determined by the number of the initializers and are few, not 250,000.
[Edited on 1-12-2017 by CicTec]
|
|
RKSoft
Game Making Machine!
Posts: 232
Registered: 1-3-2016
Location: Germany
Member Is Offline
|
|
Hello Cictec, i think it is a problem in the memory management in the DIV envirement. DIV takes to long to define the map[500, 500]. And, 250.000
fields are not to much in time of HD and UltraHD. I know DIV was created for DOS but on Pentium PC's 250.000 fields aren't to much to handle . I hope, you can find and fix this bug.
About the next update:
I hope it will be release this year. Such bugs aren't good for a game making language.
|
|
CicTec
DIV Pro
Posts: 471
Registered: 6-8-2016
Member Is Offline
|
|
Quote: Originally posted by RKSoft | Hello Cictec, i think it is a problem in the memory management in the DIV envirement. DIV takes to long to define the map[500, 500]. And, 250.000
fields are not to much in time of HD and UltraHD. I know DIV was created for DOS but on Pentium PC's 250.000 fields aren't to much to handle . I hope, you can find and fix this bug.
|
Hi RKSoft,
It was what I meant to say, it will be a memory allocation / memory relocation management problem performed by the compiler.
Quote: Originally posted by RKSoft |
About the next update:
I hope it will be release this year. Such bugs aren't good for a game making language. |
The bugs to fix are not the biggest problem, all the updates made have not been unified in the official repository, continuing to provide updates in
the previous way means having a DIV fork basically, this is not really a good idea, you should work on a unique code base and not various
ramifications.
|
|
RKSoft
Game Making Machine!
Posts: 232
Registered: 1-3-2016
Location: Germany
Member Is Offline
|
|
Thanks for your answers, Cictec.
Yes, i know but i think Mike should give you the rights to build official updates on GitHub. You are a very, very helping hand for DIV!!!
Also, Mike, please give him permissions to build DIV on GitHub.
|
|
Pages:
1
2
3
4
5
6 |