Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 02 Avr 2023, 04:14

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


[CROSSDEV] Turbo Rascal Syntax error

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 3 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Princesse Mariana
 Sujet du message : [CROSSDEV] Turbo Rascal Syntax error
Message Publié : 02 Déc 2020, 13:35 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3191
Localisation : CPCrulez botnews
Citer :
“Turbo Rascal Syntax error, “;” expected but “BEGIN” (Turbo Rascal SE, TRSE) is a complete suite (IDE, compiler, programming language, image sprite level resource editor) intended for developing games/demos for 8 / 16-bit line of computers, with a focus on the MOS 6502, the Motorola 68000, the (GB)Z80 and the X86. TRSE currently supports application development for the C64, C128, VIC-20, PLUS4, NES, Gameboy, PET, ZX Spectrum, TIKI 100, Amstrad CPC 464, Atari 2600, 8086AT, Amiga 500 and the Atari ST 520 (complete list here). With the benefits of a modern IDE (error messages, code completion, syntax highlighting etc) and a bunch of fast built-in tools, it has never been easier to program for your favorite obsolete system!

TRSE runs on Windows 64-bit, Linux 64-bit and OS X. Development began on Feb 24th 2018. The TRSE framework contains a number of project examples for multiple platforms, including almost 200 runnable tutorials. TRSE also contains a real-time ray tracer that can export (compressed) data for demo and game production.


TRSE showcase - "Mørketid" is a one-file 40kb demo released at Syntax 2020 (Music by Mibri, code by Leuat):


src/url: https://lemonspawn.com/turbo-rascal-syn ... but-begin/
facebook: https://www.facebook.com/groups/742955836046459
download: https://lemonspawn.com/turbo-rascal-syn ... downloads/


Haut
 Profil  
 
Nemo59
 Sujet du message : Re: [CROSSDEV] Turbo Rascal Syntax error
Message Publié : 04 Déc 2020, 08:11 
Hors-ligne
Rulezz
Rulezz
Avatar de l’utilisateur

Inscription : 03 Oct 2020, 16:46
Message(s) : 132
Thanks... very interesting.


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] Turbo Rascal Syntax error
Message Publié : 27 Jan 2023, 21:30 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3191
Localisation : CPCrulez botnews
Citer :
Version 0.16 (Spring 2023)
Plan is to add libraries and tutorials for a lot of systems
  • Disk loader tutorial updated
  • New project: Demo set up project template/tutorial for loading compressed parts from disk.
  • WIP new demo disk loader tutorial project + project template
Systems/tutorials:
  • C64 D81 support (in the project settings)
  • Work on Coco3 and 6809 support started
  • Videoton TVC addedx
  • System TIM011 added!
  • SNES bitmap image example
  • Amstrad CPC multiple sprites tutorial
  • Updated commander X16 tutorials to work. Still some missing features. Planning to add
  • Updated C128 tutorials, added missing methods, complete overhaul
  • Added more demo effecst to the c64 "demo effects" sample project
  • The C64 has an updated version of Krill's loader, now always using shadow directories
  • C1541 phased out - TRSE now uses internal source code for generating disks. No need for VICE's c1541.exe anymore.
  • Loading compressed raw data on the c64 should now work
  • Automated directory art support: in the project settings, simply point the dir art setting to a .flf c64 text/animation image and the .d64 will be generated using this art
  • Atari 520 ST fixed up for windows. Added new tutorial, tutorial6
Compiler:
  • short hand SHL SHR implemented: a<<=1; for a := a << 1
  • Z80 bugfixes. Casting between int/byte works for functions, int/byte arrays, array pointers, conditionals calling functions of various types.
  • Z80 16 bit shifts properly implemented
  • New unit tests for casts. Caught and fixed a bug with integer assignment on the 6502
  • Compiler more strict: "global" keyword parameters must have the same type as the originally declared variables
  • Z80 "ret nz", "ret po" etc implemented properly
  • A bit stricter compiler: erroneously assigning references to constants (#$2000) is no longer allowed.
  • 65c816 "long" type
  • 65×816 bugfix when addressing 24-bit addresses
Editor:
  • New Amstrad CPC sprites container image type
  • If a help window is opened, pressing F1 will keep using the window when looking up help text

url/src: https://lemonspawn.com/turbo-rascal-syn ... downloads/


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 3 message(s) ] 

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.