.g1n files for casio fx9860
8 posts
• Page 1 of 1
- helder7
- Senior Member
- Posts: 369
- Joined: Tue Jan 03, 2012 11:24 pm
- Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400
.g1n files for casio fx9860
If you look at the fa-124 extensions drop down box you will find references to the format .g1n
So far never seen any of these file. Does anyone have some sample file or know what they can contain?
So far never seen any of these file. Does anyone have some sample file or know what they can contain?
SiO2 + CaCO3 ----------> CaSiO3 + CO2
Re: .g1n files for casio fx9860
*.G1N files contain function menu icon data.
E.g., take the file "RUSSIAN.G1L" and rename it to "RUSSIAN.G1N" and you will see that you can now select a Russian menu language. Unfortunately, all icons will be corrupted as the original file only contained text but it should be possible to create a regular file by changing the payload and some indices.
The Prizm OS does not have a corresponding *.G3N file format. Instead, it is believed that function menu icon data needs to be included in a *.G3L file probably preceded by some special sub header information.
E.g., take the file "RUSSIAN.G1L" and rename it to "RUSSIAN.G1N" and you will see that you can now select a Russian menu language. Unfortunately, all icons will be corrupted as the original file only contained text but it should be possible to create a regular file by changing the payload and some indices.
The Prizm OS does not have a corresponding *.G3N file format. Instead, it is believed that function menu icon data needs to be included in a *.G3L file probably preceded by some special sub header information.
- SimonLothar
- Senior Member
-
- Posts: 605
- Joined: Sat Sep 15, 2012 6:59 am
- Location: Krautland ****
- Calculators: Casio fx-7400GII, Casio fx-7400GII (SH4), Casio fx-9750GII, Casio fx-9750GII (SH4), Casio fx-9860G, Casio fx-9860G SD, Casio fx-9860G Slim, Casio fx-9860GII SD, Casio fx-9860GII SD Power Graphic 2, Casio Classpad 330 plus, Casio fx-CG20, Casio fx-CG50, Casio Classpad fx-CP400
Re: .g1n files for casio fx9860
I just uploaded a G1N asm source file (and the corresponding HMK).
It identifies itself as "MyLanguage".
They just retrieve the absolute address of the file in the flash using FindFirst/FindNext and use the file contents directly (syscall 0006).
Contrary to G1A-files, they do not heed for fragmentation (same with G1L-files)!
There must be some mechanism to prevent fragmentation of G1L and G1N files. Otherwise this would lead to disaster some day.
It identifies itself as "MyLanguage".
They just retrieve the absolute address of the file in the flash using FindFirst/FindNext and use the file contents directly (syscall 0006).
Contrary to G1A-files, they do not heed for fragmentation (same with G1L-files)!
There must be some mechanism to prevent fragmentation of G1L and G1N files. Otherwise this would lead to disaster some day.
I'll be back!
- cakeisalie5
- Senior Member
-
- Posts: 102
- Joined: Sun Mar 27, 2016 10:24 am
- Location: France
- Calculators: Casio Afx 1.0, Casio fx-9860GII, Casio fx-CG50
Re: .g1n files for casio fx9860
In your assembly source file, the standard header is completely blank. Is the standard header simply not checked? Isn't there anything in the calculator, or in FA-124, to check G1N files are what they are said to be? Oo
Part of the Planète Casio community (FR) - main author of Cahute
- SimonLothar
- Senior Member
-
- Posts: 605
- Joined: Sat Sep 15, 2012 6:59 am
- Location: Krautland ****
- Calculators: Casio fx-7400GII, Casio fx-7400GII (SH4), Casio fx-9750GII, Casio fx-9750GII (SH4), Casio fx-9860G, Casio fx-9860G SD, Casio fx-9860G Slim, Casio fx-9860GII SD, Casio fx-9860GII SD Power Graphic 2, Casio Classpad 330 plus, Casio fx-CG20, Casio fx-CG50, Casio Classpad fx-CP400
Re: .g1n files for casio fx9860
G1N-files as well as G1L-files are not checked. They retrieve the absolute address to the file from storage memory (FindFirst/FindNext; FILE_INFO.address.), add 0x20 to skip the dummy header and return the resulting address as pointer to the FKey-icon- resp. message-table.
I'll be back!
- cakeisalie5
- Senior Member
-
- Posts: 102
- Joined: Sun Mar 27, 2016 10:24 am
- Location: France
- Calculators: Casio Afx 1.0, Casio fx-9860GII, Casio fx-CG50
Re: .g1n files for casio fx9860
Is there a function key -- role correspondance somewhere? I couldn't find any.
Part of the Planète Casio community (FR) - main author of Cahute
- SimonLothar
- Senior Member
-
- Posts: 605
- Joined: Sat Sep 15, 2012 6:59 am
- Location: Krautland ****
- Calculators: Casio fx-7400GII, Casio fx-7400GII (SH4), Casio fx-9750GII, Casio fx-9750GII (SH4), Casio fx-9860G, Casio fx-9860G SD, Casio fx-9860G Slim, Casio fx-9860GII SD, Casio fx-9860GII SD Power Graphic 2, Casio Classpad 330 plus, Casio fx-CG20, Casio fx-CG50, Casio Classpad fx-CP400
Re: .g1n files for casio fx9860
I am not sure if I understand your question right. The function key -- role correlation is hard coded for every single dialog.cakeisalie5 wrote:Is there a function key -- role correspondance somewhere? I couldn't find any.
I'll be back!
- cakeisalie5
- Senior Member
-
- Posts: 102
- Joined: Sun Mar 27, 2016 10:24 am
- Location: France
- Calculators: Casio Afx 1.0, Casio fx-9860GII, Casio fx-CG50
Re: .g1n files for casio fx9860
Sorry, I forgot to update, it's my fault: Nemhardy made one on Planète Casio at the time, here is what I was looking for 
http://www.planet-casio.com/Fr/forums/t ... Icons.html

http://www.planet-casio.com/Fr/forums/t ... Icons.html
Part of the Planète Casio community (FR) - main author of Cahute
8 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 16 guests