Giter VIP home page Giter VIP logo

hakchi2's People

Contributors

alftron avatar asiansteev avatar barryvdh avatar brian91292 avatar cerial avatar clusterm avatar condiczek avatar dantheman827 avatar daphie79 avatar digitalroot avatar f0xcr4n3 avatar graykimbrough avatar hedda avatar juanlin avatar jumpmanfr avatar leo60228 avatar madmonkey1907 avatar magicseb avatar neorame avatar nerdnils avatar nhakin avatar nocodeleftbehind avatar r4dius avatar robnadin avatar sanjay900 avatar spencerng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hakchi2's Issues

Button combination error version 2.10

It does not work well, I have selected down and button A, but when I do it does not work, but if I press down and button B does work. It should be that the commands are changed.

about "how to update" and some "mapper issues"...(^_^)

Hi Cluster!

First of all, thank you for your job!

I just want to ask you about "how to update"; when i've downloaded a new version, does i need just to copy the new files in the "old" hackchi2. I do this way, but every time, i fear to lose the games installed and the original kernel...I'm not a programmer, just a simple"user", so sorry if it's look a little bit "dumb" to ask.

The next thing is about two games: Akumajou Special - Boku Dracula-kun (J) (aka "kid dracula) and Sakigake!! Otoko Juku - Shippuu Ichi Gou Sei (J).
I can't add and play those games...for the first it's the mapper# 23 and for the second it's the mapper# 16 who are the problems.

If you can make a"miracle" for me , it would be really "appreciated...lol.

Thank you comrade.

And sorry for my "bad" english...до свидания!

Feature Request: Option to remove Film Grain Overlay

The NES Classic appears to not be putting out a pure HDMI image but instead is muddies it with a film grain type of dithering visible when the contrast is pumped up. This is true on all 3 of the filter modes. If these artefacts can be removed it would put it visually in line with other hdmi emulation options. Example can be found in the following video: https://youtu.be/Lxek9ZD3Njw#t=12m14s

Game not found error

Not sure what's causing this, might be a glitch in 'headers' but Hakshi2 can't seem to detect 1 or 2 games. One case is with A Boy and his Blob. I think this game uses MMC1 according to the game lists....

"Boy and His Blob, A 128k PRG / 128k CHR H MMC1 (1)"

Custom Font Not working

Hello, I can't seem to get the custom font feature to work on my NES mini (I have an NTSC version). I updated the application, seeing that it was updated, and noticed that a custom font feature was added, fixing previously invisible characters from being, well, invisible. I made sure that it was enabled, and I installed the kernel multiple times on my system but to no avail. I'm hoping you see this and, hopefully, provide a solution.

Numbers in extended font don't show up

If you use "full width" numbers it doesn't show up in the menu. An example is Super Mario Bros. 3 from the original Famicom Mini (only スーパーマリオブラザーズ appear in the menu)

img_20170129_104101

Add pre-built version in "Releases"

Hi @ClusterM ,
since not everyone would be able to build a C# project from source on their machines, could you please provide a pre-bulit and zipped version of hakchi2 (without the nes-tools, to prevent deletion from antivirus software...) in the Release tab here on GitHub?

Thanks and keep on the good work!

Files in hakchi2 folder get corrupted and missing

First of all, thanks to ClusterM for this extremely easy to use and useful piece of software!

I've been using hakchi2 for the past few days to add some 2 player Co-Op games to play with my children.
However, I noticed that I frequently have to replace the files in the hakchi "installation" folder, unpacking the zip file again, because the original files get corrupt or missing.
Usually, the symptom I get is some sort of error while trying to sync with the NES Mini. After replacing the (mostly executable) files, everything is ok again.

I don't recall running any other software alongside hakchi2, and I had my AV disabled... Is there any chance that hakchi2 is modifying its own bin/exe files by itself?

Star Wars is unplayable.

Star Wars loads fine but the image shows half the screen fine but the other half is different making the game unplayable. Could this please be looked into.

Thanks

Feature request: remembering default "Yes/No" answer

Hi,

when I Add lots of games (like all the nes roms ever created, something like 3000, i think I remember), when I run into a warning like "We don't manage this wrapper number, do you want to try it anyway?", i would like my choice to be remembered for all the other added roms.

Similar thing for:

  • bad size,
  • "A patch exists, do you want to apply it?"

Pretty please :-) ?

