[Update] Hocus Pocus Level editor v1.2

Discuss classic and favorite computer or console games here.
User avatar
K1n9_Duk3
Vorticon Elite
Posts: 472
Joined: Mon Aug 25, 2008 9:30
Location: Germany
Contact:

Re: [Release] Hocus Pocus Level editor

Post by K1n9_Duk3 » Sun Apr 10, 2016 20:35

Lunick wrote:That's funny, I don't recall the source code for Hocus Pocus ever releasing
You could say the same thing about the Hocus Pocus beta. But, you know...
Lunick wrote:where did you see it "somewhere"?
If I wanted to be sarcastic, I'd say "on a TFT connected to a PC", but you did notice the date of that post didn't you?
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net

User avatar
Lunick
Vortininja
Posts: 267
Joined: Tue Jun 01, 2010 10:37
Location: Melbourne, Australia
Contact:

Re: [Release] Hocus Pocus Level editor

Post by Lunick » Mon Apr 11, 2016 1:17

K1n9_Duk3 wrote:
Lunick wrote:That's funny, I don't recall the source code for Hocus Pocus ever releasing
You could say the same thing about the Hocus Pocus beta. But, you know...
Lunick wrote:where did you see it "somewhere"?
If I wanted to be sarcastic, I'd say "on a TFT connected to a PC", but you did notice the date of that post didn't you?
Image
Time zones screw people over again, huh?
Lunick is Here

User avatar
Roobar
Vorticon Elite
Posts: 2791
Joined: Tue Jan 08, 2008 16:12

Post by Roobar » Mon Apr 11, 2016 18:26

That level is cool and very well made!

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Tue Apr 12, 2016 15:28

@K1n9_Duk3: Thank you for updating Modding Wiki with the missing information about elevators (and other stuff). I actually wanted to ask you to do so :p

Thraka
Meep
Posts: 1
Joined: Fri Apr 22, 2016 22:33

Post by Thraka » Fri Apr 22, 2016 22:33

This is really cool. Any chance the code will be uploaded to GitHub?

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Mon Apr 25, 2016 9:34

Thraka wrote:This is really cool. Any chance the code will be uploaded to GitHub?
It already is: https://github.com/jkoncick/HocusEditor/

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Wed Apr 27, 2016 20:30

Here is preview for new upcoming features in planned HocusEditor 1.1 release:
(Thanks to K1n9_Duk3 for providing information about data in HOCUS.EXE file)

Image

Image

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Post by Levellass » Fri Apr 29, 2016 10:37

Reminds me of J1CS, looking sleek.
What you really need, not what you think you ought to want.

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Fri Apr 29, 2016 15:35

Levellass wrote:Reminds me of J1CS, looking sleek.
What is J1CS?

Violet CLM
Grunt
Posts: 23
Joined: Sun Nov 04, 2007 10:14

Post by Violet CLM » Sun May 01, 2016 18:35

J1CS was an alternate name for JCS'94, later superseded by J1E.

edit: no idea what went wrong with the second link there
Last edited by Violet CLM on Tue May 10, 2016 8:43, edited 1 time in total.

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Post by Levellass » Sun May 08, 2016 5:47

'Invalid download ID specified!'
What you really need, not what you think you ought to want.

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Mon Aug 29, 2016 20:37

Hocus Pocus Level Editor 1.1 released

What is new:
- You can export and import any file from/to HOCUS.DAT (so you can replace graphics, music, sounds...)
- You can edit level properties which are stored inside HOCUS.EXE (par times, elevator tiles, music, tileset...)
- Added a README file with some help and documentation, based on frequent questions (how the layers work, how to create switch puzzles etc.)
- Added a patching feature (so you can easily distribute your mods without need to send whole HOCUS.EXE and HOCUS.DAT files)
- Some other minor improvements

Download:
Here

For those who are interested in using their custom tileset and graphics:
I created a document called "Hocus Pocus graphics replacement guide" describing in detail how to replace tilesets and backdrops with your custom ones. The document is available inside the zip file.

I am posting again the VioletCLM's Hocus Pocus level which he posted here some time ago, along with a custom music I chose for it. This is actually a "mod patch", so I want to demonstrate how the new "Apply mod patch" feature works. You don't need to manually import the level and the music files, the editor will import everything for you with one click.
Download here

Enjoy.

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Post by Levellass » Thu Sep 01, 2016 8:26

Brilliantly impressive. So tempted to add Keen to HP.
What you really need, not what you think you ought to want.

User avatar
K1n9_Duk3
Vorticon Elite
Posts: 472
Joined: Mon Aug 25, 2008 9:30
Location: Germany
Contact:

Post by K1n9_Duk3 » Fri Sep 16, 2016 11:51

While analyzing the format of the PC Speaker sound effects in Hocus Pocus, I found out that the game actually only uses a quarter of the data stored in those files. If you're curious, this is what the full sounds sound like:

https://www.youtube.com/watch?v=3-QCdVMGYHU
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net

Hisymak
Vortininja
Posts: 46
Joined: Sat Mar 26, 2016 20:13

Post by Hisymak » Fri Sep 16, 2016 18:43

K1n9_Duk3 wrote:While analyzing the format of the PC Speaker sound effects in Hocus Pocus, I found out that the game actually only uses a quarter of the data stored in those files. If you're curious, this is what the full sounds sound like:

https://www.youtube.com/watch?v=3-QCdVMGYHU
That's amazing! It's nice to see that somebody is actually hacking Hocus Pocus executable. I see God mode there, that's also your hack, isn't it?
I wonder why they cut down the PC speaker sample rate to quarter, maybe to reduce CPU workload?

I have one more question to you, regarding this thread. I believe Hocus Pocus music engine does some tricks to make OPL music sound better. I suspect it actually uses two OPL voices to play a single note (in OPL3 mode), because it sounds different with Adlib and there are lot of "lost notes", when replaying very polyphonic midi. Could you possibly look into this? Thanks!

Post Reply