cnCalc计算器论坛

 找回密码
 注册
搜索
楼主: CalcLoverHK

[fx-9860/9750] C.Basic中文资讯站

[复制链接]
发表于 2021-5-11 14:12:17 | 显示全部楼层
你 youtube事情搞完了吗?

请注意有一个FA-124的错误。在右窗格中一次复制多个文件时,文件可能会被破坏。不要一次从左窗格或FA-124外部将多个文件复制到右窗格。将备份文件放入FA-124的右窗格时,应将文件传输回计算器并立即检查其功能。如果它们有效,则您的备份文件没有问题。
这个错误问题,怎么样有效避免,我现在就遇到了。
发表于 2022-2-28 15:54:10 | 显示全部楼层
请问一下,中文的Guide完工了吗?
发表于 2022-2-28 20:18:07 | 显示全部楼层

支持楼主!
 楼主| 发表于 2023-2-28 18:24:46 | 显示全部楼层
本帖最后由 CalcLoverHK 于 2023-10-23 21:33 编辑

2月28日近况更新

首先,我拖了两年半才终于有时间更新这里。本人因备战DSE考试,加上我现在的重心在C.Basic Wiki的缘故,没有太多时间来这里更新,也忽略了一些评论,对此我要说声抱歉

其次,C.Basic开发进度当前处于停滞状态,原因是C.Basic原作者Sentaro21自2020年9月18日以来未曾在线。事实上,我和Krtyski自2020年8月中到今天仍未成功联系上他,他离线如此之久的原因尚不明确。目前C.Basic自发布以来一直是开源软件,且下载的ZIP文件也包含源代码文件夹,欢迎想要修改C.Basic的人发布自己的版本,不过必须要遵守GPLv2条约。这帖已附上各平台最新版C.Basic,大家可自行下载^^

再者,目前C.Basic Wiki英文网页开发的进展正常,不过本人将在3月起直到5月中暂缓进度,之后我将会全心投入Wiki,这段时间有意编辑的人可以随时去https://cbasic.fandom.com/wiki/C.Basic_Wiki。非常感谢你的贡献!

最后,近期我会考虑出有关Ftune/Ptune超频软件的专题介绍,敬请期待!

感谢你的关注!

CBASICCG145beta20.zip

1.19 MB, 下载次数: 46

CBASIC245beta20.zip

901.78 KB, 下载次数: 53

发表于 2023-3-9 20:53:42 | 显示全部楼层
请问C.Basic显示中文的原理是什么呢?看它的文档,感觉它是调用了系统自带的中文字体。但是网上能找到的文档都没说清楚怎样才能让系统显示中文。
发表于 2023-3-10 16:08:53 | 显示全部楼层
三年了还没有任何版本更新。。。
 楼主| 发表于 2023-3-15 23:17:50 | 显示全部楼层
xuhao20040309 发表于 2023-3-9 20:53
请问C.Basic显示中文的原理是什么呢?看它的文档,感觉它是调用了系统自带的中文字体。但是网上能找到的文 ...

C.Basic应该是调用了系统内置的GB/T 2312-1980国标码,但我也不是很清楚C.Basic是怎么转换opcode的
 楼主| 发表于 2023-3-24 23:52:22 | 显示全部楼层
更新了一下简易上手教程的内容,删除了不必要的描述,目前更新重心还是C.Basic英文百科,敬请期待中文页面~
 楼主| 发表于 2023-10-24 00:53:41 | 显示全部楼层
本帖最后由 CalcLoverHK 于 2023-10-24 12:25 编辑

10月24日近况更新:原作者Sentaro21回归!

正如标题所言,作者Sentaro21在2023年10月6日在Krtyski的博客上说明了自己的情况。在此之前他已失联长达3年,我们一直担心他的状况(尤其是他刚好在疫情高峰的时候失去联系)。现在看到他平安无恙,终于也能放下些许担忧。

然后就是有关C.Basic的更新,目前Sentaro21已重启C.Basic的开发进度,现阶段的主要目标是修复已知严重漏洞,之后才会着重在完善功能上。

