Page 1 of 8

HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sat Jan 14, 2023 9:43 am
by Ian Micheal
I have built the WinCE boot file and optimized it using the WinCE devkit and ip.bin and converted it to GDI. I need people to test it for me.
It's working on DC emulators, but we know what that's like.
Instead of the bloated CDI version, I created a new WinCE boot file from the WinCE SDK to optimize ram use and speed at only 1 MB.
Download to test for hardware as well. GDEMU only; this is WinCE.

Remembr works on the redream dev build, and Demul is currently I cant test for testing on hardware.

You should see on gdemu much improved loading speed and even slightly better framerate..

since i cant test on hardware this might only work on bloody emulators..
I dont have a gdemu setup right now..
https://streamable.com/431vjm
New download comming

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sat Jan 14, 2023 10:18 am
by Ian Micheal
Confirmed working but the newer DX DLLS i'm using cause grafx glitches ..

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sat Jan 14, 2023 12:01 pm
by MastaG
Ah I see.
I wish they'd drop the full source code, then you could compile against the latest SDK/runtime.
Perhaps we can ask Gabe :P

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sat Jan 14, 2023 2:14 pm
by Ian Micheal
Here is new download glitchy at the start but i played it fine once you get into the game..
all O/s files now can be changed in Wince folder and are not built into the bin so you can mod them..
have fun..

video https://streamable.com/1ryf0f
Version 1 glitches on introduction but no glitches on gameplay
Version 1


Should use even less memory and you can rebuild it and change dx dlls
Version 2
Version 2 GDI

I could enable networking and less memory footprint might be good for modders.. As the dll's now are not baked in to the loader but dynamic.
saving up to 2mb but prolly less depending on what is being loaded..

Networking would only work if the main game supported it but with out building it into the loader you would never have it anyways.. Current proto types and wince 1st_read.bin/0WINCEOS.BIN has no network enabled..

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sat Jan 14, 2023 2:14 pm
by Ian Micheal
MastaG wrote:Ah I see.
I wish they'd drop the full source code, then you could compile against the latest SDK/runtime.
Perhaps we can ask Gabe :P


I would love the complete src i could build it for sure lol.. Have my wince sdk setup ready and waiting lol..

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sun Jan 15, 2023 9:01 am
by Wombat
This is awesome! Thank you Ian!

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sun Jan 15, 2023 9:51 am
by George_Tilapia
I'm assuming running this through the serial port would not be ideal?

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sun Jan 15, 2023 9:55 am
by Ian Micheal
George_Tilapia wrote:I'm assuming running this through the serial port would not be ideal?

It's wince it would not work on the serial port..

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sun Jan 15, 2023 3:14 pm
by fafadou
Do you think you'll be able to patch some crashes like we could have in opposing force for example ?

Re: HALF LIFE CUSTOM GDI[TEST] IMR

Posted: Sun Jan 15, 2023 8:29 pm
by NeoSnk
Yan, can you apply it on the Counter Strike too? I think stages like Rio would benefit a lot of this.