Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
21 May, 2013, 13:16:29 *
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 ... 9 10 [11]   Go Down
  Print  
Author Topic: Feature Requests -  (Read 9531 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
SirCmpwn
Guest
« Reply #150 on: 21 May, 2011, 20:04:07 »
0

I wish I could play around with it a little bit. Cheesy
Well, right now it *only* compiles on Linux <.< but it wouldn't be a far cry to get it working on Windows again, I just have to write another script for it.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #151 on: 24 May, 2011, 02:46:49 »
0

I wish I could play around with it a little bit. Cheesy
Well, right now it *only* compiles on Linux <.< but it wouldn't be a far cry to get it working on Windows again, I just have to write another script for it.
I run Mac, Windows, and Linux.  So it really doesn't matter overall. Cheesy
Logged

willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 22:45:51
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2638


Total Post Ratings: +66

View Profile
« Reply #152 on: 06 June, 2011, 05:06:33 »
0

Or, instead of rewriting a script, you could use gcc thru cygwin and leave it as-is, right?

Doesn't matter much to me, since I use Linux pretty much exclusively.

How portable is the code to other z80s? Obviously, some RAM addressing would have to change, among other things, but it seems you could port the kernel, at least, to something like a Game Boy, or an Atari.
Logged

calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #153 on: 06 June, 2011, 05:08:55 »
0

Game Boy wouldn't work, because it's not a fully-featured Z80. It's missing all ED-prefixed instructions, has no I/R/IX/IY/shadow registers, no sign/overflow flags, and some other instructions have been changed/removed.
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 22:45:51
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2638


Total Post Ratings: +66

View Profile
« Reply #154 on: 06 June, 2011, 05:13:44 »
0

Ok, so no Game Boy, but I was being theoretical anyways. Tongue I Don't have a GB Flash cart. They are expensive!
Logged

calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #155 on: 06 June, 2011, 05:15:16 »
0

Well, technically it could be possible if KOS only used instructions compatible with both Z80 and GBZ80, but I don't think that would be very optimized, heh
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 22:45:51
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2638


Total Post Ratings: +66

View Profile
« Reply #156 on: 06 June, 2011, 05:16:44 »
0

Well, but it would port relatively easily to another fully-featured z80 CPU, like, say, the ez80, right?
Logged

calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #157 on: 06 June, 2011, 05:26:04 »
0

Well, but it would port relatively easily to another fully-featured z80 CPU, like, say, the ez80, right?
Sure, since eZ80 has a mode for backwards-compatibility with Z80.
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 22:45:51
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2638


Total Post Ratings: +66

View Profile
« Reply #158 on: 06 June, 2011, 05:27:47 »
0

So, there's not tons of code related to specific hardware handling and such? That's what I was really wondering about Tongue Obviously there would be some, but too much is almost like rewriting it.
Logged

calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #159 on: 06 June, 2011, 05:39:47 »
0

So, there's not tons of code related to specific hardware handling and such? That's what I was really wondering about Tongue Obviously there would be some, but too much is almost like rewriting it.
Oh yeah, that's true. That would pose a problem, especially for 3rd-party programs meant to run in the OS.
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Pages: 1 ... 9 10 [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.419 seconds with 32 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.