Author Topic: ROM 0 feeling neglected :(  (Read 4524 times)

0 Members and 1 Guest are viewing this topic.

Offline steve

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.263
  • Country: gb
  • Liked: 178
  • Likes Given: 210
Re: ROM 0 feeling neglected :(
« Reply #25 on: 07:37, 13 December 11 »
As I remember it, Basic 1.0 used jumpblocks in ram so that the rom could be altered in the future without causing incompatibilities with software, so if some programs did not work with basic 1.1 it must be because the programmers did not use the jumpblocks in ram, so it is unfair to say that basic 1.1 caused incompatibilities with existing software.
« Last Edit: 07:39, 13 December 11 by steve »

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1981
  • Likes Given: 4650
Re: ROM 0 feeling neglected :(
« Reply #26 on: 23:36, 13 December 11 »
Well Steve, as mentioned before parts of these "jump blocks in RAM" have been modified. As suggested take a look at the CPC ROM Listing published by Markt & Technik or similar literature, f.e. firmware guide.
 
The hardware of the 464 / 664 and 6128 is actually way more compatible than its native OS or BASIC.
 
And btw. don't think that BASIC 1.1 on 664 is that same as on 6128.
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.017
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3452
  • Likes Given: 6205
Re: ROM 0 feeling neglected :(
« Reply #27 on: 09:21, 16 December 11 »
 That's why Amstrad was so outspoken about sticking to the firmware after all, wasn't it?

Offline MaV

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.103
  • Country: at
  • Ius summum saepe summa est malitia.
  • Liked: 400
  • Likes Given: 828
Re: ROM 0 feeling neglected :(
« Reply #28 on: 10:14, 16 December 11 »
And btw. don't think that BASIC 1.1 on 664 is that same as on 6128.

I second that. (Just to put in my weight. *cough**cough*)

BASIC 1.1 on the 664 and 6128 are definitely different.

Black Mesa Transit Announcement System:
"Work safe, work smart. Your future depends on it."

Online TotO

  • 6128 Plus
  • ******
  • Posts: 3.779
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2895
  • Likes Given: 1742
Re: ROM 0 feeling neglected :(
« Reply #29 on: 10:24, 16 December 11 »
How about an enhanced BASIC? New commands? Faster more efficient BASIC? Or smaller, to make space for new stuff? Looking forward to hearing some ideas and maybe even testing some new code?
Removing the actual and doing the port of the Locomotive BASIC 2.0
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1981
  • Likes Given: 4650
Re: ROM 0 feeling neglected :(
« Reply #30 on: 23:02, 16 December 11 »
Removing the actual and doing the port of the Locomotive BASIC 2.0

You can even make a Forth, C, or Modula 2 machine out of the CPC. There are no borders left if the lower ROM can be replaced.
 
But the pitfall here is... for a new OS you need also a bunch of Apps.
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus