Author Topic: Blue Angel 69  (Read 16977 times)

0 Members and 1 Guest are viewing this topic.

Offline fano

  • Supporter
  • 6128 Plus
  • *
  • Posts: 836
  • Country: fr
  • Easter Egg Programmer
    • Easter Egg
    • Awards
Re: Blue Angel 69
« Reply #25 on: 14:22, 03 November 10 »
F*ck yeah, Z80 RULEZ!

Except for when I run out of registers (i.e. always).  >:(
automodification and exx powa ! (IXL,IXH,IYL,IYH too !)
« Last Edit: 14:35, 03 November 10 by fano »
like
0
No reactions
"NOP" is the perfect program : short , fast and (known) bug free

Follow Easter Egg products on Facebook !

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Blue Angel 69
« Reply #26 on: 16:36, 03 November 10 »
automodification and exx powa ! (IXL,IXH,IYL,IYH too !)

Had been considering some self-modifying code but want it to work on a cartridge  8)

EXX is very interesting (and only 4ups).
like
0
No reactions

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Blue Angel 69
« Reply #27 on: 17:46, 03 November 10 »
Had been considering some self-modifying code but want it to work on a cartridge  8)

EXX is very interesting (and only 4ups).

Load your code from cart to RAM and it can self-modify.
 
EXX has 1 ys ;-)
like
0
No reactions
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Blue Angel 69
« Reply #28 on: 20:46, 03 November 10 »
EXX has 1 ys ;-)

Yes, was working in T-states that time...  ;)
like
0
No reactions

Offline fano

  • Supporter
  • 6128 Plus
  • *
  • Posts: 836
  • Country: fr
  • Easter Egg Programmer
    • Easter Egg
    • Awards
Re: Blue Angel 69
« Reply #29 on: 21:18, 03 November 10 »
Had been considering some self-modifying code but want it to work on a cartridge
With the free space in cartridge , you can do some amazing pre-compiled stuff :D (like sprites)
like
0
No reactions
"NOP" is the perfect program : short , fast and (known) bug free

Follow Easter Egg products on Facebook !

Offline voXfReaX

  • CPC664
  • ***
  • Posts: 102
  • Country: gr
    • Benediction
    • Awards
Re: Blue Angel 69
« Reply #30 on: 22:07, 03 November 10 »
Hello there,

just wanted to drop some lines in order to congratulate the participants of Blue Angel game. Nice board game, with nice musics and graphics. I am glad to hear that there is another game planned for 2011 by you guys. I am looking forward to playing (or even testing:)) it!

We speak,
voxfreax

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Blue Angel 69
« Reply #31 on: 11:43, 05 November 10 »
you can do some amazing pre-compiled stuff :D (like sprites)

Think I understand how you do compiled soft sprites (i.e. a dedicated ultra fast routine to print one specific sprite) but can't see how you'd make compiled hardware sprites...?

I'm considering writing a utility that takes a normal sprite and compiles it in the way above, but am wondering if there's one already?
like
0
No reactions

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
    • Awards
Re: Blue Angel 69
« Reply #32 on: 12:03, 05 November 10 »
Think I understand how you do compiled soft sprites (i.e. a dedicated ultra fast routine to print one specific sprite) but can't see how you'd make compiled hardware sprites...?

I'm considering writing a utility that takes a normal sprite and compiles it in the way above, but am wondering if there's one already?
Wel I've made some code to generate compiled sprites, but not sure it is good for your needs.

For cpc+ hardware sprites, you need to poke the special ram to define the pixels.
So the compiled hardware sprites is the way you update this ram.
like
0
No reactions
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
    • Awards
Re: Blue Angel 69
« Reply #33 on: 12:04, 05 November 10 »
Hello there,

just wanted to drop some lines in order to congratulate the participants of Blue Angel game. Nice board game, with nice musics and graphics. I am glad to hear that there is another game planned for 2011 by you guys. I am looking forward to playing (or even testing:)) it!

We speak,
voxfreax
thanks.

Well the next game, has a different team. I am the coder, but others will do gfx, sound and music this time.
But, I hope to cooperate with the same team in future games :)
like
0
No reactions
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Blue Angel 69
« Reply #34 on: 13:01, 05 November 10 »
So the compiled hardware sprites is the way you update this ram.

Ah ok, I see what you mean now for hardware sprites, thanks.
like
0
No reactions