
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
A tool to convert homebrew Neo Geo ROMs into TerraOnion's NeoSD `.neo` format. This allows the program to run on real hardware via a NeoSD as well as on the MiSTer.
A tool to convert homebrew Neo Geo ROMs into TerraOnion's NeoSD .neo format. This allows the program to run on real hardware via a NeoSD as well as on the MiSTer.
This tool is only intended to be used by those doing Neo Geo related development. For commercial roms please use TerraOnion's NeoBuilder. Issues, support, etc, around commercial games will not be considered.
You need NodeJS installed, I am using version 8.9.4
npm install -g neosdconvneosdconv -i <directory with your ROM files> -o <output file> -n <game name> -g <genre> -y <year> -m <manufacturer> -# <NGH number> -s <screenshot number>The input directory is a directory containing your game's raw P, S, M, V and C ROMs
The output path is something like ./mygame.neo.
For example: neosdconv -i ./romFiles -o ./mygame.neo -n 'My Cool Game' -g BeatEmUp -y 2018 -m city41
These are both optional, screenshot should not be used for homebrew ROMs.
You can set a ROM's NGH number with -# <ngh number> (such as -# 95 for Real Bout Fatal Fury) and also the screenshot with -s <screenshot number>. NGH numbers can be found here: http://www.neo-geo.com/snk/master_list-ngh.htm. Screenshot numbers are proprietary to TerraOnion, and I don't know of an easy way to get them. The screenshot option was added for completeness.
If NGH or screenshot are provided and are invalid, they will default to zero and a warning will be emitted.
the -g flag is used to set the genre. It must be one of the values found here: https://github.com/city41/neosdconv/blob/master/src/genres.ts
If it is an invalid value or left out entirely, the genre will default to Other.
FAQs
A tool to convert homebrew Neo Geo ROMs into TerraOnion's NeoSD `.neo` format. This allows the program to run on real hardware via a NeoSD as well as on the MiSTer.
The npm package neosdconv receives a total of 61 weekly downloads. As such, neosdconv popularity was classified as not popular.
We found that neosdconv demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.