Castlevania AGA
A downloadable game
A reimagined port of the 1986 original but with visuals inspired by Castlevania Chronicles and other non-8 bit titles in the series. The goal was to provide a playable and pure version of the original Castlevania but with an Amiga flavor. Not a port of the Sharp X68000 or PlayStation "Castlevania Chronicles" game, it only happens to use many level tiles and sprites from that game because it's a practical rendition of how OG Castlevania would look in 16-bit or 32-bit. For the Sharp X68000/Castlevania Chronicles Amiga project check this developer.
**UPDATED NOVEMBER 30, 2025
More like a 'hotfix' due to a critical issue: if you jump and hit the 2nd candle entering the mansion on 1st stage, Simon vanishes (thanks to Torti for reporting). Unless you throw a knife before entering mansion, then it's fine. It should be fixed now.
Also other general fixes such as respawning on boss 3 after hit on the head by a stone block, got stuck there instead of respawning on previous versions.
Also, avoid reporting the following issues because they're well known:
- it's common that the life lost sound jingle doesn't play (e.g. losing on bosses)
- it's common that the Simon dying animation frame doesn't plays
- sometimes moving platforms give "one last chance" instead of leaving Simon to fall
- the 3rd orb from defeated boss may prematurely drop down (rare)
- sometimes enemy AI just retreats or get stuck (well, that happens most games since I started gaming)
- issues related to staircases: game uses a flexible, general purpose engine and as such its stairs handling won't match those of Bloodlines or SC IV with a custom engine made for that (although some stairs are really off and should be edited/changed for better flow)
- issues that happen while playing on emulator such as UAE, FS-UAE or a device based on an older RaspBerry Pi, notorious for flicker and stutter on Copper intensive games (real hardware is the current focus).
CD32 version isn't updated so often as it's on a different update protocol (it's like walking on thin ice due to its RAM constraints and needs way more care, time and effort).
**UPDATED OCTOBER, 2025**
The CD32 version is up to date compared to the main A1200 version released in July. Also added a brief intro/lore for both versions.
**UPDATED JULY, 2025**
Following the Commodore Amiga's 40th anniversary, a big overhaul with features like better color use, AGA gradients, animated backdrops, calibrated jump physics, menu toggle for weapons release method and new music tracks by IM76 and DJ Metune. Some examples are seen in the video link below.
https://vimeo.com/1104181788?share=copy
Since this is a fairly big update, it's expected that it may fail in different hardware configurations or produce unexpected results. Known issues: may play the wrong animation while on stairs, or get stuck, specially if you use up/down. Prefer to use left/right and treat stairs as if they are a terrain slope (which they are, internal engine-wise).
**JANUARY 29, 2025**
Added a progress status on a development log here.
**UPDATED JANUARY 26, 2025**
Quick update adding "up + fire" to use sub-weapons on the A1200/A4000 version (was often requested because it's the original method). Also added text explaining all the methods on the bottom part of the options screen. Among other improvements.
**DECEMBER 2024/JANUARY2025**
Added native CD32 ISO version with CD music and other optimizations (make sure to mount/burn the CUE file, not the ISO file).
UAE: the zip with the ISO must be extracted to a folder, together with the tracks. Select the extracted CUE file on this folder, not the ISO, in the emulator's CD/select image file button.
FS-UAE: the tracks must be converted to WAV (16-bit 44100) and .cue file edited with respective file names and change each written MP3 to WAV.
**UPDATED OCTOBER 2024**
Adjusted the moving platforms on level 2 to align with the floors in the level, among other fixes and improvements. DJ Metune is in charge of the MOD soundtrack now.
**UPDATED JUNE 2024**
Added a proper Simon Belmont (specially made for this version), options menu with music test feature to enjoy the soundtrack and other fixes and improvements.
**UPDATED FEBRUARY 2024**
Added some polishing, like for example, when mana is depleted the counter flashes in red, more visual details and effects added, Dracula icon now appears on map cut-scene, added HDF (hard disk file/image) version, and other fixes and improvements.
**UPDATED DECEMBER 23**
Adds stages 16 to 18, now featuring the iconic fight against Dracula, the final boss, in the clock tower. Pressing F6 key during gameplay skips to world 6.
Keys/buttons:
- F1 world 1 (restart)
- F2 skips to world 2 (stages 4 to 6)
- F3 skips to world 3 (stages 7 to 9)
- F4 skips to world 4 (stages 10 to 12)
- F5 skips to world 5 (stages 13 to 15)
- F6 skips to world 6 (stages 16 to 18)
- ESC quits to title screen
- PC (no controller): right Ctrl or X attacks, right Alt or Z jumps, cursor keys to move, space bar for sub-weapons
- 1 axe sub-weapon
- 2 holy water sub-weapon
- 3 knife sub-weapon
- 4 boomerang sub-weapon
- H adds full health and 99 lives
- U toggles "up for jump" on/off
- Q quits to AmigaOS
- Right shoulder button on CD32 also shots sub-weapon
*ATTENTION*: Please download again (as of Xmas eve) if final boss fails to appear after the player lose a life on it (now the boss variables have been reset after player respawn). If the problem persists, it might be caused by emulator settings. So, the emulator settings to fix it should be: 1) CPU and FPU = Aproximate A500/A1200 must be "on" 2) Chipset = Cycle exact on FULL 3) Collision Level also on FULL (thanks to Per-Ola Eriksson for this).
**UPDATED OCTOBER 29**
Large update that adds stages 10 to 15, with many new enemies such as the sprite-segmented mini-boss, the reaper boss, skeletons able to get back up after hit, and more.
**UPDATED AUGUST 12**
Smaller update with fixes for the most pressing issues reported, like stairs that are now handled closer to the original (up and down also goes upstairs or downstairs, "up for jump" is disabled by default so the jump doesn't gets in the way, which was the major complaint). But still can toggle up for jump by pressing the "U" key during gameplay. Fixed losing life if attempting to backtrack a level by going downstairs, fixed doors looping open/close if standing on them, among other adjusts.
Other functions and keys added:
- U toggles "up for jump" on/off
- Q quits to AmigaOS
- Right shoulder button on CD32 also shots sub-weapon
| Status | In development |
| Rating | Rated 5.0 out of 5 stars (23 total ratings) |
| Author | Dante Retro Dev |
| Genre | Action |
| Tags | 16-bit, 8-Bit, Action-Adventure, Amiga, castlevania, Commodore 64, commodore-amiga, Fangame, Pixel Art, Prototype |
Download
Development log
- Status and reported issuesJan 29, 2025
- Castlevania AGA June updatesJun 08, 2024




Comments
Log in with itch.io to leave a comment.
Hi
Game is not working here in newest version.
When i Try to run game I have such error message.
It's a WHDLoad issue, that happens in some systems. You may try the right click on icon and then information -> look for tooltypes.
First, remove NOMMU, and try. Save.
If it still crashes, remove PRELOAD. Save. You may also try a slightly larger value on preload, or a slightly lower value there.
More info about this error: https://eab.abime.net/showthread.php?t=100168
As a last ditch effort, you could try the LHA version (going through boot with no startup or on a very clean WB situation where most chipRAM is available because AGA tends to use nearly all of available chipRAM).
I have RTG setup, and AGA is in no use except games. Moreover game was working before, I don't know why it stops working for now (newer WHDLoad?).
I'll try switches, tried already NOCACHE without success. Problem with NOMMU is that You can't use quitkey to back to WB.
Edit: It works with NOMMU switch. And even QUITKEY is working! Only discomfort is warning about MMU settings before game runs.
Thanks for help. And for game itself.
Hi, first of all, I want to congratulate you for your great work.
I want to report something that happened to me while playing today. I was playing with a CD32 controller. I reached the boss, which consists of two mummies. I wanted to kill this boss using only the special attack with the right trigger. I pressed that button repeatedly, and there was a fade-out. Then it faded in, on the boss fight again, but the boss never appeared, and I was stuck there. I couldn't do anything other than pressing ESC to exit.
I've run the game outside of Workbench, so I'm guessing it's not a RAM issue.
I don't know if this bug is reproducible; I only tried it that one time.
Cheers from Argentina!
Hi, thanks for playing. It happened on slightly older versions. They're everywhere, I see them like yesterday on someone doing a livestream, it's insane how they are spread and how they generate reports on issues that are already fixed.
In current version it may happen but the orb will forcefully drop so you don't get stuck (just pick it). If the orb somehow doesn't drops, press F4 to skip to next level.
¡Saludos desde Brasil!
Hey Master. I've noticed while watching longplay videos of the game that two items are missing.
One is the cross, which kills all enemies on screen.
And the other is the clock, which paralyzes enemies on screen.
Is this how it will be, or will there be a final update?
Thanks Master.
And keep giving us great games for our wonderful Amiga.
And happy new year.
Cool, no one ever asked for this! Seriously, you're the first ever that seems to care about true Castlevania. :)
I did the clock, check preview video below (sound on). Need further testing but just the "tick" SFX that must be included in all the music tracks and that's the tricky part. It's actually a part of each "music" (so we don't pause or lag the game to load a WAV file) and that requires musician knowledge. Where I'm a bit bottle-necked at the moment, to cut a long story short.
The clear screen cross is easier. But I'm doing an original game now (so I can receive donations here, maybe even got a deal for boxed/physical), and coupled with the fact that they were never requested, so I left the 2 things out: like "meh, no one cared". :)
Until now. ;) So, I'll probably do the clock/cross update at some point, and thank you very much for your words and have a great 2026 too.
Perfect. I didn't notice that video. Keep it up, you're awesome!
Hi, Hope your well... here are some more possible bugs...
Posts #58 & 61
https://eab.abime.net/showthread.php?t=109885&page=3
Thank you very much. I replied there.
Many thanks for the awesome game, you are now officially put into the best Amiga games of 2025 video
Thank you very much!
Wishing you and yours a wonderful Christmas and a great New Year.
A real pleasure - we love the game.
Hi Dante, thank you for this amazing game. I like to know if there as been a fix for the KTRL jopad issue on the CD32 original hardware ?
Not yet.
Question: does a previous CD32 version worked on the KTRL?
Thanks and have a great weekend.
Yes the previous version works with the KTRL controller. Enjoy the rest of your weekend. 👍
Thanks, glad to hear. Try this:
https://www.mediafire.com/file/i00ls0icj2bx577/CastlevaniaAGA_CD32-FASTRAM_ISO.z...
I will try it today and report back. Thanks 👍
The new Build can be completed - front too back. Thanks
greetz
Glad to hear!
Have a great weekend.
You too Sir Dante.
Bless you and all your loved ones.
cu
Hi Dante.
I have upload my Bug Report here :
https://www.mediafire.com/file/9xy440n5o5hu8na/Castlevania-Bugs-Part1.7z/file
and i will send you the password to your Email Address & EAB PM.
(well, i hope you are Aarbron on EAB Amiga:)
cu
Great stuff, got it, thanks for the report. Will focus on the non-visual one reported on the upstairs/world 2.
Quote:
"like said, I don't know how Scorpion handle those kinda things - just wanted to report it."
Regarding the pics with bleeding of copper rainbow/background layer and other artifacts on edges of screen, that was discussed with Earok, I've sent the pic below a while ago, said he can't do much about. Only to remove the sky color, which obviously I won't.
The layer priority is also never going to be 100% - Simon will always "maybe go behind, maybe go in front", I have no total control and he's already set correctly Z wise, but the engine actually "obeying" is another matter...
No no, thank YOU Dante, for all the effort that already went into this Project.
Glad i could help a little bit ( IF, at all )
Greetings, Thanks & Respect !
Torti
very good
Hi Dante,
I tested Your Update version (30Th Nov), Now on my real A1200 and my Tom+ USB adapter, about fire buton, all works fine... Many Thanks for that.
I have an error (Return to workbench) on the 5th level, above the stairs... suddenly the game freezes and returns to the Workbench.
I was able to generate a WHDLoad report.
I'm posting the report files in The Zone.
I've tried several times with the same error.
Under WinUAE 6.02 Beta 7 (November 30, 2025), I also get a return to the Workbench.
Could you take a look at this?
Thank you,
Pascal
Hi Pascal,
Glad to hear that the buttons are working with your adapter.
Previously, there was also a problem with the new intro not looping back to title screen, now fixed. But the main issue was an error if hitting a candle before ever throwing a knife in game. Reported by Torti. It should be fixed on November 30 one.
I'll take a look, but Return to Workbench sounds like a WHDLoad error. Can you please test with the HDF version? It's my "go to" non-WHDL version as in WinUAE you just attach it as a "drive" while getting rid of all other drives, so you have a pure test system.
No Workbench/AmigaOS getting in the way.
You know why demoscene and game devs back then were able to get the best of even a 512K A500? Well, they were always getting rid of the system before anything. ;)
Also, try the one below, I increased some safeguards for 5th level from 96 to 144:
https://www.mediafire.com/file/bje5cxlr6drxgkw/CastlevaniaAGA_WHDL_December1.lha...
Thanks for your support!
It should be fixed, now on downloads section.
Craziest issue so far, but to sum up, I had a backup of the last step (I do on each small step or variation) and so it restored that level. If not by that backup, project would be stuck forever on this error. Sort of data corruption.
The candle issue has to do with hitting a candle with a knife. The collision event is supposed to destroy both the knife and the candle. Problem is that the engine sometimes think Simon is a knife, and destroys him. So, that function is deactivated for now (knife will pass through a candle like the boomerang/cross does).
corrected on Level 05 Many thanks,
At the level 6 with the Boss, under Winuae all works and I can go to the level 7.
But on real A1200, at the same place on the boss, after loosing all my lives, the menu came to continue and when I pressed Yes to continue, the game crashed... I will retry it in a few days..
Hi Dante and thanks for the quick reply.
You dont have a real Amiga to test Castlevania ? Me neither ;)
(well, the only thing i still have is the CD32 :) which i dont use)
WinUae for a quick test but i play on MIST FPGA.
The things you mentioned like the 2nd candle freeze (there are more, i think)
and the weird "sucked towards the stairs" stuff will pretty sure also happends on real Hardware.
Of course, "Apperently and accordingly" is no proper testing method.
I do lots of testing for the MiniMig AGA FPGA Team and also for Games;sometimes
(if you finish Turrican 2 AGA you will find me there ;)
Hmmm, i might have a go with the new build and write down all the bugs i find ...
that could take a while tho ...
Give me a few Days .... i will write it down and report back.
More Pople could/should test too. Common Folks !!! :)
Until then, greetz, thanks & respect
Torti
I have my A1200, I just removed the accelerator card to clean, among other things. I can generate a 2MB/stock build if I turn off MOD music (like done in CD32) but dunno about that, too many things to worry about right now.
I did an update, the candle stuff has to do with knife, if you throw a knife when you first get it, the candle error didn't happen. I stand corrected, I don't think it has to do with emulation or not.
But anyway, here's description, you're mentioned:
"...a 'hotfix' due to a critical issue: if you jump and hit the 2nd candle entering the mansion on 1st stage, Simon vanishes (thanks to Torti for reporting). Unless you throw a knife before entering mansion, then it's fine. It should be fixed now.
Also, avoid reporting the following issues because they're well known:
- it's common that the life lost sound jingle doesn't play (e.g. losing on bosses)
- it's common that the Simon dying animation frame doesn't plays
- sometimes moving platforms give "one last chance" instead of leaving Simon to fall
- the 3rd orb from defeated boss may prematurely drop down (rare)
- sometimes enemy AI just retreats or get stuck (well, that happens most games since I started gaming)
- issues related to staircases: game uses a flexible, general purpose engine and as such its stairs handling won't match those of Bloodlines or SC IV with a custom engine made for that (although some stairs are really off and should be edited/changed for better flow)
- issues that happen while playing on emulator such as UAE, FS-UAE or a device based on an older RaspBerry Pi, notorious for flicker and stutter on Copper intensive games (real hardware is the current focus)."
Hmm, maybe i should add a few of those BUGs, but there are so many.....
(plz, dont get me wrong, i know this is a passion project and is made in your spare time, so this is just a tiny bit of feedback, hope you dont mind)
Quote: like stairs that are now handled closer to the original
Quote end:
No, not at all :) Stairs are very ...... very ....... f......p ;)
But those are tweaks... lets get to some bugs....right ?
Well, there are many , many new ones .... (lot got changed)
But the first game breaking BUG is right there when you enter the Castle.
WHIP the second Candle (is a bit higher) and the Player Sprite will vanish
and the game stuck in limbo (except using the Fkeys)
Testing can be a pain in the .....
Please, take your Time Dante. (and whip every single cande) ;)
Anyway, thats enough for now i think; sure, there are lots of other bugs
but you will find them, if you just play the game a few times.
Thumbs up and thank you so very much for Castlevania on Amiga!
You Rock Dante !!!
Amiga 40th release (July) is probably what you mention on the other comment as most stable and the one you use instead. It's done in Scorpion Engine from May, 2025.
When I switched to one from November, because requests of support to USB adapter on real Amiga, which Earok promptly added, it required moving to newest version of Scorpion, which in turn generated this whole list of issues. If you can list all of then, I'll be infinitely grateful. Yes, I got that candle hit + player vanishes on emulator. But not on real Amiga 1200 apparently. So, are you using emulator? If so, which one? It's quite an interesting bug. Also seems you only vanish if jumping or moving. If you're standing in place, you can hit it normally.
About stairs, I don't get such complains and I watched people playing seamlessly without issues during my Amiga expo 2 weeks ago at a local retro event, at least the 1st half of the game. But I know that in worlds 3, 5 and 6 we got some odd stairs that may flip or invert Simon sprite and play tricks. Also, if by f...p... you mean that Simon does a quick acceleration when starts upstairs? Again, that's a thing that seems to happen and is exacerbated on emulator, but quite subtle on real hardware. Bear in mind that stair errors happened in console versions done by whole teams (the famous moonwalk for example) and it's overall a nightmare, so much that Konami themselves kind of scrapped the idea and in Symphony of the Night they're handled more like ramps.
Lastly, I'm afraid to say that at his point I'm quite burned by this project, it was a hobby project but this kind of thing (stairs) makes it feels like an endless chore rather than pleasure hobby and it would probably not improve too much on that, other than fixing the mentioned broken stairs at levels 3 and up. It's my limit. As I have my own original projects on queue which I going to start soon (and rest assured, I will never use diagonal stairs model in any project, ever, it isn't worth the hassle).
Hi.
Love this Project Dante, but soo many new BUGS where introduced in those last updates,
so i stick to an older version (i think Juny or July). While it also have already some of those new issue, it is at least playable from start too finsih.
(while being WAYYYYY to easy of course) ;)
A option to change the Main Sprite would also very much appreciated.
(Let us choose between the OG Sharp, Richter or the new one pleaaase)
Anyway, enough of my ramble.
Thanks, greetz&respect
Torti
Yeah, I need to make a repository of these versions. Indeed, Amiga 40th version (July) is probably what you mention as most stable. It's done in Scorpion Engine from May, 2025.
When I switched to one from November, because requests of support to USB adapter on real Amiga, which Earok promptly added, it required moving to newest version of Scorpion, which in turn generated a whole list of issues. If you can list all of then, I'll be infinitely grateful, because as I said in the other (slightly grumpy :)) reply, this project is reached its limit because original games are on the queue and people are tired of only ports.
Again, thank you very much for your effort and effort of testing this game!
I just noticed the animated grass in Stage 1 is missing from the CD32 version. Is that because of RAM? If so, maybe adding extra memory support would be a good idea
Yes, it is.
I've heard complains about 'too many versions confuse people' so I didn't added CD32 extra RAM version yet, but I may do one page for extra hardware versions or even legacy versions in the future.
Hi Dante,
Sorry to report tha but with Your latest version, about the fire button, it doesn't works on my real A1200 with my Tom+ adapter...With the previous version (8th Nov) it worked... I tried this version with the latest slave included and the previous Earok slave 0.98 but both doesn't works with this latest version... About graphic intro and demo mode (Press fire) all seems to works correctly now.
Please Could You have a look ?
Many Thanks.
Pascal
Hi Pascal!
Thanks for all the reports and feedback.
Don't worry, the version from 8th Nov that worked for you, its source is stored and safe and I will try to get a build based on it next week.
The current one here on Itchio is still the DB9-only/no adapters version, regardless of its upload date.
Hi Dante,
Many thanks for this clarification.
Good Evening,
Pascal
Amazing job! I did not expect to get such a game, but it's far better than I had hoped for! Thank you! :)
This is a scammer, report them
This is just a suggestion, but maybe you could add some sort of FMV intro in the CD32 version? Like the one from Castlevania Chronicles on PS1, I don't think it'll take up too much space
Absolutely!
FMV support is not available yet (was dropped IIRC) but as Earok is a fan of FMV games (e.g. Road Avenger conversion) I'm sure it'll be available at some point.
This conversion is superb in every way....your work is very appreciated.
Thank you very much!
Still some issues on real Amiga hardware (e.g. the use of third party USB adapters for modern pads into Amiga's DB9 port) but it's being solved.
Hopefully this gets your attention?
https://eab.abime.net/showthread.php?t=109885&page=3
Well spotted (screenshot on EAB), thanks, I should fill that gap that you pointed out in the map. I got way critical priorities on the queue right now regarding 3rd party controls on real hw. But the issue is added to the report list, thanks for your post.
Also, worth mentioning that the goal was to provide a playable version of the original Castlevania but with an Amiga flavor. Not a port of the Sharp X68000 or PlayStation "Castlevania Chronicles" game, it only happens to use a bunch of level tiles and sprites from that game.
I hoped that at some point I would be able to get rid of all assets remaining of that X68K game, like what Amiga's Rastan wonderfully did (Amiga assets tailored for Amiga specs). Or the new Sonic GX game for Amstrad Plus/GX4000, which is not Mega Drive, Master System or Game Gear version, but something that was tailored to play to the strengths of the machine in question. ;)
Please, can you share the updated version for AmigaMini too? thank you!
Sure, here it is:
https://www.mediafire.com/file/mkqkeh6swqlo5hp/scorpion_dev.lha/file
thank you!
Hello i have this Mini Version from the Link on my Amiga 500 mini.Game Not Startet
It says "AGA is required for this game" (e.g. Amiga 1200/Amiga 4000).
My A500 mini runs AGA games, not sure what is going on with your mini. It's supposed to run Amiga 1200 games, despite the name.
Hi.I have Firmware 1.2.1
I've tested and it fully works on my A500-Mini. Check video at the end of this post.
I recommend that you don't rename it from the original scorpion_dev.lha name. Also, you should do the config below, which tells your mini to use AGA chipset, among other things.
1. Copy scorpion_dev.lha to your Amiberry device into THEA500-Games\
2. Copy the following lines into THEA500\whdboot\game-data\whdload_db.xml after the whdbooter element is opened (should be line 2):
<game filename="scorpion_dev">
<name>Scorpion Dev</name>
<subpath>scorpion_dev</subpath>
<slave_count>1</slave_count>
<slave_default>scorpion_loader.slave</slave_default>
<slave_libraries>False</slave_libraries>
<slave number="1">
<filename>scorpion_loader.slave</filename>
<datapath>data</datapath>
</slave>
<hardware>
PRIMARY_CONTROL=JOYSTICK
PORT0=JOY
PORT1=JOY
FAST_COPPER=FALSE
JIT=FALSE
CHIPSET=AGA
SCREEN_AUTOHEIGHT=TRUE
SCREEN_CENTERH=SMART
SCREEN_CENTERV=SMART
</hardware>
</game>
Hello Dante, I tested the actual release but I don't know if the previous update has also the same issue, if a CD32 pad is wired to my A1200/030 I can move the menu cursor through START and OPTION but no buttons is recognized. If I force my CD32 pad to acts as a 2 Button gamepad then the menu works as due.
The Joypad CD32 is a KTRL, but I tested the KTRL Plus too. Both work and tested with JoyPortTest 0.3 on Aminet.
Thanks for your support.
DanyPPC,
I'm working on it, as seem by the thread below with Pascal De Maeseneire. Earok did a new version of the engine to account for these button issues. The buttons worked after the new version, but it apparently added a new set of glitches to the game itself, which was previously fine.
I typically stay on a version of the engine that I can label as "stable" for as long as I can go, because changing engine version has proven in the past to add new glitches in other areas derailing the actual game development. When the time is right, I take a deep breath and change the version of the engine, which means a new dev cycle spent testing everything head to toe and fixing the new issues that appeared. But I did a new branch on this new one, so expect some news soon.
Thank you very much for you and Pascal for your reports and to bring to us this issue of pads w/ more than 2 buttons being used on an A1200
Thanks to You ;)
Here it goes, a preliminary version with the new version of the engine, attempting to solve the fire button. The attract/demo scene mode crashes under the new engine, so it's temporarily removed (it does the cutscene intro then loops back to title screen menu, skipping the troubled scene).
But if the button works and you can play, that's a step in the right direction:
https://www.mediafire.com/file/lc2sxjkbl34uiqh/CastlevaniaAGA_WHDL_Nov6.lha/file
Works like a charm !
Many thanks :)
After defeat Boss level 1 the game doesn't load level 2, the screen stays simply black.
I just gave the new CD32 release a try, I got a game over during the Medusa fight and the game randomly soft locked in a weird way 😂
Also, the game crashed and showed me this error at the start of level 6
I increased the breach limit from 48 to 64 (based on your screenshot) .
The more it's increased, the more memory it consumes, so it must be done gradually.
The medusa should be fine too now, please try again (I've just uploaded the updated ISO).
I just got this error, also in stage 6
Ok, the 'asset ZZ6' code on your screenshot means that a map asset wasn't fitting in memory (due to fragmentation). The course of action was unload all asset bundles between stages, according to the guide and advice on the engine's Discord.
I gave it a shot, please try again (updated ISO). At the moment, I unloaded the assets between levels 5 and 6, because it's where the memory is getting fragmented to the point that the asset isn't loading. But I will ask there if it's recommended to do that between all the levels, which I'll do if the problems persists. Thanks again.
こんにちは。
I could not run the WHDLoad version on my real A1200 ( 060 ).
I tried CastlevaniaAGA.lha, I could run it, but need to boot w/ minimum startup of the OS. How much chip memory will be needed?
Here it works directly after reboot, I mean, if I run something else before (like Dopus for example), then it fails to run. Memory got fragmented. FBlit program on startup-sequence used to help a bit.
This is also a good gauge - the amount of RAM that the Amiga CD32 version uses:
"Accounted memory total: 1841882"
That version works on the stock machine so that is about the amount needed. But the CD32 has no Workbench booting up and getting in the way, so that's part of what makes it possible.
Hi Dante, Many Thanks for Your latest Update (31/10/25).
Under WInUAE all works correctly with a nice new intro....Many Thanks for That.
The same version (WHDLoad) on my Real A1200 has a problem...
On the Main Menu, when a want to press fire nothing happen,...
I can change to position from start to option but when I want to press fire ...nothing happen.
After Many test, I finally found the problem ...
I used a Tom+ adapter with dual possibilites to use a modern USB PAD (Logitech F310) and a Josytick DB9 competition Pro ...
Usually I can change on the fly by press fire to choose my Pad or My joystick...
Here in Pad or in Joystick position ... Nothing works even if I select the pad or joystick BEFORE launching the game.
This adapter is CD32 compatible and I use it all the time for all other games and it work (WHDLoad or ADF Files)...
Please could You have a look to find a solution to my problem...
In previous versions my adapter worked correctly with Your Game.
Many Thanks, Pascal
Hi Pascal, thanks, I reported it to the Scorpion Engine Discord (screenshot).
Hi Many Thanks for Your report... I Hope that the creator of the scorpion Engine will find a solution with that adaptator because Your game is verry Nice... This adaptator USB to DB9 is compatible as CD32 PAD. I used the latest WHDLoad 19.2 and the slave included in Your Package.
Edited :
Have a good day,
Pascal
Earok did a tweak on the engine to attempt to make it more compatible to third party joystick adapters, here's the link for a new test version of the game:
https://www.mediafire.com/file/ipyh2eq2k0ji3zz/CastlevaniaAGA_attempt_joystick_f...
WHDL: https://www.mediafire.com/file/bcm95k21czua508/CastlevaniaAGA_WHDLoad.lha/file
Hi,
Many thanks for Your answer and Your Fix... Now all works correctly with a 3rd Fire button...
It works perfectly with my PAD Logitech F310.
I am really happy that the third fire button will be available on all future versions of the Scorpion.
1) There is a problem with the Intro... The intro Start correctly but on the 2nd screen, The text scrolling speed fluctuates, The text on the screen appears to be flickering and the sound becomes less consistent, then the screen goes black and nothing happens, without returning to the game's demo mode... which allowed launching the game using the Fire button. After this problem, I have to reboot my A1200.
My setup is A1200 GVP A1230 Turbo+II @40 MHZ + FPU with 32 MB Fast Ram.
Tests were also carried out under WinUAE 6.02 Beta 5 (64 Bits) with the same GVP A1230 Turbo+II card (emulation) and the same results were obtained.
2) Under WHDLoad (Slave included in the archive) about the QuitKey function: it's stopped working again. As QuitKey, I used QuitKey=$46
I also take this opportunity to congratulate you on the very high quality of your Scorpion engine.
P.S. : same report posted in HOL Scorpion Forum
Regards,
Pascal
Thanks for the report. Glad now that your Tom+ adapter now works. Can you please check if the text scrolling speed fluctuation happens with the LHA build too or only the WHDLoad? It was also happening in the previous version of the game that didn't supported your adapter or is this a new issue? Thanks again.
Do you consider an ECS release?
ECS, if you mean as 1.5 or 2MB chipRAM A500/A600, then it's not impossible.
But OCS as in A500 512K chipRAM, then it's quite a problem: back then we had great looking games for it but people complained they lacked depth/gameplay.
Memory was such a bottleneck that sometimes they weren't able to even fit in-game music, let alone some varied and complex levels and bosses. CV AGA soundtrack alone is nearly 1MB, MOD music takes a lot!
For me OCS/ECS is not limited to 68000/7 and 512/512 KB, so yes, 2 MB ChipRAM and > 020 is pretty ok for me. I would love to play CV on my A2000.
You might want to consider changing the included emulator for PC, it appears to have input lag and rendering issues.
It's the engine's default output, I don't have access to change. It's well known how fiddly Amiga emulation is to get right, but Inglebard was able to record/play it properly after a ton of tinkering:
Oh... :<
Any potential for a more dedicated PC version, or maybe Genesis or 32x version?
I did a new emulator config with another way for remapping commands (native emulator mapping is Right Ctrl for fire button and something else non-standard, that's why I did the remap which may cause lag). Try downloading again, it might be improved in that area with the changed config file. It's on CastlevaniaAGA_Win64\FS-UAE\Configurations\Default.fs-uae so you can edit and alter mapping if you use a controller and want other button maps etc.
About Genesis, I was told (by contact working for the IP holders) that, as long as it's on a niche system like Amiga, I'll be fine. If it goes to modern PC or even the popular Genesis, there could be legal scrutiny. New Genesis games are made into cartridges by the Chinese to be sold by the thousands at AliExpress, so, money involved = big problem. But, I could do a Genesis game with original IP using this codebase or parts. ;)
> But, I could do a Genesis game with original IP using this codebase or parts. ;)
I'm interested in this.
But, well, Konami isn't TOO strict... There's odd cases, like that one guy in Canada who sells his fangame remakes and claims to have Konami's permission to do so, or the case of the Castlevania Unreal remake that got hit with C&D (though Konami later lifted it to allow the dev to update it as long as he doesn't add content), overall they don't mind fangames.
very good
Works on my A4000/030 now with October update :D Nice game with great gfx , very good music and sfx. Have some slowdowns when it get crouded or there are big objects. Seams like this game might require 50MHz or something to play smooth all the time. Maybe a 25hz option for slower hardware? I also wish 2nd button could be used for special weapon. That way up would be for jump but that is what I like anyway.
Thanks! Glad to hear that it works on A4000 now. That's a neat suggestion about 2nd button, I did this quick version for testing. If you enable up for jump on the menu, the second button automatically defaults to special weapons:
https://www.mediafire.com/file/e22e9k7zq0eraw7/CastlevaniaAGA_WHDLoad.lha/file
About speed, for the stock CD32 at ~14MHz it's using a method that adds performance/extra bandwidth but in exchange you get the screen off center.
You may see many Amiga games from back then (Fire & Ice AGA) or recent (BD vs Dragon Ninja AGA) with off center picture. I personally prefer some slowdown here and there - even NEO GEO games have, it's part of the experience - than oddly off center screen. :) But here goes another version for such testing w/ the method enabled:https://www.mediafire.com/file/qgwd1v0w2mnsm9x/CastlevaniaAGA_WHDLoad_offcent/fi...
Thanks :D So much better to play now with 2nd button for special weapon. The off center version is for sure faster but seams more buggy on my A4000. Got a whd-load error after dracula boss fight.
I think I fixed the Dracula issue. Because the game was reloading that level 2x after player respawn. Also yesterday I improved the hitbox on Dracula's head (was way off), so you might want to download main version once again. It may be too easy to hit Dracula now... so hard to balance. Anyway, here goes the "off center" faster version with Dracula fixes:
https://www.mediafire.com/file/vhph7kc4jws3boz/CastlevaniaAGA_WHDLoad_offcent/fi...
Further tweaking (November 04), please download again: https://www.mediafire.com/file/4792nt8vour8a9a/CastlevaniaAGA_WHDLoad_offcent.lh...
Thanks! Testing now. Problem, nothing really new but using 2nd button it suddenly stop working. If I quit and look in the menu I can see the controlls changed. When I first play I select up for jump and other options off. I will try dracula level after dinner.
Dracula fight works good now :) There is a problem with how the action buttons work. 2nd button for special weapon but 1st action button also enable special weapon. I made a video so you can see.
This is strange : the last version doesn't recognize my pad buttons (this is a KTRL CD32 one). On the screen menu I can move the cursor but it doesn't recognize any fire button. I had no problem with past versions.
Tested on an A1200 with blizzard 030/50
Thanks for reporting. Was it WHDLoad version or standard LHA one?
Anyway, please try the version in the link below, it was compiled with SE from September (the latest available as of September, 20).
https://www.mediafire.com/file/xav42dqmweeqxhl/CastlevaniaAGA_WHDLoad.lha/file
Hello Dante. Earok have been asked about the bug on eab. He investigated the engine and fixed a couple of them. Maybe it could benefits your great game ?
https://eab.abime.net/showthread.php?t=97450&page=172
Yes, the issue with 3rd-party joystick adapters I'm on it, I uploaded a preliminary test version here:
https://www.mediafire.com/file/ipyh2eq2k0ji3zz/CastlevaniaAGA_attempt_joystick_f...
Thanks!
Same issue here, using a KTRL CD32+ controller.
hi, please, can you share the new Amiga Mini version .lha of Castlevania? thank you!
Sure, below.
https://www.mediafire.com/file/ycft9wj2b8j9eb5/scorpion_dev.lha/file
hi, did you released a new version of the game for the Amiga mini and emulators too or only for Amiga CD? If you releases an amigamini version too, please can you provide the link? thanks!
I have some problems with Your latest WHDLoad version (15/08) on real Hardware... at The Start screen the fire button doesn't works and I have a screen error write in Red. With a previous version I didn't Had this problem... Could someone can confirml this problem. Under WinUAE I don't have the problem.
It did finally worked for user 'gmeista' here in the comments below (real hardware, A1200/TF1260) but then it stopped working for you... It was a long thread but I suggest the NOMMU tooltype trick which may play a role in making it work on real hardware (specially on MMU-equipped accelerator cards, it seems). Alternatively, you could get rid of those Preload ones (it helps on certain setups).
is there a way to save your game progress?
Can't wait to play the last version as soon as I come back from vacation.
Did you ever tried to have Konami's blessing to publish a boxed version ? It would be great !
very good
I've never played any of the castlevania game but this has made me want to jump in. It's a fantastic achievement and good to see AGA hardware getting some love.
Regarding the controls, the shoulder button doesn't seem to work. I'm running it via an emulator but I tried the controller test on Metro Siege (demo) and all the buttons are mapped correctly.
Thanks!
Regarding the shoulder button, I just checked, it's mapped it seems (screenshot of editor/controls mapping attached). It's also mapped to CD32 green button too, just in case.
If you tried FS-UAE (PC version), the controls mapping could vary indeed. In that case, you can go to \CastlevaniaAGA_Win64\FS-UAE\Configurations\Default.fs-uae and change accordingly (where joy_1_fire_button is attack, action_key_z is jump and action_key_space is sub-weapons).
Hi, I'm using an A1200 with TF1260. I get The error shown. I'm using the primary version unarchived onto the SD. Any ideas?
This is probably low chip RAM, happened on AmigaBill's stream last weekend (I think he has TF1260 card too). What he did was to lower the Workbench to 4 colors or similar, to free chip RAM.
It worked for him, but the only way to make sure is to unarchive the *LHA* version onto the SD and run game.exe through the boot without startup method (there's a mini "tutorial" for that below the download links). Thanks.
Hi I'm trying this, but game.exe doesn't work. it is an unknown command. There doesn't seem to be a game.exe file in CastlevaniaAGA.lha, only CastlevaniaAGA, cartridge.se, and CastlevaniaAGA.info
Try the one in the link below, it has game.exe and also game-crunched.exe (both should work):
https://www.mediafire.com/file/7gkeq3zzmmccveo/CastlevaniaAGA.lha/file
OK thanks, I tried this now, I get the Scorpion Engine logo, then a loud "beep" tone that does not stop! This is the same whether I load game.exe or game-crunched.exe
Ok, please try the one in the link below, I disabled the preallocate memory option, you can click on the game icon normally:
https://www.mediafire.com/file/c46p3h9mu2twdmv/CastlevaniaAGA.lha/file
Todd, who also has a TF1260 card, succeed in getting it to run: https://x.com/ToddsNerdCave/status/1948986038535282775
thats such an awesome work you did so far , just one question ..when you done with the amiga version .... any plans to port it to one of the other systems that handles the scorpion engine ? or wouldn't that be possible ? it seems to be a pretty intressting retro engine for that reason alone
Thanks, it's always a possibility. I also got other projects that may target primarily the other platforms covered by SE (NG, MD). Such as one that I was doing in SGDK long ago. As a rule of thumb, it's always better to make a game 100% tailored towards a certain system, because they have all their different pros and cons. Even with modern tools helping, to make multiplat tend to lower the bar for both, as the result is an average between both systems. Rather than one that exceeds in one system.
sounds great and sure the games should be optimized for each system ...you can be sure i follow your stuff ..that castlevania version is just getting better with each version
Seems like the CD32 version didn't get an update. Will there be an updated version as well?
Hopefully, after everything is sorted out in the standard version (which is still in "quarantine", so to speak). Updating both versions at the same time led to undesirable results.
hi, thank you for this new update! Well, is it available the AMiga Mini version too, as usual? thank you!
I think that the primary WHLoad version works on the mini too. But you can get the usual scorpion_dev.lha from the link below, just in case. Thanks!
https://www.mediafire.com/file/7faf8gtx3iblmjt/CastlevaniaAGA_July2025_Mini.zip/file
thank you very much!
hi, sorry just one question: did you release an additional new update some hours ago? Or is it the same update released 2 days ago? thanks!
Just testing a minor thing. Doesn't need to re-download. 👍
thanks! :) Do you think you need to release new update or is it complete? thanks!
Sure! For example, the music isn't complete yet - Out of Time (world 6) is missing 2 patterns at end, among other small things and missing hidden items on the levels.