Nichibutsu M68000 Based HW (Terra Cresta/Force)

User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

Coming soon! This will open the door to other Nichibutsu titles in the future. Many thanks to Darren_O!

Team Toaplan & Beyond has a few more tricks up their sleeves this year too.

User avatar
Chris23235
Top Contributor
Posts: 983
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Chris23235 »

Great news, after the Nemesis core last week, we get Terra Cresta soon, so many great Shmups on the MiSTer.
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by LamerDeluxe »

Really looking forward to these.
Blamo
Posts: 18
Joined: Thu Feb 17, 2022 8:50 pm
Has thanked: 12 times
Been thanked: 5 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Blamo »

Fantastic news. Nichibutsu are honestly a pretty janky company but it makes me happy to see them getting love. Terra Cresta is probably their strongest game so that will leave a good impression on the inexperienced. There are a good amount of overlooked bizarre Japanese arcade developers that don't get the love and attention they deserve. Maybe we'll see more UPL or NMK boards get implemented one day.

Amaterra doesn't look too shabby either. I have a soft spot for "person just walking around" style shmups so it's cool to see one I've never heard of before.
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

NMK and UPL are future projects I plan to pursue with others. Most good NMK titles need a CPU written for them.
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 202 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by lamarax »

Oh boy, I wish we could someday get Terra Diver (SEGA S-TV core, aka Saturn)! Until then, I guess the PSX implementation will have to do :mrgreen:
Blamo
Posts: 18
Joined: Thu Feb 17, 2022 8:50 pm
Has thanked: 12 times
Been thanked: 5 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Blamo »

atrac17 wrote: Sun Mar 20, 2022 10:54 pm NMK and UPL are future projects I plan to pursue with others. Most good NMK titles need a CPU written for them.
<3
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »


Code: Select all

[terracre*]
video_mode=1536,48,32,80,1344,3,10,26,140734
custom_aspect_ratio_1=3:4
Attachments
terracresta.zip
(1.12 MiB) Downloaded 229 times
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

Here's the source for Terra Cresta with an updated release. It's in an alpha state and Darren has code to push for a few bugs. We'll start on timings here and reverse engineering soon.

https://github.com/va7deo/TerraCresta

e9c48bdf-a70e-413f-b20c-efc98b084af1.png
e9c48bdf-a70e-413f-b20c-efc98b084af1.png (206.7 KiB) Viewed 16999 times
Attachments
Terra_Cresta_20220405.zip
(1.11 MiB) Downloaded 227 times
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

New beta as of today. Core is really shaping up. Enjoy!
carlo3do
Posts: 7
Joined: Fri Aug 13, 2021 10:01 pm
Has thanked: 2 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by carlo3do »

Thank you
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »



Here's the progress on Terra Force. We'll be covering 15 games all together for Nichibutsu; maybe more. Once everything is laid out, schematics extraction and protection implementation for both Terra Cresta/Force hardware will begin.

Darren is going to work on Rally Bike soon and probably finish up Toaplan V1. We're also planning pre-MVS SNK titles and a few other one offs.
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

Did somebody manage to download the correct horekidb2.zip file for the new Booby Kids alternative?

Thanks!

EDIT: All sorted. I have manually re-downloaded the horekidb.zip file and it is now working :)
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

Alkadian wrote: Sat Apr 23, 2022 3:24 pm Did somebody manage to download the correct horekidb2.zip file for the new Booby Kids alternative?

Thanks!

EDIT: All sorted. I have manually re-downloaded the horekidb.zip file and it is now working :)
I shoehorned mame242's `horekid.zip` merged rom into mamegetter. It'll take an hour, but will fix this issue for most people until I upload a new mameset. The game was recently added, that's how we were able to get it booting on the Terra Cresta core without the protection being done for the core yet.
User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

atrac17 wrote: Sun Apr 24, 2022 5:16 am
Alkadian wrote: Sat Apr 23, 2022 3:24 pm Did somebody manage to download the correct horekidb2.zip file for the new Booby Kids alternative?

Thanks!

EDIT: All sorted. I have manually re-downloaded the horekidb.zip file and it is now working :)
I shoehorned mame242's `horekid.zip` merged rom into mamegetter. It'll take an hour, but will fix this issue for most people until I upload a new mameset. The game was recently added, that's how we were able to get it booting on the Terra Cresta core without the protection being done for the core yet.
Awesome, many thanks!!
User avatar
AlxUnderBase
Posts: 31
Joined: Thu Feb 03, 2022 4:24 pm
Location: Constanta
Has thanked: 42 times
Been thanked: 16 times
Contact:

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by AlxUnderBase »

In reality looking amazing !

User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »



Stay tuned, we've got another title ready to go for Darren O's Terra Cresta core! He's been working hard on Terra Force while I've been focusing on the Terra Cresta based hardware. This tweets worth a read! Should be posted and available with the Unofficial Distribution turned on in update_all in the next 48hrs.
User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

Super! Looking forward to it!! Thanks!!
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »



Enjoy!!! If you update manually, make sure to replace all the MRA's with the new rbf. Also, look over the readme. We've added some features and other information.
User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

Super thanks for that!

The readme contains a lot of very useful and interesting information indeed. Thanks!
User avatar
AlxUnderBase
Posts: 31
Joined: Thu Feb 03, 2022 4:24 pm
Location: Constanta
Has thanked: 42 times
Been thanked: 16 times
Contact:

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by AlxUnderBase »

User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

20220510_112819-screen.png
20220510_112819-screen.png (746.38 KiB) Viewed 15434 times
User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

Awesome news, thank you!
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

tf.png
tf.png (365.77 KiB) Viewed 15108 times
https://github.com/va7deo/ArmedF

Forgot to update rbf name in MRA and default dips.
Attachments
armedf_20220520.zip
(1.09 MiB) Downloaded 192 times
User avatar
AlxUnderBase
Posts: 31
Joined: Thu Feb 03, 2022 4:24 pm
Location: Constanta
Has thanked: 42 times
Been thanked: 16 times
Contact:

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by AlxUnderBase »

atrac17 wrote: Fri May 20, 2022 11:16 pm tf.png
https://github.com/va7deo/ArmedF

Forgot to update rbf name in MRA and default dips.
All went great :) Nice gift for today !
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

Run the unofficial cores downloader in update_all to update to this release or manual add the files from the releases folder from the link below.

Fixes/Updates:
  • Protection IC NB1412M2 implementation
  • Input swap on amatelass, amazon, horekidb
  • Sprite / Tile offsets in Kid no Hore Hore Daisakusen (screen transitions)
  • Updated Y/C Output Module
  • Pause Module
  • Additional sets from protected ROMs due to the NB1412M2
  • Additional OSD options
For further information please view the readme. This core is pretty much complete, Darren's going to make schematics from the Terra Cresta board. The only thing left to implement is screen flip or "table flip". Also known as cocktail mode.

https://github.com/va7deo/TerraCresta#readme



We'll have another beta soon due to the extensive work done on the Armed F core by Darren and I. Shooting for early next week.
XtraSmiley
Posts: 109
Joined: Wed May 27, 2020 11:33 pm
Has thanked: 101 times
Been thanked: 15 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by XtraSmiley »

Finally gave these games a try and first, Thank You Guys! I've never played these games before and they are very cool! And f'ing hard!

I used the UA script and while Formation AF and CC work and have sound, the TC core bundle works without sound at all. Any idea what could have gone wrong? I deleted my whole file structure and MRAs and did a fresh re-install as well, same result.

Thanks again for these, these game seem pretty fun!
User avatar
Alkadian
Top Contributor
Posts: 728
Joined: Thu May 28, 2020 9:55 am
Has thanked: 294 times
Been thanked: 119 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by Alkadian »

I confirm the same issue here. With the last update I have no sound anymore with all the Terra Cresta games.

Thanks!
User avatar
atrac17
Core Developer
Posts: 162
Joined: Sun May 24, 2020 10:51 pm
Has thanked: 32 times
Been thanked: 385 times

Re: Nichibutsu M68000 Based HW (Terra Cresta/Force)

Unread post by atrac17 »

Sound is fixed. CC2 isn't officially released. If the MRA is in dev, no bug reports please!
Post Reply