[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 14 KB, 256x224, srpr.png [View same] [iqdb] [saucenao] [google]
4131615 No.4131615 [Reply] [Original]

Here's some points of discussion:

1.) Project showoffs
2.) Hacking help
3.) ROM hack recommendations

Our ROM hack recommendation list can be found below:

http://pastebin.com/urs2AUgv (embed)

Every hack featured on the list above can be downloaded at:

https://www.mediafire.com/folder/50m95vbbuyf25/vr's_ROM_Hack_Recommendations
https://mega.nz/#F!JcsF0T5a!K3ECQlMzhDoDXJfyOxzR9w

PREVIOUS THREAD:

>>3989831

>> No.4131821

I think it's dead.

>> No.4132212

>>4131821
Why? It hit the bump limit last thread.

>> No.4132261

>>4132212
I suppose that's true. But this thread was already half-way down the catalog with no replies before I did.
I guess we're just slow.

>> No.4132287
File: 951 KB, 1807x1177, de2-115.jpg [View same] [iqdb] [saucenao] [google]
4132287

I got my hands on an FPGA dev board recently and learned how to use it. The possibilities are absolutely staggering. This is the first post in a series that will try to develop a tile-based graphics circuit capable of drawing backgrounds similar to those used in many retro systems.

The goal will be to develop a graphics circuit in VHDL, memory map it to a soft-core CPU, develop device drivers, and write a simple program in C. All files and images will be posted to github.com/gewballs/fgpu

The dev board only has a VGA connector for video output out, so I will target a computer monitor rather than a TV. The only hardware that sits between the VGA connector and the FPGA is a set of 3 highspeed 8-bit DACs to control the RGB values. In other words, this will cover practically designing everything.

https://en.wikipedia.org/wiki/Video_Graphics_Array

Reading about VGA, the standard outputs 640x480 pixels @ 60Hz. Next post will go into making a circuit that generates a VGA signal that a monitor will recognize and display.

>> No.4133698 [DELETED] 

Bump

>> No.4134692
File: 5 KB, 597x437, vga.png [View same] [iqdb] [saucenao] [google]
4134692

>>4132287
VGA is very simple. It only takes 4 signals to generate valid video.

The first 3 signals are analog R, G, and B. The FPGA dev board I have comes equipped with an ADV7123 video digital to analog converter (DAC).

http://www.analog.com/en/products/digital-to-analog-converters/adv7123.html#product-overview

It has 3 DACs which each take an 8-bit number and output an analog signal whose voltage is proportional to the digital number. The board conveniently wires the analog pins to the R, G, and B pins of the VGA connector, meaning I can generate 24-bit color. The RGB pins directly control the color of the VGA monitor as it draws pixels, meaning the job of the graphics circuit will be to keep track of what pixel is being drawn and load the correct data into the DACs. For the analog signal to stabilize, the digital 8-bit numbers must be "latched" with a clock signal, effectively saving the data in a buffer. The pixel clock is usually used, which ticks once per pixel.

While the display of VGA is 640x480, the timing actually extends to 800x525 pixels. Outside of the display area, the signal must be zero aka black aka "blanked" to allow old CRTs to ready the electron beam for another line or frame. The ADV7123 has a special blank pin for this purpose.

The final complication is a sync signal to help the monitor recognize the VGA signal and synchronize it's timers. Sync is the 4th signal we must supply. It must be applied between horizontal pixels 640 and 654, and vertical pixels 490 and 491.

To generate the blanking and timing signals, we design a timing circuit.

>> No.4134729
File: 84 KB, 1027x778, vga_timer.png [View same] [iqdb] [saucenao] [google]
4134729

>>4134692
The timing circuit takes a 25 MHz pixel clock, which ticks once per pixel for a display of 800x525 @ 60Hz, that is, VGA. The pixel clock is used to increment an horizontal and vertical counter. The function goes something like this:

Every tick, hcount is incremented or reset because it equaled 799. If hcount is not reset, vcount does not change, otherwise increment vcount or reset it because it equals 524.

To generate the proper hblank, vblank, hsync, and vsync signals, the counters are tested to see if they fall in the proper range for the corresponding signals.

To implement this on an FPGA, I design the circuit on the "register transfer level", which means I think of my circuit as a divided into two parts: the first part is the combinational logic that performs logical functions but has no memory (for instance, an AND gate), and the second part consist only of the sequential logic with memory (for instance, flip flops and registers). Everything is synchronized by a clock. At all times the combinational logic uses memory to compute new values for memory, however memory is only updated on a rising clock edge. When a rising clock happens, the new values are latched into memory, the new signal flow through the combinational logic, and after some delay feed back into memory. The clock is can only go as fast as the longest delay.

I'm not going into the VHDL right now (although I've pushed it to github), but you can see the resulting schematic of my code in my picture.

The vga timing circuit takes as it's only a "pclk" and "reset" signal, and outputs the current "hcount" and "vcount", "hblank" and "vblank", and "hsync" and "vsync".

There is a main circuit that instantiates the vga timer, feeds it a 25MHz clock, and also supplies RGB data based on the hcount and vcount for debugging. Specifically R=hcount, G=hcount xor vcount, B=vcount. I'll post the results later if anyone is interested, but it resulted in fractal-like colored checkers.

I instantiated

>> No.4136557

https://youtube.com/watch?v=XNZk4ggJkcc

Thoughts?

>> No.4136589

where is the best site to find new genesis sonic rom hacks?

>> No.4136591

>>4136589
Sonic Retro?

>> No.4136725

how do I rename files in ZSNES do they dont all say Super mario world at the load screen

>> No.4136775
File: 7 KB, 512x448, KING OF EMULATORS.png [View same] [iqdb] [saucenao] [google]
4136775

>>4136725
Click here.

>> No.4136796

i'm sad and i want to make a hack but all the cool ideas are taken and i never finish things what do

>> No.4136810
File: 134 KB, 635x478, 1496093284156.png [View same] [iqdb] [saucenao] [google]
4136810

>SMW randomizer
>have to get soda lake's secret exit to unlock the second half of Vanilla dome

JUST

>> No.4136873

>>4136796
>all the cool ideas are taken and i never finish things what do
Genius is one percent inspiration, ninety nine percent perspiration. - Edison

>> No.4136876

>>4136873

gotta beat Tesla to the patent office- Edison

>> No.4136880

>>4136873
are you implying i should start sweating more often because i sweat a lot and it doesn't help
if you're implying i have to work then idk i need some motivation or inspiration to do so ¯\_(ツ)_/ ¯

>> No.4136893

>>4136880
it's easy to say you like something, but to understand something and extend it takes effort. It's not always fun, but it's ultimately very rewarding to look back at a huge project and say "I did that, and I understand that". t. PhD student

>> No.4136926

>>4136893
i mean
i know how it feels but like
how do people stick to their ideas i always just get bored the heck out of them in several days and move on

>> No.4137390
File: 50 KB, 729x479, Capture.png [View same] [iqdb] [saucenao] [google]
4137390

This hack is never coming out, is it?

>> No.4137408

>>4137390
It's vaporware.
He's basically kidding himself at this point.

>> No.4137932

>>4136796
>>4136873
>all the cool ideas are taken

Yeah, "taken", but how many gave up on the thing, never finished it, or dumped some half assed stuff under that cool idea?

The Protoman hack I'm working on for MM5, I found out after starting that 3 people had already started doing the exact same thing in the past. 1 of them is only a graphical hack, which couldn't even get the graphics right, the 2 others never made it far and seemed to be stuck at "how do I make the shield deflect bullets ?" part, which I admit, I had to ask help for at the time.

That didn't prevent me from continuing the project and being 99% done now

Can't help you with dedication though.

>>4137390
Sounds like the guy is just trying to persuade himself this "won't be for nothing" because "maybe one day I'll get it done"

>> No.4137947

>>4137932
I think he's been at this hack for over ten years now.

>> No.4137984

Forgot to say, I'm working on an update of Mega Man V - Second Strike that intends of fix / improve many little things.

Fixes based on the original game AND on the hack itself.

I know a couple of you have played so if you have any comment, anything you remember, let me know. Glitches, suggestions, anything that didn't feel "classic" to you or that felt unfair, etc

Here is what I've done so far compared to the v1.2 currently up on RHDN

https://pastebin.com/WUvUTMjR (embed)

>> No.4138014

>>4137932
hmm yeah i guess
i'll go look for cool stuff people did and ste- i mean use their concept as a base and make something simple
probably a puzzle game or something, those never require a lot of work to reskin and work with almost everything
start off small i guess
>>4137947
holy shit what the fuck
ten years

>> No.4138472

>>4136557
nice

>> No.4138491

How is Vidyamon coming along, /vr/?

>> No.4138797

>>4138491
The author seems to be in a depression, I think they're having trouble building up motivation to work on it. I can relate.

>> No.4139651

Anyone here played either the Chrono Trigger Level Zero or Platinum rom hacks? I see in the OP that it lists two rom hacks for CT, but they are more fan games (one I've heard of which is a fanfic sequel or something that I just don't care about). I'm looking for something more along the lines of FFVI Brave New World where things are balanced out, bugs are fixed, and its a little more difficult without being too tedious.

>> No.4139880

>>4137984
>>4137984
Can I get a link to your youtube channel? Kinda feel like subscribing to follow your junk.

>> No.4140395

>>4138014
I didn't say to outright steal other people's ideas, just that if a concept is "taken" doesn't always mean it's taken.

>>4139880
Here it is but I only have one romhacking video up on there atm.
I mean, every video I've been posting of the hack in development haven't been public videos. But I will post stuff there when it's done
https://www.youtube.com/user/DD2fan

>> No.4140414

>>4138014
It's actually closer to twenty years. the earliest entry on his site is 2002, and I know he was working on it before he got the site, back when Challenge Games (at least I think that's what the community was called) was still a thing.

>> No.4140629 [DELETED] 

Btw Rock5Easily's site has changed address, so the link to his Rockman5Endless hack is dead now. Now it's

http://www.himaq5.xyz/rock5easily/

http://www.himaq5.xyz/rock5easily/archive/rock5endless.zip

>> No.4140630

Btw Rock5Easily's site has changed address, so the link to his Rockman5Endless hack in the paste bin is dead now. Now it's

http://www.himaq5.xyz/rock5easily/

http://www.himaq5.xyz/rock5easily/archive/rock5endless.zip

>> No.4141175 [DELETED] 

>>4137390
Nah, he's busy playing BotW with his wife's son

>> No.4141192

want to translate some sega CD game, so, how should i start do it?

>> No.4141279 [DELETED] 

>>4137390
Why did the faggot mods delete my post? I said "he's too busy playing BotW with his wife's son". WOAH, JOKE TOO EXTREME FOR 4CHAN, BRO. THIS IS A SAFE SPACE. Eat my ass, mods.

>> No.4141371

>>4137390
What's "Zelda3C"? An ALTTP hack?

>> No.4141417

