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

0 users currently in ROM Hacking Related Releases | 1 guest

Main - ROM Hacking Related Releases - Reuben - DD's SMB3 Editor Released! New thread | Thread closed

Pages: 1 2 3

KP9000
Posted on 08-03-11 04:13 AM Link | Quote | ID: 145639


Boomboom

Level: 90

Posts: 1746/1975
EXP: 6952023
Next: 236586

Since: 02-19-07

Last post: 3577 days
Last view: 3201 days


Guys, if you're getting a crash when you try to compile, make sure your ROM is 1.25MB. For some reason, the one I downloaded was only a few kilobytes and was corrupt. Rechecked my link, and it's fine. https://sites.google.com/site/dahrkdaiz/Reuben.nes

____________________

GreyMaria
Posted on 08-03-11 04:51 AM Link | Quote | ID: 145640

>implying even the Japanese understand the Japanese
Level: 105

Posts: 2649/2851
EXP: 11918479
Next: 343781

Since: 07-13-07

Last post: 4495 days
Last view: 4464 days
Here's a bit of an example of what I mean by "failure to redraw".



See all the smeared tooltips?

The level editor panel gets worse sometimes, smearing the entire display when I scroll it.

____________________
we're currently experiencing some technical difficulties

KP9000
Posted on 08-03-11 04:53 AM Link | Quote | ID: 145641


Boomboom

Level: 90

Posts: 1747/1975
EXP: 6952023
Next: 236586

Since: 02-19-07

Last post: 3577 days
Last view: 3201 days


I was surprised in IRC, but I was thinking something along the lines of video drivers or Direct-x or whatever else that's update-able that has to do with video drawing... Maybe someone with that kind of experience can help or has other suggestions?

____________________

GreyMaria
Posted on 08-03-11 05:12 AM Link | Quote | ID: 145642

>implying even the Japanese understand the Japanese
Level: 105

Posts: 2650/2851
EXP: 11918479
Next: 343781

Since: 07-13-07

Last post: 4495 days
Last view: 4464 days
Graphics drivers have fixed what should have been a code-side issue.

What the hell.

____________________
we're currently experiencing some technical difficulties

Kawa
Posted on 08-03-11 10:27 AM Link | Quote | ID: 145646


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

Posts: 5005/5344
EXP: 30938956
Next: 724025

Since: 02-20-07
From: The Netherlands

Last post: 4496 days
Last view: 2631 days
I know from personal experience how easy it is to do write non-smearing displays. That's why I didn't reply to >>145603

____________________
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

GreyMaria
Posted on 08-03-11 10:17 PM Link | Quote | ID: 145652

>implying even the Japanese understand the Japanese
Level: 105

Posts: 2651/2851
EXP: 11918479
Next: 343781

Since: 07-13-07

Last post: 4495 days
Last view: 4464 days
Noting for historical reasons, and for something to be aware of.

<13:13.03> <GreyMario> hmm
<13:13.33> <GreyMario> level coin counter does not take into account coins from coin-holding brick blocks
<13:13.53> <GreyMario> but it does for multi-coin blocks


Incidentally, Hammer Bros levels don't work as expected, but theoretically only because the required sprite(s) are not marked/included properly in Reuben. They can still be cleared with an exit pointer or a ? sphere. (This means wandering Boom-Booms!)

(Also, killing a Boomerang Bro from below with a bumped block causes all other Boomerang Bros on screen to just... die.)

____________________
we're currently experiencing some technical difficulties

KP9000
Posted on 08-06-11 07:03 AM Link | Quote | ID: 145712


Boomboom

Level: 90

Posts: 1749/1975
EXP: 6952023
Next: 236586

Since: 02-19-07

Last post: 3577 days
Last view: 3201 days


So I've been trying to figure out Hammer Bros functions for a coupla days and I got them to work.

Note that Reuben does not support the sprites it needs to make it work, so you have to manually edit the level file for your level. Also, when you do this, make sure you edit the level the way you like before adding the sprite, because Reuben will crash if you have the sprites tab open when you mouse over the level.

Find your level file. To do this, go to wherever you have your project. Usually, it's located in Documents and Settings/[user name]/Application Data/Reuben. Note that Application Data folder is hidden by default, so you'll need to enable viewing of hidden items. Open up [project name].rbn with notepad or similar and take note of the GUID for the level that you named. Then, go to the "Levels" folder and find the level file you took note of; it will be named that GUID number you saw. Open it up.

Now that you have your level file, I'd recommend placing a shortcut to your project folder for later reference. You'll probably need it.

Scroll down to where it says <spritedata>. It should be after all that huge chunk of level data near the bottom of the file. Add the following two lines to your sprite data list, at the end:

    <sprite x="1" y="1" value="186" item="0" />
<sprite x="0" y="[change this]" value="214" item="0" />


Obviously, change the [change this] to the number you want. Here are the numbers that give you the items you want:

00-No Item
01-Mushroom
02-Flower
03-Leaf
04-Frog
05-Tanooki
06-Hammer Bro Suit
07-Cloud
08-P-Wing
09-Star
0A-Anchor
0B-Hammer
0C-Whistle
0D-Music Box
0E and above will most likely crash the game.


After you've made the necessary changes, save the file, and in Reuben, make sure you have your level closed out, then compile your project into your ROM.

You don't need to place a treasure box at all.

____________________

KP9000
Posted on 08-07-11 06:18 AM Link | Quote | ID: 145736


Boomboom

Level: 90

Posts: 1750/1975
EXP: 6952023
Next: 236586

Since: 02-19-07

Last post: 3577 days
Last view: 3201 days


Double post for the win!
Posted by JaSp

I just spent a few minutes for the skipping world problem, and here's a rather brutal way I found :
Change at 0xFD04D from 20 69 AC to EA EA EA (this will skip the drawing of the King rescued room) and
Change at 0xFD05E from E5 95 to 6D A1 (this will execute the "go to next world" routine)
It seems to work, but isn't very clean (you can hear the music stuttering for a short time) and would need further testing to see if it doesn't cause any problem anywhere...
Since world advancement is kinda wonky with Reuben right now, here's the workaround. Currently, the game makes you go through some crazy broken cutscenes, and it's really ugly. This just skips the cutscenes and loads the next world.

The only bug I can see right now is that sprites on the prior world carry over to the next world. I don't know how to fix that...

____________________

Googie
Posted on 08-08-11 04:36 AM Link | Quote | ID: 145756


Giant Red Paratroopa
Level: 77

Posts: 731/1407
EXP: 4180298
Next: 10831

Since: 02-19-07
From: Brooklyn, NY

Last post: 6 days
Last view: 6 days
This is something I'm gonna have to try, sparks my interest... ^^;

____________________
My Linktree

deshaun182
Posted on 02-11-12 05:41 AM (rev. 2 of 02-11-12 05:49 AM) Link | Quote | ID: 149835


Red Koopa
Level: 27

Posts: 115/131
EXP: 106605
Next: 9554

Since: 06-21-10

Last post: 2297 days
Last view: 2297 days
I'm having the worst Compilation issues -.-

************** Exception Text **************
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at Daiz.NES.Reuben.ProjectManagement.ROMManager.WriteWorld(World w, Int32 levelAddress)
at Daiz.NES.Reuben.ProjectManagement.ROMManager.CompileWorlds()
at Daiz.NES.Reuben.ProjectManagement.ROMManager.CompileRom(String fileName, Boolean includeGfx)
at Daiz.NES.Reuben.ReubenController.CompileRom(Boolean withGfx)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Edit: Also, not sure if thats the information you need to see. -Sigh-
Can someone help please? -.- I've never once compiled my game to test it.

____________________
--The Disappeared--

God Bless

KP9000
Posted on 02-11-12 06:06 AM Link | Quote | ID: 149836


Boomboom

Level: 90

Posts: 1935/1975
EXP: 6952023
Next: 236586

Since: 02-19-07

Last post: 3577 days
Last view: 3201 days


Make sure that you're using the special Reuben ROM for your needs. Here it is.

(The only reason the ROM is being linked is because most of the original game data is going to be inside the IPS if one was made, so it becomes pointless. No other ROMs can be linked without first contacting a member of staff.)

____________________

deshaun182
Posted on 02-12-12 12:57 PM (rev. 3 of 02-13-12 05:16 PM) Link | Quote | ID: 149860


Red Koopa
Level: 27

Posts: 116/131
EXP: 106605
Next: 9554

Since: 06-21-10

Last post: 2297 days
Last view: 2297 days
KP9000

I fixed it
It had to do with the fact that I had pointers not set to anything for the first world, and the first level had not ended.

So... ONE Giant step done.

The other idea is - The Music Inserter. I literally haven't a clue what to do with it. know it goes hand in hand with this but still... I'm a noob hacker, aside from Super Mario RPG, I don't know SQUAT.

Edit: Nevermind. Figured it all out in theory. Test myself when i get home. :o

____________________
--The Disappeared--

God Bless

deshaun182
Posted on 02-16-12 03:51 PM Link | Quote | ID: 149891


Red Koopa
Level: 27

Posts: 118/131
EXP: 106605
Next: 9554

Since: 06-21-10

Last post: 2297 days
Last view: 2297 days
Uh, So I have a question, before I go home and test it.

You know how you can place the Koopa Kid's in a level?
Are they directly related to the World you're in, or can I "trick" the game into thinking you're in world 2, but really world 1?

If I open up the level in Notepad, can I change the information on the sprite - to resemble the Koopa Kid I want of that world?

TLR

How do I change which Koopa Kid appears in the level?

____________________
--The Disappeared--

God Bless

Portalboy13
Posted on 01-15-17 09:38 PM Link | Quote | ID: 164750

Newcomer
Level: 4

Posts: 1/2
EXP: 145
Next: 134

Since: 01-15-17

Last post: 2643 days
Last view: 2643 days
Ok, when i try to compile the project i always get a 0 byte file. can someone plz find a fix to it?

Insectduel
Posted on 01-18-17 07:03 PM Link | Quote | ID: 164772


Hammer Brother
Level: 68

Posts: 1026/1069
EXP: 2687223
Next: 41577

Since: 02-16-08
From: Insectduel's office

Last post: 1255 days
Last view: 1254 days
Wow someone has to dig for a 5 and a half-year old thread just to post a question based on an outdated editor.

I don't use Reuben much than SMB3 Workshop in which the the editor has more advanced technologies almost similar to Lunar Magic but Dahrkdaiz said that he'll release a new version of it which is way SOON.

I did have issues loading Reuben ROMs but for now I'd ignore it and didn't bother.

Portalboy13
Posted on 01-27-17 02:36 AM Link | Quote | ID: 164797

Newcomer
Level: 4

Posts: 2/2
EXP: 145
Next: 134

Since: 01-15-17

Last post: 2643 days
Last view: 2643 days
Ok, So a cool update i want is vertical world maps. plz add this. I was trying to make a rom hack called new super mario bros wii.

EggplantPimp
Posted on 02-12-17 12:15 AM Link | Quote | ID: 164856


Buzzy Beetle
Level: 44

Posts: 258/378
EXP: 578861
Next: 32424

Since: 04-30-07
From: Boo York, Home Of The Big Pumpkin

Last post: 1250 days
Last view: 1250 days
I wish DD would perfect his Kid Icarus editor...

😂😂😂😂😂

____________________
- Nikki

Grandlovania
Posted on 12-05-17 05:13 PM Link | Quote | ID: 166002

Newcomer
Level: 3

Posts: 1/1
EXP: 48
Next: 80

Since: 12-05-17

Last post: 2331 days
Last view: 1580 days
hi i just want to know FOR WHAT WHEN I WANT TO EDIT LEVEL ITS CRASH

System.InvalidCastException: Le cast spécifié n'est pas valide.
à Daiz.Library.Conversions.ToDouble(Object obj)
à Daiz.NES.Reuben.ProjectManagement.LevelSettings.LoadFromElement(XElement e)
à Daiz.NES.Reuben.ProjectManagement.Level.Load(String filename)
à Daiz.NES.Reuben.ProjectManagement.Level.Load(LevelInfo li)
à Daiz.NES.Reuben.ReubenController.EditLevel(LevelInfo li)
à System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
à System.Windows.Forms.TreeView.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

gremblo
(post deleted) ID: 166027

gremblo
(post deleted) ID: 166053
Pages: 1 2 3


Main - ROM Hacking Related Releases - Reuben - DD's SMB3 Editor Released! New thread | Thread closed

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

Page rendered in 0.028 seconds. (327KB of memory used)
MySQL - queries: 107, rows: 137/141, time: 0.018 seconds.