News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Little Nemo Dream Master - editing enemies/items placement help  (Read 2427 times)

8.bit.fan

  • Sr. Member
  • ****
  • Posts: 287
    • View Profile
    • 8-bit fan's Hacking Projects
Hi Everyone!

Ok, so I just checked out the CadEditor, and for what it can do for this game(editing the levels layouts), it is amazing!! :D However, as J^P mentioned, it does not have the ability to edit enemies or items...which can be another roadblock for this hack.  :-\

Can anyone help with editing enemies and/or items placement or point me in the right direction?

Thanks!

8-bit fan


August 08, 2017, 04:37:32 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I'm currently working on a hack for this game and one of the things I want to do is letting the player use the Wand weapon before Nightmare Land. I've been looking at the RAM map in FECUX and the closest thing I came across is at address 0x000097. Changing this to 07,08,09 would activate the Wand because the game thinks you're in Nightmare Land. However, this can cause problems because you're actually changing the stage so if the address stays at 07, when you die or before loading the level, it'll take you to Nightmare Land.

Can anyone help me locate where or how to activate the Wand weapon without messing with the stage RAM address?


Nevermind, figured it out how to activate the WAND!  :thumbsup:

So looks like I got the WAND thing figured out, now I need to edit the levels. I've looked at this for a while now and I see in the PPU that the tiles are loaded there...I'm able to change the tiles on the fly, but the actual floors/platforms aren't affected. I understand that the graphics and the actual floors are stored differently in the ROM.

Can someone show me how to edit the floors, platforms, and the actual level layouts, etc.?
« Last Edit: August 10, 2017, 12:38:42 am by 8.bit.fan »
In the year of 200X, a super robot named Mega Man...
http://www.8bitfan.info/
FF4 Ultima Discord: https://discord.gg/4MqjwJt

gadesx

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
    • Gadesx scene
Re: Little Nemo Dream Master - activating the wand before Nightmare Land
« Reply #1 on: August 08, 2017, 04:43:40 pm »
No idea about coding or hacking directly the rom, but in RAM using FCEUX

I've seen this codes:
$008F:88 Always wand equipped
$008F:00 Always candy

$0097:08 Can choose Candy & wand with Select (value is map related, yep)
$0097:00 Only candy
$0098:00 Map checkpoint related position

$0078:00 and $0079:00 seems any type of "toogle counter"
after pressing Select only working in Nightmare Land

8.bit.fan

  • Sr. Member
  • ****
  • Posts: 287
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Little Nemo Dream Master - activating the wand before Nightmare Land
« Reply #2 on: August 08, 2017, 05:59:09 pm »
Thanks so much gadesx and thanks for the info! :)
Yeah I tried messing with the RAM using FCEUX and didn't really get too far.
So I took a different route and looked into the ROM for any instances where $0097 is 'read', and I found the location where it's compared with the value '07', which is Nightmare Land. Changing this to a lower number will 'activate' the WAND from that stage and on.



Cheers!  :beer:

8-bit fan

August 08, 2017, 07:23:39 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Hi Everyone!

So looks like I got the WAND thing figured out, now I need to edit the levels. I've looked at this for a while now and I see in the PPU that the tiles are loaded there...I'm able to change the tiles on the fly, but the actual floors/platforms aren't affected. I understand that the graphics and the actual floors are stored differently in the ROM.

Can someone show me how to edit the floors, platforms, and the actual level layouts, etc.?

Thanks!

8-bit fan
« Last Edit: August 08, 2017, 08:56:14 pm by 8.bit.fan »
In the year of 200X, a super robot named Mega Man...
http://www.8bitfan.info/
FF4 Ultima Discord: https://discord.gg/4MqjwJt

Zynk

  • Hero Member
  • *****
  • Posts: 928
  • WIP Roll-chan: The Wily Wars
    • View Profile
Re: Little Nemo Dream Master - editing level tiles/layout
« Reply #3 on: August 08, 2017, 09:15:00 pm »
Just gonna early on congratulate you for this. This game is one of the games I played when I had a Famicom. Good luck with the level edits.  :thumbsup:

BTW, after you complete your hack, can you release a separate patch for the Wand activation?

8.bit.fan

  • Sr. Member
  • ****
  • Posts: 287
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Little Nemo Dream Master - editing level tiles/layout
« Reply #4 on: August 08, 2017, 10:55:56 pm »
Thanks so much for the kind words Zynk! :)
Yeah, it's a game that I enjoy playing even though it has its issues. To me, the most regrettable thing is that once you get the WAND in Nightmare Land, the game really picks up and gets really good...then just to have it end abruptly as you only get to use it for 1 level. That's why I wanted to do this hack to 'expand' the usage of the WAND.

Well, to be honest, I still have no clue to how to edit the levels, so I might end up with just that, a patch that activates the WAND for the game. But sure thing! I'll include a separate patch just for the WAND activation whether I succeed with hacking the levels or not!  :thumbsup:

Btw, I love your Roll-chan hacks! They're great! :)

Cheers!!  :beer:

8-bit fan
In the year of 200X, a super robot named Mega Man...
http://www.8bitfan.info/
FF4 Ultima Discord: https://discord.gg/4MqjwJt

J^P

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Little Nemo Dream Master - editing level tiles/layout help
« Reply #5 on: August 09, 2017, 06:10:23 pm »
I think there was some kind of multiple-game editor that supported little nemo(at very least viewing level layouts, it didnt show sprites though), I think it was called capcom game editor or something. Try looking for it on the personal projects selection as I think I saw it there long-ish time ago.

8.bit.fan

  • Sr. Member
  • ****
  • Posts: 287
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Little Nemo Dream Master - editing level tiles/layout help
« Reply #6 on: August 09, 2017, 06:39:30 pm »
Hey this is amazing info! Thanks so much for this J^P!! :)
I did a quick search and I believe this is the editor you're referring to:
http://www.romhacking.net/utilities/967/
http://www.romhacking.net/forum/index.php?topic=17150.0

Unbelievable! I'll check this out as soon as I get home and if it really works, I'll be able to do a full hack of the game!! :D

Thanks so much again!!  :thumbsup:

Cheers!!  :beer:

8-bit fan

August 10, 2017, 12:34:43 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Ok, so I just checked out the CadEditor, and for what it can do for Little Nemo(editing the levels layouts), it is amazing!! :D However, as J^P mentioned, it does not have the ability to edit enemies or items...which can be another roadblock for this hack.  :-\

Can anyone help with editing enemies and/or items placement or point me in the right direction?

Thanks!

8-bit fan
« Last Edit: August 10, 2017, 12:38:55 am by 8.bit.fan »
In the year of 200X, a super robot named Mega Man...
http://www.8bitfan.info/
FF4 Ultima Discord: https://discord.gg/4MqjwJt

gadesx

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
    • Gadesx scene
Re: Little Nemo Dream Master - editing enemies/items placement help
« Reply #7 on: August 10, 2017, 03:50:29 pm »
We had this game (PAL-S) in 90' and I remember a bug that was true epic,
I never made it work in emulators.

In nightmare world, there's a part with a long wall that you have to get above
using usually the lizard, but using the bee and a joypad with turbo, we reached the upper part,
and you can go to the final boss and killing him from back only shooting in bee form.

8.bit.fan

  • Sr. Member
  • ****
  • Posts: 287
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Little Nemo Dream Master - editing enemies/items placement help
« Reply #8 on: August 10, 2017, 05:28:01 pm »
Hey gadesx! :)
Lol that sounds like an awesome bug! I think I know where you're talking about, it's the last stretch just before where you see the final boss in the background with the flame columns coming out of the lava pits. Welp, I'm a fan of cool bugs like these so I'm definitely leaving this one in for the hack! :D

Say, any ideas on how to edit, add or remove enemies/items placement in the game?

Cheers!  :beer:

8-bit fan

August 11, 2017, 02:44:01 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Welp, I guess I'm getting...somewhere. I've been messing with the hex editor all day and I've narrowed down approx. where the enemies/items are located. For level 1, I think it's around 0x0011E0 to 0x00121F. I've tried messing with the bytes but I'm still not understanding how they work. I can't do what I want to do, but I'm able to make a mess:


 :D :o :-\

August 13, 2017, 03:12:05 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Update:
Yes!! Looks like I got it!!!! :D
« Last Edit: August 13, 2017, 03:12:05 am by 8.bit.fan »
In the year of 200X, a super robot named Mega Man...
http://www.8bitfan.info/
FF4 Ultima Discord: https://discord.gg/4MqjwJt