>>4141371
Zelda 3 is A Link to the Past.
C stands for Challenge. When Challenge Games still existed, generally any hack put out by the community would be called *Game* Challenge, aka Zelda Challenge.
Zelda3C is Zelda 3 Challenge.
tl;dr Yes, it is an ALttP hack.

>> No.4141521 [DELETED] 

>>4141279
Moderators here are too cucked to handle "my wife's son" jokes. Wow, it's true. 4chin is more cucked than reddit.

8ch
.
net

>> No.4141560

>>4141175
>>4141279
>>4141521
It's not a joke, just a shitpost

>> No.4142278

>>4138797
hahahha tfw 1 years time on a simple romhack

>> No.4142545

How do people start with rom hacking? It always looks sounds like heaps of fun

>> No.4142548

>>4142545
Do you know anything about programming or how games work?
If not, pick a game that you like and which already has quite a bit of documentation and tools available or compatible with to help you.

>> No.4142901

>>4141560
Given the third one, it's obvious he wasn't from here in the first place.

>> No.4142976

>>4142545
i opened up the hex editor and stared at the numbers for a few months....hahahahah.h..h...................

>> No.4143028

>>4141417
>Zelda 3 Challenge
So it's basically what Parallel Worlds became later on. Unless you consider that as easy as the original LttP which seems unlikely to me.

>> No.4143043

For the SMW hackers out there, SMWCentral will be closed for a few days starting at Wednesday due to the recent DDOS attacks on the website, and other probably other reasons. So get the resources you need while you still can.

>> No.4143095

>>4143028
Um. No. Because Parallel Worlds isn't Zelda 3 Challenge.

>> No.4145204

>>4140414
Things that have taken less time to make than Zelda3C; Duke Nukem Forever.

>> No.4145443

>>4131615
Any good Mario World hacks that actually work on real hardware?

>> No.4145501 [DELETED] 

>>4145443
i love this meme!! LOLE!!!

>> No.4145563

Are there any MSU-1 hacks worth playing, or is it all still super PoC with very basic hacks that just replace music with orchestral / OCRemix tracks that's so loud, they drown out all the sound effects?

>> No.4145674
File: 56 KB, 500x502, 1329028009233.jpg [View same] [iqdb] [saucenao] [google]
4145674

>>4145204
Work on Zelda 3c started four years before Final Fantasy Versus XIII's development would begin.

Work on Zelda 3c started four years before the release of Persona 3 which would skyrocket Shin Megami Tensei to a top contending JRPG franchise in the west, and reinvent the Persona sub-series.

Work on Zelda 3c started 5 years after the announcement of Duke Nukem Forever, however, DNF was eventually released after a 14 year development cycle by another dev studio, Gearbox.

Work on Zelda 3c started a year after Sega killed the Dreamcast and exited the hardware business. That means that when Zelda 3c entered production, you could walk into any Wal-Mart or GameStop and have a good chance of buying a new, sealed Dreamcast game.

Work on Zelda 3c started a year after the release of Windows XP. Since not everyone adopted XP on it's launch day, it's entirely possible that you might have learned about Zelda 3c while browsing on Windows 98 / 2000 / ME

In 2002, George W. Bush would be half way through his first term. GWB served two full terms, and Barrack Obama would serve another two full terms after GWB. We are currently 7 months into Donald Trump's presidency, who surpassed Barrack Obama earlier this year. Speaking of George, this would be three years before Katrina

Family Guy was cancelled a few months before any work began on Zelda 3c. It's long since been revived as Fox's leading adult animated series, and is airing it's 15th season.

The following games were released in 2002: Battlefield 1942, Kingdom Hearts, Ratchet & Clank, Super Mario Sunshine, Metroid Prime, Sonic Adventure 2, Jet Set Radio Future, Tony Hawk's Pro Skater 3, Super Smash Bros. Melee, Grand Theft Auto III, Morrowind, Warcraft III,

The following movies were released in 2002: Lord of the Rings: The Two Towers, Harry Potter and the Chamber of Secrets, 8 Mile, Spider-Man, Austin Powers in Goldmember, Star Wars Episode 2: Attack of the Clones

>> No.4145727
File: 54 KB, 500x500, Shocked Chiyo.png [View same] [iqdb] [saucenao] [google]
4145727

>>4145674
You're dedicated.

>> No.4145914

>>4145727
I just know how to make people feel old, no matter how old they actually are

>> No.4147141
File: 14 KB, 84x75, 63656.png [View same] [iqdb] [saucenao] [google]
4147141

>>4145674

>> No.4147903
File: 122 KB, 429x375, Screen 3.png [View same] [iqdb] [saucenao] [google]
4147903

Remember Flames of Eternity? It's getting a new RC soon

>> No.4148080

Besides the Touho and Moe hacks, are there any other Pokemon hacks that replace the mons with something else non-standard? By Non-standard I mean something else besides monsters.

>> No.4148230 [DELETED] 

Would someone be willing to post Return to Dinosaur Land, or point me to a link for the (patched) rom?

>> No.4148282

>>4148080

Pokemon Sweet Version, every Pokemon is a dessert.

>> No.4148309

>>4148282
>still the same designs, just with minor changes
Meh, I would have actually considered it if they plain out replaced the mons with non-anthropomorphic desserts.

>> No.4149341

>>4136725
Well first of all you stop using ZSNES.

>> No.4149374

>>4149341
Reminder that a large portion of SMW hacks, especially older ones, don't work on anything but ZSNES.
I'd bet that a lot of people keep a copy of ZSNES around just for SMW hacks.

>> No.4149390

>>4149374
>Reminder that a large portion of SMW hacks, especially older ones, don't work on anything but ZSNES.
If a hack can't run on the original hardware, I don't consider it a hack worth playing.

>> No.4149395

>>4149390
Your loss.

>> No.4149572

>>4149395
I wouldn't say that.

>> No.4149609

>>4149572
I would, it's less potentially fun game

>> No.4149659

>released 2 days ago
>23k+ downloads

http://www.romhacking.net/hacks/1385/

What is this witchery, did Pokémon fans sell their souls to the devil?

>> No.4149686

>>4149659
That date denotes an update to the patch.
The original patch was uploaded three years ago.

>> No.4149689

>>4149686
Oh okay, they got the date wrong when they updated it.

I did the same mistake

>> No.4151608

I only play hacks personally approved by >>4149390

I would like to see a pokemon hack that has larger, more complex evolutionary trees.

>> No.4152594
File: 9 KB, 320x224, Popful_Mail_(Sega_CD)_34.gif [View same] [iqdb] [saucenao] [google]
4152594

>>4131615

Anyone tried these out yet?

http://www.romhacking.net/forum/index.php?topic=23436

Reverts the difficulty in the Working Designs games back to match the original Japanese Versions.

>> No.4153963

>>4147903
So this will be more or less content complete?
Maybe I'll actually play it for once.

>> No.4154546

https://www.patreon.com/Romhackingnet

So this the end of RHDN or the beginning of something... different?

>> No.4154551

>>4154546
The beginning of DMCA takedowns, because the site is now profiting.

>> No.4154702

>>4145443
Most new ones do I think. As far as I know SMWCentral doesn't allow new hacks that wouldn't run on hardware.

>> No.4154705 [DELETED] 
File: 165 KB, 1218x1004, naked_amy_sprites_by_gabrielfrag-d6aporp.png [View same] [iqdb] [saucenao] [google]
4154705

Not retro really, but is there software that would make it possible to hack this into Sonic Advance 2?

>> No.4154714

>>4154705
Haha holy shit dude

>> No.4154718

do not respond to /v/ bait

>> No.4154873

>>4154702
Thank you, I'll check it out.

>> No.4156285

Bump

>> No.4156383

>>4154546
Are you guys going to donate?

Justify your choice

>> No.4156443

>>4154546
It doesn't cost an awful lot to keep a site like that afloat, although it's very easy to misjudge your needs and end up paying a fortune if you don't know what you're doing. Hosting is cheaper than ever now and most big providers are very competitive and scale really well.

The news item on the site itself emphasizes needing to pay for a new design after the negative feedback of the current redesign, despite the feedback in the thread being largely more positive than negative.

I don't want to call it a cash grab, but suddenly asking for money without a clear explanation as to why feels a bit off. Instantly locking all the relevant threads doesn't look great either.

Some transparency about costs would be a good start, and drop the "site is going to shut down" fear mongering unless you can justify it.

>> No.4156448

>>4156443
That said, RHDN is really great and if this will make it more productive then that's great.

It's just too easy for people in this situation to make promises, receive money and do little to nothing with it. Just look at the gouging Project64 has been doing for the last 15 years.

>> No.4156559

>>4154546
>suddenly "out of funds" after over 10years of the site being free
>forcing to use the ugly new theme unless you pay at least 2$ per month
>make two subforums patreon-only, and close the news thread about the patreon so people cant discuss/complain about it
>now that the site makes money out of it, its only matter of time before everythings gonna be DMCA'd or nintendo takes down the site
rip

>> No.4156610

>>4156559
Oh shit, I hadn't realized it was "per month". Now that's bullshit. Should at least have a "lone donation" system.

>> No.4156926

So I'm nearly finished a hack and a few tools I've been working on, maybe a few more weeks to put it all together.

Is there another stable site that isn't game specific where I can upload my hack that isn't RHDN?

>> No.4157181

>>4156926
Tools, you say?

>> No.4157207

>>4156559
Yeah, putting themes and site feedback behind a paywall? Sounds like bad DLC. Why is there a need to hire professionals? The new layout was looking fine. If you want free help from the community you should ask specific questions like "does anyone know how to implement feature X?" not "will someone who's a professional work for free?" Nightcrawler of all people should know this.

Looking at the patreon, why would more money cause more articles and reviews? That's just paying a writer, which is good for a news site, but not necessary for a community.
It seems kinda sketchy. Not necessarily in the "Nightcrawler wants to cash out" kinda way, but in the "you sure you know what you're doing" way.

>> No.4157293

>>4156559
RHDN are hosted in Italy so they couldn't do shit if they tried.

>>4157207
Apparently no one else on the staff knew about this before the patreon went up, so that's a huge red flag.

>> No.4157310

>>4157293
>RHDN are hosted in Italy so they couldn't do shit if they tried.
What do you mean? They could send Mario himself if it's there!

>> No.4157313
File: 260 KB, 424x508, 1388602119556.png [View same] [iqdb] [saucenao] [google]
4157313

>>4157310

>> No.4157318

>>4157293
>RHDN are hosted in Italy so they couldn't do shit if they tried.
People said same thing for emuparadise and look at it now, all(or at least majority) of nintendos games/roms are gone(someone on /v/ said sonys iso's are gone too but from quick look I dont see anything missing).

>> No.4157323

>>4157318
That shit happens regularly. Wait a few months and those roms should be back online. I remember the same thing happened to ROMHustler a while back.

>> No.4158178
File: 40 KB, 741x598, rhdn_irc_meltdown1.png [View same] [iqdb] [saucenao] [google]
4158178

For someone who hates Trump, this is an extremely Trump thing to do.

Not trolling, but not notifying staff of your plan and paywalling them is totally presidential.

>> No.4158194

>>4158178
And yes, the staff at least used to not be able fo mod paywalled forums.

http://tilde.town/~xkeeper/#rhdn

Is this how RHDN ends, in a pile of fail all because people wanted share buttons?

>> No.4158205

>>4158194
> in a pile of fail all because people wanted share buttons?

More like because the admin went behind the staff's back.

>> No.4158214

>>4158178
>>4158194
>>4158205
WELP

>> No.4158230
File: 272 KB, 500x405, perv.png [View same] [iqdb] [saucenao] [google]
4158230

Nude-mods

What nude mods would you recommend?

>> No.4158249

>>4156926
>Is there another stable site that isn't game specific where I can upload my hack that isn't RHDN?

I'm not sure if Zophar's Domain still accepts hacks, or if their hacks section is read-only. I think the site is largely just an archive of older stuff at this point.

But it would probably be a better idea to set up a free site for hosting your own ROM hacks.

>> No.4158254

>>4156448
>RHDN is really great

No, it's been going downhill for years. I really do wish the site would shut down so people could consider making some other community the standard for ROM hacking.

RHDN may not be a terrible place just to host your project, but forum or IRC participation of any kind is strongly discouraged.

>> No.4158262

>>4158194
>share buttons
Why the fuck would anyone want that shit?

>> No.4158273

>>4134729
This is pretty neat

>> No.4158275

>>4154546
I would be fine with it if they were more transparent about it. It can't cost that much to host the site, and their Patreon should list exactly how much a month they need.

Paywalled themes is really shitty too.

>> No.4158278

>>4158254
What community(/ies) would you recommend instead?

>> No.4158304

>>4158278
>What community(/ies) would you recommend instead?

I think it would be more prudent for someone to found a new site, and just make it something with a Wiki-type format instead of being centralized. People could submit their own projects as long as they met basic criteria.

That takes some of the sense of "community" out of the site, but that would absolutely be a good thing. A ROM hack host doesn't need discussion boards or chatrooms. There's just too much autism in the community, and these kinds of platforms only facilitate pointless drama.

>> No.4158383

>>4158304
Almost all hacking forums are shit anyway. I submitted my junk to RHDN so I could avoid needing to make a thread.

>> No.4158406

>>4157293
>RHDN are hosted in Italy so they couldn't do shit if they tried.

It doesn't matter where it gets hosted. Let's say Nintendo and RHDN go on trial, it's very much possible that RHDN wins. The problem is, nobody's going to go through the strain and cost of a trial for some hacks (and who can blame them), at the first sign of a threat, it's over.

>> No.4158528 [DELETED] 

So now that Nightcrawler is a scammer how long until one of us creates a new site?

>> No.4158561 [DELETED] 

https://youtu.be/9qqJJf8c8Zk

Nightcrawler is commiting fraud.

>> No.4158562

Soooo...site rip when?

>> No.4158583

>>4152594
Played through Popful Mail with it. I had a much more enjoyable experience.

>> No.4158701

is there a mod that puts the sonic 3 shields in sonic 2?

>> No.4158735

>>4158701
http://info.sonicretro.org/Sonic_2_Heroes
You can disable the heroes gimmick(only play as sonic/tails/knuckles and not all three at same time).

Also the ios/android remake/port has them too(via cheat code).

>> No.4158752

>>4158561
What the fuck is happening?

>> No.4158769

Am I being autistic or is Mario Gives Up 2 worse than 1? I played the first few levels and the artstyle is horrendous and the level design seems pretty meh so far. It perfectly connects to the underwhelming last few levels of 1.

>> No.4158804

>>4158735
Cool, thank you!

>> No.4158969

>>4158752
Naked Headless Mario pees on NC?

>> No.4159028

>>4158194
>>4158178
This whole thing reeks. For one thing, not once did I ever see a mention of "I'm looking for some help in designing the site." And that is absolute bullshit, because there are even Help Wanted Ads that ask for website related things. Granted yes, the database is a mess of stuff held together by chewing gum and paperclips due to it's heritage, but some members know that already.

>>4158969
What an unfortunate letter to base your name off of.

>> No.4159059

Patreon is ruining the internet.
Fan art, youtube, websites, even fucking emulators.
Name a single thing that improved after Patreon.

They should really make it so people using Patreon have to set a realistic, justified limit to how much money they can receive each month, and not be able to receive any more than that (you know, like how most donations have a monthly goal). Without it, anyone with a modest following ends up getting waaaaay more money than they need, because guaranteed $1-$10 each month from each of your 100+ fans amounts to a lot, and that's not counting all the millennials and NEETs that live with their parents and have enough disposable income to go higher than that. All the extra money makes people over confident and lazy and they end up doing their work more shittily than before. They don't have to worry about backlash either, because most people that pay less than 10 bucks don't care enough to opt out of it because it's such a small sum of money anyways.

>> No.4159191

>>4159059
>Patreon is ruining the internet.
>Fan art, youtube, websites, even fucking emulators.
>Name a single thing that improved after Patreon.
I agree. Internet communities are either fading or becoming commercialized, and it's disgusting.

>> No.4159196

>>4159191
Forums and such dying because of microcommunities like discord or megacommunities like Reddit, it's odd.

>> No.4159203

>>4159196
>of microcommunities like discord
I don't completely agree with this. I don't like Discord that much (I probably would if it had good third party clients support), but I consider it to be something good in comparison to megacommunities. It is hurting Forums and some communities, but at least it doesn't completely change the way the communities work. If anything, the way Discord works is what is odd. I don't understand how it managed to get so popular when all of the other popular services are vastly different.

>> No.4159208

>>4159196
And social media. They're destroying IRC as well.

>> No.4159210
File: 36 KB, 666x231, hunter2.png [View same] [iqdb] [saucenao] [google]
4159210

What are some good IRC channels to be in? The only one I'm in now is #romhacking.net on synIRC, but I'd like to be in some that have nothing to do with RHDN (or specifically NightCrawler).

>> No.4159213

>>4159208
>>4159196
It's mostly social media's fault.

>> No.4159217

https://www.youtube.com/watch?v=UucVNMO9ZSQ
I can already see this being one of the most popular rom hacks ever in the next few days.

>> No.4159242

>>4159217
It'll be on Vinesauce for sure.

>> No.4159260

>>4141192
bump

>> No.4159275

>>4141192
What game?

>> No.4159291

>>4132287
That stuff was covered in my senior year of engineering. Not too difficult but pretty ambitious if you're just starting out.

>> No.4159294 [DELETED] 
File: 6 KB, 64x64, NC.jpg [View same] [iqdb] [saucenao] [google]
4159294

Nightcrawler here.

You fucking freeloaders can whine all you want. I'm the one who hosts all your shitty hacks, none of which come close to being better than mine. I am a true artist. None of you fuckers can begin to comprehend my godlike skills.

All the other so-called hackers fucking suck. Gideon Zhi? You are a midget next to me.

Truth is, I wouldn't even be doing this shit unless I quickly needed to feed my heroin addiction. I used to get Azkadellia to go out and earn the dollars, but she left me for a woman. How do you fucking think it feels to have your tranny girlfriend leave you for a fucking woman?!?!

If I don't get at least $500 soon, I'm just going to shut the place down. If you asslickers dare mention this on *my* forum you'll be fucking sorry.

>> No.4159298
File: 11 KB, 250x260, 1423001794893.jpg [View same] [iqdb] [saucenao] [google]
4159298

>>4159294

>> No.4159315 [DELETED] 

P here. I am close with Nightcrawler and am a member of staff. Ask me anything about the site.

>> No.4159324

>>4159315
does it hurt when you p?

>> No.4159325

>>4159315
how does it feel to know you're petty and got banned from synIRC for ban evasion

>> No.4159326

I want bhdn to leave

>> No.4159327 [DELETED] 

>>4159325
"P" was banned. My actual identity isn't, so it doesnt matter. I did everything from a friends house anyway.

>> No.4159328

>>4159210
I've literally seen NC there once in all the years I've been there off and on. Try again.

>> No.4159332

>>4159315
We don't care about the drama. Trolling and behind the back "anonymous" insults are only going to help further kill the site.

It's too late now.

So either you suck it up and accept what the internet has become, or you become a man and make something productive, like team up with your other unhappy fellows to create your own site, or go cry in your bed, shut the fuck up about it and find a new meaning for your life than being a moderator on a goddamn autism website.

>> No.4159415

>>4156926
You could make a site with something like wix or just start using archive.org directly to upload your shit.

Some examples:
https://archive.org/details/ROMhacking.netFiles2015-12-29
https://archive.org/details/SMWCentralFiles2015-12-31
https://archive.org/details/warc-acmlm_kafuka_org-uploader

>> No.4159460 [DELETED] 

>>4159332
I'm sorry. You are right. Whatever happens the site is finished. Everyone is tired of him. He completely ignores any advice we give. He thinks he's the leader of all of rom hacking and that he can do no wrong.

It's time to start going back to zophar and acmlm.

We may not even need a centralize site at this point.

>> No.4159496

>>4159328
Good point. Still, any other channels than #romhacking.net to lurk in?

>> No.4159527

>>4159275
snatcher

>> No.4159553

>>4159325
>>4159327
why was P banned?

>> No.4159559

>>4159332
>create your own site
That's what he's already planning to do anyway.

>> No.4159598 [DELETED] 

>>4159553
people don't want to hear the truth. P was a brave soul.

>> No.4159613

>>4159527
Um that game already has a translation you realize that right?

>> No.4159681

>>4159613
Maybe they want to translate it to a different language than English? I don't know.

>> No.4159692

>>4159681
He should definitely do it in Hungarian.

>> No.4159723

>>4159681
>>4159692
does anyone even play all those obscure language translations for games that are dead simple to begin with?
Why do people keep doing them?

>> No.4159784

>>4159692
yes basically we need every video game ever made translated into Hungarian or this whole thing is bullshit.

>> No.4159886

>>4137947
>>4137932
Possibly, but I remember thinking the same thing about DoctorM64 half way through when he was having work and kids and all kinds of issues. Then 5 years later it came out. I'd give him some time. Probably won't continue because most people don't, but I give people the benefit of the doubt.

>> No.4159892

>>4142976
I've been doing this with CheatEngine on some modern games to see what I can do. But holy shit, it gets daunting at times. You think you figure something out, then it doesn't work next time. And eventually I'll figure one thing out so that it's consistent, but then I realize I just spent 4 days trying to get health inc/dec/stop to work. It's like... whoa.

>> No.4159897

>>4154551
They could have done that due to advertising dollars before. I know ads aren't a whole lot, but it's not like they never made profit off of them before.

>> No.4159903

>>4156610
True that. Even Wikipedia's asking for money was a one time fee, if I recall. Hell, most sites do that now. One time $3 or something. $2 a month isn't worth it for just one website.

>> No.4159908

>>4159217
We live in a fucked up time.

>> No.4160135
File: 7 KB, 256x256, piece of shit.jpg [View same] [iqdb] [saucenao] [google]
4160135

Is there a good replacement for pic related?

>> No.4160258

>>4160135
Database is second to none and not even the happenings will effect it unless the site dies.

Forums however depends on what you're after.

>> No.4160465

New update video https://www.youtube.com/watch?v=W1T3DwGI3HY

>> No.4160620

>>4159496
on synIRC i don't know sadly

>> No.4160851

>>4160465
Said it already but this looks great. Any idea how much longer it's going to take you, how much is done atm?

Do you intend to keep the door at the end like that or is it not done yet?

>> No.4161057 [DELETED] 

>>4160258
>not even the happenings will effect it unless the site dies
NC's REEEEEEEEEE over political opinions has bled into there. Luckily CNN Sucks wasn't lost.

But if forum drama happens, which probably will over Patreon, stuff can be nuked over it.

>> No.4161234

>>4160465
Looking good!

>> No.4161275 [DELETED] 

>>4160135
That Nightcrawler is one funny guy.

https://archive.4plebs.org/pol/thread/135743192/

>> No.4161312
File: 126 KB, 520x390, Nightcrawler是一块垃圾.png [View same] [iqdb] [saucenao] [google]
4161312

>>4161275

>> No.4161323

>>4161275
>/g/, /v/ and /vg/
>/pol/ doesn't even know /vr/ is a thing
Let's hope it stays like that.

>> No.4161424

Feeling like doing a SMW collab with the people from /vr/. However, i have no idea who wants to be the leader. If the people over at 2ch can do it, why not us?

>> No.4161429

>>4161275
>>4161312
holy fuck the one person i thought that actually cared about romhacking

>> No.4161495

>>4159203
Discord has at least killed generals on 4chan sometimes after they make a server for said general. Whether that's a good thing or not is dependent on your view of generals.
OP you have to make sure you never make an /rhg/ Discord.

>> No.4161507

>>4161495
True

>> No.4161538

>>4161429
it's easy to impersonate someone on a *chan

>> No.4161547 [DELETED] 

>>4161275
https://www.youtube.com/watch?v=9qqJJf8c8Zk

>> No.4161557

>>4161547
nobody fucking cares peepee

>> No.4161568

Used to be when funding for RHDN went low they'd just get enough donations for hosting for however long. Fuck web3.0 and patreon.

>> No.4161572

>>4161547
>gives death note to member of staff
>forgets about death note
>works with P to hunt member of staff who has death note
>member of staff gets defeated
>touch death note
>remembers everything
>defeats P

>> No.4161573

>>4161538
Or anywhere really.

>> No.4161820

>>4161495
It's killed generals on /vg/, even.
That's kind of a bad thing. I frequent Dwarf Fortress General and there's always some dink trying to get a discord going there.

>> No.4161845

>>4161820
The /vp/ Drawthread got hit really hard by the Discord. It didn't replace the thread but it turned a lot of recurring artists into a circlejerk along with a really bad tripfag. They've intentionally conspired to destroy entire threads with nonstop shitposting. I haven't visited the threads in a while though so maybe there was an exodus of the Discord people.

>> No.4161901

>>4160851
Thanks!
Don't you like the door? I'm constantly tweaking the colors so it might change, I don't know.

Regarding the time I'm going to need I can't really say, but I'm pretty confident I'll finish it this year.

>> No.4161910

>>4161275
>>4161547
Fuck off Nambona. This situation is bad enough without your fucking input.

>>4161845
Fuck off too, speedy.

>> No.4161912

>>4161910
Isn't speedy a /v/ tripfag? I don't go there though I've heard he's shit.

>> No.4161923

>>4161323
Remember to report rather than responding when dealing with cases of attempted /v/-/pol/ colonization.

>> No.4161976

>>4161910
Nambona still posts here? jfc how long has it been? 2 years?

>> No.4162115 [DELETED] 

>>4160135
NC has struck again.

(old)
https://archive.4plebs.org/pol/thread/135743192/

(new)
https://archive.4plebs.org/adv/thread/18580171/

>> No.4162132 [DELETED] 
File: 39 KB, 860x630, Nightcrawler.png [View same] [iqdb] [saucenao] [google]
4162132

>> No.4162140

>>4161923
god knows /v/ needs it though

>> No.4162157

>>4162115
We get it, you're a falseflagging troll.

>> No.4162162

>>4162157
Huh?

>> No.4162163 [DELETED] 

>>4162140
God doesn't real.
P is our true savior.

>> No.4162814

>>4161424
I crown you the leader.
All you have to do is:
>establish general guidelines for the project
>collect level submissions
>coordinate asset allocation
>catalog and implement custom assembly hacks
>compile and debug submitted levels
>???
>patreon

>> No.4162865

>>4161901
>Don't you like the door?


I don't know, it's probably fine. I can guess that it'd probably be one of the hardest thing in the game to fully colorize, and it gives off a dark vibe like this.

>> No.4162957
File: 21 KB, 387x281, 6864.png [View same] [iqdb] [saucenao] [google]
4162957

Hey /vr/. I just decided to get into hacking Super Mario Kart and wanted to also replace the characters with other chars. I opened up YY-CHR with it and fuck me i thought everything was just mode 7'd so now i have to draw everything as reference. I'm not the best sprite artist, so is there an easier way to draw when the kart is tilting because it just looks like more work if I Copy+Paste it and its a pain to redraw stuff.

>> No.4163049

>>4162957
are you making... megaten kart? because that's awesome.

>> No.4163057
File: 35 KB, 1440x1042, hack screenshot.png [View same] [iqdb] [saucenao] [google]
4163057

>>4163049
Not really, this is just a hack that would include new track designs and characters since this is a birthday gift for my friend.

>> No.4163148

>>4163057
bummer, but also a cool present. Good on you, anon.

>> No.4163223

>>4162814
>establish general guidelines for the project
I'd say go wild, as long as your level is playable.
>collect level submissions
Lunar Magic lets you make .mwl level files, so it shouldn't be a huge problem. The preferred way in my opinion is to put your .mwl, ExGFX files, and a possible patch/UberASM for your level.
>catalog and implement custom assembly hacks
I would say keep the game as normal as possible, but add things like SA-1 support/No More Sprite Tile Limits, support for dynamic sprites and small bugfixes. I have been thinking about adding GHB's SMB3 Scrolling Pipes in too (https://www.smwcentral.net/?p=section&a=details&id=15001)) for stuff such as complex puzzles.
>compile and debug submitted levels
Shouldn't be a huge problem either.
>???
>Patreon
Probably not. SMW hacks barely get any Patreon support and I don't see the point of doing so.

What I would like to see is someone that could possibly draw sprites (I kinda can, but i'm not the best at it) and someone who can make an overworld + events included. I can't make overworlds for shit.

Discuss what you think about this so far.

>> No.4163246

>>4163223
>https://web.archive.org/web/20170623005519/http://www.smwiki.net/wiki/List_of_Super_Mario_World_levels

I forgot to link this. Here's the list of levels. 025-0FF and 13C-1FF can't be used in the overworld since they are sublevels. They can still be used, as long as you link them with a door, pipe, or something else. 000 and 100 are both 9 panel bonus rooms. Don't use them in your level. Anyway, this allows for 96 levels in total.

>> No.4163380

With FCEU X, is it possible to set a breakpoint when a ram address is equal to a certain value? If so how?

>> No.4163703

>>4163380
Yes, in the add breakpoint dialog box just fill in the condition field.

see http://wiki.nesdev.com/w/index.php/FCEUX_debugger for details.

>> No.4164056
File: 548 KB, 1034x3662, mario hacks.png [View same] [iqdb] [saucenao] [google]
4164056

>> No.4165290
File: 2.40 MB, 1860x4671, Mario 64 Romhacks.jpg [View same] [iqdb] [saucenao] [google]
4165290

>> No.4165312
File: 18 KB, 256x224, Super Brash Kart000.png [View same] [iqdb] [saucenao] [google]
4165312

Well, it was tedious, but I managed to draw the regular sprites on my own.
I'm also somewhat curious, is there a custom music scene for this game? I can't imagine it being anywhere near as big as Super Mario World's, but theres got to be some stuff, right?

>> No.4165449

>>4163703
Thanks, that's going to be useful

>> No.4165457

>>4165290
>no mention of Last Impact anywhere
gay list, anon

>> No.4165460

>>4165457
The list is old, and Last Impact is shit anyway so it doesn't really matter.

>> No.4165548

>>4165449
>>4163703
Actually I'm not sure I get this, what do I have to write under "condition" if I want to check ram address 0010 when it's "FF" ? Just "#FF" ? doesn't seem to work

There might be another way to solve my problem: is there a way to set a breakpoint when "Y" is FF?

I'm having a crazy giltch that's driving me nuts and that I can't seem to fix, not even when trying to set failsafes, the failsafes don't work to makes no sense.

The deal is this: ram address 0010 is used for temporary storage and calculations. For instance it's used to store the Y during a main routine, and that Y is the indexe of an object. For instance if we're dealing with an object that uses ram addresses 308, 338, etc Y will be 8, and they'll use ram address 0010 to store than 8 when needed.

But that ram address is also used for many other key things directly linked to the engine.

My problem is that in the routien I mentionned Y ends up being "FF" under some very special conditions when it should ALWAYS be between 0 and 18.

so I'm thinking two things:
- either I fucked up somewhere with that Y and ram address 0010, but I can't seem to find where
- or, is it possible that somewhere, when the game does LDY $0010, it gets mixed up with those other engine routines even though those aren't even in the same PRG bank and shouldn't (I think?) happen at the exact same time?

>> No.4165587

>>4165548
NVM I think I just fixed it

>> No.4165603

>>4165548
I know the answers but my posts keep getting delet sorry

>> No.4165670

>>4165290
Are there any Mario 64 romhacks that just take the normal game and add secrets/easter eggs based on old magazine rumors? I mean like using the cannon in the front of the castle to blast into the Peach portrait or anything to do with the Eternal Star statue

>> No.4166016

>>4165670
no
sounds cool though

>> No.4166030

>>4165670

>backflip 99 times in front of the mirror for Luigi

>> No.4166062

>>4165670
I've thought about making a rumor rom hack with either one of the early Pokemon games, or a Mario game.
It'd be pretty fun.

>> No.4166608

>>4165670
I remember haring back in the day about a pirate Super Mario Bros 4 where you could choose Bowser to play. Wonder if it's actually in the internet.

>> No.4166653

Does anyone here know if stealth has said anything about sonic megamix since 2014? Yeah, I know he's big on Sonic Mania's team and am hyped as fuck for anything headcannon releases, but he seemed pretty damn adamant about the game not being cancelled during the leak fiasco.

>> No.4166728
File: 2 KB, 160x144, SaR.png [View same] [iqdb] [saucenao] [google]
4166728

>>4166062
Look up Pokemon Secrets and Rumours. Haven't seen anything like that for Mario.

>> No.4166754

>>4166728
Mario has some creepypastas/urban legends.

>> No.4167643

why are there so many sonic hacks that add shit like the homing attack

>> No.4168023

>>4163246
Does anyone still want to do this?

>> No.4168042

>>4136557
Will this work on actual hardware, or is this some of that shit that only works on Project 64?

>> No.4168047

romhacking.net is hardly working.

>> No.4168050

http://www.lufiaworld.com/forum/viewtopic.php?f=2&t=1386140
Why isn't this hack on the mega folder?? It fixes tons of bugs plus translation fixes(decensor).

>> No.4168123

>>4168047
It come and goes. Sometimes it's fine.

at this point i wonder if it's all part of the great patreon plan, make everyone feel what it's like when the site doesn't work

>> No.4168686

>>4168123
That would be a ridiculous and underhanded explanation for the unreliability the site is currently suffering from.

It's probably correct too.

>> No.4168773

>>4166653
Last word on it was that he was going to polish up and release what's finished on his own time once Mania was out. Could still be awhile yet.

>> No.4169581

Why hasn't there been any good Mario RPG hacks? Isn't Lazy Shell like the all in one Mario RPG hacking tool? We see so much hacks for World and 64 but no RPG. Is it the pre rendered graphics that is the issue?

>> No.4169672

>>4169581
RPGs tend to have large amounts of data to begin with, and Mario RPG has a more complex isometric map system than the more simple and intuitive tilemap and objects of World. Plus the pre-rendered style makes creating new assets and having them fit in take a bit more effort.

As far as I can tell hacking 64 is mostly a matter of sculpting a level in SketchUp and importing it.

>> No.4169723

>>4169672
i'm sorry, but if you think an isometric game is harder to produce data for than a 3d game, i have a metroid to sell you

>> No.4169987

>>4169723
How old is this metroid?

Have you seen the mess that is how Mario RPG makes its maps? The trick is to put the data into how the game uses it, the layers, tiles, collision, etc. With 64, you can use standard programs to make levels from the ground up.
But mostly the design requires different approaches. Both World and 64 are about creating a playground with platforms and obstacles and such. With RPG you're building areas to have stories and events with writing and a battlesystem to create for and to balance.

You should try making a good Mario RPG hack and find out for yourself.

>> No.4170003

for some reason, smw2+3 has fucked up sound in levels but not anywhere else. Anyone know why?

>> No.4170005

>>4169723
>im a game dev because i opened rpg maker once

>> No.4171073

>>4170003
I believe this hack only works properly on ZSNES, so try that.

>> No.4171075

>>4170003
A ton of older SMW hacks only work on ZSNES and have fucked up sound on accurate emulators and real hardware.

>> No.4171097

>>4171073
>>4171075
what the fuck man

>> No.4171102

>>4171097
Not much to explain, ZSNES was the go-to emulator back then and just being able to play the games was more important than trying to be accurate on top of that back then. There was a music tool that inadvertently took advantage of a hardware bug on ZSNES to sound right, and on real hardware or better emulators it sounds like garbage.

>> No.4171109

>>4171102
The tool was eventually fixed once everything was figured out, but the damage had been done, and now there are a lot of hacks out there that only work on ZSNES.

>> No.4172391

We could have stopped this.
https://www.youtube.com/watch?v=xvIUFSy8v_o

>> No.4172396

>>4172391
>go to the comments
>At least somebody has the guts to show their face.
This shit makes me even angrier than Patreon.

>> No.4172483
File: 19 KB, 596x198, Igivemy$2toarchive.orgcausetheyhavemyhax.png [View same] [iqdb] [saucenao] [google]
4172483

>> No.4172498

>>4172483
>filename
huh?

>> No.4173268

>>4172391
Who cares? I get that people are mad about the RHDN thing (rightfully so), but what is Kaze actually doing wrong here? Is making money for something you love wrong?

Or are you worried about C&Ds, now that he's making money?

>> No.4173301 [DELETED] 

>>4158254
Agreed, I was in the romhacking discord but it suddenly turned in to a SJW Politics discord so I left lol

>> No.4173302

>>4173268
I'm worried about the effect that trying to make money off of everything is going to have on the web.

>> No.4173319

>>4173268
That sounds like a great way to discourage non profit projects

>> No.4173460

>>4173302
Keep in mind the difference between charging for something, and taking donations. In Kaze's situation, if you don't pay him, you get exactly what you were getting before.

The end product is still free.

>>4173319
What do you mean?

>> No.4173485

>>4173460
You're right, but I can't shake off the feeling that bringing in money is a step in the wrong direction. And if we talk about it more generally, Patreon does have stuff locked behind "donations", so at that point it does get different.

>> No.4175129

Bump

>> No.4175605

>>4173268
Sgt. Mark and Brutal Doom anyone?

He barely even updates BD anymore.

>> No.4175620

>>4172483
This isn't true
There was a mass purge of porno hacks awhile ago.

>> No.4175626

>>4168686
It was caused by a mass of archivists all archiving simultaniously

>> No.4176371

>>4175626
That's nice to hear.
Maybe NC can stick that behind a paywall too.

>> No.4176497

>>4176371
He's such a trash human being it wouldn't surprise me if he did.

>> No.4177573
File: 5 KB, 256x224, mk.png [View same] [iqdb] [saucenao] [google]
4177573

>>4131615
https://www.smwcentral.net/?p=section&a=details&id=15797

Someone made a (finished) remake of Mario's Keytastrophe

>> No.4179113

>>4177573
This is good stuff.

>> No.4179174

>>4148080
Ponymon dusk/dawn. The development stopped but apparently someone has picked it up again earlier this year.

>> No.4179495

Just my two cents, but I dont think hyper metroid is very good

>have to tank hits through a room full of spikes to get grapple beam
>tons of doors just grayed out for no reason
>takes forever to get anywhere
>claims its open-ended when there's literal roadblocks like super missile doors, lava or more spike rooms to stop you

>> No.4179621

>>4179495
>>have to tank hits through a room full of spikes to get grapple beam
stopped reading there. you're obviously not very good at Metroid games if you missed the very obvious hidden path

>> No.4181580

Any word on that earthboud hack?

>> No.4181651

>>4154705
Not as far as I know, especially when you picked the one that received the least documentation and attention out of all the three games. Your only option is using the general GBA hacking tools or asking help on Sonic Retro.

>> No.4181703

How come RAM maps are always so tidy? Do games never use the same address more than once?

>> No.4182932

>>4181703
The game was most likely written in ASM, so you wouldn't see complicated data structures and dynamically allocated memory as much because you would have to do it all yourself.

Also the people finding the data are gonna be more interested in the ram as it's used during main gameplay than other states. Plus data that is kept in one area is easier to find than data that moves around.

>> No.4183224

>>4182932
I understand, thank you!
Hacking modern games with multiple game modes must be a mess...

>> No.4183634
File: 20 KB, 270x187, metroid64.jpg [View same] [iqdb] [saucenao] [google]
4183634

Linking relevant archived thread.

>>/v/386863146

>> No.4183637

>>4183634

>>>/v/386863146

>> No.4183639

>>4183634
>>>/v/386863146

>> No.4183646

>>4183634
>>4183637
>>4183639
I cannot tell if this is a serious thread or a joke thread.

>> No.4183657

>>4183646
The best things are both

>> No.4183660
File: 5 KB, 463x159, did you think for one second.png [View same] [iqdb] [saucenao] [google]
4183660

>>4183634
Might be useful someday.

>> No.4183661

>>4183646
Did you even think for one second before you made this thread

>>
Anonymous 08/11/17(Fri)15:08:47 No.386863296▶

>>386863225
not at all sir

Don't know if OP was being sarcastic but I fucking lost hard over this shit.

>> No.4184674

>>4183660
>>4183661
>>4183637
Fucking kek

>> No.4184932

>>4166728
I'd love a hack like this for OoT. Just imagine everything you could add in:
- The Triforce
- Temple of Light
- Medallion Powers
- Unfreezing Zora's Domain
- Getting through the Castle door by the crates
- Epona's attack spurs/take Epona into dungeons
- Pyramid of Power in the Haunted Desert
- Sage's Overture
- The Sacred Realm / other side of Temple of Time window

>> No.4185230

A little update on my WIP Protoman hack

As Protoman takes 2x the dmg in MM9/10, and after some recommendation, I set an option in the main menu so that people can toggle between x1 dmg and x2 dmg

I just need to add text to it and make it more presentable, and make sure the ram address I used for it isn't randomly cleared at some point and isn't used (I highly doubt it is but maybe some obscure stuff uses it)

https://www.youtube.com/watch?v=Sve3qYMj8ik

also thanks to the release of MM9/10 on PC I was able to make my own pixel perfect spritesheet and fix the little issues on the art. I swear to god, none of the spritesheets available online are correct, not to the mention that one which changes the colours just because "he likes it" even though the PAL limitations make those colours impossible.

>> No.4186278

Hey guys, what are some good weird romhacks? Ones as unusual as Eyeless or Call of Cthulhu?

>> No.4186574
File: 208 KB, 549x893, image.jpg [View same] [iqdb] [saucenao] [google]
4186574

I'm currently playing through all roll-chan romhacks, any recommendations for other romhacks that include some kind of loli in any way or form?

>> No.4186804
File: 167 KB, 1600x900, fbi2.jpg [View same] [iqdb] [saucenao] [google]
4186804

>>4186574

>> No.4186832
File: 4 KB, 100x121, e3f3f09557771e822702af73585cb6306ad9acfe.jpeg.jpg [View same] [iqdb] [saucenao] [google]
4186832

>>4186804
>look at this cunt and laugh

>> No.4187142

>>4186574
Moemon

>> No.4187441

>>4185230
why did you say PAL ? ur not hacking the pal versions are you?

>> No.4187447
File: 256 KB, 1600x1200, 35506_bear_polar_bear_facepalm.jpg [View same] [iqdb] [saucenao] [google]
4187447

>>4187441
I meant palette

>I had improved that main menu's look and made it compeltely functional
>then realized there was a graphical glitch when pressing "game start", so I quit and didn't save my progress, because the main menu sometimes has graphical glitch when editing it because I swear it's hanging by a thread
>MFW I realized the graphical glitch was because I left a RAM address frozen and my code was perfectly fine

>> No.4187647

>>4184932
>ocarina of time secrets and rumours
MUH

DICK.

>> No.4189357

>>4186278
https://www.youtube.com/watch?v=DHc_PyNPTB4
Is this one weird enough for you?

>> No.4189379

>>4138491
It died a while ago, but I think the guy is making it anyway.

>> No.4189484

>>4184932
>>4187647
Someone was making a fan game like that, I think calling it Ura Zelda, but he killed himself or something.

>> No.4191394

Bump

>> No.4192848

Hit a few bumps in the road but I'm back at it. Anyone have a link to that intro to assembly pdf?

>> No.4193604

Which translation patch of Tales of Phantasia on PS1 is the best?

>> No.4193629

>>4192848
Probably not what you're referring to, but this is a good one. http://chortle.ccsu.edu/assemblytutorial/

>> No.4193641

>>4193604
Isn't there a new one?

>> No.4193663
File: 4 KB, 256x224, Quest of Lala_000.png [View same] [iqdb] [saucenao] [google]
4193663

>>4131615
Apparently there's an Adventures of Lolo hack called The Quest of Lala. You play as Lala and it seems like it uses levels from the Japanese only Eggerland: Episode 0 - Quest of Rara. Seems pretty good so far from what I've played.

>> No.4194751

>>4193629
Awesome, thanks!

>> No.4195835

I need a suggestion. I want some delicious Metroid while I wait for Samus Returns. I'm mainly going to be playing during some downtime at work with my phone and a bluetooth controller. I've played every official Metroid as well as Hyper Metroid and Super Zero Mission.

I just started Eris, but I'm up to getting the bombs, and it doesn't feel so great. Stuff seems to be hidden without much logic behind it or without subtle hints like in the original game. It can also be annoying to tell which tiles are and are not solid. Too many decorative foreground "trees" and such. Can /rhg/ tell me which of their suggested hacks plays the most like the original game?

>> No.4195847

>>4195835
Z-Factor
Redesign Axeil Edition
a few others I can't recall at the moment

>> No.4195851

>>4195835
>plays the most like the original game?
Project Base
Alternatively, Rotation Hack

>> No.4195868

>>4195847
>>4195851

Thanks. Forgot to say I played Project Base too. I'll start by trying out those others though.

Am I a fool regarding Eris? Am I judging it too early? Do you feel my concerns are valid? I'm willing to be persuaded if people feel I'll be missing out on something good.

>> No.4196541 [DELETED] 

https://youtu.be/BKbuXdtZ2gI

>> No.4196709 [DELETED] 

>>4196541
why delete
https://www.youtube.com/watch?v=BKbuXdtZ2gI

>> No.4196953 [DELETED] 

oh, ok, so some mod actually deleted it twice for no reason? it's about romhacking.net you retard, not some random shit.

>> No.4197379

>>4196953
Well it is some mostly unproductive drama. On the other hand, I can't say watching a shitstorm brew isn't entertaining.

>> No.4197501 [DELETED] 

>>4197379
https://youtu.be/BKbuXdtZ2gI

>> No.4197509

>>4196953
Fuck off Nambona.

>> No.4197535

>>4197379
It's unproductive and completely off-topic and irrelevant drama.
It has nothing to do with video games, only Literally Who internet people.

>> No.4197810

>>4193629
So if I master this I can start hacking games?

>> No.4198018 [DELETED] 

>>4197810
yes, but then it also depends on the hardware. this is specifically for mips, but it is a good place to start

>>4197535
more like actually important and relevant people for the context of the thread that are having a fight that is going to decide what the potentially most popular rom hacking site is going to allow

>> No.4198019 [DELETED] 

>>4198018
>nambona
>bhdn faggots
>relevant

>> No.4198050 [DELETED] 

>>4198019
Well meme'd.

>> No.4198184 [DELETED] 

>>4198018
Romhacking.net seems to be dying though. It sucks and i wish it wasnt so because...

>>4198019
Most people that are aware of rom hacks are more aware of the shit they make than they are of actual, real hacks.

>hey remember pussy city pimps?

This or something like it is all I ever hear when i mention rom hacks to normies.

Even fucking Jeremy Parish is on it. Every time rom hacks are mentioned he acts like every single one is a porno game. Its upsetting.

>> No.4198185

>>4198184
>This entire fucking post

https://www.youtube.com/watch?v=IdtKbq3Omkw

>> No.4198189
File: 230 KB, 1475x958, rm5_productionart_018.png [View same] [iqdb] [saucenao] [google]
4198189

I just had a crazy idea last night for another MM5 romhack:

A 2 player hack where the 2nd player controls Beat. I've thought about it and I think the only "really hard" part of making this would be setting up the player 2 controls, as I don't think the game detects the 2nd pad by default.

The idea would be: he's invicible but some of his moves use energy, he can do a series of support actions for MM, and only MM can replenish HIS energy

The moves would be:
- a speed boost to reach an enemy faster (uses energy)
- Able to carry MM over a pit (uses a LOT of energy), whether or not MM can shoot during that I don't know, and also if Beat isn't careful and MM touches a wall he falls down
- Can carry power ups (E tank, energy, 1ups, etc) to MM

maybe he should be able to destroy enemy projectiles when using the speed boost... and maybe he shouldn't be invicible and taking a hit from some things reduces his energy... or maybe he should only be able to destroy enemies during the speed boost, and take dmg when he's in normal mode, but since the speed boost uses up energy I'm afraid it'd drain too fast...

I'll most likely never do this. I haven't even finished my current hack yet and then I want to move on to another MM game.

>> No.4198197 [DELETED] 

>>4198184
When I do, they don't even have any idea about what it is.

>> No.4198269 [DELETED] 

>>4198184
>>4198197
>posts about talking with people about romhacks
>deleted
???
I appreciate the attempt at moderating this board, which is usually a lot better than most others, but it's getting crazy today

>> No.4198670

>>4198189
Not a bad idea. Don't you think it would make the game fairly easier though if the only affect is draining energy? Maybe throw in a few more enemies too?

>> No.4200125

Bump

>> No.4200598
File: 3 KB, 256x232, MM5shieldtest268-0.png [View same] [iqdb] [saucenao] [google]
4200598

>>4198670
I dunno, it was all just hypothetically speaking anyway because like I said I doubt I'll ever make this. But I guess if I made it I'd probably try several energy/hp system and see what works best.

It'd definitely make the game unbalanced though but I guess that'd be the fun of it. One thing I didn't like about the 2 players hack in Duck Tales 2, was the 2nd player just gets teleported around when the 1st player changes screen. At least, in this case, it would make sense since it's Beat, even more so considering he'd only have a "support" role.

Anyway I'll almost done with my Protoman hack. I know I've been saying this for WEEKS now but I'm really nearing the end this time. I keep doing smalll improvements and fixes though, but I guess there is no end to that honestly.

>> No.4201887

>"First, you have to learn how to use that gameplay mechanic in a safe way, and then the stage will offer you a more complicated scenario in which you have to use it. And then the next step is something crazy happens that makes you think about it in a way you weren't expecting. And then you get to demonstrate, finally, what sort of mastery you've gained over it," he says.

Know any Mario hack where this applies? I feel that this structure gets overlooked a lot by romhackers and their levels come across as unfocused as a result. Nintendo levels are usually just about making twists to a single mechanic, or a combination of two at most. Meanwhile romhakers just throw everything at you.

>> No.4202030

Bump

>> No.4202126

Super Metroid: Eris has been fun, but I'm getting some weird fucking vibes. I just rolled into a room made to look like a large, monstrous alien and bombed my way down through its chest, stomach, and down out of it's gaping asshole. What the fuck?

>> No.4202134

>>4202126
Eris is like that. It's got some interesting map design, to be sure.

>> No.4202450

>>4201887
This

>> No.4202713

I uploaded a comparison video for SML2's intro: https://www.youtube.com/watch?v=OQ1FFdfCm-w

>> No.4203720

So I see the list of Super Metroid hacks that are recommended here, but I'm gathering them all up and have come across a few I'm curious about that you guys don't mention. Anyone have any input on Mockingbird Station, Ice Metal Uninstall, or Darkholme Hospital?

>> No.4203957

how do i play sonic 3 complete? the .zip doesn't come with a readme and there are no directions on the website. to add onto that its a .gen file which fucking nothing knows about, how do i patch sonic 3 and knuckles with this?

>> No.4204005

>>4203957
It's a Genesis ROM.

>> No.4204059
File: 38 KB, 680x793, 8975678547.jpg [View same] [iqdb] [saucenao] [google]
4204059

>>4204005

>> No.4204061

>>4204059
Sonic 3&K is a Genesis game.

>> No.4204065

>>4204061
yeah i know that, i just didn't know it came prepatched as that usually isn't how it happens, 3&k is a .md file too which confused the shit out of me but anyways thank you very much

>> No.4204102

>>4204065
>as that usually isn't how it happens
Times have changed. You can get plenty of hacks pre-patched now.

>> No.4204117

>>4203720
Darkholme Hospital stands out for trying to be more of a psychological horror hack than anything else. As you go through it, you'll understand.
It suffers however from how fucking strong enemies are, and all the back-and-forth you have to do. Way more of that than in any real Metroid or any hack.
The keypatch system is pretty neat, but it can be annoying trying to find the passwords.
I liked it, but most people don't. Your mileage may vary.
Ice Metal Uninstall is pretty much your typical Metroid romp. I give it points for using events in good ways. For example you'll go in through an area, but then have to find an alternate way out because a tunnel collapsed or something, kinda like how the SA-X destroys a few passages in Fusion.
And I've never actually played Mockingbird Station so I can't comment.

>> No.4204332 [DELETED] 
File: 41 KB, 256x222, odio.png [View same] [iqdb] [saucenao] [google]
4204332

you knew it would happen anon...

>> No.4204381

anyone here have the image to the essential SMW hacks? I'm itching for some platforming, but not the bullshit kaizo kind.

I wonder how hard it'd be to hack Wizardry on the NES, are some systems easier to hack than others?

>> No.4204445

>>4204381
I too would like this image.
Also, is the megaman anon from a couple years ago still around?

>> No.4205374

bump

>> No.4205473

So in Eris, I'm at what I think is the last door to the final boss, but it's grey. I already went ahead and killed the weird Metroid that was sitting in place of the head of the Chozo statue in that other room. Thought that'd open it. It didn't. Any ideas?

>> No.4205527

none of these SM64 hacks are working in Project 64, is a different emulator recommended for these?

>> No.4205545

>>4205473
Post your current location

>> No.4205831

>>4205545

Thanks, but I ended up getting it. I wandered around, found Dr. Rush's message, went back, and was able to enter. Going to fight the boss in a minute.

>> No.4205837

Can any of you kind and sage gentlefolk help me with >>4205769?

Just getting trolled atm.

>> No.4205863

>>4205837
why don't you just report them?
that isn't relevant to /rhg/ at all.

>> No.4206028

>>4205831

So Eris was fun. My remaining Super Metroid "hacks worth playing" list consists of, in no particular order:

Phazon
Redesign Axeil
Legacy
Z-Factor
Hydellius

What would /rhg/ recommend next?

>> No.4206043

>>4206028
Phazon

>> No.4206050 [DELETED] 

I'm working on a Kaizo hack that is meant to be human-beatable. Problem is, I'm having a designer's block with stage 3, and I need to nerf some parts. I played all of the sections with a PS4 controller to make sure they were RTA viable, and I beat the first stage with no savestates. Here's the links to the vids: https://youtu.be/E40FV4EXhJk https://youtu.be/2W41tbreurg https://youtu.be/vvo48kiBV0I

>> No.4207396

Is there a way I can compare 2 NES roms with a tool or something to make sure the patches I made are correct and patch everything okay ?

>> No.4207492

>>4207396
A side-by-side hex editor (e.g. dhex)?

>> No.4207596

>>4207396
You can use Patch Checker for two patches.

>> No.4208846

>>4207396
Checksum and filesize.
You might even try making an .ips of the two roms. If the roms are different, then the patch will have data in it. The format is simple enough that a quick glance in a hex editor will tell you what you need to know.

>> No.4209048
File: 48 KB, 500x375, 1498706592439.jpg [View same] [iqdb] [saucenao] [google]
4209048

IMPORTANT QUESTION

Is there a guide or documentation of successes and failures in Wii VC wad rom injections?
In case you don't know what that is, it's injecting a ROM into a Wii Virtual Console game in order to play the rom with the Wii's emulator.

Has ANYONE had success with wii wad injection with Mario64 hacks? Because I would think that would be the best way to play these.

Or should I just use the emulator on my pc?

>>4165290
I want to try these out but I'm not sure what to play them on.

>> No.4209132

>>4209048
Mario 64 hacks don't work on Wii for the same reason they won't work on real hardware: They're made for inaccurate emulators.
The only way you're going to play Mario 64 hacks is through poorly coded nintendo 64 emulators.

>> No.4209137
File: 38 KB, 570x385, 2015-08-21-1440138213-3073645-firstbazinga-thumb.jpg [View same] [iqdb] [saucenao] [google]
4209137

>>4209132
>poorly coded nintendo 64 emulators.
BAZINGA

>> No.4209140

>>4209137
As much as I hate that show, I couldn't resist.
I feel dirty now.

>> No.4209295
File: 33 KB, 350x295, Sonic_cd_eu_box.jpg [View same] [iqdb] [saucenao] [google]
4209295

I wanted to do a hack, or even a redo of pic related, especially considering the gigantic shift of public opinion on it in the past few years.

I want to make the layouts a non-clusterfuck and get rid of the dumb-ass robot teleporters.

The time travel sign posts would be removed entirely. I have to admit it's a retarded mechanic, as if you're playing the game the way you're supposed to, the good/bad future tilesets and music are only there to be appreciated for a tiny-ass Act 3 and sometimes practically non-existent bossfights. It's like, "hey asshole, hope you liked your pitiful 34 second trip to some of the best looking stages in the entire fucking franchise." There's a few ways I've been thinking about going at the time mechanic:

A: Act 1 is the past, Act 2 is present, and Act 3 is good/bad future. Getting a chaos emerald in either or both acts of the stage makes act 3 the good future. Act 3's would also be extended a bit.
B: Act 1 is the past, Act 2 is good future, Act 3 is bad future
C: Act 1 is the past, Act 2 is the present, Act 3 is good future, with a collection of single-act bad future stages near the end of the game
D: some combination of all of these (suggestions?)

I'd call it "Sonic CD-R", for "Sonic CD-Redo" because I'm under the delusion that I'm clever.

I have a surface level knowledge of ROM hacking, so I'll have some learning of the more advanced shit to do, but people have been pretty gay for my level layouts in the past. Would you guys fucks with it?

>> No.4209302

>>4209295
Good ideas, too bad you're never going to implement them.

>> No.4209325
File: 44 KB, 633x758, 654789958.jpg [View same] [iqdb] [saucenao] [google]
4209325

>>4209302
Probably not. It takes like a billion years to make one decent sonic stage, let alone over ten good ones.

>> No.4209584

>>4207596
>>4208846
Thanks, that should do.

I'll be releasing my hack in a couple days. Just doing some final testing.

Here is a trailer I made for it. The video's not public yet but it will be soon:

https://www.youtube.com/watch?v=sjj6Nm17OZE

>> No.4209965

>>4132287
How much does one of those things cost?

>> No.4210749

>>4209295
Personally I want to see a Sonic CD hack that sticks you into a specific time period for the whole game. I want four hacks of that so you can play through the whole game in any time period (except Past and Present in Act 3 obviously) without needing to go through portals.

>> No.4211620
File: 61 KB, 236x300, CRAWSH.png [View same] [iqdb] [saucenao] [google]
4211620

>>4164056

>checked out SMW2+3 in smwcentral
>WARNING: Not fully compatible with SNES9x/bsnes

When will the ZSNES meme end

>> No.4211636

>>4211620
>expecting every old hack to be updated

>> No.4211704

>>4211620
For real.

Could SNES9x have a compatibility mode?

>> No.4211713

>>4211704
Jesus christ, just suck it up and download ZSNES if you want to play old Mario hacks

>> No.4212631

OK so I'm still trying to crawl in romhacking, maybe anyone bumped into some problems I did.

I tried to replace a few sprites on a NES ROM on YYCHR, and somehow ended up turning all the black lines in the ROM tiles invisible. The background color had turned from whatever palette it was using into black.

Is there an editor for huge morons or something I don't know of? One that can import edited tiles even easier, display actual game colors etc?

>> No.4212812

>>4211713
ZSNES doesn't have a 3DS or Wii U port.

>> No.4213624

>>4212812
I suppose that's a legitimate problem.

>> No.4213709

Ok Nesfag it's been two days let's see the protoman hack

>> No.4213739

>>4213709
He ran into some problems and had to delay it.

>> No.4213884

>>4213709
It's waiting approval at RHDN

I gotta go right now but I'll be back in a few hours, then I can upload it somewhere else and give you guys a download

>> No.4214074
File: 6 KB, 256x240, MM5PE4.png [View same] [iqdb] [saucenao] [google]
4214074

Okay here you go:

https://drive.google.com/open?id=0B9KBueXGqBFPeFBDTFVnZk5nMWs

Two patches:
- "MM5ProtomanEdition" to play the original game as Protoman
- "MM5SSPE" to play my previous MM5 hack, Second Strike, as Protoman.

Patch a "Mega Man 5 (USA).nes" rom. Don't patch both on the same rom (duh).

Enjoy! I tried my best to make this look as pro and faithful as possible.

>> No.4214143

So, anyone fucking around with LTTP hacking? Been wanting to make a really hard LTTP hack (in a non stupid way) with lots of precise movement minus the shitty backtracking all LTTP hacks suffer from. Too bad hyrule magic is completely broken. Realizing i will have to do a whole bunch of stuff manually if i ever want it to work

>> No.4214247

>>4214074
>Don't patch both on the same rom
You can't stop me, faggot.

>> No.4214347

Does anyone here actually recognize this clown or his low-effort cosmetic metroid hack? >>4204810

Or is he replying to himself all throughout the thread?

>> No.4214382

Anyone have any input on these Metroid series hacks? Worth playing?

Metroid: Mission 187
Metroid: Deep Freeze
Super Metroid: Oxide

>> No.4214454

>>4214074
Deleted that download link because the hack is available on RHDN now:

http://www.romhacking.net/hacks/3638/

>> No.4216275

>>4214454
I'll try it when I get my computer fixed.
Graphics card died and my os harddrive stopped booting because I thought I'd try playing Mighty No. 9.

>> No.4216279

>>4216275
>Graphics card died and my os harddrive stopped booting because I thought I'd try playing Mighty No. 9.
That's hilarious. Game is so bad it fries hard drives.

>> No.4216282

>>4216275
Ah... I bought that game a few days ago because it was only 5 bucks on Steam.

>> No.4216432

Two glitches have already been found in my Protoman hack.

Fixed them already but I'll wait a few days in case something else turns up. Let me know if you stumble on anything.

>> No.4216793

i turned my psp into a retro machine. so far i have nes, genesis, gameboy, gameboy advance, and ps1. recently i discovered hacked retro games so i came here hoping to get some recommendations. so far ive only played sonic hacks (knuckles in sonic 1, metal sonic) with metal sonic being absolutely amazing. sorry in advance for being a newfag, im very new to this lol.

>> No.4217395

>>4216793
The OP has a list of quality hacks.

>> No.4217432
File: 107 KB, 792x1023, The_C_Programming_Language_cover.svg.png [View same] [iqdb] [saucenao] [google]
4217432

I was told to learn C and then assembly for my system of choice (since C maps onto assembly nicely). I am using pic related, and have read and worked through nearly every exercise in the tutorial section (still have the last 5 exercises to do). Would I be safe to start learning assembly after I finish these or should I go through the whole text first? The book says the tutorial section "covers what might be called the conventional core of C."

>> No.4217768

>>4217432
i am suggest get into the game and start le asm hacking~
u might not even use c but thats' gotta be a great base of knowledge right

>> No.4217781

>>4217432
learning C is a good way to learn about programming at a relatively low level, but doesn't really end up doing much for you for rom hacking beyond that
I'd say jump into asm for your machine of choice if you're comfortable writing C at some level.
you also really, really want to find memory maps and other docs for your target machine

some games will be loads easier to work with than others (Pokemon Red/Blue and Sonic 1/2 for example have split disassemblies so you can edit the maps separately without worrying about keeping the original size, you can freely edit the code without having to make awful jumps into empty sections of rom for long edits, you spend drastically less time fucking around with a hex editor, that sort of thing, it's basically like having the actual source to the game)

>> No.4217791 [DELETED] 

>>4131615
This thread is fucking sickening. You are aware that you could just buy SMW, right? And it's not even expensive. Why the fuck wouldn't you do that instead of literally stealing from Nintendo. That's the same sort of attitude of murderers and muggers. Half of you scumbags in this thread would probably kill someone for money if you thought you could get away with it. And you probably don't even realize that you're actual criminals, or maybe you don't fucking care. Fucking scumbags like you should rot in prison.

God I hate people like you.

>> No.4218820

>>4217768
>>4217781
Wow, just looked up some of these terms and it seems I still have quite a ways to go. Thank you, it should be a fun journey.

>> No.4218836

>>4218820
what terms did you look up lol

>> No.4220589

Now that my MM5 Protoman Edition is done, I've started looking into MM4.

If I were to do a MM4 Protoman Edition, two main things worry me. MM5 was easy because of two things: TONS of free space in the main PRG banks, and the sprite load system in the PPU is frame bases, meaning that every single frame of every single object is linked to a particular part of the CHR bank and is automatically loaded into the PPU.

For MM4 though:
- apparent lack of free space for code. There is about 300-500 bytes of free space in the "main" PRG bank, which is probably not enough, and then about 750 in another PRG bank, which should be more than enough, but apparently that's not a "main" PRG bank, so it's not always on during the player's movement, which is what I'd need.

- art doesn't use the system depicted above. There is one part of the CHR bank used for the entirety of MegaMan and his weapons and it never changes when playing. This would be never enough for Protoman considering that not only he uses more sprites, but he's a LOT less symmetrical so he requires more graphics space. So, I'd have to code my own system like the one MM5 uses, except simpler, I'm thinking of it being "move" based rather than sprite based, and make it so that a couple of moves used another CHR offset. I've looked at how MM4 works a little to load stuff in the PPU, and also looked at MM5's sytem, and it seems feasible, but I've never dealt with PPU command so atm it's beyond me.

I honestly can't tell if this trouble would be worth it considering that a Protoman version of MM4 would be a lot less cool than a MM5 version: MM4's gameplay is a lot less "projectile based", in a lot of stages there'd be barely 1-2 uses TOTAL for the shield in the entire stage, and that's when looking real hard for it.

Thoughts? Anyone dealt with PPU stuff before? Tips on how to "make" PRG space?

>> No.4221086

>>4220589
Wouldn't the most obvious solution be to expand the ROM?

>> No.4221131

>>4220589
if there is enough room in another prg bank, u can try to do bank switch'ing and see if it slows it down game(surprisingly it does not sometimes)

300-500 bytes on the main prg bank (the one always loaded?) is a lot of space maybe? do u want to share your code and we can see if it is optimized ?

>> No.4221140

otherwise u can try to move things off the main prg into the other prg banks (maybe a big table of data used rarely) or even expand the rom so you have like 7 extra empty banks (unless MM4 already has F prg banks) but that's like expert level hacking and u'd have to do the bank switching there too etc

>> No.4221472

>>4221086
I'd rather keep the original ROM size if possible

>>4221131
>>4221140
I haven't even thought of bank switching, because MM5 has so much free space it wasn't needed. I supposed that bank switching would be a problem, like, if I switch to another PRG bank, do I have to switch back at the end of my routine? Also, let's say my code is between 8000-9FFF, can I directly switch bank to another one that goes between 8000-9FFF or do I have to do the switching somewhere between A000-FFFF ?

>> No.4221879

>>4218836
I guess I should have rephrased my post: after reading your posts and looking up information on nes asm I ran into a bunch of unfamiliar terms. Things like memory maps and disassemblies, registers, buses, and numerous others.
I'm actually reconsidering jumping into asm as I realized the tutorial introduction of the text on C i was using doesn't even cover pointers (something I'm aware of, but have never worked with before), so I think I will stick with C for a bit longer.
Have any advice/resource on learning more about hardware? Or should I just keep at what i'm doing and google items i'm unfamiliar with as I go?

>> No.4223484

>for mirrored frames, Mega Man 4 use a different sprite coordinate definition (index +1) instead of actually mirroring the coordinates as well

Shit. Took me a couple of hours to figure out what was going on here. That is so unoptimized on their part.

I thought I was starting to get good at this but MM4 is tearing me a new one. For instance there is a routine made to load different pattern tables into the PPU, but I can't seem to use it on my own in the middle of gameplay, even though when I modify the index before where the routine naturally runs, it works,..

Anyway I've updated MM5 Protoman Edition to v1.1, fixed a few glitches including a nasty one that could freeze the game, so if you've already downloaded it make sure to update.

>> No.4224419 [DELETED] 

bump

>> No.4224613

>>4217432
>>4221879
i found it way easier to learn asm first. the conceptual model of asm is simpler than c (which requires reading through the iso standard to really "get"). going with asm first teaches you the nitty gritty of data formats and pointers which is 95% of what you care about when romhacking. c is great but it won't get you where you want to be as fast (assuming rom hacking is your primary interest)

>> No.4224659

>>4224613
It makes it easier to learn C too. Most people have trouble wrapping their mind around pointers but it's painfully obvious how they work once you spend some time reading assembly.

>> No.4224714

>>4224613
>>4224659
Most appreciated anon. I will begin that now.

>> No.4226175

>>4221472
playing Megaman 4 us for a second, i assume:

You put code on bank 1F (the main bank that is always loaded to $C000 to $FFFF) which will do the bank switch code and load a different bank to address $8000-$BFFF , then you can JMP or JSR to the code on that bank from bank 1F (so you'll have like JSR $8486 or whatever is freespace),

and then yes when you are done u have to load the bank that was previously loaded because the game will probably be expecting that bank loaded and will just jump to an address which could be not-valid code if the wrong bank is loaded..

>> No.4226187

using the fceux debugger and making some breakpoints on your code when you bankswitch can help illuminate this whole process

the debugger is great

>> No.4227665

What's your favorite enhancement/bugfix romhack? As in "the way that the devs probably intended but actually fucked up completely unintentionally"

>> No.4227676

>>4226175
Ok, good, I'll try that. So in theory, with this method, I can even load a CHR bank with free space and write my code in that?

Have you looked at JSR DA05 ? It's what's used to load new stuff in the pattern table for instance when opening/closing the weapons menu or when selecting a weapon.
From what I gather: X is the index. From that index JSR DA05 will get an address from B800 and B870 from bank 28 (so, 51810 and 51880 + index), which in turn singlehandlely tells everything about what's being loaded in the pattern table (where it gets it from, how many tiles, where they go in the pattern table, etc)

I'm not familiar with PPU commands yet so I'm not sure about anything else. Early I was trying to use JSR DA05 to load new stuff in the pattern table in the middle of gameplay, but it doesn't work and I don't know why.

>>4227665
> As in "the way that the devs probably intended but actually fucked up completely unintentionally"

Well, there is this for Mega Man 6 (or rather, Rockman 6):
>Fixed sliding. In the original MM6, and unlike other MM games, you couldn't jump during a slide, plus there is a small delay, wait time, at the end of a slide. This fixes both:
http://www.geocities.jp/borokobo/zip/Rock6FixSlide2.zip

>> No.4227679

>>4227676
Actually I just had an idea. I swear to god there is a MM4 romhack that lets you switch weapons on the fly, meaning, they switch pattern table on the fly too for weapons sprites, without opening/closing the menu.

I guess I'll have to look at how THEY did it.

>> No.4227887

>>4226187
>using the fceux debugger and making some breakpoints on your code

Forgot to ask this: how do set a breakpoint to your own code? I seem to only be able to set a breakpoint between ram address 0000 and 0800. Or do you mean setting a breakpoint to those with exceptions so that it breaks when the code runs them?

>> No.4227912 [DELETED] 

>>4227887
Drop the "NES" part of your trip, just "fag" fits you better.

>> No.4228178

>>4227676
i don't know about putting code in a chr bank...what would the address be that you jump/jsr to?

>> No.4228196

>>4227676
actually it looks like mega man 4(U) has the 2 smaller banks which can be swapped to 8000-9FFF and A000 to BFFF ?

the function at $DA05 seems to load from B800 which is in bank 14 (in hex) at that time , bank 1C(28) is a different bank


having 2 swappable banks sure makes this more interesting .

>> No.4228209
File: 173 KB, 497x783, neoragsuku.jpg [View same] [iqdb] [saucenao] [google]
4228209

>>4228196
>actually it looks like mega man 4(U) has the 2 smaller banks which can be swapped to 8000-9FFF and A000 to BFFF ?

Well yeah, MM5 does the same thing.

>>4228178
It's just hypothetically speaking, all the banks are the same size so what's preventing me from loading a CHR bank to 8000-9FFF and jump there? But maybe there is a reason. For instance in MM5, I tried to make the sound bank read a sound definition that I had put in the "main" PRG bank, the one that supposedly stays at all time between C000 and FFFF, but for some reasons it wouldn't work.

Anyway I had a look at this MM4 hack by Neoragsuku which adds on the fly weapon swapping with the select button.
To switch stuff on the pattern table it looks like it writes the data in a ram expansion (7F00 etc).
Then apparently this different routine (pic) reads that ram expansion and loads it in the PPU.

Looks like something like this would work, however I don't understand why the need for the RAM expansion. Why not read the data directly, and if not possible, I guess I could put the data in PRG bank anyway?

It's the 2nd time I check a hack by this guy and a 2nd time I don't get why he uses RAM expansion.

>> No.4228236

>>4228209
i don't know about that code, why isn't there a loop .

have u seen https://wiki.nesdev.com/w/index.php/MMC3

>> No.4228243

you can use the ram to store things and then not worry about bank switching, you could load code there too and jmp to it if u wanted..

it's useful in some situation i'm sure

>> No.4228254

what address do u have labeled as PPU_DATA ?
have u seen https://wiki.nesdev.com/w/index.php/PPU_programmer_reference#OAM_DMA_.28.244014.29_.3E_write ?

>> No.4228260

>>4228254
i mean the whole page not that specific section

>> No.4228328 [DELETED] 

>>4228236
>why isn't there a loop .

Not sure... You mean why there isn't a loop with the X? It looks like in some cases it does loop, when it needs to write the next line as well X goes from 0 to 10 and so on, that could explain it.

>>4228254
I don't have anything of my own yet, just trying to look at different ways to change the pattern table. If you mean what address that routine above uses, first it writes 19 to PPU_ADDRESS and then 80, and apparently that corresponds to the line 90 to 9F in the sprites pattern table.

I'll check your links thanks

>> No.4228331

>>4228236
>why isn't there a loop .

Not sure... You mean why there isn't a loop with the X? It looks like in some cases it does loop, when it needs to write the next line as well X goes from 0 to 10 and so on, that could explain it.

>>4228254
I don't have anything of my own yet, just trying to look at different ways to change the pattern table. If you mean what address that routine above uses, first it writes 19 to PPU_ADDRESS and then 80, and apparently that corresponds to the line 90 to 9F in the sprites pattern table.

As for RAM expansion, isn't it something that would be impossible with the original game cartridge as is? I'd like to keep the original limits.

I'll check your links thanks

>> No.4229489

>>4228236
Probably a case of loop unrolling. It's sometimes faster to use a little extra space than to calculate conditionals and branches.

>> No.4229542

>>4209295

We would all fucks with it but that's a massive project to undertake

>> No.4229543

>>4217432

if you're just rom hacking, get straight into assembly

>> No.4229859

I'm starting MM Maverick Hunter X on PSP for the first time.

Should I go for normal or hard? does normal corresponds like the difficulty of the original or is it like in MM2 and I should pick hard?

>> No.4229895

>>4229859
oops, wrong thread sorry. Too late to delete post.

>> No.4230179

>>4226187
I kinda like that recent Super Mario Bros. hack that updates it with Super Mario Bros. 3 graphics.

>> No.4230209

I really want to play all classic Sonic games, however: Is there anything for Sonic 1 or 2 that's equivalent to the newer releases, except for the widescreen support and whatever cannot be fucking romhacked in?

>> No.4230323

>>4230209
If you want widescreen support play the iOS versions on an emulator. If you're specifically asking for alternatives to the iOS version, try Sonic Classic Heroes. Its main gimmick, being able to play as three characters at once and switch between them, completely breaks the game, but you can also choose to have just two or one character, letting you play Sonic 1 and 2 locked on together using six different characters (Sonic, Tails, Knuckles, Espio, Charmy, and Vector don't use Charmy he was very clearly not meant for solo play, even if he has a special super mode that only works solo). It has things like the elemental shields and the original trio plays exactly like they do in 3&K with Sonic's shield moves and Tails' flight.

>> No.4232331

Bump

>> No.4234439

>>4216275
Computer fixed. Played the regular MM5 as protoman. It was good. I didn't realize protoman castle 2 was such an asshole of a level for no good reason. Excellent job.

>> No.4234449

>>4234439
Thanks.

Proto stage 2 is probably worse as Protoman because of the double knockback, like Wily 2 as well.