11 March 2016 - Forum Rules

Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - RayofJay

Personal Projects / Re: Jackal - NES super hack
February 17, 2022, 07:00:22 AM
i still don't plan to post much here (join the discord if you want to track my progress), but this is pretty sweet, so i'll throw it up here:
Personal Projects / Re: Jackal - NES super hack
January 15, 2022, 08:10:30 AM
I decided to try an lure some of those interested in contributing/modding Jackal by creating a discord specific to the cause.

feel free to join for any reason: give jackal some love, contribute ideas, see what's going on, contribute some graphics/level mods, or even some new source code.
Come join the development:
Personal Projects / Re: Jackal - NES super hack
December 29, 2021, 12:39:36 PM
updated explosion animations.  the original were very clunky and had too many frames.  pretty non-fluid.  I added 2 additional animations.  I kept the overall explosion timing about the same, which reduced the timing for each animation, which also helped the animations seem more fluid

January 02, 2022, 11:35:29 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

made some nice progress on this new sniper/shooter from a window for Level 7.
Personal Projects / Re: Jackal - NES super hack
October 31, 2021, 07:49:59 PM
a bit of inspiration and suggestion led to this repurposing of the Level 4 train.  the object is both a normal enemy and part of the new miniboss here:
Personal Projects / Re: Jackal - NES super hack
October 11, 2021, 07:45:58 PM
progression is quite slow at times...but I have implemented a simple HUD disable feature.  Pausing and pressing select will hide the HUD now.

October 18, 2021, 10:36:33 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

A new mini boss.  S-Mines!
Personal Projects / Re: Jackal - NES super hack
September 17, 2021, 01:24:25 PM
there was a separate hack posted that provides any direction bullet firing.  i added this feature in my last release of the other hack before though.  if you hold down the bullet fire button it maintains the direction

and yes its gotten me killed many times thinking my bullets would go up :).
Personal Projects / Re: Jackal - NES super hack
September 16, 2021, 09:19:25 PM
the more the merrier!  I am the only one thats gone so far as to recreate the source code (that i know of), and I was the first to post a hack of jackal to RHDN, but there are a few others dabbling.  Bogaa has contributed some custom code and a western themed level.  others have contributed ideas/graphics.  China has a decent Jackal scene, and, though I've reached out to some on bilibili, Their community is separate still.

There's a small discord where a few of us discuss things if you'd like to join:
(It's a Castelvania-named server, but there's a lot of different game channels)
Personal Projects / Re: Jackal - NES super hack
September 15, 2021, 09:29:42 PM
@trax, do you mean the original hack i made?  I haven't released this hack - won't be for quite a while i'd imagine, but you're more than welcome to test it out.  DM/email me or something.

ALSO - my first large boss edit is happening.  a sample:
Personal Projects / Re: Jackal - NES super hack
September 15, 2021, 08:46:11 AM
Level 1 is complete :).  Sure, there may be some tweaks to enemy AI, and some replay value changes for when the game is beaten the first time, but it's nice to have a level pretty much done.

I'm still searching for level ideas, and especially new enemy ideas (graphics, and more importantly, function/mechanics).
Personal Projects / Re: Jackal - NES super hack
August 29, 2021, 05:52:07 PM
oh, i turned that feature off for level 7 (completely configurable for each level now :)).  i went to make a video of the level and noticed the flash was making the stage darker - so i just turned it off.  I had envisioned the urban stage in daylight too.  i also don't want the flash on every level to take away from the awe of the effect.

August 31, 2021, 10:02:22 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

i was actually thinking of making a REALLY dark level, reminiscent of Jungle Strike Level 4, that's super hard to see unless you're firing.  Of course, you have unlimited ammo in jackal, but it can still make the level hard not seeing much all the time.

The NES palette may make that difficult though, with only having a medium gray and black.  perhaps making use of the dark blues..

September 05, 2021, 12:45:45 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

if anyone wants to contribute, just let me know :).  level design and modification is pretty time-consuming.  There's 5 untouched levels that need ideas/editing.
Personal Projects / Re: Jackal - NES super hack
August 28, 2021, 06:45:35 AM
bogaa was already created a wild west theme stage.  level 7 is all urban.  level 1 is now more of a beach and river level.  and yes, all the other levels will likely get at least a retouch on the graphics.  the brand new levels will likely have brand new graphics.  new sprites are a little trickier be ause the sprite render table is already about full.  it shouldnt be too hard to expand it though

August 29, 2021, 10:45:53 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

i have now incorporated a patching function directly into the editor - if the original Jackal USA.nes ROM is loaded (various bytes are checked), then an internal IPS file is applied.  The IPS format is extremely simple and I implemented the algorithm in the editor code

August 29, 2021, 02:17:50 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Level 7 sample:
Personal Projects / Re: Jackal - NES super hack
August 27, 2021, 10:01:01 PM
the compression is konami RLE  this was removed from the majority of graphics and they are now uncompressed so they are all viewable in tools like yychr

