<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[esxDOS BBS — Wanted External command for 128k Editor on divIDE]]></title>
	<link rel="self" href="https://board.esxdos.org/extern.php?action=feed&amp;tid=60&amp;type=atom" />
	<updated>2018-05-26T19:44:41Z</updated>
	<generator>PunBB</generator>
	<id>https://board.esxdos.org/viewtopic.php?id=60</id>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=857#p857" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Xalior wrote:</cite><blockquote><p>As part of the newly released ESXDOS0.8.6 there&#039;s now a new .128 command that should cover your needs <img src="https://board.esxdos.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>-Dx</p></blockquote></div><p>As mentioned elsewhere, the original 128 editor will be unstable with esxDOS because of hardware traps. But if you are willing to change your machine&#039;s ROM you can have a working 128 editor that won&#039;t crash. And this one gives you six channels in the PLAY command instead of three (if you have a TurboSound AY board). <a href="https://zx.itch.io/derbyplusplus">https://zx.itch.io/derbyplusplus</a></p>]]></content>
			<author>
				<name><![CDATA[aowen]]></name>
				<uri>https://board.esxdos.org/profile.php?id=168</uri>
			</author>
			<updated>2018-05-26T19:44:41Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=857#p857</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=852#p852" />
			<content type="html"><![CDATA[<p>As part of the newly released ESXDOS0.8.6 there&#039;s now a new .128 command that should cover your needs <img src="https://board.esxdos.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>-Dx</p>]]></content>
			<author>
				<name><![CDATA[Xalior]]></name>
				<uri>https://board.esxdos.org/profile.php?id=307</uri>
			</author>
			<updated>2018-05-25T11:57:08Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=852#p852</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=719#p719" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Luzie wrote:</cite><blockquote><div class="quotebox"><cite>aowen wrote:</cite><blockquote><p>You don&#039;t need 128 BASIC. You can use SoftPLAY to use the PLAY command syntax from 48 BASIC. I did look at implementing it as a .PLAY command, but the code requires the ROM&#039;s calculator routines and there&#039;s no convenient way of accessing those at the moment.</p></blockquote></div><p>Hi, thanks for your reply, but I ask more for the 128k Editor than for a working PLAY command under 48k Basic. Still fine you wrote a .command .play for this ( <a href="https://zx.itch.io/play">https://zx.itch.io/play</a> )</p></blockquote></div><p>When I responded to this thread in 2015, I hadn&#039;t solved the problem of getting SoftPLAY to work as a dot command. Aside from PLAY the only possible reason you could want to use the 128 editor is for tokenized command entry. A better solution is to use a version of the 48K ROM with a tokenizer.</p><p>The issue with using the 128 editor with esxDOS is that the area from 15616 to 16383 triggers the TR-DOS traps and therefore it&#039;s prone to crashing. Velesoft&#039;s solution, if I&#039;ve understood it correctly, is to effectively run the 128 editor from divMMC RAM, thus preventing the traps from triggering.</p><p>An alternative solution is to build a new version of the 128 editor that doesn&#039;t contain any program code in the area 15616 to 16383. I&#039;m reasonably confident it would be possible to do this with the Derby+ code base (which is the fastest version of the 128 editor). But you would need to replace the ROMs in your machine.</p>]]></content>
			<author>
				<name><![CDATA[aowen]]></name>
				<uri>https://board.esxdos.org/profile.php?id=168</uri>
			</author>
			<updated>2018-03-09T14:31:59Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=719#p719</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=330#p330" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>aowen wrote:</cite><blockquote><p>You don&#039;t need 128 BASIC. You can use SoftPLAY to use the PLAY command syntax from 48 BASIC. I did look at implementing it as a .PLAY command, but the code requires the ROM&#039;s calculator routines and there&#039;s no convenient way of accessing those at the moment.</p></blockquote></div><p>Hi, thanks for your reply, but I ask more for the 128k Editor than for a working PLAY command under 48k Basic. Still fine you wrote a .command .play for this ( <a href="https://zx.itch.io/play">https://zx.itch.io/play</a> )</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2017-09-08T19:58:31Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=330#p330</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=254#p254" />
			<content type="html"><![CDATA[<p>OK, </p><p>I´ve created a TAP-File of the 48k/128k Switch program from WOS.</p><p>You can download it here:<br /><a href="http://forum.tlienhard.com/phpBB3/download/file.php?id=5528">http://forum.tlienhard.com/phpBB3/downl … hp?id=5528</a></p><p>MCode in TAP-File is save from Adress 50000 (54 Bytes long).<br />When loaded at adress 50000, you can switch from 128k to 48k Editor with USR 50000<br />Switching from 48k Editor to 128k Editor works with USR (50000+10)=USR 50010.</p><p>Program can be loaded at any adress in RAM, e.g. with LOAD&quot;&quot;CODE 32768 from adress 32768 upwards. <br />Then use USR 32768 for 48k Editor and USR 32778 for 128k Editor.</p><p>Don´t tried it yet on a divIDE.</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2017-02-14T21:33:46Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=254#p254</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=238#p238" />
			<content type="html"><![CDATA[<p>On WOS I found this:</p><p>Switch from 128k BASIC to 48k Basic<br /><a href="https://www.worldofspectrum.org/forums/discussion/11936/">https://www.worldofspectrum.org/forums/ … ion/11936/</a><br />===== SNIP =====<br />...You can swap back and forth from the 48K and 128K editors to you hearts content....<br />===== SNAP =====</p><p>However I haven´t testet it yet on a divIDE.</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2017-01-16T21:43:05Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=238#p238</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=197#p197" />
			<content type="html"><![CDATA[<p>You don&#039;t need 128 BASIC. You can use SoftPLAY to use the PLAY command syntax from 48 BASIC. I did look at implementing it as a .PLAY command, but the code requires the ROM&#039;s calculator routines and there&#039;s no convenient way of accessing those at the moment.</p>]]></content>
			<author>
				<name><![CDATA[aowen]]></name>
				<uri>https://board.esxdos.org/profile.php?id=168</uri>
			</author>
			<updated>2015-10-06T13:02:48Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=197#p197</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=196#p196" />
			<content type="html"><![CDATA[<p>OK, this seems to be &quot;impossible&quot; with the divIDE and maybe only on divIDE+</p><p>Found this on WOS:</p><p><a href="http://www.worldofspectrum.org/forums/discussion/38991/esxdos-v0-8-0-released-with-nmi-browser/p5">http://www.worldofspectrum.org/forums/d … browser/p5</a><br />from VELESOFT:</p><p>velesoft<br />June 2012 edited June 2012 Thanks<br />If any DIVIDE system need work on 128kB models with 128 rom then must exist more versions for more zx 128 roms. Exist english rom for ZX128, english +2, spanish +2 and french +2.</p><p>Rom with 128 editor use adress space #3D00-#3DFF for controll syntax of basic, but this adress is on DIVIDE used for tr-dos emulation, If you copy part of 128rom to divide ram and modify this code (in divide ram) then will possible use divide system with 128 editor. And on some other entry points of divide automapper must be add autodetection of connected zx rom type (detect if is set 48 rom or 128 editor).</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2015-09-20T11:41:43Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=196#p196</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Wanted External command for 128k Editor on divIDE]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=194#p194" />
			<content type="html"><![CDATA[<p>Another suggestion / wish from me:</p><p>can we have an external command like .128edit<br />that can start the divIDE / divMMC in 128k BASIC Editor Mode<br />so we can write simple 128k BASIC programs like<br />PLAY &quot;A&quot;<br />and save them e.g. to a .TRD-Image-File or TAP-File<br />or easier to a Snaphot which stores with &quot;128k Snaphot Flag&quot;,<br />so it can be later loaded and run automatically in 128k mode.</p><p>I know, this could be no complete 128k Mode for the divIDE<br />(as a divIDE+ is needed with it´s expanded hardware / RAM).</p><p>But a &quot;limited 128k&quot; Mode without RAM-paging should be possible<br />for the divIDE ?</p><p>What do you think ?</p><p>Regards,</p><p>Luzie</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2015-09-15T19:44:22Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=194#p194</id>
		</entry>
</feed>
