08-14-2009,05:36 PM

Originally Posted by
doctorxyz
Last night I got GT4 start on HDTV 1080p 30 Hz mode (since it was just a proof of technology test, I was not worried about interlace on/off and field/frame parameters... I was worried abot that this stuff work!)
I hope to see your efforts there. 
May the project continue.
Certainly. But in HDL I first most unterstand how to hook setupthread correctly. Because should force GS mode only after boot games, and not before that. The ideal situation was that I could select specific parameters for each game in HDL GUI (like a compatibility mode). But I am afraid I cannot all this stuff alone.
-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-
Quotes originally from
http://www.psx-scene.com/forums/show...6&postcount=13
Hm,... The HDL-Patches might gave some examples how to add such an extra-button in compatibility-Menu.
But even cooler would be a global option, which can be changed at any time (while in HDL-GUI/Game-List), but maybe even harder.
But I like the idea very much.
Iīm sure, there are more people interested in it out there two,...
Stretching-Capabilities and special V-modes, like PAL60, or 576p would be cool if possible.
x&y-position also.
I think many people would like playing their games in high-res (not limited to internal HD, but also USB-HD, or ESR-Discs).
All efforts here can improve some stuff&projects in the scene.
Yes, I would like evolve my OSD part, using PAD buttons to setup
-x&y-axis -> DX and DY
-Stretching -> MAGH and MAGV
-Interlacing -> Interlace on/off
-Frame/Field -> Frame/Field -> Frames Per Second has twice Hz frequency than Field ones (I suppose)
- GS Modes (all possible)
A set of pre-defined choices could be a good idea. Since many people do not understand all these parameters settings... Me, for example... ;-)
That is like it is yet, but a "configurable word" like "PAL", "NTSC" or "AUTO" could be "MANUAL", which let the loader/cnf-parser search for manually defined options.
What does "NRL" stands for?
NRL-Packer from Neureal is an ELF-Packer for PS2 64K-Intros.
It showed some strange results, if tools like uLE where compressed with it.
The FMCB 1.8-Loader compressed with NRL didnīt gave me any strange results.
Maybe because FMCB tries to start in a clear state, or because the compressed loader is smaller than 64k, or whatever reasons it have.
No new issues (which werenīt there with the old compression) to report there yet.
(If I understood you well) I think the core part is not so much bigger.
Since I am not a good coder and new into psx-scene, it could be a much more better idea share my sources to some of FCMB contributors to inject GS Force Mode code in a better way to FCMB.
You can send it to someone, or attach it here simply.
If I remember correctly, this part of code is identical to FMCB 1.7, but Iīm not sure about it (didnīt looked at it yet).
I did not undertand so much what you wrote above... Are those all FCMB's terminologies? Would you mind to give a complementary explanation?
Yes they are.
The dvdelf.bin is the encrypted DVD-Player from PS2s ROM.
It is used to generate a valid KELF-Header.
So we are limited to the filesize of this file and how many code could be injected into a dvdelf.bin.
Old "FAT" PS2s usually have bigger dvdelfs, while smalls have the 75KB-Mini-DVDPLx (DVDELFs, which are only ~74KB in size and only 60,9KB could be injected...)
The NRL-Packer packs the normal loader down to 43,4KB, much better than PS2-Packer but how it can conflict with software isnīt known (at least I didnīt had the reported problems, when I only compressed the FMCB-Loader with it...
).
If the loader which should be embedded crosses the mark of 60,9KB, a bigger DVDELF simply must be used.
This is wasting space and loading-time on mc, but also gives a huge freedom to expand the loader or embed big ELFs.
Sorry, to be that short on this part.
dlanor explained it a few time in detail here and also neme postet some very detailed posts, also how the xoring of the injected code works to create a valid MC-KELF.
KELF=Krypto ELF (the OSD- or DVD-Player-Upgrades normally...).
I would be very happy to acomplish that...! But it is hard, due to my restrictions of time - I have a family and a job ;-) - and knowledge - I am just trying to learn the answers for my questions.
Iīm sure, there are a few people out there willing to help ya and contribute. 
Edit: You "beat" me,... 1 minute.
Last edited by TnA; 08-14-2009 at 05:53 PM.
PS2 V7/DMS3 V2 (FW:2.4b7); Seagate Baracuda 200GB
PS2 V7/CC1.0 (FW:34 hacked v2 BM:2.1.6); Maxtor DiamondMAX9 PLUS 160GB
PS2 SCPH-30004R; NoMod+NoLaser
3xSony BBA
3xSony MC 8MB
MAX/Datel 16MB with Boot-CD
MAX/Datel 32MB&64MB
Custom FMCB 1.8b+ Beta-Build, my AIO 0.5, Sony&xRhino-Linux