Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 June, 2013, 11:57:35 *
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 [2] 3 4 ... 11   Go Down
  Print  
Author Topic: GlassOS - "I'm not dead" -  (Read 7191 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #15 on: 31 August, 2011, 05:52:36 »
0

o_O 

GlaßOS doesn't use the IO as I don't have anything hardware-wise to test it with.  And even if the calc resets, the password will still run at boot
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
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: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:47:05
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50634


Total Post Ratings: +2637

View Profile WWW
« Reply #16 on: 31 August, 2011, 05:56:42 »
0

Ah I see, I guess it might be fine then. It was just a strange glitch in Mirage X.x. I think it was worse under OS 1.12 than 1.14, though, and only happened on my 83+, not my 83+SE (which is quite ironic considering most MOS problems affected 15 MHz calcs at the time).
« Last Edit: 31 August, 2011, 05:57:19 by DJ_O » Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #17 on: 04 September, 2011, 04:18:45 »
0

(cross-post from cemetech)

I am getting the clock code to work in the OS.  So, I have this question:  Does anyone want the date/time to be available at any time?  Such as press [GRAPH] (obviously when the program doesn't use it, like a game or gCAS2) and the date and time will pop-up over the running program, suspending it until you exit out.  You can also change the time in that screen and look at a calendar.  If yes, then how I code this will be different, so input is needed asap!
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
Ashbad
Guest
« Reply #18 on: 04 September, 2011, 04:22:35 »
0

(cross-post from cemetech)

I am getting the clock code to work in the OS.  So, I have this question:  Does anyone want the date/time to be available at any time?  Such as press [GRAPH] (obviously when the program doesn't use it, like a game or gCAS2) and the date and time will pop-up over the running program, suspending it until you exit out.  You can also change the time in that screen and look at a calendar.  If yes, then how I code this will be different, so input is needed asap!

Getting the clock from anywhere would be nice, as long as it would be easy for developers to prevent that from happening in programs.
« Last Edit: 04 September, 2011, 04:22:55 by Ashbad » Logged
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #19 on: 04 September, 2011, 04:23:54 »
0

as easy as

1
isr_clock_int = 0;
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
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: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:47:05
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50634


Total Post Ratings: +2637

View Profile WWW
« Reply #20 on: 05 September, 2011, 05:07:08 »
0

yeah it would be nice IMHO. Kinda like in Starcraft II, when I want to make sure it's not already time to go to work or bed. Tongue

Also for your OS, please make sure it preserves the time after resets, if possible. I hate how when the 84+ OS RAM clears my clock is reset to midnight. It makes it pretty much useless considering how many RAM clears I get.
« Last Edit: 05 September, 2011, 05:07:27 by DJ_O » Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Today at 01:08:43
Date Registered: 15 August, 2010, 09:18:54
Posts: 3192


Total Post Ratings: +222

View Profile
« Reply #21 on: 05 September, 2011, 06:54:19 »
0

The anywhere clock would be nice. I agree with DJ's time saving idea too. That's the reason I gave up using the clock on my TI.
Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #22 on: 05 September, 2011, 07:51:25 »
0

Here's the anywhere clock:



Its slow as it has no key repeat yet and wabbitemu on linux is slowwww.....  A few minor bugs with double key press when exiting, but works from any application that doesn't have var_clock_int set to 0
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
Eeems
THE GAME
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:11
Date Registered: 14 March, 2009, 03:32:57
Location: Edmonton, Alberta
Posts: 5103


Total Post Ratings: +231

View Profile WWW
« Reply #23 on: 05 September, 2011, 07:58:12 »
0

Its slow as it has no key repeat yet and wabbitemu on linux is slowwww.....
wxwabbitemu isn't but it doesn't screenshot yet.
Logged

AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #24 on: 05 September, 2011, 18:51:41 »
0

Does wxwabbitemu allow loading of 8xu's?
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
Eeems
THE GAME
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 05:46:11
Date Registered: 14 March, 2009, 03:32:57
Location: Edmonton, Alberta
Posts: 5103


Total Post Ratings: +231

View Profile WWW
« Reply #25 on: 05 September, 2011, 21:20:31 »
0

Does wxwabbitemu allow loading of 8xu's?
It can load everything wabbitemu can. You could also make your 8xu into a rom if you want. I have a tool that can do that I think...Maybe it's not 8xu format to rom though...
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: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:47:05
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50634


Total Post Ratings: +2637

View Profile WWW
« Reply #26 on: 05 September, 2011, 22:30:58 »
0

Looks nice AHelper. You should probably add a space between the time and the AM/PM thing, though.
Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #27 on: 07 September, 2011, 23:47:09 »
0

I will change that, along with centering and aligning the set time header. 

Also, sorry about the flickering.  There is a flicker because I am calling ion_copybuffer, then printf twice per second.  printf uses direct LCD drawing, so the flicker will be there.  Why?  The gfx library isn't mature enough to be used to replace the direct drawing.  Isn't printf fun? Grin
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #28 on: 13 September, 2011, 06:11:48 »
0

Latest compile stats (as I have nothing special going on other than planning):

GlassOS binary code size equates to 93,909 bytes, covering 8 ROM pages over 4 sectors, when compiled with "SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 3.0.0 #6037 (Apr 13 2011) (Linux)".

Code may be smaller when using the unstable branch made to do much more optimization.  Sector bounds are messed up from previous testing.  OS still pending USB testing and fs-based programs (yes, SirC, keep nagging about it).  Direct ASM support is not implemented, SDCC calling methods must be used and can be done.  Full-page app allocation code is untested.  Clock display still not finished.  USB clock setting not implemented.

Undecided
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
AHelper
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 13 June, 2013, 14:39:43
Date Registered: 12 August, 2011, 05:45:48
Posts: 98

Topic starter
Total Post Ratings: +17

View Profile WWW
« Reply #29 on: 23 September, 2011, 05:44:40 »
0

GlaßOS is not dead yet!  A pre-beta has been released, and more will come!

Find a bug?  Report it on my bugtracker on sourceforge.  If you don't find it, I won't fix it.  :-P

Current release only contains gFiler and glassKILL.  Next release will add gCAS2
Logged

SDCC tastes like air bags - big output, but fast and safe to run.
Pages: 1 [2] 3 4 ... 11   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.48 seconds with 31 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.