Points of Required Attention™
Smaghetti, a new Super Mario Advance 4 editor, is currently in development! Check out the thread HERE!

Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,313,364
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 03-28-24 03:12 PM
Guest: Register | Login

0 users currently in ROM Hacking Related Releases | 1 guest

Main - ROM Hacking Related Releases - Lufia 2 - Ancient Cave De-Randomizer New thread | New reply


Moppy
Posted on 01-18-16 02:00 AM Link | Quote | ID: 162437


Red Paragoomba
Level: 18

Posts: 42/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
This is a rough draft of an idea I had a while back. Normally, Ancient Cave is randomized on-the-fly with a frame counter and a few other values; this rewrites a bit of that code to use pre-determined fixed values based on a seed entered in this tool.

I haven't been through a whole cave with this yet, so I'm not sure yet whether it generates unwinnable floors, or screws up floor 99 (more than it already is), or anything like that.

The intent here was to make Ancient Caves race-able since you'd be able to ensure identical ones.

Requires .NET 4.5+ runtimes. If this is a problem, let me know and I can try to build it with an earlier version.

Download link




MegaEliteGamers
Posted on 01-18-16 01:13 PM Link | Quote | ID: 162438


Red Paragoomba
Level: 18

Posts: 26/63
EXP: 27661
Next: 2236

Since: 11-11-15

Last post: 2841 days
Last view: 2841 days
This looks really sweeeeeeet! Nice idea. Great work. Speedrunners will love this. I'm interested in trying it out. Are there any limits on the seeds you can enter?

Moppy
Posted on 01-18-16 02:35 PM Link | Quote | ID: 162441


Red Paragoomba
Level: 18

Posts: 43/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
There shouldn't be any limits. Even though it puts hexadecimal-like strings in the box, it's taking the hashcode of the string and using that as the seed.

MegaEliteGamers
Posted on 01-18-16 03:12 PM Link | Quote | ID: 162442


Red Paragoomba
Level: 18

Posts: 29/63
EXP: 27661
Next: 2236

Since: 11-11-15

Last post: 2841 days
Last view: 2841 days
Nice. Thanks. Great job again.

Moppy
Posted on 01-19-16 12:01 AM (rev. 2 of 01-19-16 12:04 AM) Link | Quote | ID: 162447


Red Paragoomba
Level: 18

Posts: 44/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
Thanks! The app has been updated slightly:

- It now modifies a bit of code such that Gift mode is selectable regardless of the state of your Saveram.
- It now pops up a messagebox when the file has been written, just to give you an indication that it actually did something.



Download the update from the same location.

Moppy
Posted on 01-25-16 01:52 AM Link | Quote | ID: 162464


Red Paragoomba
Level: 18

Posts: 45/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
I've added a few things. Version 1.2 has these options:
- Scale up or down enemy difficulty
- Scale up or down the jelly's HP
- Use the same sprite for all enemies to hide which type they are (currently this is a fixed sprite, i may randomize later or base it on the difficulty setting)
- More cores, no cores, or ONLY cores appear as enemies.
- Better or worse items from normal chests
- Include items not normally dropped by normal chests (like Gades Blade)
- Randomly include or exclude gear found in chests from the cave
- An option to not perform the derandomization that makes the caves have a fixed structure (only apply the other options)
- Randomize tilesets/music
- Decrease bottom floor, with an option to scale everything up such that the new bottom floor is floor98-like.
- Gift mode always enabled or not always enabled
- Adjust starting exp level of characters when entering ancient cave (normally 1)

The new stuff has not all been fully tested and may not work well yet. Please report bugs!

Also, feature requests are welcome.

Download v1.2 here.

Screenshots:





MegaEliteGamers
Posted on 01-26-16 02:05 PM Link | Quote | ID: 162466


Red Paragoomba
Level: 18

Posts: 31/63
EXP: 27661
Next: 2236

Since: 11-11-15

Last post: 2841 days
Last view: 2841 days
I'm surprised there aren't more comments about this. People must not be familiar with this game or just not the other members. I really like everything you're adding in. I tried thinking of ideas but I can't come up with anything right now but I'll play around with the update. Keep up the great work. Thanks for this.

Moppy
Posted on 01-26-16 09:42 PM (rev. 2 of 01-26-16 11:09 PM) Link | Quote | ID: 162467


Red Paragoomba
Level: 18

Posts: 46/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
Oh man, until looking at those screenshots now on my phone i hadn't noticed the colors were so weird on some of the UI components. I blame my monitor at home. Will fix tonight probably.

Edit: update here. Should be considerably less ugly now.

gadesx
Posted on 02-08-16 06:04 PM Link | Quote | ID: 162737

Newcomer
Level: 8

Posts: 6/8
EXP: 1633
Next: 554

Since: 12-20-09
From: Spain

Last post: 1978 days
Last view: 1266 days
I made some cheats codes for enter in the ancient cave directly without
give the inventory and experience.
I don't know if the code can be useful for you, I can post it if I find them (it was some years ago)
https://www.youtube.com/watch?v=ngRxcpl3-U4

Moppy
Posted on 02-21-16 12:52 AM Link | Quote | ID: 162828


Red Paragoomba
Level: 18

Posts: 47/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
So it doesn't clear your stats and stuff when you re-enter? That could be an interesting option to have, if you can find what you modified to do it.

Moppy
Posted on 02-29-16 03:53 AM Link | Quote | ID: 162863


Red Paragoomba
Level: 18

Posts: 48/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
New version. 1.2.2. Fixes a couple bugs:

- Fixed an issue where scaling enemy types to a new max floor sometimes resulted in all lizards due to a rounding error.
- Fixed an issue where enemies were improperly scaling to max floor entry.
- Added debug logging for most features.

Download

Moppy
Posted on 03-05-16 04:50 AM Link | Quote | ID: 162886


Red Paragoomba
Level: 18

Posts: 49/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
1.3 released, with a few new features with some help from Hetdegon who's been sending me very helpful information:
- A new slider to adjust the number of enemies found walking around on AC maps.
- You can now adjust the relative likeliness of each chest type to appear: weapons, armor, spells, blue chests, and consumables. You can specify manual values or randomize it.
- Add slider to increase or decrease the chances to find healing tiles under bushes.
- Add an option to start the cave with a Providence so you can always get out.
- Merge randomization tab in with Misc tab for now, since not much was there.

Download

gadesx
Posted on 03-06-16 06:43 PM Link | Quote | ID: 162891

Newcomer
Level: 8

Posts: 7/8
EXP: 1633
Next: 554

Since: 12-20-09
From: Spain

Last post: 1978 days
Last view: 1266 days
In Lufia 2 (Spanish version) works for make dissapear the NPCs in the ancient cave.

ADRESS CV

7E062C 14
7E062A 14
7E062B DD

If you continue with 2D,2E,2F, etc you can make dissapear more npcs, in Elcid for example with Tia, the oldman, etc
I think that every adress disable a NPC, so if a code disable the npc number 4, in every map if that event can dissapear

In US version

In Elcid test
7E062214 dissapear Maxim
7E063214 dissapear a blonde girl

Another thing, I see the program incomplete in windows 7 & windows 8 using any configuration of ppp, etc


Moppy
Posted on 03-06-16 10:08 PM (rev. 2 of 03-06-16 10:09 PM) Link | Quote | ID: 162893


Red Paragoomba
Level: 18

Posts: 50/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
Curious window sizing issue there. I think I've fixed it as part of 1.3.1. Here's the changelist:

- Fix an issue where the window was not taking the size of the title bar/border into account when sizing itself, and it would display incorrectly on systems with overly large titlebars.
- Disable chest opening fanfare when using randomized music, so it doesn't restart every couple seconds.

Download

I'll check out your NPC stuff when I have a chance--I wanted to get this fix out now since it clearly breaks the program with certain title/border sizes, and I already had the music fix on-hand.

Moppy
Posted on 06-03-16 06:14 AM Link | Quote | ID: 163216


Red Paragoomba
Level: 18

Posts: 53/53
EXP: 29044
Next: 853

Since: 09-22-08
From: Syracuse, NY

Last post: 2855 days
Last view: 2847 days
Occasionally I do still work on this. Here's version 1.4:

- Started working on a help screen to document some features of the tool. Not everything is here yet.
- Added an "Options" text box to copy/paste the whole set of options in the lower part of the window.
- Tweaks to item desirability factors with some input from SilentSigil and others.
- Redesign the way I scale item values for "item quality" when "Anything" is selected, since some items being included didn't even have a value to begin with (like Dual Blade).
- Fix issue where included cursed items would lose their cursed-ness.
- Tooltips for some things where they were missing.
- Modify the dialogue of the guy who talks to you when you start gift mode, to clarify that it's a (de)randomized ROM being run.
- Add option to randomize your party rather than allowing manual party selection.

Download

Main - ROM Hacking Related Releases - Lufia 2 - Ancient Cave De-Randomizer New thread | New reply

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

Page rendered in 0.027 seconds. (325KB of memory used)
MySQL - queries: 109, rows: 134/135, time: 0.018 seconds.