Welcome, Guest. Please login or register.


Author Topic: Chibi Akumas for Enterprise 128 is in development now! (Read 21950 times)

Offline Keith56

  • Beginner
  • *
  • Posts: 28
  • Country: jp
  • Z80FTW!
    • ChibiAkumas
Now that the MSX/CPC and Spectrum versions of the game are done, I can now put some time into my plan to bring Chibi Akumas to the Enterprise!

The game will come on disk, and require 128k.

Graphically it will have the colors of the CPC+ version, just without the hardware player sprites... but don't take my word for it, take a look at the game running in the screenshots below! (Early Alpha build)

As it'll be 99% the same as the CPC version, I'm expecting the game to be done in a couple of months!

Find out more about Chibi Akumas from my website:
http://www.chibiakumas.com/
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
Beginners guide to Mulltiplatform Z80 Assembly Programming...http://www.chibiakumas.com/z80

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #1 on: 2018.May.20. 09:36:54 »
Cool !!! Looks very good, and it runs on the EP128emu :smt041 :smt041 :smt041

If you have speed problems and if you did not already do, load 0ch to port 0bfh :)

Offline Keith56

  • Beginner
  • *
  • Posts: 28
  • Country: jp
  • Z80FTW!
    • ChibiAkumas
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #2 on: 2018.May.20. 15:29:20 »
If you have speed problems and if you did not already do, load 0ch to port 0bfh :)
I didn't know that one, so I will do it... does that cause any compatibility issues of any kind?

That said, the speed is pretty good, when everything is done I'm expecting it to be slightly faster than the Amstrad CPC version, because the Enterprise has  a slightly faster cpu, and the interrupt handler is simpler, as the Ep128 color changes are done by the hardware... oh and screen positioning is easier, because the lines on the Ep128 are below each other, so easier to calculate!

Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
Beginners guide to Mulltiplatform Z80 Assembly Programming...http://www.chibiakumas.com/z80

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #3 on: 2018.May.21. 00:12:27 »
I didn't know that one, so I will do it... does that cause any compatibility issues of any kind?
As I remember 0Ch does not cause any compatibility issue, it just disables the additional waits, the default is 04h, which adds wait to z80 instructions as I remember for make closer to the EP64 speed, with the default setting EP has similar speed to CPC. 0Eh/06h could cause loading problems if you load from tape :D

That said, the speed is pretty good, when everything is done I'm expecting it to be slightly faster than the Amstrad CPC version, because the Enterprise has  a slightly faster cpu, and the interrupt handler is simpler, as the Ep128 color changes are done by the hardware... oh and screen positioning is easier, because the lines on the Ep128 are below each other, so easier to calculate!
:)
The processor runs at 4Mhz also on EP :)
The port handling is very complicated on CPC, especially keyboard, and Sound.

Offline Keith56

  • Beginner
  • *
  • Posts: 28
  • Country: jp
  • Z80FTW!
    • ChibiAkumas
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #4 on: 2018.May.21. 12:46:35 »
Ok ,thanks for the info.. that gives me some confidence in what the setting does before I start messing! I've turned it on, and I'm not seeing any problems... I've done a side-by-side compare, and the Ep128 version is noticeably faster than the CPC version!

I was under the impression that the amstrad CPC CPU ran at an effective 3.5 mhz or so, but I'm no expert, so I'm not sure, anyway, the game is going well, and I'm not expecting any problems getting the game working!
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
Beginners guide to Mulltiplatform Z80 Assembly Programming...http://www.chibiakumas.com/z80

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #5 on: 2018.May.21. 14:37:59 »
While the Z80 in the CPC runs at 4 MHz, all memory and I/O port accesses have to be synchronized with a 1 MHz clock. In the Enterprise, only the video RAM (segments FCh to FFh) and the Nick I/O ports are subject to clock stretching, although the slowdown is greater than on the CPC. In other words, EP128 code in normal RAM can run at full speed, while the CPC treats all memory as if it was video RAM, even if faster video RAM than in the Enterprise. A few examples of how many cycles it takes to execute Z80 instructions on the CPC:

NOP             4 cycles
INC HL/SLA A    8 cycles
LD A,0/CP (HL)  8 cycles
JP/POP/LD HL,0  12 cycles
JR              8/12 cycles
CALL            20 cycles
DJNZ            12/16 cycles
LDI(R)          20/24 cycles

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10096
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #6 on: 2018.May.21. 20:30:02 »
it runs on the EP128emu
How could you try it? Where can the game be downloaded?
I've checked the link but haven't found EP download section.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #7 on: 2018.May.21. 20:40:28 »
How could you try it? Where can the game be downloaded?
I've checked the link but haven't found EP download section.
The game is under development phase, we got pictures as preview :-)
I think we have to wait a bit :-)

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #8 on: 2018.May.21. 22:19:57 »
How could you try it? Where can the game be downloaded?
I've checked the link but haven't found EP download section.
Sorry, I misunderstood, I did not try, I just saw the pictures :)

Offline SlashNet

  • EP addict
  • *
  • Posts: 1350
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #9 on: 2018.June.10. 21:06:40 »
All, who supported Keith at Patreon, obtain beta Enterprise version of the game.

[ Guests cannot view attachments ] [ Guests cannot view attachments ] [ Guests cannot view attachments ] [ Guests cannot view attachments ] [ Guests cannot view attachments ] [ Guests cannot view attachments ]

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #10 on: 2018.June.11. 08:39:10 »
Cool, so it means you have a beta version :) , and it means the full version will be available soon, I ordered 2 :ds_icon_cheesygrin:

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #11 on: 2018.June.11. 09:53:25 »
as I see this runs in 4 color mode. looks cool!!
Vigyázat! Szektás vagyok! :)

Offline SlashNet

  • EP addict
  • *
  • Posts: 1350
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #12 on: 2018.June.11. 10:15:44 »
full version will be available soon

On the Keith website written:"(Planned release Nov 2018)"

as I see this runs in 4 color mode. looks cool!!
And on the screen at one time ≈12 colours. Some ingame levels have dynamic palette changing.
« Last Edit: 2018.June.11. 10:22:21 by SlashNet »

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #13 on: 2018.June.11. 10:45:52 »
what about the fps? it uses some hw (lpt) tricks for the scroll?
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: Chibi Akumas for Enterprise 128 is in development now!
« Reply #14 on: 2018.June.11. 10:56:59 »
On the Keith website written:"(Planned release Nov 2018)"
And on the screen at one time ≈12 colours. Some ingame levels have dynamic palette changing.
Yes, his 1st plan was that, but he mentioned that the progress was better than he expected :)