(Awesome GUI, by the way ^^ )

"Disable Epilepsy Protection" Doesn't Seem to Work

When I select "Disable for all Games" under "Settings-Epilepsy Protection," and then flash games/kernal to the NES Mini, the games run fine, but the epilepsy protection remains. For example, in Zelda II, there is pretty much no flickering upon death. In custom-added games, the protection is there as well, such as in Darkwing Duck, which I tested. I also tried removing "--enable-armet" from the command line of individual games, to no avail. I tried entering the global command "--disable-armet," and got a C7 error for every game that I tried to run. I had to reflash the NES Mini with that command removed to get the games to work again. Any help would be appreciated.

I am using Windows XP in a virtual machine in VMware Fusion on macOS Sierra (10.12.2).

Reproducible crash on v2.07 when selecting to not continue after an unsupported game is added

I have downloaded and am running with the v2.07 zipped exe.

When trying to add a game ('Solitaire (U).nes' in this case) with unsupported mappers I get the following message:

"Sorry, Solitaire (U).nes uses mapper #79 but this mapper is not supported by NES Mini and game probably will not start. Do you want to add this game anyway?".

Then, when selecting NO the program crashes with the following exception text:

System.NullReferenceException: Object reference not set to an instance of an object.
   at com.clusterrr.hakchi_gui.MainForm.buttonAddGames_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Mac-Based Hakchi2

Hi there,

I caught your tutorial and wanted to give this a try, but I'm on a mac. Is there a way to run this via command line (linux style)? Would greatly appreciate your help.

Synchronize successful, but no extra games

2.10 seems to be working nice and I got a "everything worked well" message but there are no extra games on my nes classic. nothing changed. I tried it three times and nothing changed.

I choosed 30 extra games, I dumped the kernel, no error message.

what can I do?

Getting Out ofMemory error

Ok I want to say this is a fantastic hack uploaded a few games and decided today to add them all. I found the file wit all NES roms and have been unsuccesful in doing so. I have tried twice and get about 3/4 of the way through, done the reset/ power cycle about 4-5 times and I get a box that says "Exception of type 'System.OutOfMemoryException' was thrown. please try again"
Any help of what is going on to cause this?

Missing Mappers

There are several games that I'd like to add, but it says that the mappers don't work. Would it be possible to patch games for mapper #11 and mapper #69 ? I'd like to add Bible Adventures, Bible Buffet, and Batman Return Of The Joker.

font and game can't play

i 'm using hakchi2 version 2,08 in mini famicom. if using extended font, original tittle in mini famicom many font is missing. if not using extended font, original tittle is fine, buat add game tittle font is missing.

b-wings and wai wai world can't play in nes mini and mini famicom
Sorry, B-Wings uses mapper #185 but this mapper
is not supported by nes mini and game probably will
not start. do you want to add this game anyway?
wai wai world a same, mapper #23

please fix font and add more mapper. thanks

nes classic custom kernel

It prompts me to download custom kernel, but when i do it says the file cannot be found.. Any suggestions?

ROM not found message

Hi,

there is a bug in the Add more games function. If you try to add a game with an unsupported mapper a dialog will pop up and ask if you want to add it anyway. If you click No there will be remain a empty directory for this game in the game directory.
This empty folder will cause a ROM not found error message the next time hakchi2 is started.

Regards
-jan

Not an issue...a concern

I know nothing about these things. My concern is what I can do wrong. It took me a long time to get a classic. Is there a way I can screw this up? I know the FAQ said original files won't be touched. Is there a restore if something goes wrong? I have about 100 games I would like to put on (including original 30). If I try to put them on and they don't fit will it mess up?

