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

0 users currently in SMW Hacking | 2 guests | 1 bot

Main - SMW Hacking - RLM + HDMA bug? New thread | New reply


Parasyte
Posted on 12-24-09 09:01 PM (rev. 2 of 12-24-09 09:04 PM) Link | Quote | ID: 124000


Red Goomba
Level: 18

Posts: 33/48
EXP: 24803
Next: 5094

Since: 02-09-09
From: Flagstaff, AZ

Last post: 5218 days
Last view: 5195 days
As the author of RLM, I'm never told of any bugs that people encounter with it. (The main complaint, actually, is that users can't figure out how to run it. LULZ!)

However, I have heard that hacks making use of HDMA cannot be properly unlocked by RLM. Apart from this random claim (made about two years ago, as I recall) I have no evidence that this is actually a problem.

My question for you all, has anyone ever seen a case of an unprotected hack which cannot be opened properly in Lunar Magic, or run properly in an emulator? And more importantly, can anyone provide an example hack where this actually happens? I'll be glad to investigate and fix any bugs.

What I won't do is write a freakin' GUI for the program, because it would just be a window with a single button that says, "Unlock" ... most pointless GUI ever! Though I could change the semantics on the command line arguments to allow accepting only an input file name; in the case that an explicit output file name is not given, a new file name will be implicitly chosen. At the least, that will enable users to drag their locked ROM onto rlm.exe within their file manager, and it will "Just Work".

Thoughts?

Kawa
Posted on 12-24-09 09:05 PM Link | Quote | ID: 124001


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 3066/5344
EXP: 30963680
Next: 699301

Since: 02-20-07
From: The Netherlands

Last post: 4506 days
Last view: 2641 days
I haven't seen any such problem hacks, mostly because I'm not active in SMW hacking, but I completely agree with the part about senseless GUIs and implicit target filenames.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

blackhole89
Posted on 12-24-09 09:44 PM Link | Quote | ID: 124005


The Guardian
Moloch whose eyes are a thousand blind windows!
Level: 124

Posts: 2805/4196
EXP: 21546028
Next: 290573

Since: 02-19-07
From: Ithaca, NY, US

Last post: 479 days
Last view: 91 days



I always thought the absence of a GUI in this tool served as a very neat filtering criterion to get rid of kiddies just wishing to rip off but retain functionality for those who have a genuine interest in retrieving something from a locked hack anyway.

That being said, I remember RLM screwing up on a number of "more complex" hacks quite badly, but never pinpointed it on anything to do with HDMA. I can't see how "using HDMA" alone could cause anything like this, anyway (it's not like usage of HDMA has any influence on how level or overworld data or anything else LM might scramble in locked mode is laid out...); if anything, the most that could happen is incompatibility with a particular HDMA-in-a-can-for-newbies patch out there.

____________________



Xeruss
Posted on 12-24-09 10:57 PM Link | Quote | ID: 124011


Sledge Brother
Compromised account.
Level: 86

Posts: 1085/1815
EXP: 6129500
Next: 12607

Since: 02-19-07
From: Oregon

Last post: 1820 days
Last view: 1820 days
I'm fairly sure they unlock fine, but certain levels just display really scrambled graphics. Off the top of my head, I think it happens to Ghettoyouth's Panic in the Mushroom Kingdom.

____________________
Design © 2009 Stark
Once for the Super Dave TV show I was the stuntman that fell down the entire wtc stairwell. ~ jargon

boingboingsplat
Posted on 12-25-09 06:41 AM Link | Quote | ID: 124053


Giant Koopa
[PREFSTRING:wonderful bounciness]
Level: 74

Posts: 1180/1292
EXP: 3635982
Next: 17562

Since: 07-23-07
From: Michicola

Last post: 4849 days
Last view: 4812 days
It's specifically with the use of d4s' patch if I recall correctly.

Most people are gravitating to just using HDMA with levelASM now though, I think.

____________________
 

Parasyte
Posted on 12-26-09 06:21 PM (rev. 3 of 12-27-09 05:11 AM) Link | Quote | ID: 124172


Red Goomba
Level: 18

Posts: 35/48
EXP: 24803
Next: 5094

Since: 02-09-09
From: Flagstaff, AZ

Last post: 5218 days
Last view: 5195 days
This is the post in question (which claimed HDMA was responsible). Again, I have no idea where this information originated, or what kind of evidence is available to support it. Also, it wasn't posted two years ago, like I thought. But 10 months ago.

http://jul.rustedlogic.net/thread.php?pid=101233#101233

Is anyone actively looking into these RLM bugs? I've got some "leads" in this thread, but no hard evidence, yet.

EDIT: "Panic in the Mushroom Kingdom" 1 & 2 are definitely broken when unlocked. I see RLM version 1.3 on the horizon...


EDIT 2:
I've located the bug that causes graphic corruption, and released RLM v1.3 today: Downloads

New in this release:
v1.3 (12-26-09):
* Fixed yet another last-known-problem with (what I believe is) "Super ExGFX".
* Support for drag-n-drop (see "Using RLM").
* Readme cleanup.


This fixes "Panic in the Mushroom Kingdom" 1 & 2 (and probably a lot of other hacks). With that said, are there any problems that v1.3 doesn't fix?

ninjablooper
Posted on 01-16-10 10:13 PM Link | Quote | ID: 125618


Bullet Bill
Level: 49

Posts: 67/509
EXP: 836181
Next: 47702

Since: 10-27-09
From: Earth

Last post: 3006 days
Last view: 2980 days
Posted by Parasyte
What I won't do is write a freakin' GUI for the program, because it would just be a window with a single button that says, "Unlock" ... most pointless GUI ever!


Not exactly.

It would be like this:

Open ROM
Output file name
"Successful" or "Unsuccessful: (insert problem)"

And GUIs are a lot easier.

____________________
-Ninjablooper

NightKev
Posted on 01-18-10 08:45 AM Link | Quote | ID: 125693


Cape Luigi
Level: 131

Posts: 4088/4792
EXP: 26246032
Next: 178588

Since: 03-15-07

Last post: 3742 days
Last view: 3654 days
Easier than what at doing what? They're certainly not easier to code! He already added the drag-and-drop feature, too, so there's no need for a GUI at all.

____________________

Main - SMW Hacking - RLM + HDMA bug? New thread | New reply

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

Page rendered in 0.023 seconds. (339KB of memory used)
MySQL - queries: 64, rows: 92/94, time: 0.017 seconds.