We're using cookies to ensure you get the best experience on our website. More info
Understood
@thunderstruckRegistered July 1, 2011Active 3 months, 3 weeks ago
1,114 Replies made

Hey Lester. Nice hearing from you. Most discussions happen in Discord nowadays. Here’s the link: https://discord.com/invite/vXXYua6f?utm_source=Discord%20Widget&utm_medium=Connect

Hey Everyone,

attached you will find a new version of hfcli. You will need HF32 firmware version 2.2 to be able to use it. If both are used, the new DEV MODE can be activated that allows direct transfer to flash (bypassing writing to the SD card) . This increases the transfer speed and removes the need for a SD card when developing.

Here are some example commands to get you started:
Display help: hfcli -h
Send a file to flash: hfcli -p COM1 -x space.vb -n invaders

When transferring directly to flash the padding modes don’t make a big difference anymore, so it defaults to 3 which works for all roms. Incremental updates are not implemented yet for this mode.

When a file is transferred using the new mode the HF32 goes to DEV MODE which speeds up the start up of the card but also deactivates most button inputs, serial communication as well as the on screen menu. You can go back to normal mode by long pressing all 3 buttons at the same time. After that the HF32 has to be reset by powering it off and on.

The old mode that requires the SD card is still there and can be used.

While I did quite some testing there might still be problems, so use with care. If you encounter something contact me on discord.

Cheers

thunderstruck

Not really. I got caught up in other projects. Still planning to restart on day though.

Here is Release 1.5.0.0.
– Automatically disconnects HF32 when leaving the USB tab
– Filters for possible HF32 devices using WCMI before starting auto discovery
– Increases connection retries

The HF32 needs a few seconds to boot up to be able to communicate. In firmware version 2.0 a short haptic burst indicates when the HF32 is ready.

As always, you can also update through the application.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

Hey Everyone,

I just released version 2.0 of the HF32 firmware.

Here are some things the update adds:

– default labels and icons are no longer necessary for the HF32 to function
– the card will no longer lock up when no SD card is found
– the card will track the screen which it is on. If it’s rebooted it will load the label for the loaded game (unless it’s already loaded)
– the card checks on boot if a problem exist. If so, a debug screen is shown (try starting it without and SD card)
– the card will do a short haptic burst when it completely booted
– I changed an existing easter egg which no one will ever find
– the card can now identify it’s type which should allow me to only have one HyperFlasher version
– It’s now possible to have more then 128 games on the card

You can update using the HyperFlasher application. It is the same version as on my Patreon, so no need to update if you took it from there.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

Don’t connect on the USB tab. It will keep the connection open and you won’t be able to execute the Firmware update. Really need to change that

Make sure you have the SD card in the card before connecting. Drivers need to be installed. Maybe restart after installing the drivers.

Firmware updates will get allot easier with the new firmware that will hopefully release soon.

Here is Release 1.4.0.0.
– Add “Update Anyway” Button to the firmware tab, to allow recovery to latest firmware version
– Fixes bug where labels could not be selected

As always, you can also update through the application.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

thunderstruck
Here is Release 1.3.0.0.

It mainly adds support for bwr units
– bwr defaults will be set up
– bwr labels will previewed
– bwr labels can be imported and converted
– bwr labels that I liked the most are included
– firmware updates for bwr can be executed
– also some minor bug fixes

When you have bwr you want to use the bwr version of the application attached. I’m working on a big firmware update in parallel. This will allow me to only have one version of the application in the future.

As always, you can also update through the application.

For some reason I can not attach files anymore so here are the download links from my server:
https://hyper-flasher-release-98kzc.ondigitalocean.app/hf-application-bwr-1.3.0.0.zip
https://hyper-flasher-release-98kzc.ondigitalocean.app/hf-application-prod-1.3.0.0.zip
https://hyper-flasher-release-98kzc.ondigitalocean.app/hf-application-proto-1.3.0.0.zip


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

Both features are present in the latest version as long as you add the games through the application.

Here is Release 1.2.0.0.
– Checks if FTDI driver is installed and displays a warning
– Games are way more often recognized when they are padded or patched
– Adds an option to delete games from the SD card (also removes respective labels, icons and padding mode)
– Ensures that the .vb extension is lower case when games are added through the application
– Ensures that the the filename is not too long when games are added through the application
– Ensures that the the filename is not used when games are added through the application
– Improves the logging on crashes
– Fixes some stability issues

I started a mayor refactoring how I internally handle games as I want to eventually move to a system where creators can maintain icons and labels themselves. Hence, it is no longer possible to add icons and labels to the respective selection list on the right side. It’s still possible to change the current label/icon on the SD card with external files. The respective buttons are now located in the preview boxes and will only effect what’s on the SD card.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

Thanks for the Feedback. I will put everything on my list.

Cool stuff. I must have skipped some icons by accident.

Not sure. It’s actually not that much a problem of hosting binaries somewhere but rather having a library of games with hashes and images associated.

Here is Release 1.1.0.0.

This one doesn’t add any new features. I is a big content update though:
– Massive amount of icons from TheReadMenace
– Lot’s of labels from Fwow13
– Some HQ labels from Mumphy
– Several labels from the contest that wouldn’t convert before
– New default images from Kevin

Updating the content is a very time consuming task so preparing this took some time. I might implement a system where artist can maintain their work by themselves.

As always, you can also update through the application.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

Here is Release 1.0.0.7.
– Allows firmware updates from a local file

It’s something I needed and I thought might be useful for others.

As always, you can also update through the application.


thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects

  • This reply was modified 3 years, 3 months ago by thunderstruck.

The files are not recognized by file name but by their hash. I can’t possibly add the hash of every rom since there are variations due to padding and stuff like that. I should have all popular games in their unpadded form cataloged though. I was thinking about having an option that simply displays all labels independent from the game.

Anyway, you can always download bitmaps or label files and add them yourself.

The internet suggest to rewrite the bootloader which can only be done by Kevin I think. I don’t think it got damaged during the firmware update, since the update is not touching the bootloader. It’s more likely a electrical issue as it’s a prototype

@mathew looks like it actually executed the update but the verification failed. Never seen that before. Can you try again?

Here is Release 1.0.0.6.
– Fixes problem where Firmware updates fail due to missing driver
– Fixes problem where the application crashes when icons/labels have the wrong size
– Adds long item support

As always, you can also update through the application.

Special thanks to Fwow13 and Mumphy for testing.

thunderstruck

If you are looking to support me you can do so here: https://www.patreon.com/thunderstruckProjects