Thanks for dealing with these silly questions.

v2.11 has blank options for Maximum Games per Page and when selected, hakchi2 crashes

I upgraded from v10 to v11 by extracting all files into v10 directory. I have 76 games loaded including the original 30. hakchi2's title bar confirms that I'm running v2.11. As seen in the screenshot below, I have extra blank options for max games per page. When selected, hakchi2 crashes.
I am on Windows10.
I expect it's related, but with 30 games per page, the folders do not work as expected. When any are selected, the first page of games just reloads. Autofire does not work either.

capture
capture2

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Byte.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at com.clusterrr.hakchi_gui.MainForm.toolStripMenuMaxGamesPerFolder_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8745 (WinRel.050727-8700)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
hakchi
    Assembly Version: 2.0.11.0
    Win32 Version: 2.0.11.0
    CodeBase: file:///C:/Users/steev/Downloads/hakchi2/hakchi.exe
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8750 (QFE.050727-8700)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8745 (WinRel.050727-8700)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8745 (WinRel.050727-8700)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.8763 built by: WinRel
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml

Error

I tried to use version 2.11 1st time hacking. It didn't work. So I read on here to try 2.9 so it worked. I could only put 90 games total before I get the C8 error. Anyway. I read on here someone else has the same issue I have with 2.11 "access to the path desktop\hakchi2 2\temp\kernel\initramfs\bin\choot is denied please try again." This is when I synchronize the games. So someone said to use the 2.7 version & then 2.11 version & I did But I still get the same error "access to path denied" I would like to put more than 90 games but I can't figure it out. Any help will be appreciated.

The system cannot find the file specified. Please try again later.

So I got some .NES files (10) and I checked them all except "Original 30 games". Then I select "synchronize selected games whit NES mini" and I HOLD the reset button and then press the power button. It said the games are on. I go plug it to my TV and I only had those 10 games that I installed and I didnt have the original ones. Then I try it again and this time I tick the "Original 30 games" box and then "synchronize selected games" but a window pops up and says: The system cannot find the file specified. Please try again later.
Is my NES broken? Any help would be appriciated.

Hakchi2 ver 2.08 not responding or 2.06 always waiting on nes

I am trying to dump the kernal on version 2.08 and it says not responding.

image

I also tried an older version 2.06 and when I try to upload games button it shows me the 5 steps then nothing happens further always waiting on nes.

I made sure the driver was loaded and it does see the nesmini under usb fine.

Please help sir

Can't repack ramdisk

Uninstall or Sync are both doing this. Can't seem to find a way around it.

Using Windows 10.

change nes classic mini into famicom mini

Hi! I would like to know if it's possible to change my nes classic mini(i mean replace the background and the 30 original games includes )into famicom mini. Since it's possible to choose into the menus of hackchi2 , i know im a "dreamer'...but i have hope! (^_^). I've "tried"to do that with the new update( i've chosen the famicom mini with his 30 games in the menus...but it doesn't work, i've keep my "additional games" and lost my originals games in the transfer...)! ps: sorry for my bad english.. 😆

Original Kernel Dump Download

Hello to all, I have made a mistake during an update of HAKCHI. I erase my KERNEL DUMP ORIGINAL. I cannot flash NES MINI again, it shows me a warning MD5 Checksum and I cannot again synchronize the games.
He somebody would be kind enough send me his own ORIGINAL KERNEL DUMP to RESTORE and FLASH it AGAIN.
Thank you in advance.
L.S.

*Option Request* Keep original 30, add rest to folders

I asked on the temp as well, figured I'd keep the idea fresh.

