Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
18 May, 2013, 18:19:05 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 ... 3 4 [5] 6 7 ... 10   Go Down
  Print  
Author Topic: ORG: online Z80 IDE and assembler -  (Read 5573 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #60 on: 06 June, 2012, 22:03:05 »
+2

That's true, but it wouldn't be an OS file. I'll think about it.

And finally...

Update

New:
  • Build as 83P - TI-83 support finally
  • ti83.inc - universal include file for TI-83s

EDIT: I can't find any documentation on programming for the STATS.fr. If someone points me to some info I could add that in as well. Thanks!
« Last Edit: 06 June, 2012, 22:33:57 by Deep Thought » Logged




mdr1
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: Today at 17:30:58
Date Registered: 31 December, 2010, 23:36:39
Posts: 186


Total Post Ratings: +6

View Profile
« Reply #61 on: 07 June, 2012, 17:31:36 »
0

TI-82 STATS ?
I think it's like TI-83...
Logged

chickendude
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Female
Last Login: 12 May, 2013, 18:15:03
Date Registered: 06 September, 2008, 11:27:30
Posts: 435

Total Post Ratings: +66

View Profile
« Reply #62 on: 07 June, 2012, 18:20:47 »
0

I'm pretty sure it's just a French localised version of the 83.
Logged
Matrefeytontias
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: Today at 15:40:37
Date Registered: 14 October, 2011, 18:48:49
Location: Alone in the Park
Posts: 853


Total Post Ratings: +174

View Profile
« Reply #63 on: 07 June, 2012, 19:01:56 »
0

Yeah, that's it, the Ti-82 stats is the French version of the Ti-83, so it's exactly the same hex, even for the adresses.
« Last Edit: 07 June, 2012, 19:02:29 by Matrefeytontias » Logged

/\   ><   [-   |_|   _\~   [-   /?



Spoiler for Shameful self-advertising:
/image/37571.png[/img]
If at a certain moment you think that I'm awesome, give an internet (>^_^)>
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #64 on: 07 June, 2012, 20:18:52 »
0

So all the ROM call addresses and such would be the same?
Logged




Xeda112358
Xombie. I am it.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 16:11:23
Date Registered: 31 October, 2010, 08:46:36
Location: Land of Little Cubes and Tea, NY
Posts: 3736


Total Post Ratings: +598

View Profile
« Reply #65 on: 08 June, 2012, 13:05:14 »
0

yep Smiley pretty much anything that works on the TI-83 will work on the TI-82 STATS. These updates are awesome !
Logged



Grammer Download (2.29.04.12)
Latest update (possibly incomplete)
My pastebin
Spoiler for FileSyst:
FileSyst is an application that provides a folder and filesystem for the TI-83+/84+ calculators. It is designed to be easy to access and use in BASIC, and it can be used to access game files and save data, or to create a command prompt, among other things:

Spoiler for Graphiti:
This is a graph explorer for graph theory. It will require lots of work to finish. Currently you can:
Add/delete vertices
Add edges (direction not shown, but they are directed)
Arrange vertices in a circle (in the future, you will be able to define levels of rings and the number of nodes in each)
Create complete graphs quickly

Plans:
Add adjacency matrix viewer
Deleting edges
Multiple graphs support
Arrows for directed graphs
Planarity testing
Matrix operations
Weighted edges
Chromatic polynomials
Chromatic numbers

Spoiler for Stats:

Samocal             [o---------]
Virtual Processor   [o---------]
EnG                 [oo--------]
Grammer             [ooo-------]
AsmComp             [ooo-------]
Partex              [oooo------]
BatLib              [oooooooo--]
Grammer82           [----------]
Grammer68000        [----------]


Pseudonyms:  Zeda, Xeda, Thunderbolt
Languages:   English, français
Programming: z80 Assmebly
             Grammer
             TI-BASIC (83/84/+/SE, 89/89t/92)
Known For:   -Creator of the Grammer programming language
              (Winning program of zContest2011)
             -BatLib- One of the most feature packed libraries for BASIC programmers available
              with over 100 functions and a simple programming language
             -Learning to program z80 in hexadecimal before using an assembler (no computer was
              available!)
╔═╦╗░╠═╬╣▒║ ║║▓╚═╩╝█


Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 17:37:17
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4384


Total Post Ratings: +149

View Profile WWW
« Reply #66 on: 08 June, 2012, 16:16:29 »
0

Nice work Deep! =)
Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #67 on: 09 June, 2012, 22:59:25 »
0

Thanks!

I'm going to work on the Load action soon. What I'm planning are a couple of generic templates (TI-83 Plus program, TI-83 program, TI-83 Plus app, and Axiom) as well as a file upload form.

But I don't know what sort of files it should accept. I'm not ready to write a disassembler yet, so no binaries for now. I'm thinking of having it both read and export Mimas programs. Anything else?

EDIT: Minor update—the title bar now shows the name of the current tab, and tabs whose content has been modified without saving have a * in front of their names.
« Last Edit: 10 June, 2012, 01:07:51 by Deep Thought » Logged




Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #68 on: 29 June, 2012, 08:40:17 »
0

Lots of updates today!

Update

New:
  • Open - upload your source files (finally)
  • Change detection - will detect and warn before closing page only if you've made changes to files
  • IE7 support - please don't tell me you actually use IE7, but ORG is now completely usable in that browser
Changed:
  • Exported ZIP archive uses filenames exactly as they appear in the editor (instead of replacing some characters with underscores)
  • Editor retains focus automatically
  • Retains page closing warning if there was an error saving
Fixed:
  • Undo/redo history saved when switching files

For uploading files, you can either select individual source files (as many as you want) or even an entire ZIP archive—like the ones generated by Export.

Enjoy Smiley
Logged




DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 18:13:08
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2611

View Profile WWW
« Reply #69 on: 29 June, 2012, 08:56:58 »
0

Glad this is still progressing. Smiley (Also how is the hosting quality so far? I wonder where it's hosted, cuz I remember it was down often on a previous host)
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: Yesterday at 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #70 on: 29 June, 2012, 14:48:46 »
0

Do you think ORG could disassemble asm prog ? Smiley

EDIT : It it possible to add multi languages interface (I see you have french skills Roll Eyes). ==> I'm willing to help you if you wish. Wink
« Last Edit: 29 June, 2012, 14:54:23 by kindermoumoute » Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #71 on: 29 June, 2012, 17:10:44 »
0

Glad this is still progressing. Smiley (Also how is the hosting quality so far? I wonder where it's hosted, cuz I remember it was down often on a previous host)
It's on Juju's server. There are occasionally issues with the server running out of memory, but all in all it's much better than the free hosts I've used, and I'm grateful to him for providing the hosting Smiley
Do you think ORG could disassemble asm prog ? Smiley
That's something I've been considering too. I think I'll first work on some templates, and then when I have time I'll make a disassembler. It'll all go under the Open control.
EDIT : It it possible to add multi languages interface (I see you have french skills Roll Eyes). ==> I'm willing to help you if you wish. Wink
That's a great idea, and it'd be great if you could help me Grin
Logged




blue_bear_94
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Today at 16:25:50
Date Registered: 09 May, 2012, 02:45:26
Location: Earth
Posts: 576


Total Post Ratings: +3

View Profile
« Reply #72 on: 29 June, 2012, 18:07:25 »
0

Can we use backslashes in place of new lines?
Logged


Kraphyko (TI-89 Image Editor) 80%
Starvak 2 1%
TI-84+SE User (2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User (1.02)
Spoiler for Programming Languages:
TI-83+ Basic - 4
TI-83+ Asm - 1
TI-89 Basic - 2
TI-89 C - 2.5
Computer C - 2
GameMaker - 3
Java - 1.5
Racket - 3
Scala - 1
Le jeu.
Spoiler for Ultimate Internet Meme:
<a href="http://www.youtube.com/watch?v=zOMvDCRWBLI" target="_blank">http://www.youtube.com/watch?v=zOMvDCRWBLI</a>
Spoiler for Banner:
This server is always updated to the newest snapshot. Please don't try to join it on 1.4.7.
Sunrise 3 will have to wait till about a week later.
Spoiler for hellowld.radiation:
<< stdradiation

I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast... XDXD[I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast... Crazy, I must have had too much radiation for breakfast... Evil Laugh CrazyBig smile]
 Cheesy({ MadSmileySmileySadSmileySadSadSad, MadSmileySmileySadSadSmileySadSmiley,
 MadSmileySmileySadSmileySmileySadSad, MadSmileySmileySadSmileySmileySadSad,
 MadSmileySmileySadSmileySmileySmileySmiley, MadSmileySadSadSadSadSad,
 MadSmileySmileySmileySadSmileySmileySmiley, MadSmileySmileySadSmileySmileySmileySmiley,
 MadSmileySmileySmileySadSadSmileySmiley, MadSmileySmileySadSmileySmileySadSad,
 MadSmileySmileySadSadSmileySadSad, MadSad});
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:51
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7812


Topic starter
Total Post Ratings: +706

View Profile WWW
« Reply #73 on: 29 June, 2012, 22:50:12 »
0

Now you can. (In strings.)

And here are some more updates.

Update

New:
  • Templates - the Open dropdown contains some template code to help you start new projects faster
  • mirage.inc - include file with MirageOS and Ion equates to prevent accidents while developing for MOS with dcs.inc
Changed:
  • New color theme
Fixed:
  • Escape sequences for newlines didn't work as blue_bear_94 pointed out; fixed
  • Strings couldn't have commas in them, which was a stupid bug; fixed
  • Some bugfixes with syntax highlighting and labels

I actually wanted to create a template for apps, but I couldn't figure out how I would make an app with ORG. (I think I might have broken something Tongue)
« Last Edit: 29 June, 2012, 22:55:56 by Deep Thought » Logged




kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: Yesterday at 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #74 on: 29 June, 2012, 23:26:28 »
0

I post here translation :
Spoiler for Hidden:
Source : "; Affiche la chaîne de caractère"

Title "Un IDE [asm] z80 en ligne"
[asm] as you want.

Button (in order) : "Enregistrer", "Ouvrir", "Compiler", "Exporter".

Save mouse on button : "Enregistrer le source en ligne"

Open menu : "Importer un fichier source"

Build menu : "Compiler en binaire", "Compiler en programme (8XP)", "Compiler en programme (83P)", "Compiler en application (8XK)", "Compiler en appvar (8XV)", "Compiler en hexadécimal", I don't understand the last O_o

Export menu : "Exporter dans un zip", "Coloriser la syntaxe en BBcode", "Pastebin"

The ORG project copyright © 2012 Deep Thought : "Projet ORG copyright © 2012 Deep Thought"
Interface powered by jQuery and CodeMirror : "Interface générée par jQuery et CodeMirror"
Apps signing by RabbitSign, licensed under the GPL : "Applications signées via RabbitSign, Sous license GPL"
See the help section for terms of use : "Voir l'aide pour les conditions d'utilisation"
Creating folder : "Création d'un dossier"
Storing file hello_z80 : "Sauvegarde du fichier hello_z80"
Files saved successfully : "Fichiers enregistrés avec succès"
Pass one : "Première étape"
Pass two : "Deuxième étape"
Program assembled with no errors (download) : "Programme assemblé sans erreur (Téléchargement)"

Help : "Aide"

Help :
- Title : "L'IDE asm ORG"
- What is ORG ?
"Qu'est ce que ORG ?
ORG est un IDE en ligne pour les projets assembleur z80, plus spécialement pour les calculatrices TI-83/83+ et les ZX Spectrum. Ecrivez votre code source dans l'éditeur avec coloration syntaxique, compilez, et téléchargez votre programme fraîchement compilé directement à partir de la console (à droite de l'écran)."

The editor (NB : syntax-coloring = syntax-highlighting in french, I don't repeat it here) :
"L'éditeur
ORG dispose d'onglets permettant de gérer autant de fichiers sources que vous en avez besoin. Ces fichiers peuvent faire partie d'un ou plusieurs projet différents selon vos souhaits.

Vous pouvez renommer les fichiers en double cliquant sur l'onglet de ce dernier. Si vous avez plusieurs fichiers, une croix vous permettra de fermer les onglets plus facilement. L'onglet tout à droite vous permet d'ajouter un fichier source vide à votre projet. Notez bien que l'onglet tout à gauche, avec une ligne bleu sur le dessus, est le fichier qui va être lancé pour la compilation. Les autres fichiers peuvent être inclus lors de la compilation (voir ci-dessous les indications pour inclure des fichiers).

Tell me what you think about this first translation (et je ne suis pas contre avoir l'avis d'autres francophones qui passent par là). I don't have time to finish it during the week.
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
Pages: 1 ... 3 4 [5] 6 7 ... 10   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.701 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.