Author Topic: WIP: Now That's What I Call Chip Tunes (WinAPE)  (Read 25056 times)

0 Members and 1 Guest are viewing this topic.

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.111
  • Country: 00
  • Winners program for all CPCs, not just 128kb
  • Liked: 942
Hi guys, here's the first disc of my long-term 3-disc 8-bit music project, NOW THAT'S WHAT I CALL CHIP TUNES. Consisting of AY remakes of some of my favourite C64 and Amiga chiptunes from the 80s and early 90s! (Well, when I say favourite, I really mean easiest to convert!)
 
I am pretty happy with most of the tunes, but some of them still need work... to be honest!
 
       
 
 
Attached is the first music-disk as well as the .SKS files if anyone wants to see just how bad my music conversion is!
Also, I have attached the first few tunes I've done for disc 2. Now, most of these are unfinished or seriously need a lot of work, but you can see where I was going with them.
 
 
Some of the CREDITS programming is taken from the CPCWiki source-code files. Namely;
http://www.cpcwiki.eu/index.php/Programming:Hardware_scrolling_the_screen_using_the_CRTC
http://www.cpcwiki.eu/index.php/Programming:Fast_Textoutput
 
The rest of the programming is very basic and clunky, but that's because my assember knowledge is very limited. Sorry about that.
 
 
DISCLAIMER: These tunes were converted on WinAPE and so will sound different on a proper CPC or any other emulator. So, please view this on WinAPE 2.0 A17 with stereo audio to kinda hear what I'm hearing!
 
 
Thanks for your patience,
- JTMS...
 
(P.S. If there's any legal problem with a conversion of ACIDJAZZED EVENING on this collection after the legal battle a few years back, then I'm happy to remove it! But I'm quite proud of how it turned out.)

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 970
  • Country: au
    • index.php?action=treasury
  • Liked: 631
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #1 on: 13:56, 29 June 11 »
Fantastic!
I was wondering when you were going to upload these!  :D

Check these out everyone - they're tremendous!

Just wondering - what are SKS files?
What program uses/produces them?
RUNCPC
My entry for the CPCRetroDev 2015 Competition
http://www.pouet.net/prod.php?which=66566

FAST line drawing in CPCtelera
http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/

Offline Axelay

  • 6128 Plus
  • ******
  • Posts: 510
  • Country: au
  • Liked: 307
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #2 on: 15:31, 29 June 11 »

Just wondering - what are SKS files?
What program uses/produces them?


They're used by Starkos.


Nice to hear the 'if only' Commando hi score music, and Portal!  :D

Offline McKlain

  • 6128 Plus
  • ******
  • Posts: 870
  • Country: es
  • Programmable Sound Generator
    • www.mcklain.com
  • Liked: 336
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #3 on: 15:36, 29 June 11 »
What a massive effort! Listening to it right now.  :D


You know, you can open sks songs in Arkos and make any corrections you need to do to make the songs work in a real CPC.

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.111
  • Country: 00
  • Winners program for all CPCs, not just 128kb
  • Liked: 942
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #4 on: 16:41, 29 June 11 »
You know, you can open sks songs in Arkos and make any corrections you need to do to make the songs work in a real CPC.

I did that with DEVIATIONS on disc 1, but I found that channel 2 has a lot lower volume than 1 & 4; is this normal on a real CPC? It's been too long since I used one to remember.

Offline McKlain

  • 6128 Plus
  • ******
  • Posts: 870
  • Country: es
  • Programmable Sound Generator
    • www.mcklain.com
  • Liked: 336
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #5 on: 16:44, 29 June 11 »
Emmm... there is only 3 channels. Am I missing something?  :laugh:

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.111
  • Country: 00
  • Winners program for all CPCs, not just 128kb
  • Liked: 942
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #6 on: 16:51, 29 June 11 »
Emmm... there is only 3 channels. Am I missing something?  :laugh:

Alan Sugar stole channel 3 from the AY chip itself and sold it as ITV! (Originally ATV)
« Last Edit: 18:05, 29 June 11 by tastefulmrship »

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 513
  • Country: gb
  • Liked: 144
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #7 on: 17:07, 29 June 11 »
Nice work. One question about the Fast_Textoutput on the Wiki. I notice it uses ADD HL, BC to add $800 to get to the next line in the software-character-output routines. Could you use the SET/RES trick here for a speed up? By my calculations 7 ADD HL, BC instructions take 77 cycles and 7 bytes. 7 SET or RES instructions would be 56 cycles but 14 bytes. Maybe I'm missing something (or I should just try it out, but my Windows machine is out of commission right now).
« Last Edit: 17:25, 29 June 11 by Briggsy »

Offline TomEtJerry

  • CPC664
  • ***
  • Posts: 144
  • Country: fr
  • Liked: 71
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #8 on: 21:59, 29 June 11 »
Hi TastefulMrShip !
 
 That's quite odd... I have presented a few days ago your musicdisk to some  guys at the Reset #0 meeting and they all wanted to know why you didn't spread it ! Well, now, that's done :-). We have listened your tunes on a real CPC with speaker, and they sound great !
 
 T&J/GPA

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.103
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1963
Re: WIP: Now That's What I Call Chip Tunes (WinAPE)
« Reply #9 on: 22:43, 29 June 11 »
Every second time you have to use two set res instructions, so it's not that much of a difference
 
 
But usage of second register set could speed it quite quick up
TFM of FutureSoft
Visit me at the German forum: Schneider / Amstrad CPC Forum - Index
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus