avatar_NewsBot

Genesis8 - CPCRSLIB for SDCC updated, a development library in C for Amstrad CPC

Started by NewsBot, 17:41, 17 January 16

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

NewsBot

This content has been fetched from a third-party page feed.

SRS

Quote from: NewsBot on 17:41, 17 January 16
CPCRSLIB for SDCC updated, a development library in C for Amstrad CPC
22 September 2015, 11:01 pm

CPCRSLIB for SDCC updated, a development library in C for Amstrad CPC

Source: Genesis8 Amstrad Page

Now that all speak about CPCtelera I am wondering - is there a comparison sheet of both libs ? I.E: RAM inprint, speed, functions ?

AMSDOS

Quote from: SRS on 19:54, 12 March 16
Now that all speak about CPCtelera I am wondering - is there a comparison sheet of both libs ? I.E: RAM inprint, speed, functions ?


I don't think everyone speaks about CPCtelera, or maybe everyone is.  :laugh:
* Using the old Amstrad Languages :D * And create my own ;)
* Incorporating the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

SRS

Quote from: AMSDOS on 22:37, 12 March 16

I don't think everyone speaks about CPCtelera, or maybe everyone is.  :laugh:
I am ALL :)

And still - how about a WIKI page with the libs (croco, cpclib, cpctelera ... laser basic?) and a what / what not ? So a devel can look which fits best for his new game ?

AMSDOS

Quote from: SRS on 22:42, 12 March 16

And still - how about a WIKI page with the libs (croco, cpclib, cpctelera ... laser basic?) and a what / what not ? So a devel can look which fits best for his new game ?


There's the Programming Software Page, which has a list of Libraries for people to check out, but at the moment there's no page for Crocolib, I'm not sure which cpclib you're referring to, there's CPCIOLIB (no page for it) & CPCRSLIB  (which has a page), there is a Wiki Page for CPCtelera and Laser BASIC can be found under the BASIC list of Interpreters & Compilers.
* Using the old Amstrad Languages :D * And create my own ;)
* Incorporating the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

SRS

I found "Crocolib" mentioned here and there in the web ... i.e.
platform:amstradcpc [z88dk]

Available Features

Thanks to CrocoLib's API, a C developer without any Z80 assembly knowledge can enjoy the following :
ASIC
ASIC detection
Use of a palette made of 16 RGB444 colors for graphics
Up to 16 Hardware Sprites, all of them sharing a palette made of 16 RGB444 colors
Basic screen splitting, allowing smooth horizontal and vertical scrollers
Interrupts (developer can set a custom C callback called every frames)
CRTC
Horizontal stretch
Vertical stretch
Video page offset
Video page size (16Kb or 32Kb)
-GATE ARRAY
Memory banks management
Video mode switch
Standard color
AY player
Easy replay of sound files using Madram's AYC toolkit
-DATA
Decompression of BitBuster's compressed data files
Data files gets compressed on PC then linked together in a single file used on CPC
-TEXT
Draw text using a custom bitmap font
Draw vertical scroll-text using a custom bitmap font
Draw horizontal scroll-text using a custom bitmap font
-EMULATOR
Developer can check if the program is running under an emulator or not



PulkoMandy


Powered by SMFPacks Menu Editor Mod