yes, my level editor includes most BG and sprite graphics for editing, including the jeep.  the jeep is generated from mirrored tiles though so things like an isometric view arent possible.  at least not without sacrificing precious pattern table space and modding the sprite rendering routines
no worries, RPGs are notoriously difficult to hack into and get a lot changed.  And its just you hacking it right?  FF6 RotDS and others had an entire team hacking away.
Personal Projects / Re: Jackal - NES super hack
August 27, 2021, 03:50:21 PM
Label1096: LDX #$00
LDA JeepHorizPosition,X
SBC #JeepMinimumHorizontalPositionForScrolling
SBC #(JeepMaximumHorizontalPositionForScrolling - JeepMinimumHorizontalPositionForScrolling + 1)
BCS ++
-: LDA JeepVertPosition,X
SBC #$60
BCC Label1134
SBC #$60
BCS Label1135
--: RTS
+: LDA $40
BNE Label1136
CPY #JeepMinimumHorizontalPosition
LDA #JeepMinimumHorizontalPosition
STA JeepHorizPosition,X
Label1136: DEC $40
LDA #JeepMinimumHorizontalPositionForScrolling
++: LDA $40
BNE ++
CPY #(JeepMaximumHorizontalPosition + 1)
LDA #JeepMaximumHorizontalPosition
---: STA JeepHorizPosition,X
++: INC $40
LDA #JeepMaximumHorizontalPositionForScrolling

Same location i sent you before, i just only edited one value before.  There's a check and then a set.  originally i just changed the check, but then the set made everything act weird (forced the jeep to jump around when the screen scrolled).  I replaced the values with global variables for ease of editing

August 27, 2021, 04:13:00 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

video is short - 3-4 seconds.  be ready to click replay.  the static image of the jeep is approximately where it would scroll previously to give you an idea of the change.  The scroll point was moved 16 pixels.
holy crap i didn't know you started on this in 2011!  and i can also state i'm very much looking forward to this release :).
Personal Projects / Re: Jackal - NES super hack
August 27, 2021, 07:05:41 AM
I found some code that changed how the side scrolled responded, so i was close to the solution.  i'll spend some time today on it

TRAX: Yes, i received quite a lot of negative feedback regarding the difficulty.  But, honestly, it's no different than SMW masters making Kaizo hacks.  I've played jackal most of my life and wanting something challenging.  Even with the insane difficulty, the fact that i made the levels makes it even a little less challenging to me personally.  However, i did re-release Jackal 2 with 3 separate difficulty patches on RHDN.  i do believe i including a doc detailing the differences in each difficulty level too.

August 27, 2021, 07:49:45 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

the horizontal scrolling now begins 2 tiles earlier :).  The vertical scrolling already seems good to me?  thoughts?
Personal Projects / Re: Jackal - NES super hack
August 26, 2021, 11:10:24 AM
thanks for the links bogaa!

yes, Mesen crashes because of the mapper.  FCUEX handles it differently.  There is a mapper for Mesen that works, but that breaks FCUEX, but i don't recall the mapper number.  i only really use FCEUX.
Personal Projects / Re: Jackal - NES super hack
August 26, 2021, 07:54:23 AM
thanks for the replies!  i didn't expect as much interest in this older game :).
The newest level editor requires a patch  that i haven't really released yet.  If you're interested, DM me, or visit this discord:  or just DM me on discord.

here's the latest sample i uploaded to youtube.  doesn't include the XP menu though, but the menu works fine.

I feel like we talked before?  years ago?  i'm not sure.  The project already has a fully completed 1st hack.  here is my playthrough of it
It was extremely difficult for most, so i added patches for varying difficulties.
The latest hacking endeavor has seen me create the entire source code, and expand the levels, new enemeies etc, which is still fairly far from released.
Bogaabogaa has created a western themed level, and I have created an urban themed level with large city buildings, roads, etc.  And i'm working on level 1, but there's still 7 other levels to work on, new graphics and enemies.  It'll likely be a while before it's fully complete and ready to release.
I must admit, i'm not sure how to upload images or videos into this forum...this is my first time here.

A randomizer has certainly crossed my mind.  I think it's very doable - i already created an enemy horizontal position 'randomization' as part of my original hack.  It would certainly take some logic, but very doable.  i'm not if or when i'd get around to this, especially with the expanded hack taking so much time and effort.
I've already investigated changing the jeep speed.  it works form moving around on the screen, but when you scroll, it still scrolls one pixel at time due to how the game handle enemy spawning.  i haven't looked deep into what it would take to get that to work fully.  You'd have to make sure no enemy spawns or new level tile loads where missed..

I've thought about editing the title screen many times, and my original hack released (mentioned above) was called Jackal 2.  I think this new one needs a subtitle, like jackal, war march, or something. 

haha, the camera is certainly fixable.  i don't recall exactly what you were trying to fix though?  was it that the camera scrolled late when you were too close to the side of the screen?
Personal Projects / Jackal - NES super hack
August 25, 2021, 07:32:34 PM
hello, I have been on this journey since early 2019 and still going strong.  full level editor with BG and sprite graphics editing capability has been created, the ROM has been expanded - doubled in size, I have reverse engineered the entire source code, decompressed the majority of the graphics, expanded the levels from 12 screens in length to 45, and increased the game from 6 to 10 levels.  I have changed the points system to an XP system where players can purchase upgrades at the end of each level.
Newcomer's Board / Re: I have MSCOMCTL.OCX but...
September 04, 2020, 05:31:52 PM
you may need to put the control in the SYSWOW64 folder instead of SYSTEM32