libretro / libretro-database

Repository containing cheatcode files, content data files, etc.
Creative Commons Attribution Share Alike 4.0 International
918 stars 789 forks source link

RetroCheat -- A dedicated cheat database. #320

Closed lasers closed 8 years ago

lasers commented 8 years ago

Here's a thought. Put together a dedicated cheat database/website and call it RetroCheat.

I would like for everybody to start considering cheat codes not necessarily as scarce information and for the community to come up with a system to deal with cheat codes in the same way we do with the the game roms right now.

The community could start with poking around, testing stuffs, and enjoy themselves playing something different... along with verification, readonly permissions, documentations for online/offline options, compressed fullset archives, and an option to view/change/download cheats in or to their preferred languages, and more bullshit coming off my head and whatever else you can think of... for our future gamers, our old gamers, and for everybody out there.

Do we have a good cheat database somewhere? Lot of cheat websites sucks right now and we shouldn't have to hunt around, scrap websites, and whatnot just to get a fullset cheats for a system. Is there even any fullset cheats? We can slowly make one ourselves if it does not exist. We don't have to be the best one as some new group may make a better one.

Also, it only takes one typo to compromise a cheat code. :sob:

system support scrape sort star
Atari - 2600 🍊 🍅
Atari - 5200 🍊 🍅
Atari - 7800 🍊 🍅
Atari - Jaguar 🍊 🍅
Atari - Lynx 🍊 🍅
Bandai - WonderSwan Color 🍊 🍅
Bandai - WonderSwan 🍊 🍅
Cave Story 🍊 🍅
DOOM 🍊 🍅
FB Alpha - Arcade Games 🍊 🍅
Game and Watch 🍊 🍅
GCE - Vectrex 🍊 🍅
Lutro 🍊 🍅
Magnavox - Odyssey2 🍊 🍅
MAME2003 🍊 🍅
MAME 🍊 🍅
Microsoft - MSX 🍊 🍅
Microsoft - MSX2 🍊 🍅
NEC - PC Engine - TurboGrafx 16 🍊 🍅
NEC - PC Engine CD - TurboGrafx-CD 🍊 🍅
NEC - PC Engine SuperGrafx 🍊 🍅
NEC - PC-FX 🍊 🍅
Nintendo - Famicom Disk System 🍊 🍅
Nintendo - Game Boy Advance (e-Cards) 🍊 🍅
Nintendo - Game Boy Advance 🍏 🍏 🍏
Nintendo - Game Boy Color 🍏 🍏 🍏
Nintendo - Game Boy 🍏 🍏 🍏
Nintendo - GameCube 🍊 🍅
Nintendo - Nintendo 64DD 🍊 🍅
Nintendo - Nintendo 64 🍏 🍅
Nintendo - Nintendo DS (Download Play) (BETA) 🍊 🍅
Nintendo - Nintendo DS Decrypted 🍊 🍅
Nintendo - Nintendo Entertainment System 🍏 🍏
Nintendo - Sufami Turbo 🍊 🍅
Nintendo - Super Nintendo Entertainment System 🍏 🍏 🍏
Nintendo - Virtual Boy 🍊 🍅
Nintendo - Wii 🍊 🍅
Quake1 🍊 🍅
RPG Maker 2000 🍊 🍅
RPG Maker 2003 🍊 🍅
ScummVM 🍊 🍅
Sega - 32X 🍊 🍅
Sega - Dreamcast 🍏 🍅
Sega - Game Gear 🍏 🍏 🍏
Sega - Master System - Mark III 🍏 🍏 🍏
Sega - Mega Drive - Genesis 🍏 🍏 🍏
Sega - Mega-CD - Sega CD 🍊 🍅
Sega - NAOMI 🍊 🍅
Sega - PICO 🍊 🍅
Sega - Saturn 🍏 🍅
Sega - SG-1000 🍊 🍅
Sinclair - ZX 81 🍊 🍅
Sinclair - ZX Spectrum +3 🍊 🍅
Sinclair - ZX Spectrum 🍊 🍅
SNK - Neo Geo Pocket Color 🍊 🍅
SNK - Neo Geo Pocket 🍊 🍅
Sony - PlayStation Portable 🍏 🍅
Sony - PlayStation 🍊 🍅
The 3DO Company - 3DO 🍊 🍅
Uzebox 🍊 🍅
maybe no yes star
🍊 🍅 🍏 🌟

This might be better suitable for wiki? Also, can somebody start scrapping something? 😃

andres-asm commented 8 years ago

It should be like RetroAchievements, and it should have a function to download the cheats from the site on the fly.

I think it's a good idea. But no scraping. The current cheat database is a mess because it was a scrapped set and it blows.

It should work like achievements, ie. each entry in the database should have the ROM CRC it's intended for.

Maybe you can talk to the RetroAchievements people to try to setup a similar site, then @leiradel to add support to the frontend.

lasers commented 8 years ago

I renamed everything according to No-Intro naming conviction... except for Sony - PlayStation. The scrapper script somebody made strips lot of characters making it hard for me to decides sometimes as it definitely ate extra characters in some files. I tried my best cleaning up the mess. It definitely was a mess.

That's a pretty good idea to send codes on the fly to the users. They shouldn't have to do anything other than enabling Achievements --> Verify Cheat Codes option.

We should scrap everything first before we can send some untested codes on the fly to the users... so they can verify stuffs? I think most codes would work... but if a cheat website were to shut down without a warning or to let users have a copy, then we'll have some problem. I want to try and scrap as much as possible, then deal with the aftermath.

From what I'm told, RetroArch isn't affiliated with RetroAchievements. I can try and ask them about this.

andres-asm commented 8 years ago

Well you mentioned setting up a site, that's why I mentioned them, I think copying their site and API would be a straightforward way to achieve this.

lasers commented 8 years ago

Yes. RetroArch also have a site, an emulator site, buildbot, and many other things. Do you know if they have a Github page? It seems empty / abandoned. What's the history behind that? Are they now working behind closed git repositories? I'm just trying to avoid using RetroAchievement chat forum.

leiradel commented 8 years ago

@lasers no, the website owner, Scott, is just busy with other stuff, so work on emulators has stopped. He also wants to start to use RetroArch and its cores officially, but for that I have to iron out the remaining bugs with achievements, and implement a few features to make it really usable.

lasers commented 8 years ago

No reply from Scott for days. This chart is more suitable for wiki. Closing.