Bootleg Games Central Forum

Pirate Discussion => Pirated Work => Topic started by: forgotusername on April 01, 2022, 12:54:53 AM

Title: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: forgotusername on April 01, 2022, 12:54:53 AM
I haven't been around this forum much recently, but I wanted to share a little project here; which has been in the works for ages, and has now officially been released.

This is the "64-in-1 Classic Player": a fan-made multicart I developed with 64 of my own Famicom/NES hacks. This is effectively what became of my multicart I "announced" (in an. admittedly terrible way that no one even understood) on this forum around 2018 or so; though it's gone through many, many changes since then. It is based on the "Game Prince RS-1" hardware-wise, and was designed to resemble the bootleg "plug & play" Famiclones.

I have attached a download of the complete ROM below, alongside a preview picture. For a complete development archive (including single-game ROMs and other little tidbits), see the following link (hosted on archive.org): https://archive.org/details/64in1 (https://archive.org/details/64in1).

(And for the tech-savvy folk here: there are several "secret" games which can only be accessed via debugging. Can you find them?)
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: kelvin donna on April 01, 2022, 09:08:42 AM
this is ultra splendid!
good Job!
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: forgotusername on January 08, 2024, 05:19:04 PM
I have just released the "86-in-1 Classic Player Deluxe"; a sort of "sequel" to the 64-in-1, with additional games and some general code cleanup. The 86-in-1 ROM is attached below, with the development archive available here: https://archive.org/details/86in1 (https://archive.org/details/86in1).
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: TheBestNiceCoder on March 13, 2024, 10:11:53 AM
It's even better than before!
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: forgotusername on March 20, 2024, 01:13:00 AM
Thank you.  :) (and thanks to kelvin too, since i evidently forgot to reply to that at the time…)
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: agg1401 on March 20, 2024, 06:57:17 AM
Game 61 dosn't open on FCEUX.
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: forgotusername on March 20, 2024, 01:55:40 PM
It's an issue with releases of FCEUX earlier than the recommended version 2.6.2; the Duck 3D Blast ROM relied on PRG-RAM, which earlier emulators did not support in this form. The 86-in-1 re-converted the hack to not use PRG-RAM; I have released a new 64-in-1 ROM revision using the "fixed" version of Duck 3D Blast.
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: SuperScud69DS on September 05, 2025, 12:39:15 PM
Hi! I just recently found this multicart here and I gotta say, it's really awesome. Played this on my hacked Wii (using RetroArch because FCEU DX seems not working when loading this ROM) and it's very enjoyable. :D

Out of curiosity, how did you make a multicart menu like this? Please teach me how you did that because I'm working on a personal NES multicart project similar to yours and I really wanna make a multicart like this too.
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: forgotusername on September 05, 2025, 06:19:21 PM
Thank you. The menu interface was modified from a preexisting handheld console (the "Game Prince RS-1" 152-in-1), and was altered solely through HEX data. As such, you will need the original Game Prince ROM in order to develop a menu based on it. There were several key points that had to be studied surrounding the menu, in addition to standard graphic editing (using programs such as YY-CHR):

*Replacing all games on the original console with the new games, which were pasted in via HEX. This also involves altering the linked areas for each menu option, under the Game Prince menu's custom format for reading games (detailed in the "linked menu studies" section in the attached .txt, from address #05E010 onward).
*Altering the titles in the selection menu. This is fairly easy to edit, but it reads the code in multiple areas of the ROM, and is sometimes out-of-order compared to the numerical list.
*Adjusting the amount of menu entries, since I didn't use all 152 game slots. Note that it's much easier to shorten the game count rather than increase it.
*Changing the color values of the preview images, which is controlled by a line below each preview icon's palette data.

I have attached a .txt that I wrote while studying the menu system, though some parts may be irrelevant or confusing; thus the greater description above.
Title: Re: 64-in-1 Classic Player (custom Famicom/NES multicart)
Post by: SuperScud69DS on September 26, 2025, 07:05:02 AM
Thank you. The menu interface was modified from a preexisting handheld console (the "Game Prince RS-1" 152-in-1), and was altered solely through HEX data. As such, you will need the original Game Prince ROM in order to develop a menu based on it. There were several key points that had to be studied surrounding the menu, in addition to standard graphic editing (using programs such as YY-CHR):

*Replacing all games on the original console with the new games, which were pasted in via HEX. This also involves altering the linked areas for each menu option, under the Game Prince menu's custom format for reading games (detailed in the "linked menu studies" section in the attached .txt, from address #05E010 onward).
*Altering the titles in the selection menu. This is fairly easy to edit, but it reads the code in multiple areas of the ROM, and is sometimes out-of-order compared to the numerical list.
*Adjusting the amount of menu entries, since I didn't use all 152 game slots. Note that it's much easier to shorten the game count rather than increase it.
*Changing the color values of the preview images, which is controlled by a line below each preview icon's palette data.

I have attached a .txt that I wrote while studying the menu system, though some parts may be irrelevant or confusing; thus the greater description above.

What about moving a game in the list? Like having Dig Dug on the fourth row of the list?