I would like the option to keep the original 30 in the main section the system loads to, then anything after that goes into a folder when added (based on the # per folder).

No Sound

I did everything successful and every game worked. Only thing not working is the sound. Any ideas or solution for this issue?

States saved NES Mini to the PC?

We will be able to save, in a future, the saved states of the games of the NES Mini to the PC?


Mi pregunta es la siguiente, ¿podremos guardar, en un futuro, los estados guardados de las partidas de la NES Mini al PC?

"used by another"-issue

I had my program installed in my DropBox-folder---this seamed smart to ensure a backup that way. But I had an issue every time, I tried to write to the NES mini, after a while I would get an error, that a temp-file was in use by another program, and the whole process was aborted. This of course happens, as DropBox tries to sync the temp folder, while hakchi2 is using it.

Either the temp files could be kept in some default temp file location, or there could be a small timeout and a retry to not break the whole process when something happens, to fix the issue.

No games showing

Added about 60-70 games to go to a total of about 150 or so with the 30 hidden.
When it starts, I only get the overlay screen with BGM playing and at the top it says "GAME TITLE"
When I remove all the new games I added and go back to my game list from 2.10, there's 2 folders that only refresh the 1st 30 games instead of taking me to the next set of games

Using a new hackchi2 install on already hacked NES mini

Hi. I did something really stupid. I hacked succesfully my NES mini and installed some games, it worked like a charm,... but later, i deleted the whole hackchi folder. Now I want to try getting back what's already installed in the NES mini so i can add more games. But I don't know what should I do. When I dumped the kernel it said the MD5 checksum is not found (which is pretty normal) but it didn't updated the list of games in hackchi2.

What can I do? Is it possible to retrieve that?

If not, what do? Will flash original kernel reset the whole thing so i can redo this from the start and be sure i don't mess up anything?

Thank you. Sorry for my poor english

Error: Source array was not long enough.

Received the following error when attempting to adding a ROM (Yoshi) to Hackchi2 (2.10 release): Error: Source array was not long enough. Check srcIndex and length, and the array's lower bounds.

hackchi2_10_source_array

Attempted with multiple versions (No-Intro and GoodSet). Not sure if this is an issue with the ROM, application, or both. This error occurs even when there are no other games added. It occurs when added with other games or added separately.

hakchi2 2.11 won't create game folders when uploading roms?

Why won't hakchi2 2.11 won't create folders when uploading over 90 games. I just get a message saying that I ran out of room to be able to fit more games?
I tried messing with different setting but no luck.

I there a certain file I need to add to hakchi2 2.11 to make it work with over 90 games?
Or a specific setting I need to set on hakchi2 2.11?
Thx in advance

Error Flashing Custom Kernel

Hi, installing the newest version (first time user overall), and it when it comes time to flash the custom kernel, I get an error almost immediately:

"Access to path .....kernel\initramfs\bin\chroot is deneid. Please try again.

I've tried using a prior release, and same issue.

install driver error

when i click to install driver, a lil box comes up, it says,
"the system cannot find the file specified"

what am i doing? almost there so i thought....
i could really use help, please.

Feature Request: XML Cheat support and possible menu

Hey ClusterM! Great work you are doing!

I was looking through some old files and found a cheat pack for Nestopia. I was thinking it would be great to be able to import them directly into hakchi2. Possibly even with a simple menu (like the rom list) where you can enable and disable certain cheats.

All the cheats are in XML and are formatted as such (Adventures of Rad Gravity, The (USA).xml):

<?xml version="1.0" encoding="UTF-8"?> -<cheats version="1.0"> -<cheat enabled="0"> <genie>SUTTXU</genie> <description>Infinite health</description> </cheat> </cheats>

Here's a link to the pack in case you are interested: Cheat Pack

While I am no good working with code myself, it doesn't appear this would require much work to implement. Of course I could be totally wrong in that assumption. Anyways, thanks for reading and keep up the great work!

Crashes selecting game

I notice that when I select a game from the menu, it crashes when i use the start button.. and when I select a save state it crashes if I use the A button. anyone else have this trouble?

Refreshing with the tool does not help, only returning to original factory seems to resolve it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.