感谢你的关注和支持,现附上FX版2.46 build 1和CG版1.46 build 1的更新附件。
---------------------------------------------------
C.Basic FX版本(2.46 build 1)和CG版本(1.46 build 1)已经发布。

所有版本
  • 在CG系列和新FX系列机种首次启动C.Basic的时候,C.Basic会在储存存储器(SMEM)自动创建一个名为[CBasic]的文件夹,並将此设为预设文件夹位置。此避免了用户在SMEM根目录新建并保存文件时因选中的文件夹为[@MainMem],且该文件夹在SMEM模式下不能被修改时保存失败的问题。
(PS: C.Basic根据指标位置决定文件保存的位置。如果选中的是文件夹,C.Basic会将文件保存在该文件夹里面而不是目录,否则会保存在目录里。)
  • 修复了在整数(#CBINT)模式下For循环的控制变量的数值不兼容的问题。
  • 修复了为字符串赋于超过字符串长度限制的时候失败的问题。(最大字符数为长度-1)
  • 修复了在MatBase为0时,Pol()及Rect()函数的ListAns不返回数值的问题。
  • 修复了科学计数法的数值修约显示问题。
  • 修复了使用Ref和Rref函数时导致C.Basic崩溃的问题。
  • 修复了不能在C.Basic指令输入模式下键入一个指令的问题。

CBASIC246beta01.zip

903.34 KB, 下载次数: 7

CBASICCG146beta01.zip

1.19 MB, 下载次数: 9

 楼主| 发表于 2023-10-26 00:15:18 | 显示全部楼层
C.Basic FX版本(2.46 build 2)和CG版本(1.46 build 2)已经发布。

所有版本
  • 在文件管理器新建并保存文件时不再根据指标位置决定文件保存的位置,取而代之的是在当前路径保存。

仅限FX版本
  • (仅限新FX系列机种)当已修改的程序文件大小大于原程序文件时,将直接覆写整个文件,而不是先删除后者再创建新的程序文件来保存前者。如果小于原程序文件,维持原保存方法。

CBASICCG146beta02.zip

1.26 MB, 下载次数: 6

CBASIC246beta02.zip

903.44 KB, 下载次数: 8

 楼主| 发表于 2023-10-27 12:06:47 | 显示全部楼层
C.Basic FX版本(2.46 build 3)和CG版本(1.46 build 3)已经发布。

所有版本
  • 修复了不能分辨档案名大小写的问题。
  • 修复了TicksWait指令多等待1 tick的问题。(如Tickrate 4暂停了5 ticks)
  • 修复了因源文件缺失而无法构建C.Basic的问题。
  • 修复了退出并回到C.Basic后文件夹变成SMEM的问题。

CBASICCG146beta03.zip

1.32 MB, 下载次数: 13

CBASIC246beta03.zip

907.89 KB, 下载次数: 21

发表于 2023-10-29 16:58:46 | 显示全部楼层
热烈欢迎Sentaro21回归,
狂喜bug修复:字符串赋于超过字符串长度限制的时候失败的问题
CalcLoverHK站长辛苦了!撒花~
发表于 2023-10-29 20:31:00 | 显示全部楼层
想问下9860GⅢ,开启使用随机内存(Use Hidn RAM:on),并关闭其初始化(HidnRAM Init:off)没效果;每次打开随机内存还是要被清空,但是9860GⅡSD就不会,有大佬遇到过这个问题吗?
还有我不想用9860GⅢ的python应用,可以卸载吗?
发表于 2023-10-29 20:40:02 | 显示全部楼层
我遇到的初始化问题是只要一退出程序,比如去进行正常计算(MENU-1)再打开软件(MENU-I),List表格里面的内容就自动清空了,但是9860GⅡSD就不会;
还有如何控制应用的摆放位置?如果不能删除python应用也行,我用9860GⅡSD的时候CBasic是(MENU-H),现在变成了(MENU-I)很不习惯
 楼主| 发表于 2023-10-30 10:19:10 | 显示全部楼层
@lizhi93109
热烈欢迎Sentaro21回归,
狂喜bug修复:字符串赋于超过字符串长度限制的时候失败的问题
CalcLoverHK站长辛苦了!撒花~
感谢你的支持!^_^
想问下9860GⅢ,开启使用随机内存(Use Hidn RAM:on),并关闭其初始化(HidnRAM Init:off)没效果;每次打开随机内存还是要被清空,但是9860GⅡSD就不会,有大佬遇到过这个问题吗?
我遇到的初始化问题是只要一退出程序,比如去进行正常计算(MENU-1)再打开软件(MENU-I),List表格里面的内容就自动清空了,但是9860GⅡSD就不会;
刚在我的9860GIISD试了一下,确实不会出现这bug。而且这bug也能在我的CG50上复现。
已转达给作者,非常感谢你的反馈!
还有我不想用9860GⅢ的python应用,可以卸载吗?
还有如何控制应用的摆放位置?如果不能删除python应用也行,我用9860GⅡSD的时候CBasic是(MENU-H),现在变成了(MENU-I)很不习惯
Python是系统组件,不能被卸载哦。插件位置应该是根据你放入插件的先后次序决定的(说实话我也觉得很不习惯,Casio早应该在主界面加入移动插件的功能的>_>)
 楼主| 发表于 2023-11-3 02:21:33 | 显示全部楼层
本帖最后由 CalcLoverHK 于 2023-11-3 15:44 编辑

@lizhi93109
刚刚从作者那里得到了回复。很抱歉"Use Hidn RAM"(使用隐藏RAM)设置只适用于GII机型。GII系统在打开软件时不会占用、也不会清空此隐藏RAM,但GIII机型的Python(或者系统)利用了这部分内存,所以实际上整条RAM在打开C.Basic时就会被强制清空。

我已进一步请求作者在非GII机型上隐藏此设置,并给出替代方案。

作者回复原文:
When the GII model came out, the internal RAM doubled from 256KB to 512KB.
The second half of 256 KB was called hidden RAM because it was not used by the OS.
However, in the GIII model and later CG50s equipped with Python, that area is also used by the OS, so the area that can be called hidden RAM is practically gone.
(In CG50, RAM disappears when the power is turned off, so it is meaningless...)

So now it is a feature that only works on GII models.
Sorry if there is a misunderstanding that turning off "HidnRAM Init" on GIII or CG will cause the hidden RAM area to be preserved after returning from other applications.

发表于 2023-11-6 17:03:30 | 显示全部楼层
恭喜回归,同样,请问,是不是9750GIII用C.basic可以调用隐藏内存。
 楼主| 发表于 2023-11-7 01:21:05 | 显示全部楼层
本帖最后由 CalcLoverHK 于 2023-11-7 01:29 编辑
ty2015ty 发表于 2023-11-6 17:03
恭喜回归,同样,请问,是不是9750GIII用C.basic可以调用隐藏内存。

能,但就如上所述,在GIII机型上重新启动C.Basic的话,Casio系统会强制清空隐藏内存里的数据,使HidnRAM Init设置对GIII机型无效。
 楼主| 发表于 2023-11-7 01:27:16 | 显示全部楼层
ty2015ty 发表于 2021-5-11 14:12
你 youtube事情搞完了吗?

请注意有一个FA-124的错误。在右窗格中一次复制多个文件时,文件可能会被破坏。 ...

(虽然已经过去这么久了,但看到你还在那就回一下这楼吧)
一个一个复制文件过去就行了。
是9860SD的话建议用SD卡传输文件更省事。
发表于 2023-11-8 09:35:38 | 显示全部楼层
CalcLoverHK 发表于 2023-11-7 01:27
(虽然已经过去这么久了,但看到你还在那就回一下这楼吧)
一个一个复制文件过去就行了。
是9860SD的话建 ...

感谢回复,一直在关心C.basic的进展,并且也一直在学习,我觉得这个对于小孩子初步了解编程很有帮助,关键是在计算器上还不伤眼睛,可以自己随时琢磨。哈哈。请教,现在的版本,我看楼上说2.45就可以使用solve了。但是,我找了半天没找到,不知道哪里调用solve。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-2-21 19:51 , Processed in 0.042993 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表