Welcome!

Site Related => Feedback / Suggestions => Topic started by: ainihappy520 on August 03, 2025, 09:17:08 PM

Title: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 03, 2025, 09:17:08 PM
希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了。
比说 nes_tmnt  忍者神龟1 作弊码现在不是很友好,麻烦让FC 游戏作弊码支持
; 忍者神龟
#1 0077-04-80808080   血不减
#1 00A8-04-63636363   暗器无限
#1 00BF-01-63      导弹无限
#1 00A7-01-63      绳锁无限
#1 00BB-01-FA      时间无限
#1 0073-04-01020304   一人一器
#1 0565-11-01      BOSS一击死
#1 0540-01-09      无敌
#1 0048-01-05      最终关
这样形式 最好了。
我在下面放入N个 VCT格式金手指了,麻烦打开看看谢谢。
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 04, 2025, 01:21:51 AM
Hi,
We support "Game Genie" format for NES.

Unzip attachment to support/cheats  ( cheatnes.dat -> support/cheats)
load game
press Ctrl-F1

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 04, 2025, 09:25:47 AM
这种作弊码我有啊,但确实不如我发的那个实用啊,因为百度或FC图库只要一搜作弊码就出来了,不是我一人想这样,好多人心声都想这样,现在FBNeo支持MAPPER越来越多了,如果在加上这样功能,其它FC模拟器都会被FBNeo干掉。FC游戏最好用的作弊码就是我发的那种功能,只要复制上去,功能就实现了,这个是最好的作弊码,我是想官方添加。很多人也想要这样功能,只是找不到地方发贴。我求求官方添加VirtuaNES Plus! 这源码上的作弊码。支持ini格式。这个格式优先级最高,然后再支持cheatnes.dat这个GG码格式。这样就可以两种都用上了。求求官方了。我是FC游戏爱好者,就这一种请求希望官方加上。谢谢
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 05, 2025, 12:58:25 AM
Please send me some .vct files for testing
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 05, 2025, 02:15:18 AM
I added experimental support for .vct files, like the one in attachment.  Put in support/cheats

It needs testing, please

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 05, 2025, 03:26:40 AM
这是忍者猫的VCT文件
; 忍者猫
#1 003F-01-0A      血不减
#1 0044-01-09      生命无限
#1 0040-01-FF      能量无限
#1 0041-01-C0      援助无限
#1 003D-01-03      最强忍术
#1 04BA-11-10      BOSS一击死
#1 007E-31-04      无敌
#1 005D-02-0A0B      最终关

这下FC金手指 VirtuaNES支持直接导入的cheat 有N个VCT文件,麻烦取下谢谢
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 05, 2025, 09:17:16 AM
#1 04BA-11-10      BOSS一击死
#1 007E-31-04      无敌


Thank you.  Do you know what it means, the larger numbers in second part?
for example:
"-11-"  or "-31-" ?

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: lrf739146825 on August 05, 2025, 02:00:36 PM
The following address contains an introduction to the format of VirtualNES cheat codes.

https://wikiwiki.jp/nnnes1/%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC%E9%96%A2%E9%80%A3#q34586c3
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 05, 2025, 06:41:18 PM
04BA-11-10 BOSS一击死  中11地址较大,我也不太懂,
007E-31-04 无敌  中31地址较大,我也不太懂,只知道直接放在VirtuaNES 中当作弊码,功能可以直接实现非常方便,
这是我见过最好的作弊码 ,所以FBNeo要是支持就完美了。可以干掉所以FC模拟器。
所以请求添上这功能了。谢谢了。
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 05, 2025, 08:45:14 PM
04BA-11-10 BOSS一击死  中11地址较大,我也不太懂,
007E-31-04 无敌  中31地址较大,我也不太懂,只知道直接放在VirtuaNES 中当作弊码,功能可以直接实现非常方便,
这是我见过最好的作弊码 ,所以FBNeo要是支持就完美了。可以干掉所以FC模拟器。
所以请求添上这功能了。谢谢了。

Hi,
I added support for .vct with these type of codes, you'll need to get a new exe from here:
https://github.com/finalburnneo/FBNeo/releases/tag/latest

for example, nes_tmnt.vct will go into support/cheats directory
Please try it

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 05, 2025, 09:02:17 PM
I understand now about the high number cheat codes, like mentioned in my other message.
(04BA-11-10, 007E-31-04). 

This is not working yet, I will try to add it tonight.

Thanks lrf739146825, for the cheat format informations

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: taoenwen on August 05, 2025, 09:44:09 PM
2=データより大きい時に実行 AAAA-2y-xxxxxxxx
3=データより小さい時に実行 AAAA-3y-xxxxxxxx

uint32_t AAAA;
uint32_t *AAAA_ptr = &AAAA;

if (y==2 && xxxxxxxx > *AAAA_ptr) *AAAA_ptr =xxxxxxxx
if (y==3 && xxxxxxxx < *AAAA_ptr) *AAAA_ptr =xxxxxxxx

The high-order flag 2 or 3 should be the flag used to determine whether the input value should update the address value.

I guess that's how it should be understood.
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: lrf739146825 on August 05, 2025, 11:11:02 PM
Regarding the operating mechanism of VirtuaNES cheat codes, you may refer to the code provided here for analysis.

https://github.com/ivysnow/virtuanes/blob/master/NES/Cheat.h

https://github.com/ivysnow/virtuanes/blob/master/CheatDlg.cpp
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 06, 2025, 01:21:24 AM
谢谢大佬了,功能出来了,但有时,我添加VCT没有的一些作弊功能这些功能也是对的,只要稍不留意,就会的报错,对兼容性要求高了一点。
只要对着写好的作弊码,复制粘贴后修改就OK了。
是对兼容性要求严一点。功能都正常了。谢谢大佬了。

比说nes_panicrestaurant 这款游戏的vct,
我在最后一行结束的下一行多打一个空格,就会报下面的错误。
还有其它遇到的问题我再发过来,
谢谢大佬了。
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 06, 2025, 02:02:11 AM
谢谢大佬了,功能出来了,但有时,我添加VCT没有的一些作弊功能这些功能也是对的,只要稍不留意,就会的报错,对兼容性要求高了一点。
只要对着写好的作弊码,复制粘贴后修改就OK了。
是对兼容性要求严一点。功能都正常了。谢谢大佬了。

Tell me about the errors - I will try to fix it.  (please, I need examples)

Method for these following types of codes is almost finished ! :)  Probably by tomorrow morning (Detroit timezone)
 xxxx-11-xx,  xxxx-21-xx,  xxxx-31-xx

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 06, 2025, 05:48:05 AM
大佬好啊。
nes_advenislii 冒险岛 Ⅱ (美版)  多地址的作弊码显示好像还是有问题。
比说下面这个冒险岛2
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 06, 2025, 09:55:49 AM
Hi,
I made improvements to .vct engine, please test it.  It also now supports "xxxx-1z-xx, xxxx-2z-xx , xxxx-3z-xx" style.
Update here: https://github.com/finalburnneo/FBNeo/releases/tag/latest

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: taoenwen on August 06, 2025, 10:42:38 AM
Hi,
I made improvements to .vct engine, please test it.  It also now supports "xxxx-1z-xx, xxxx-2z-xx , xxxx-3z-xx" style.
Update here: https://github.com/finalburnneo/FBNeo/releases/tag/latest

best regards,
- dink

Hi sir,

I tested Ninja Ryuuken Den (Japan), which happens to have 0/1/3, all of which are effective. Although there is no 2, 2 is only the opposite of 3 in terms of judgment logic, but the working principle is the same, so there should be no problem.

1, OneShot automatically disables cheating for the current item after it is triggered. I see that the corresponding item in the dialog box is still "Enable" I will research saving this item as "Disable" when WM_CLOSE is triggered over the next couple of days.
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: taoenwen on August 06, 2025, 10:59:39 AM
大佬好啊。
nes_advenislii 冒险岛 Ⅱ (美版)  多地址的作弊码显示好像还是有问题。
比说下面这个冒险岛2

现在多字节的修改值也正确了
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 06, 2025, 06:15:42 PM
Hi sir,
1, OneShot automatically disables cheating for the current item after it is triggered. I see that the corresponding item in the dialog box is still "Enable" I will research saving this item as "Disable" when WM_CLOSE is triggered over the next couple of days.

Hi,
I already worked on adding a callback for oneshot cheats (auto disable), it will be merged later tonight if everything goes to plan :)

edit: what I mean is, there is no need for disable on WM_CLOSE, as now it will auto-disable when the one-shot hits.

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 06, 2025, 09:17:14 PM
Hi ainihappy520,
I made some final changes to the .vct cheat support, please try new update from this place:
https://github.com/finalburnneo/FBNeo/releases/tag/latest

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 06, 2025, 09:47:04 PM
谢谢大佬添加了FC vct格式 ,真是太感谢你了。

我希望作弊码优先执行顺序是:
1 先执行vct格式作弊码
2 再执行ini格式作弊码
3 最后执行cheat.dat作弊码
麻烦请按这个顺序执行,因为昨天群中发了一些ini 比说kof97增加显示隐藏BOSS的,
现在先模拟器是先执行cheat.dat 文件,这样就执行不到ini里面增加强的作弊功能了,
希望改成先执行vct格式作弊码  然后再执行ini格式作弊码  最后执行cheat.dat作弊码

对了我有文件想发你,上传不上去 。
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 07, 2025, 12:43:42 AM
I'll try to improve this, I have some ideas

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: dink on August 07, 2025, 09:35:18 AM
Hi,
Now it will add all cheat files to the list, separated into the different categories
of cheat file type.

I plan to improve it a little bit more.

best regards,
- dink
Title: Re: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了
Post by: ainihappy520 on August 07, 2025, 09:09:56 PM
今天更新源码看见模拟器cheat 可以同时vct,dat,ini 三种格式 ,楼主实在是厉害啊。太感谢你了
现在VCT非常完美了,可以再改进一下,类似cheatsnes
新建个一个cheatnes.vct 用来存放vct格式作弊文件:
; 八只眼
#nes_8eyes 0594-01-4F      血不减
#nes_8eyes 0595-01-4F      鹰血不减
#nes_8eyes 0596-01-4F      物品无限
#nes_8eyes 007F-01-FF      所有武器
#nes_8eyes 034F-11-01      BOSS一击死
#nes_8eyes 030E-01-08      无敌隐身
#nes_8eyes 0050-02-0707      最终关

; 一九四二
#nes_1942 0432-01-09      生命无限
#nes_1942 0436-01-06      保护无限
#nes_1942 048E-01-8A      最强火力
#nes_1942 048F-02-8888      拥有护卫

cheatnes.vct一个文件就可以保存所作弊码这样更方便了。