22 Commits
Author SHA1 Message Date
AramisandRob Loach 4e74868001 Improve FBNeo dat generator script (#1677)
* FBNeo_dat_gen: change text encoding, change year to releaseyear and pass parser where missing

* FBNeo_dat_gen: standardize cli args

* gitattributes: Add .py EOL LF

---------

Co-authored-by: Rob Loach <[email protected]>
2026-06-19 11:37:59 -04:00
Zoomll 5daf7f752a Add Lost Level Archive script and source 2026-06-02 19:07:41 -04:00
jdeath 568012593b Add MSX Cheats for fMSX and converter script 2025-10-26 14:38:05 -04:00
Rob Loach ccb9701567 Move Xploder GameBoy cheats 2024-07-29 11:38:35 -04:00
lucasmr 5de0a7975e Update mame-member.py to python3 2023-06-15 21:09:36 +01:00
Rob Loach 46c27d0227 cheats: Fix whitespace on cheat descriptions 2022-09-06 11:17:40 -04:00
harveyhu 5b0c441cad update "FBNeo - Arcade Games.rdb" 2022-04-26 14:06:48 +00:00
Tobias Gruetzmacher e30eeb8114 Add a simple, stupid ClrMamePro DAT sorter 2021-12-25 20:05:26 +01:00
David Guillen Fandos abf99061cb GBA cheat codes cleanup!
This commit decrypts most of the encrypted CodeBreaker cheat codes into
their plain format. I manually fixed some games that had both plain and
encrypted codes, causing some of them not to work.

The advantage of having all codes in plain format is that it allows for
users to add their codes (appending the file). Encryption prevents this
since the cheat decoder tries to decrypt unconditionally.

Added a tiny python script that assists in decoding these cheatcodes. It
is not very smart so it might decrypt stuff that's already decrypted
depending on the order of the cheats in the file.

I manually eveyballed all the codes and ran some sanity checks on them
to the point I trust most of the changes here. Some codes were already
broken so I hopefully mend more things that I'm breaking with this
change.

Sorry for the whitespace cleanup! That's the script rewriting the files
cleanly
2021-05-04 18:30:38 +02:00
overkill 365086dcac Remove Unused Variable
I removed an unused variable to address an LGTM recommendation (https://lgtm.com/projects/g/libretro/libretro-database/snapshot/8faf03bb3621f2c693208f2a4691f7af498f3b87/files/scripts/chtwrite.py?sort=name&dir=ASC&mode=heatmap#xbb66329666a7193b:1).
2021-03-21 18:27:38 -04:00
Rob Loach ca9a4bb8c5 Merge pull request #1145 from 0verk1ll/patch-1
Clean Code to Address Recommendations from LGTM
2021-03-21 18:08:25 -04:00
overkill fef6ba4fc8 Remove unused imports
I removed two unused `import`s to meet recommendations from LGTM (https://lgtm.com/projects/g/libretro/libretro-database/snapshot/8faf03bb3621f2c693208f2a4691f7af498f3b87/files/scripts/scraper.py?sort=name&dir=ASC&mode=heatmap).
2021-03-21 18:00:19 -04:00
overkill 38ebc683e8 Clean Code to Address Recommendations from LGTM
- I removed unused `import`s.
- I removed a `pass` statement that is unnecessary because a `print` statement follows it.

You can find the recommendations from LGTM at <https://lgtm.com/projects/g/libretro/libretro-database/snapshot/8faf03bb3621f2c693208f2a4691f7af498f3b87/files/scripts/chtwrite.py?sort=name&dir=ASC&mode=heatmap>.
2021-03-21 17:54:18 -04:00
alfrix 8e593bb7de Update FBNeo 2020-01-11 11:46:22 -03:00
Rob Loach 4635e92a77 fbneo: Rename FB Alpha to FBNeo 2019-06-01 13:41:17 -04:00
Brian Koropoff 54d80a4bf6 scripts: add mame-member.py
This is a quick-and-dirty script to generate a dat file from MAME XML
which picks a single unique ROM for each machine where an unambiguous
choice is possible.
2017-11-08 17:01:53 -08:00
SpiralBrad 07df4cba3c Add FBA_dat_gen.py script 2017-07-13 20:30:52 -05:00
Rob Loach 4b3aa272d5 Delete chtwrite.pyc 2017-06-21 22:42:48 -04:00
Rob Loach 4ed7481547 Add the Nintendo 64 cheats sript 2017-01-09 23:31:13 -05:00
OffensiveUser e145fc1341 all filenames scrubbed of all special characters 2015-05-24 04:07:15 +02:00
OffensiveUser 5c7e5d17ff redid all the files from scratch and made the script do all of the work 2015-05-22 01:14:18 +02:00
OffensiveUser 3320dafbbf fixed more names, file contents and trashed some useless files 2015-05-15 18:21:32 +02:00