Homebrew [Release] JFBlood for 3DS

MrHuu

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
540
Trophies
0
Age
36
XP
1,441
Country
Netherlands
v8Q7Xgl.png

Blood port for 3DS

Info


This is NBlood ported to JFBuild, ported to the Amiga, ported to the Vita, finally ported to the 3DS.

Credits to everyone involved.

Known issues:


- Slow on original (old)3DS.
- Demo's are not precached, they cause lag.
- And probably a lot more.

Installation instructions:


Download: https://github.com/MrHuu/jfblood-3ds/releases/latest

- Create a folder 'NBlood' on your SD: 'sdmc:/3ds/NBlood/'
- Copy these files from your copy of Blood:
BLOOD.INI
BLOOD.RFF
GUI.RFF
SOUNDS.RFF
SURFACE.DAT
TABLES.DAT
TILES000.ART, ..., TILES017.ART
VOXEL.DAT

BLOOD000.DEM, ..., BLOOD003.DEM (optional, not recommend on 3DS)

CP01.MAP, ..., CP09.MAP (optional, Cryptic Passage)
CPART07.AR_ (optional, Cryptic Passage)
CPART15.AR_ (optional, Cryptic Passage)
CPBB01.MAP, ..., CPBB04.MAP (optional, Cryptic Passage)
CPSL.MAP (optional, Cryptic Passage)
CRYPTIC.INI (optional, Cryptic Passage)
CRYPTIC.SMK (optional, Cryptic Passage)
CRYPTIC.WAV (optional, Cryptic Passage)

- Run with the Homebrew launcher
- Or install and run .cia


Screenshots


BIP5Qrb.png
8APfAQv.png



Build instructions:


make -f Makefile.ctr
or
make -f Makefile.ctr clean


Sources:

https://github.com/MrHuu/jfblood-3ds

https://github.com/nukeykt/NBlood


Credits:


nukeykt (https://github.com/nukeykt) - For 'NBlood'
Jonof (https://github.com/jonof) - For 'JFBuild' engine
BSzili (https://github.com/BSzili) - For porting 'NBlood' to the 'JFBuild' engine and Amiga
Rinnegatamante (https://github.com/rinnegatamante) - For porting 'JFBlood' to the Vita
Masterfeizz (https://github.com/masterfeizz) - For porting 'eDuke3D' to the 3DS

Everyone involved with development of libctru and other 3ds libraries.
 
Last edited by MrHuu,

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
645
Trophies
0
Age
40
XP
2,430
Country
France
Thanks for this port @MrHuu !

You missed that file in the required files : TABLES.DAT

The port is working great, even on O3DS. However Analog axis are way to slow, even more on O3DS.
For those who want something more playable, replace my config file attached in the NBlood folder.
 

Attachments

  • nblood.zip
    1.8 KB · Views: 22
  • Like
Reactions: MrHuu

MrHuu

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
540
Trophies
0
Age
36
XP
1,441
Country
Netherlands
Thanks for this port @MrHuu !

You missed that file in the required files : TABLES.DAT

The port is working great, even on O3DS. However Analog axis are way to slow, even more on O3DS.
For those who want something more playable, replace my config file attached in the NBlood folder.
Thanks, i've updated the op accordingly.
To be honest, i never checked the requirements. Just copied the entire game during developing.

You're also completely right about the default axis values being off, i just used the in-game options to set it to my liking.
Sane defaults will be included in the next update. Thanks for the workaround in the meantime.

There's are more stupid issues, but i just wanted to play the game. Issues can be solved later i guess.
 

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
645
Trophies
0
Age
40
XP
2,430
Country
France
Thanks, i've updated the op accordingly.
To be honest, i never checked the requirements. Just copied the entire game during developing.

You're also completely right about the default axis values being off, i just used the in-game options to set it to my liking.
Sane defaults will be included in the next update. Thanks for the workaround in the meantime.

There's are more stupid issues, but i just wanted to play the game. Issues can be solved later i guess.

Thanks MrHuu,

Blood is a very good game, I began to play it few weeks ago on an Amiga and will be more than happy to finish it on a 3DS too :)

Keep up the good work !
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes