Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,526,315
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-03-24 09:33 PM
Guest: Register | Login

Main - Posts by Videogamer555


Videogamer555
Posted on 11-12-10 09:10 AM, in Converting .GBS files? Link | Quote | ID: 137865

Newcomer
Level: 6

Posts: 1/4
EXP: 561
Next: 346

Since: 11-12-10

Last post: 1447 days
Last view: 1447 days
Posted by YamiMario
So, apparently, after doing a bit of research on the internet, there is a method to do it.

It involves taking a .GBS file, and injecting it into a GB Music Player .GB rom, then using Goomba to convert that file into a .GBA rom, and then manually ripping the music from there.

Sappy won't work, since it doesn't use the official Nintendo music engine, and I have no clue on how to rip the music manually.


What do you mean by GB Music Player .GB rom? Where can I get this?

Videogamer555
Posted on 08-31-19 10:17 PM, in FSNASM and general ASM question. (rev. 2 of 08-31-19 10:19 PM) Link | Quote | ID: 167102

Newcomer
Level: 6

Posts: 2/4
EXP: 561
Next: 346

Since: 11-12-10

Last post: 1447 days
Last view: 1447 days
Posted by NetSplit
Given that FSNASM seems to have fallen off the face of the planet, I've uploaded my copy: http://acmlm.kafuka.org/uploader/get.php?id=3213

I might be remembering wrong, but I think this one is slightly newer than the Hyrule Magic one, allowing you to use tabs without exploding. I don't have a readme for it; I'm not sure if I ever did. The author doesn't seem to have a readme anymore, either. So, I'll go ahead and note down everything I know about it and what I could get from the author last time I talked to him.

Running it on the command line yields:

FSNASM (C) 1999,2001-2002 Sephiroth of Gigasoft
Usage: FSNASM [option] srcfile
Options:
-l: Produce LO-ROM
-o : Select output filename

You can use .b, .w, and .l to be explicit about what version of a particular instruction you want (so, for example, LDA.w). If you don't use those, the assembler will make its best guess.

Commands are: charset, defchar, endb, base, data, block, align, end, code, global, zram, incbin and org

"block" corresponds to resb in nasm
data, code, ram, zram and org define sections
I believe 'end' ends these segments.

defchar "EXAMPLECHARSET" "AZ"=1,"az"=27,"09"=118," "=0,s".'!?:,-;&/"=63,"\n"=129
charset "EXAMPLECHARSET"
;You can use \ to escape, for characters like "

ZRAM corresponds to addresses 0-$1fff i think, or maybe it's 0-$ff

the base directive tells it where the code really is
endb ends the base directive

If you're coding for the NES, you can use org $c00000 to put the code at the beginning of the ROM. With -l (the LoROM option), that would be org $808000

You can use incbin to include data. For example:
incbin "NESFONT.dat"
to include some NESFONT.dat file, which would presumably be your font graphics.

Use dc.x to include data, where x is b, w, or l. Data can be a mix of numbers (hex ($) or dec) and labels (or operations on labels, such as yourlabel-1)


I've used this for NES development before and it works well. I had to do org $c00000 at the start, define the header (example: dc.b "NES",26,2,1,1,0,0,0,0,0,0,0,0,0), base $8000, and then you're ready to code (just be sure to endb, end, and set up your interrupt vectors at the end of the file). You can do variable = $blah to set up your variables. I think labels require a colon after the declaration unless they're naming a table, in which case it's just yourlabel dc.x yourdata.

Hopefully someone finds this useful.


And now your link is dead too. I NEED a copy of FSNASM. Hyrule Magic WILL NOT WORK without it. I just loaded my copy of Zelda:Kamigami No Triforce (Japanese version of A Link to the Past), and tried to load one of the overworld regions, and Hyrule Magic crashed. It needs FSNASM to disassemble the game in order to extract the actual level data. HM provides the user interface, but the real work is done with FSNASM. I Need this. I'm sorry for bringing up such an old post, but I need this program, and you seem to be the only person in existence who has a copy. And your link gives me this error:

Forbidden

You don't have permission to access /uploader/get.php on this server.

Videogamer555
Posted on 09-02-19 10:15 AM, in Why doesn't Hyrule Magic work? Link | Quote | ID: 167105

Newcomer
Level: 6

Posts: 3/4
EXP: 561
Next: 346

Since: 11-12-10

Last post: 1447 days
Last view: 1447 days
Hyrule Magic (an editor for Zelda:ALttP) doesn't seem to work. I downloaded the latest version, and tested it on my copy of "Zelda: Kamigami no Triforce" (the Japanese version of ALttP), and while loading works fine, the moment I double-click on any room or area to load it, it crashes Hyrule Magic. Is Hyrule Magic only compatible with the US version of the game? Or is it SUPPOSED TO also work with the Japanese version?

Videogamer555
Posted on 05-17-20 03:31 PM, in Epic videogamer555 victory royale (rev. 2 of 05-17-20 03:34 PM) Link | Quote | ID: 167363

Newcomer
Level: 6

Posts: 4/4
EXP: 561
Next: 346

Since: 11-12-10

Last post: 1447 days
Last view: 1447 days
This account has been HACKED by an epic gamer from omniarchive

HalfOfAKebab I changed my nickname and avatar as a joke. I'm not hacked, any more than other people who changed their nickname every once in a while (such as that guy who changed his username to "LOL that's a funny plushy"). Why did you revoke my download privilege without even first DMing me and asking me if I'm actually Videogamer, and without asking me if I'm still in control of my account? You should have asked me about that and I would have explained it, to clear up any misunderstanding. But instead Kebab, you DIDN'T ask me. Instead, you went based on other reports from others who claimed I was hacked, and NEVER DMED ME ABOUT IT!
Kebab, what you did is as admin equivalent to the police when they abuse of authority and beat up an unarmed suspect. You technically (as admin) have the authority to demote me, and you technically have the authority to do so before even informing me about it. But that DOESN'T mean that you should use that maximum level of authority, just because you have it. It was VERY VERY WRONG of you to remove my uploading privalege to #downloads without FIRST LETTING ME KNOW OF THE SITUATION!!!!!!!!!!!!!!
KEBAB, YOU NEED TO STOP ABUSING YOUR POWER!
STOP GOING ON POWER TRIPS!
THAT IS A VERY BAD WAY OF RUNNING A DISCORD SERVER!

Hanging black people is not a funny joke. It was an evil thing that actually happened here in the US. It's a part of our history we are not proud of. So there is NO WAY you should be making jokes about it. Why is that crap even allowed to be posted in here? Maybe you are not from the US, so you aren't familiar with stuff that happened here, but those who are from the US will know what that picture is all about, and will be demanding that Discord delete our server for it. A number of conservatives have already been banned from Twitter, Facebook and other social media, just for a slight appearance of racism in some cases. A blatantly racist joke like this will be SURE to get us deleted. Halfofakebab you should probably delete those racist pictures above in this thread (and warn everybody here that posting that crap is a violation of the rules here), before Discord deletes us.

a sjhfvaouv fhzaoujus doAWHJVGF oAU ZWZ VHF oAWZUVFol AH UW hjg aF vAWG6J FvOAWF coAUSVFcowuazvF DOuzaFW Vu zfvAW U F4vAOUW ZZvfao USFvAO SJHFvasfjh asljfasjhfva ouvfhz aoujus doAW HJVGF oAUZ WZVHF oAW ZUVFolAH UW hjg a F vAWGJ FvOAWF 26rjjti nigga-coA USV FcowuazvFD OuzaFWVuzfvAWUFvA OUWZZvfaoUSF vAOSJHFvas fjhas ljfasjhf vaou vfh zaoujus doA WHJVGF oAU Z WZVHF o9AWZUV FolAH U W

Main - Posts by Videogamer555

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.226 seconds. (327KB of memory used)
MySQL - queries: 49, rows: 65/65, time: 0.222 seconds.