Oric Screen Editor:...
 
Notifications
Retirer tout

Oric Screen Editor: editor for creating Oric Atmos text screens

21 Posts
4 Utilisateurs
3 Likes
69 Vu
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

Enfin décidé pour une première version :

Oric Screen Editor
Éditeur d'écran pour l'Oric Atmos

Oric Screen Editor est un éditeur permettant de créer des écrans textuels pour l'Oric Atmos. Il prend entièrement en charge l'utilisation de jeux de caractères définis par l'utilisateur.

Principales caractéristiques du programme :

  • Prise en charge des cartes d'écran de plus de 40x25 caractères. Les écrans peuvent atteindre 8 Kio (8 192 octets), toutes les tailles adaptées à cette mémoire avec une largeur de 40 au minimum et une hauteur de 27 au minimum sont prises en charge.
  • Prend en charge le redimensionnement de la taille de la toile, efface ou remplit la toile
    Prise en charge du chargement des jeux de caractères définis par l'utilisateur (devraient être des jeux de caractères standard de 96 caractères de 6 bits de largeur et 8 bits de hauteur, des jeux de caractères alternatifs de 80 caractères ou des jeux de caractères combinés de 176 caractères).
  • Inclut un éditeur de caractères simple pour changer les caractères à la volée et voir directement le résultat dans votre écran conçu.
  • Prend en charge les attributs de série Oric pour les modificateurs d'encre, de papier et de caractères (jeu de caractères standard ou alternatif, double hauteur, clignotement).
  • Mode écriture pour taper librement des caractères avec le clavier
  • Mode ligne et boîte pour dessiner des lignes et des boîtes
  • Sélectionnez le mode pour couper, copier, supprimer ou repeindre (uniquement la couleur ou tous les attributs) la sélection.
  • Mode de déplacement pour faire défiler le contenu de l'écran (en raison de contraintes de mémoire uniquement pour la fenêtre d'affichage 40x27)
  • Mode palette, y compris le mode charmap visuel, pour sélectionner visuellement les caractères et les couleurs
  • Machines à sous préférées pour sélectionner rapidement 10 personnages préférés

Nécessite un système de disque (émulation) capable d'exécuter des disques SEDORIC3, ​​le programme a été testé avec un Cumama Reborn et Oricutron.

Downloads:
.DSK disk image
.HFE disk image

Full source code and manual / documentation at:
https://github.com/xahmol/OricScreenEditor

PDF version of manual:
https://github.com/xahmol/OricScreenEdi ... README.pdf

 

Ce message a été modifié Il y a 1 mois 3 fois par xahmol

   
jede reacted
Citation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 393
 

Hello,

Thanks for the information. If it's easier for you, you could post in english ?


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@jede Haha, the Google Translate translation that bad?

Anyway, English is easier of course.


   
RépondreCitation
Kenneth
(@kenneth)
Reputable Member
Inscription: Il y a 3 ans
Posts: 170
 

Heel goed werk ! 👍 


   
xahmol reacted
RépondreCitation
didier_v
(@didier_v)
Reputable Member Admin
Inscription: Il y a 3 ans
Posts: 278
 

Well done Xander, your tool includes a lot of functions.


   
xahmol reacted
RépondreCitation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 393
 
Posté par: @xahmol

@jede Haha, the Google Translate translation that bad?

Anyway, English is easier of course.

Yes it's a bit hard to understand some sentences. I guessed some sentence.

Anyway, it does not remove all the work of releasing this software on the oric


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@jede Then I guess visiting the Github page is best, as the text is a direct Google translate from the introduction there. But good to know, the French did seem to make sense to me with my limited French, but will then refrain from using Google Translate here from now on.


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@jede Is it also possible to add this release to the software library on Oric.org? Tried to mail webmaster@oric.org, but that mailaddress does not seem to be working. And in the footer, clicking on contact webmaster it appears to give your mail address.

Think everything asked for should be on my Github repo , disk images are linked there, full description and doicumentation, and PNG screenshots are in this dir of the repo.


   
RépondreCitation
didier_v
(@didier_v)
Reputable Member Admin
Inscription: Il y a 3 ans
Posts: 278
 

 @xahmol : done. i don't know if there're some readers behind webmaster(a)oric.org. It's more reliable to use ceo(a)oric.org

https://www.oric.org/software/oric_screen_editor-2766.html

 


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@didier_v Super, thanks!

And there are definately no readers behind that account, as I got an error message immediately 😉


   
RépondreCitation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 393
 

webmaster email address is fixed

@xahmol I added your oric.org account to oric.org administrators, you can now modify or add your own software. It's in french, but here is a small manual : https://ceo.oric.org/guide-de-mise-a-jour-de-la-partie-software-de-www-oric-org/

 

 


   
RépondreCitation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 393
 

@xahmol I updated the documentation. The important information is to set flags for each downloads, because batch generates .db files for Orix loader.

It means that if "Sedoric flag + disk" flags is set, it will generate in the right .db file the software, and when we will finished "sedoric support for Orix", it will be available in the loader.

"Sedoric support for Orix" is under development, it's not finished, but it will be possible to start sedoric .dsk file on the board (as ftdos commands does for ftdos/jasmin .dsk file)


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@jede Nice and thanks! See I really have to catch up on Oric and the Twilighte board.

Honestly did not look at my Twilighte board for think over a year now as I became distracted by other things where I could achieve progress faster than trying to port stuff to Orix 😉as you maybe remember I got stuck at a point making Ludo work on Orix then.

The Screen Editor for different platforms is the main reason to became distracted.

Ce message a été modifié Il y a 1 mois parxahmol

   
RépondreCitation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 393
 
Posté par: @xahmol

@jede Nice and thanks! See I really have to catch up on Oric and the Twilighte board.

Honestly did not look at my Twilighte board for think over a year now as I became distracted by other things where I could achieve progress faster than trying to port stuff to Orix 😉as you maybe remember I got stuck at a point making Ludo work on Orix then.

The Screen Editor for different platforms is the main reason to became distracted.

We did a lot of improvements since one year. For example, you should have less problems to build ludo because i fixed a lot of things in cc65 target. I did not managed yet cc65 IRQ functions to start music for example.

opendir/readdir works in the kernel but i did not sent any pull request to cc65 repo in order to use it in cc65. opendir/readdir could be useful for Oric screen editor for example.

I wrote a lot of documention for developpers but there is a lot of missing information on this document (as in user documentation too). The better way to have information is to ask to Assinie or me 🙂

It's more and more easy to develop on Orix target (with orix-sdk or kernel primitives), but i have more and more ideas and still not more and more time to do all i want to do 🙂

I am also working on network card tools for Twilighte board and Oric screen editor could be useful, but well, i don't want to start another thing yet.

 

 


   
RépondreCitation
xahmol
(@xahmol)
Membre
Inscription: Il y a 2 ans
Posts: 29
Début du sujet  

@jede Porting Oric Screen Editor to a specific Orix function is absolutely something I would like to do if time permits. Combination of direct SD card access and a lot of additional bankable memory would be ideal for OSE.

So you confirm I should definately update my Twilighte board soon.

Only thing is that the Raspberry Pi Zero I used to have WiFi file access on that board is now my RGB2HDMI, as it is impossible to buy a new RPi now and that one was the one I used the less…. But of course plain USB stick should still also work.


   
RépondreCitation
Page 1 / 2
Share: