I know there are people far better than I am at customizing the FREEMCB.CNF - so why not share your knowledge by posting them here. Everyone should know ahead of time that these "WILL NOT" necessarily work for you. You would have to ensure that you have the same .elf files (get them on your own - don't post here!) & also double check that the locations of the .elf's given in the .cnf file were matched exactly. Just a thought. The FREEMCB.CNF that JNABK gives as an example in the tutorial is given below. All the 'red' words explaining the line have been editted out.
__________________
PAL V14 SCPH 75004PSTwo, fully working, XenoPS
PAL "magical" V4 SCPH 35004 PS2, 160GB, dead DVD laser, exploited
8MB official sony MC (Slot 1)
64MB chinese clone MC, Free MC Boot 1.8, Independence Exploit (backup mod) (Slot 2)
lol, mines all decked out. i wont post the cnf but i will post what i have in the cnf
fmcb 1.6 osdsys hacked, displaying:
Browser
System Configuration
uLaunchELF 4.26beta 001 [(my own hacked 4.25)]
PS2 Link
SMS
CB 10
HDloader 8c
FMCB 1.6 Configuration
x=load hdl
circle=load ule
__________________
To order a FMCB install/premodded card/usb drive, PM me.
I also have AIM: aar36095
NEW! I now offer new and used, genuine Sony memory cards with Free MCBoot! Prices are $19.99 for a used card, and $34.99 for a new card. Both cards include free shipping and 6.8MB free for your games.
Though it may be a bit off-topic here, I can't help wondering about the purpose of your hack. If it's something generally useful, it might be better to add it to the proper release.
My hacked uLE just forces 420p for the better of my TV, for some reason it refuses to save non interlaced whenever I boot it up.
__________________
To order a FMCB install/premodded card/usb drive, PM me.
I also have AIM: aar36095
NEW! I now offer new and used, genuine Sony memory cards with Free MCBoot! Prices are $19.99 for a used card, and $34.99 for a new card. Both cards include free shipping and 6.8MB free for your games.
Location: The beach with great weather year round.
Posts: 315
Here is my olympics themed ascii art cnf. The exact options and shortcuts are displayed below in the text.
I'm still looking for a font that is the same as the one used in the PS2 BIOS, as well as information on what text encodings the BIOS supports. I believe it supports single byte shift JIS but am not 100% sure as some combinations of latin (aka non-script) based characters get displayed as Japanese, leading me to believe it supports double byte encoding.
All displayed text is out centered (by the PS2 BIOS?) so use an editor that has centered justification to adjust the ascii art if you plan to make your own.
I'm currently using the freeware SuperEdi to make .cnfs with different encodings. Notepad will not work unless you have those languages you want to encode the text to installed as your main or alternate encoding. I don't recommend that method as it may change poorly coded multi-language capable programs to another language.
This .cnf is encoded in single byte ascii.
THAT IS AWESOME! I'd love to learn ASCII, but I don't have much imagination or creativity skills.
__________________
To order a FMCB install/premodded card/usb drive, PM me.
I also have AIM: aar36095
NEW! I now offer new and used, genuine Sony memory cards with Free MCBoot! Prices are $19.99 for a used card, and $34.99 for a new card. Both cards include free shipping and 6.8MB free for your games.
To order a FMCB install/premodded card/usb drive, PM me.
I also have AIM: aar36095
NEW! I now offer new and used, genuine Sony memory cards with Free MCBoot! Prices are $19.99 for a used card, and $34.99 for a new card. Both cards include free shipping and 6.8MB free for your games.
Location: The beach with great weather year round.
Posts: 315
Ok I finally figured out what the PS2 BIOS character encoding is. It is either, Shift JIS X 0208-1983, or JIS X 0208:1990/1997. The latter has more Kanji added. If I find out for sure which one it uses I'll edit this post.
The example CNF I made below is made for Mandarin Chinese speakers. It is using FMCB 1.7 beta test 8. All the text shown in the screen shot should be transferable to 1.6. The icons between the English and Chinese text are an attempt to further clarify what each software does.
I made this CNF with the following tools.
1. SuperEdi- any SJIS compatible editor will work. Notepad will not work unless you have Japanese windows XP/Vista or set windows to use SJIS as default encoding.
2. SJIS character Table (link) I used this to see what non Asian characters are also available to use.
3. Zhongwen.com- I used the link to the JDIC dictionary after looking up the Chinese word.
4. altavista babelfish for words I wasn't sure about.
While searching around for what certain software is called in Chinese I found that a cheat device is generically called a Goldfinger:
Here is a rough translation of what each line says.
Top- Free Memory Card Start
HDL- Hard drive video game
ESR- CD video game
SMS- simple media system
ULE- file manager
Codebreaker- waste spirit break solution. goldfinger
Last Line- It's a surprise. I'll let you figure it out on your own
You should know that not all characters in the linked code table worked correctly. Some displayed as blurred blocks, some caused FMCB to freeze on boot. If you are a native Chinese speaker and some words look strange to you let me know and I'll change them if the characters are available in the SJIS encoding. The more common way to say memory card, video game, and simple, could not be used due to the PS2 BIOS refusing to display them or crashing.
If a tutorial is needed to understand how I did this I might make one in enough people ask.
I also still don't know what font the PS2 BIOS uses so making multi-line text art is still very hard to do as I can't see the text alignment until I preview it on the PS2.
The challenge I give to all now is to do a Japanese version of the CNF.
@urbigbro:
Nice find!
I've also found some interesting codes that can be used anywhere in the text. The "\7" means character code 7, you can type that by pressing Alt+num7. The # characters mean you can replace them with a decimal number.
Some codes:
\7o000 down arrow
\7o001 right arrow
\7o002 left arrow head (small)
\7o003 right arrow head (small)
\7o004 (R)
\7o005 small (R) ?
\7o006 up arrow head
\7o007 down arrow head
\7o008 left arrow head (big)
\7o009 right arrow head (big)
\7o010 pad up
\7o011 pad down
\7o012 pad left
\7o013 pad right
\7o014 repeat
\7o015 up-down arrow heads
\7o016 (PS2)
\7r#.## set font scaling (font size) (reasonable range is 0.50 - 1.50)
\7r0.00 reset to default/previous font scaling
\7y+##
\7y-## set y offset
\7y+00
\7y-00 reset y offset to default/previous value
\7p## set letter distance
There are probably more of them, let me know if you find any.
If you use font scaling and/or y offset, remember to reset them to previous setting as they affect the text drawing globally!
Example:
This is normal sized font\7r0.50\7y-30 and this is half sized font\7r0.00\7y-00
Now the above example is only valid in C code. If you're editing the CNF file replace the "\7"s with character code 7 (Alt+num7).
Location: The beach with great weather year round.
Posts: 315
Ok I'm confused as to where I input the font codes you just mentioned. Do I enter them them right in front of the affected text? If I draw a parallel between this and HTML the \7r1.50 is like an opening tag, and the \7r0.00 is like a closing tag. Is that correct?
If I put them like this will it work to only apply the effect to the text in between the codes?
Code:
\7r1.50 Make only this text bigger\7r0.00
Also is the following code setting letter spacing globally, or can I set it back to a default setting like the font scaling?
\7p## set letter distance
Also do I need to use a certain editor, or will the one I mentioned support the input of these codes?
This is awesome by the way. I way wondering if there were more ways to customize my CNF.
Thanks a lot for the help