Search results

  1. BGNG

    Open-Source FZX Editor

    Couple years gone by... I've since adopted the new moniker of Guy Perfect, though I don't see any reason to register a new account here just for some news... Anyhow, I've got a poll going on at a ROM Hacking community to see if anyone wants to volunteer to be part of a team to create an...
  2. BGNG

    N64 Pointer Referencing

    Let's pretend I'm dealing with the North American version of F-Zero X and let's also pretend that I'm looking for a program pointer somewhere in the ROM that points to offset 2AD1E0. Let's pretend also that the offset in question is the start of the track data and is not mentioned in the ROM as...
  3. BGNG

    CRC16 Help

    I have an anonymous file that may or may not be related to ROMs and may or may not have anything to do with Nintendo DS. In said file, there is a header with three fields for checksums. The checksums are calculated with the CRC16 algorithm, or so I believe. The first checksum is calculated on...
  4. BGNG

    RELEASE: F-Zero X Expansion Kit Patch

    Greetings! The news has been around in another thread that I cracked the F-Zero X level storage data and began work on a level editor. Now, before I go on: I am not in any way encouraging the use of piracy just to make use of what I'll present to you here in a moment. Downloading ROMs is...
  5. BGNG

    Seemingly-undocumented C++ operators

    I've been looking through a piece of code written in C++ that I consider to be particularly valuable, but I'm not sure what every syntaxual component means. I know quite a bit, but this is beyond my experience and I cannot find documentation on it anywhere. I'm seeing the circumflex used in the...
  6. BGNG

    N64 CRC not working?

    In the F-Zero X ROM (North American; Non-Byte-Swapped(Z64)), at offset 0x6E310, the text "mute city" is found, which is used by the game to display the name of the course in various places like the intro to each race and on the records menu. Changing this text to "mote city" in a hex editor, I...
  7. BGNG

    Music Decoding (SO close!)

    In the F-Zero X ROM (North American, Non-byte swapped: Z64), I zeroed all the bytes from offset 0x800000 to 0x810000. This happens to be a chunk of the Mute City music data. When listening to the music in-game, the music simply stops dead silent during the zeroed data and picks back up right...
  8. BGNG

    "Plug It In" Open Source

    The project that I'm working on (non-emulator), I plan to make open source. What I plan to be able to do with the source code is construct it in such a way that it can easily be inserted into anyone's program to be used; no implementative conversions or program re-architecturing required. For...
  9. BGNG

    F-Zero Maximum Velocity: Jet Vermillion Password Generator

    NCL has had a CGI-based password generator for the Jet Vermillion in F-Zero Maximum Velocity on their site for years, but no one knew what was inside that script; so to have a password generated, everyone was at the mercy of Nintendo and their keeping the page up on their site. There have even...
  10. BGNG

    Memory Object (Signs of too much VB)

    My current project has led me to implement a memory object-esque style of manipulation exactly the way things work in Windows GDI: where an object is created in the next available memory and a pointer to it is returned. The question is: how do I do this in C++? Let's say that I have a data...
  11. BGNG

    DIB Sections - More of my inferiority

    For whatever reason, I cannot get DIB Sections to work in C++ no matter what I try to do. So... help! What I want to do is the simplest thing possible, it's just that I don't know how to do it and all Google ever gives me is VB tutorials and... not much else. I want to use a DIB Section in my...
  12. BGNG

    Calculating Sine

    It has come to my attention several times that computers are able to generate the sine of an angle given only the angle. While I know Sine is circular in nature, I do not know how the computers manage to do this. Does anyone happen to know the math behind the Sine function? I know the basic...
  13. BGNG

    Nes

    Oh, what the hey? There's a Chip8 and Game Boy topic, why not NES? Let's see... A few good resources (I've attatched them to this post) for NES emulator programming would be YOSHi's NES TECH document and Firebug's Mappers document (for the expansion modules). Also in that ZIP is documentation...
  14. BGNG

    How's THIS for a programming question...

    While I am well familiar with the operations of C++, the extent of my work done with it is nothing more than linear procedural stuff made exclusively into DLLs for me to use in Visual Basic. But in the light of my current project, there is a DLL I wish to make and document it for anyone to use...
  15. BGNG

    An Incredulous Undertaking

    Well, I've been piddling around with the Nintendo DS for the past week or so and I must say: I'm thoroughly impressed. I can hardly wait until enough information comes through in regards to its CPU Memory Map and the introduction of flash cards so I can begin developing for it. So... Knowing...
  16. BGNG

    N64 Texture Image Extraction

    Within the past 24 hours, I've hacked the Albanian dialtone out of the track representation binary data of F-Zero X. I'm preparing to create a course editor program, much like the Expansion Kit and the fabled "MetEdit"... The only thing that I'm lacking is the actual texture data that the game...

Top