Author Topic: 希望FBNeo官方把FC游戏作弊码弄成 VirtuaNES Plus! 作弊码格式就完美了  (Read 3317 times)

Offline ainihappy520

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-2
希望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格式金手指了,麻烦打开看看谢谢。
« Last Edit: August 05, 2025, 03:38:18 AM by ainihappy520 »

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
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

Offline ainihappy520

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-2
这种作弊码我有啊,但确实不如我发的那个实用啊,因为百度或FC图库只要一搜作弊码就出来了,不是我一人想这样,好多人心声都想这样,现在FBNeo支持MAPPER越来越多了,如果在加上这样功能,其它FC模拟器都会被FBNeo干掉。FC游戏最好用的作弊码就是我发的那种功能,只要复制上去,功能就实现了,这个是最好的作弊码,我是想官方添加。很多人也想要这样功能,只是找不到地方发贴。我求求官方添加VirtuaNES Plus! 这源码上的作弊码。支持ini格式。这个格式优先级最高,然后再支持cheatnes.dat这个GG码格式。这样就可以两种都用上了。求求官方了。我是FC游戏爱好者,就这一种请求希望官方加上。谢谢
« Last Edit: August 04, 2025, 08:46:32 PM by ainihappy520 »

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
Please send me some .vct files for testing

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
I added experimental support for .vct files, like the one in attachment.  Put in support/cheats

It needs testing, please

best regards,
- dink

Offline ainihappy520

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-2
这是忍者猫的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文件,麻烦取下谢谢
« Last Edit: August 05, 2025, 03:39:55 AM by ainihappy520 »

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
#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

Offline lrf739146825

  • New Member
  • *
  • Posts: 2
  • Karma: +0/-0

Offline ainihappy520

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-2
04BA-11-10 BOSS一击死  中11地址较大,我也不太懂,
007E-31-04 无敌  中31地址较大,我也不太懂,只知道直接放在VirtuaNES 中当作弊码,功能可以直接实现非常方便,
这是我见过最好的作弊码 ,所以FBNeo要是支持就完美了。可以干掉所以FC模拟器。
所以请求添上这功能了。谢谢了。

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
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

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
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

Offline taoenwen

  • Newbies
  • *
  • Posts: 46
  • Karma: +12/-0
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.
« Last Edit: August 05, 2025, 09:51:46 PM by taoenwen »

Offline lrf739146825

  • New Member
  • *
  • Posts: 2
  • Karma: +0/-0
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
« Last Edit: August 05, 2025, 11:28:58 PM by lrf739146825 »

Offline ainihappy520

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-2
谢谢大佬了,功能出来了,但有时,我添加VCT没有的一些作弊功能这些功能也是对的,只要稍不留意,就会的报错,对兼容性要求高了一点。
只要对着写好的作弊码,复制粘贴后修改就OK了。
是对兼容性要求严一点。功能都正常了。谢谢大佬了。

比说nes_panicrestaurant 这款游戏的vct,
我在最后一行结束的下一行多打一个空格,就会报下面的错误。
还有其它遇到的问题我再发过来,
谢谢大佬了。
« Last Edit: August 06, 2025, 03:52:28 AM by ainihappy520 »

Offline dink

  • Administrator
  • *****
  • Posts: 5386
  • Karma: +532/-1
  • pie? I nearly bought one!
谢谢大佬了,功能出来了,但有时,我添加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