It is currently Tue Dec 12, 2017 7:16 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Fri May 27, 2016 9:42 pm 
Offline

Joined: Sun May 15, 2016 10:26 am
Posts: 7
I think if someone can program an appropriate BIOS, then those roms can execute in emulators we use.


Top
 Profile  
 
PostPosted: Sat May 28, 2016 9:33 am 
Offline
User avatar

Joined: Sat Sep 07, 2013 2:59 pm
Posts: 1511
zzo38 wrote:
I still think figuring out the file format they use and the details to execute it would be of interest.

But why?

Some person illegitimately published NES games per ROMs on the PC and used a proprietary file format with a bunch of hacks. This doesn't even have anything to do with actual cartridges. It's basically a random person who used a random file format to do random stuff.

This has no relevance to NES programming or NES games themselves. It's just an arbitrary piece of software without much worth. So, why is this of any interest at all?

I would understand if it gave some insights in actual NES stuff. But why do you care what some obscure person did in his own little emulator?

To me, that's the software equivalent of someone selling a print-out of a famous painting where he drew some alterations on.
Do I care why Joe Everybody gave a copy of the Mona Lisa red eyes and a blond streak in her hair? No, why should I? It doesn't tell me anything about the actual painting. Why should I have interest in the alterations of some hobbyist that he put on a printed copy?

Likewise, we have a well-documented NES file format and good knowledge about how the real NES works. What do we gain if we analyze the private file format of some nobody that he created specifically for ROM versions of the games that don't even have to do with stuff on the actual console?

In my opinion, the only situation where this might be useful is if that CD really has a brand-new NES game on it that we want to try on standard emulators.
But if these are only regular games or games with some slight alterations ("Super Mario Bros." with 30 lives etc.): Meh, who gives a shit?

_________________
Available now: My game "City Trouble".
Website: https://megacatstudios.com/products/city-trouble
Trailer: https://youtu.be/IYXpP59qSxA
Gameplay: https://youtu.be/Eee0yurkIW4
German Retro Gamer article: http://i67.tinypic.com/345o108.jpg


Top
 Profile  
 
PostPosted: Sat May 28, 2016 10:02 am 
Offline
User avatar

Joined: Sat Jul 25, 2015 1:22 pm
Posts: 501
DRW wrote:
This has no relevance to NES programming or NES games themselves. It's just an arbitrary piece of software without much worth. So, why is this of any interest at all?

I gotta say, I agree with this. If somebody wants to take their time to do it, that's fine, but personally I haven't the slightest interest in any of these obscure ROM hacks.

I'd much rather see somebody spend their time making a game, a tool for making games, hell, I'd think seeing someone make a single animated sprite would be more interesting.


Top
 Profile  
 
PostPosted: Sat May 28, 2016 10:17 am 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 941
darryl.revok wrote:
I'd much rather see somebody spend their time making a game, a tool for making games
I do too, but if someone who want to do something else instead, it is one thing to figure out; I don't know what it might reveal. Especially if they are actual exclusive games or if there are significant modifications to alter game rules and such.

_________________
.


Top
 Profile  
 
PostPosted: Sat May 28, 2016 10:27 am 
Offline
User avatar

Joined: Sat Sep 07, 2013 2:59 pm
Posts: 1511
zzo38 wrote:
Especially if they are actual exclusive games

Unfortunately, the original poster hasn't provided this information yet. But somehow, I highly doubt it. I mean, should we really believe that somebody puts together a hacky emulator and some non-standard ROMs and also provides a completely new game written from scratch?

Believe me: If you actually analyze that stuff, then the end result will be that you know how a specific ROM hack of a game that we've known for 30 years works on an emulator that some script kiddie wrote in his mother's basement. Wow! What a valuable piece of information for the NES community.

_________________
Available now: My game "City Trouble".
Website: https://megacatstudios.com/products/city-trouble
Trailer: https://youtu.be/IYXpP59qSxA
Gameplay: https://youtu.be/Eee0yurkIW4
German Retro Gamer article: http://i67.tinypic.com/345o108.jpg


Top
 Profile  
 
PostPosted: Sat May 28, 2016 10:44 am 
Offline
User avatar

Joined: Sat Jul 25, 2015 1:22 pm
Posts: 501
Yeah I feel like you're going to take way more time to try to analyze a poor way of doing something and any info you get out of the process is most likely going to be bad information.

Is there a mind-bending game here that does something unheard of? I dunno. I'm programming an NES game so who am I to say what's worth someone's time?


Top
 Profile  
 
PostPosted: Sat May 28, 2016 10:57 am 
Offline

Joined: Sun May 15, 2016 10:26 am
Posts: 7
Guys, Let me give answers to some of your questions.

First of all, that was standard NES games collection. Those games were without any hack.

There was no exclusive game, all are available now in fresh nes format.

It's right that it was programmed in non NES way. But all of those games has pure NES rom data.

The only reason to make this post, those games were the first video game experience of my life and I still love to play those games. I've found a few of those games but I can't remember most of the games there. I'm not a NES programmer so asked for help to you guys. Also I don't have the hardware that the CD worked.


Top
 Profile  
 
PostPosted: Sat May 28, 2016 11:05 am 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10164
Location: Rio de Janeiro - Brazil
Here's an idea: grab a random sequence of bytes from the middle of each file and search for those sequences in a "Full NES ROM Set". Chances are you'll find the clean ROMs.

Coding a script to do this should be fairly quick.


Top
 Profile  
 
PostPosted: Sat May 28, 2016 1:56 pm 
Offline
User avatar

Joined: Sat Sep 07, 2013 2:59 pm
Posts: 1511
sohan wrote:
I've found a few of those games but I can't remember most of the games there. I'm not a NES programmer so asked for help to you guys. Also I don't have the hardware that the CD worked.

As I said: Invest 45 minutes and watch this video:
www.youtube.com/watch?v=JueI4bsctgQ

Afterwards, you will have seen every ROM. This way, you can find out which of these games are missing in your collection.

_________________
Available now: My game "City Trouble".
Website: https://megacatstudios.com/products/city-trouble
Trailer: https://youtu.be/IYXpP59qSxA
Gameplay: https://youtu.be/Eee0yurkIW4
German Retro Gamer article: http://i67.tinypic.com/345o108.jpg


Top
 Profile  
 
PostPosted: Sun May 29, 2016 9:00 am 
Offline

Joined: Sun Mar 03, 2013 1:52 am
Posts: 99
Location: Texas, USA
Notes:

The ITEMxxxx.DAT files in the SEGMENT folder are the menu screens. I converted them to jpg using ffmpeg -i ITEM0001.DAT 01.jpg and so on, then typed up all of the names.

Menu pages 16 to 30 contain repeats or slight spelling changes of the game names on pages 1 to 15 in a different order.

I compared the ROM BIN files using fc /b G001.BIN G236.BIN and so on and all of these pairs are the same except for one: "Donkey 1" (Rom 34 or Page 4, Game 4) and "Donkey1" (Rom 275 or Page 28, Game 5) have 13 bytes different.

menus.zip The menu screens in jpg format. I will remove this link in about a week.

list.txt The list of game names, sorted and grouped by the pairs of matching names. The text uses tabs to separate the data, so you can copy the text and paste it into a spreadsheet if you want to sort it other ways.

compares.txt The comparison results.


Attachments:
compares.txt [10.88 KiB]
Downloaded 90 times
list.txt [5.56 KiB]
Downloaded 92 times
Top
 Profile  
 
PostPosted: Sun May 29, 2016 9:26 am 
Offline

Joined: Sun May 15, 2016 10:26 am
Posts: 7
Bavi_H wrote:
Notes:

The ITEMxxxx.DAT files in the SEGMENT folder are the menu screens. I converted them to jpg using ffmpeg -i ITEM0001.DAT 01.jpg and so on, then typed up all of the names.

Menu pages 16 to 30 contain repeats or slight spelling changes of the game names on pages 1 to 15 in a different order.

I compared the ROM BIN files using fc /b G001.BIN G236.BIN and so on and all of these pairs are the same except for one: "Donkey 1" (Rom 34 or Page 4, Game 4) and "Donkey1" (Rom 275 or Page 28, Game 5) have 13 bytes different.

menus.zip The menu screens in jpg format. I will remove this link in about a week.

list.txt The list of game names, sorted and grouped by the pairs of matching names. The text uses tabs to separate the data, so you can copy the text and paste it into a spreadsheet if you want to sort it other ways.

compares.txt The comparison results.


Thanks so much Bavi_H!! :D :D :D

I was exactly looking for this kind of help. Finally I got the full lists. Now I can look for the games myself.

Thanks again :o :o


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group