News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - snarfblam

Pages: [1] 2 3 4 5 6 ... 23
1
The inherent problem with all these hashes is that there's no way to know whether you're off by 1 byte or a thousand, or where the likely issue is.

One solution here is to include both a ROM hash and a file hash. (Emulators typically give you a ROM hash.) If the ROM hash matches and the file hash does not, you know the issue lies in the header. If the ROM hash does not match, you know you have the wrong ROM altogether.

2
Programming / Re: Where did you learn assembly from?
« on: August 15, 2017, 06:38:32 pm »
I learned assembly by diving into the FCEUX debugger and using an opcode reference chart. NesDev hardware reference came in handy, too.

3
ROM Hacking Discussion / Re: Version control for ROMhacking?
« on: August 09, 2017, 07:30:21 pm »
On the last of my relatively few collaborative projects, one person maintained the actual ROM in progress, I provided ASM that could be applied via a patching assembler, and a third had his own "post-process" approach that was applied to each revision. Everyone has his own way of doing things and I think it's inevitably a messy process.

4
Personal Projects / Re: Final Fantasy Quest - Legend of Zelda Hack
« on: August 08, 2017, 08:32:19 pm »
It's definitely possible to move them around. I think you just need to update four values in the ROM that list which screens they're supposed to be in.

5
Newcomer's Board / Re: Tutorial: How to get your hack noticed
« on: June 21, 2017, 07:36:02 pm »
Is there a magic "submit news by copying screenshots" button on the page for your hack (or patch)?  8) It would really be magic...

That's not a bad idea at all

6
Gaming Discussion / Re: Best Version of Tetris
« on: June 15, 2017, 07:02:15 pm »
The New Tetris. End of discussion.

(Also, infinite spin can die in a fire.)

7
What?

Are you equating legal emulation to illegal piracy?

8
News Submissions / Re: ROM Hacks: New Hacks Added to the Database
« on: April 25, 2017, 05:29:15 pm »
It certainly sounds suspect. Looks like a single sprite edit...? If you flag it for deletion, staff will review it and make a call.

9
The only item there should be "duplicates" of, as far as I am aware, are the extra energy tanks. In terms of percentage, missiles and energy tanks are calculated based on how many you've picked up. Other upgrades are simply based on whether you have them, given that in theory there is only one place that you can obtain them and all instances of them would disappear once you have them anyways.

I thought somebody put together a complete map including all pickups.

As far as easter-eggs, God, there are too many for me to keep track of. Grimlock would probably be able to help there.

10
Interesting. The hashes on that page don't match the no-intro database. They don't match the ROM with the patch applied, and they don't match anything in the No-Intro GB/GBC/GBA databases. It's possible the submitter hashed the wrong file or has a corrupt ROM.

11
Here is what factors into percentage:

Spoiler:
All e-tanks are required, even though you can not utilize the seventh.

  8  Upgrades
+ 7  E-tanks
+ 31 Missile expansions
+ 2  Bosses (included because they award missiles)
---------------
  48 Things

12
I do feel bad for the guy who got scammed by byuu though

However you may feel about byuu, how about not making public accusations you can't substantiate, huh?

13
If you downloaded it and found nothing wrong, please try again.  I noticed that was a sav file that had no problem. I just replaced it.

I tried the save file. The problem did not show up on FCEUX, Nestopia, or Nintendulator. Unfortunately, my PowerPak appears to be broken. :(

I'm reviewing the relevant code and seeing if I can find anything, but my best shot is getting the problem to show up in a debugger.

14
I can send you the SRAM file from my PowerPak in this state, if you still need it.
It would definitely help. Thanks!

15
Quote from: Ballz/lexluthermiester/dACE/Avicalendriya
Rabble rabble rabble

Thanks for pointing out the mistake. No need to argue, we'll take it from here.

16
Also, the game froze right when I beat it....

Sorry to hear that. It's an uninitialized RAM bug that seems to crop up mostly on flash carts (most emus probably initialize RAM to zero). Luckily it's been sorted out.

If you still have the SRAM from the bugged menu that would help sort out what's going on there. It's likely a similar issue.


Wanna say it again. Please, port some of features to original metroid. At least having 3 missiles on screen at the same time. Original metroid really annoying. Snarfblam, please. :'(

I'm hoping I can put together some kind of system for Editroid that lets users drop in ASM (ideally without ever needing to manually muck around in code) to add these features to a hack (or to the original game if you don't change anything else).

17
Copyright on factual data stored in a "standardized" format?

18
It's been discussed extensively at NesDev, but have some bullet points.

  • It's possible that Nintendo downloaded and distributed ROMs. It's possible they simply used the established ROM container format.
  • You can't prove it either way, and whether they did it and whether it would be legal if they did really doesn't matter. You could argue about it all day, but you would just be spending all day missing the point.
  • Nintendo was prompted by and leveraged the existing emulation scene, turning it into a source of profit. Even that isn't wrong. The hypocrisy is that they had previously and continue to portray ("unauthorized") emulation as wholly illegitimate.

I'm more bothered by how Nintendo handles copyright matters on YouTube and how they react to fan games. The moral implications of Nintendo allegedly downloading a ROM instead of dumping a cart seem pretty insignificant.

19
About the second mission addition with Samus, will it work even if I started a second playthrough as Dawn because I last saved back at the ship after going through the SMB easter egg area and I have all my upgrades from the first playthrough?
It would most likely require completing the game with version 1.20.

Didn't encounter that bug. @Snarf; Is this emulator specific? Or am I just lucky?
It's an uncommon bug caused by uninitialized RAM. Likelihood of it occurring depends on emulator, but doesn't seem to be an issue on most. Possible for it to happen on actual hardware depending on the initial state of memory.

It seems very likely to be an issue with the PowerPak itself.
We also don't know if he patched correct rom or not. So it also can be just his rom issue

That sort of VRAM corruption is not likely to be the fault of the PowerPak, so I'd hate to bother BunnyBoy, even though he's been helpful in the past. It's possible the wrong ROM was patched; it's possible it's an uninitialized memory bug. More info would be helpful in understanding what's happening (ideally, name and version of the emu or flash cart and a copy of the SAV file).

20
Wow, how does anyone submit anything here!!! I even used the "Scratchpad" to upload my files.  I must have wasted 2 hours trying to submit the patch... and it got dropped off the queue???  :huh:

You're not the first person to have some initial trouble with submissions. It's unfortunate, but being sticklers for the rules is the only way to enforce any kind of quality or sanity in the database. Staff can fix certain problems with submissions, but it can be hard enough for us to say on top of clicking the approve button without the extra work.

That said, it's up now!

Pages: [1] 2 3 4 5 6 ... 23