Author Topic: New Cross-Development Tool for CPC464  (Read 438 times)

0 Members and 1 Guest are viewing this topic.

Offline SRS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 596
  • Country: de
  • Schneider CPC464 - what else ?
  • Liked: 598
  • Likes Given: 325
New Cross-Development Tool for CPC464
« on: 22:07, 09 September 20 »
Just found it in a news post on f*ook and maybe it is interesting for the community:
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/

https://www.facebook.com/leuat/videos/10164218212870344

What is Turbo Rascal Syntax error, “;” expected but “BEGIN”? In a nutshell, Turbo Rascal Syntax error, “;” expected but “BEGIN” is a complete suite for developing games and demos for older computer systems. TRSE is created with Qt (C++), and runs as a stand-alone application that contains various tools for developing and deploying projects for these processors. The TRSE suite includes the following stuff:
 
  • A fully functional Pascal parser/compiler/assembler that compiles to various target platform assembler (in text format)
  • A built-in assembler for the 6502
  • A substantial amount of handy built-in assembler functions optimized for easy-to-use and fast operations (typically memory operations, zero paging, copying, sprite handling, IRQs, clearing screen, drawing to screen, input handling, maths, sprite handling)
  • Help text for each built-in method, constant.
  • Lots and lots of tutorials – compile and run more than 250 example files from more than 30 tutorial/sample projects.
  • Turbo Rascal language tutorial series (under the C64 tutorial section)
  • Built-in ray tracer that can create advanced ray-traced scenes / movies. The ray-tracer contains several methods for exporting compressed data that the C64/VIC20/Amiga etc can decode. Made for creating demo effects.
  • Lots of demo effect example files & projects
  • Full demos and games sample projects included
  • Compile-time and post optimizer
  • Advanced image / sprite / level / character / font / tile editor.
  • Document-style editor for images and source files with syntax highlighting and code completion.
  • Character-based movie editor that exports to compressed image formats
  • Disk support using Krill’s loader. Automatic creation of .d64 disks with files.
  • Cycle counter per line, displayed in the editor
  • Memory usage analyzer tool (creates an image of the memory map of the current project)
  • Automated decruncher for compressed data (images, levels, sound etc)
  • Disk/crt support
« Last Edit: 22:09, 09 September 20 by SRS »

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.361
  • Country: au
    • index.php?action=treasury
  • Liked: 1022
  • Likes Given: 1204
Re: New Cross-Development Tool for CPC464
« Reply #1 on: 01:42, 10 September 20 »
That name is quite the mouthful!
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.031
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 913
  • Likes Given: 2293
Re: New Cross-Development Tool for CPC464
« Reply #2 on: 02:32, 10 September 20 »
Oh well, that's for commodore mainly. For Amstrad we have CPC Telera, SymbOS and FutureOS.

https://www.youtube.com/watch?v=WhJSG7TiHAE
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline shifters74

  • CPC664
  • ***
  • Posts: 52
  • Country: gb
  • Liked: 37
  • Likes Given: 21
Re: New Cross-Development Tool for CPC464
« Reply #3 on: 11:32, 10 September 20 »
It does have preliminary 464 support (and spectrum) along with commodore, nes, gameboy etc
Looks an interesting IDE too.
shifters

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.901
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 1113
  • Likes Given: 1880
Re: New Cross-Development Tool for CPC464
« Reply #4 on: 12:19, 12 September 20 »
Nice idea, but it needs Pasmo and doing something about "point the executable to in the TRSE settings dialog"?  :doh:  Followed by Caprice32 because it's the only Emulator which supports Injection!!


I have CPC BASIC 3 on my old XP box, that has Pasmo included in the Package and an Emulator called CPCE which supports Injection from CPC BASIC 3, so I'm real daft when it comes to these Cross-Development Tools  ???
* Using the old Amstrad Languages :D   * with 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