Re: [Ql-Users] SMSQulator8223 broken for FLoppy Images

2017-02-21 Thread Wolf

Hi Graeme,

Thanks for pointing this out, will be fixed in the next version.

As a stopgap measure, before using the devices menu, make the window 
bigger than the default size of 512*256 - simply using the "double the 
window size" item in the config menu will suffice.


Wolfgang


On 22/02/2017 01:41, Graeme Gregory wrote:

Trying to open the requester for floppy images results in the following
stack dump.

Something similar for WIN too, but that works if you open NFA/SFA selector
first and just close it again.

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at smsqmulator.MonitorGui.setDeviceNames(MonitorGui.java:602)
at
smsqmulator.MonitorGui.setFlpNamesMenuItemActionPerformed(MonitorGui.java:57
5) at smsqmulator.MonitorGui.access$3300(MonitorGui.java:65)
at smsqmulator.MonitorGui$32.actionPerformed(MonitorGui.java:2217)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java: 2022)
at javax.swing.AbstractButton
$Handler.actionPerformed(AbstractButton.java:2348)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
02) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:
259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
at javax.swing.plaf.basic.BasicMenuItemUI
$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:
4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:
4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280) at
java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java
: 201)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:11
6) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
: 105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

On Linux

Thanks

Graeme


___
QL-Users Mailing List



___
QL-Users Mailing List


[Ql-Users] SMSQulator8223 broken for FLoppy Images

2017-02-21 Thread Graeme Gregory
Trying to open the requester for floppy images results in the following
stack dump.

Something similar for WIN too, but that works if you open NFA/SFA selector
first and just close it again.

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at smsqmulator.MonitorGui.setDeviceNames(MonitorGui.java:602)
at
smsqmulator.MonitorGui.setFlpNamesMenuItemActionPerformed(MonitorGui.java:57
5) at smsqmulator.MonitorGui.access$3300(MonitorGui.java:65)
at smsqmulator.MonitorGui$32.actionPerformed(MonitorGui.java:2217)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java: 2022)
at javax.swing.AbstractButton
$Handler.actionPerformed(AbstractButton.java:2348)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
02) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:
259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
at javax.swing.plaf.basic.BasicMenuItemUI
$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:
4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:
4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280) at
java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain
$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java
: 201)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:11
6) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
: 105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

On Linux

Thanks

Graeme


___
QL-Users Mailing List


[Ql-Users] ADV770 - Colossal Cave

2017-02-21 Thread Dilwyn Jones
Graeme Gregory's port of the ADV770 version of Adventure or Colossal Cave now 
available to download zipped from 
http://www.dilwyn.me.uk/games/adventures/index.html (Adventure Games page on my 
site)

Remember that the executable alone is a massive 1.2MB, so it needs a minimum of 
a Gold Card or an emulator set to 2MB or RAM or more.

Wonder if this takes the title of the largest QL executable so far?

Dilwyn Jones
___
QL-Users Mailing List


Re: [Ql-Users] WXQT2 alternative?

2017-02-21 Thread Peter Graf
Norman Dunbar wrote:

> Hi Peter,
> 
> Maybe! My original intent was just to explore the qxl.win
>  file. Then it got updated to extract files. I never
> intended it to do any updating on the grounds that a small error in my
> code could destroy someone's work.
> 
> However, if and when I get time, I will look into it.
> 
> 
> Cheers,
> Norm.

Hi Norman,

these days, creating a backup of QL filesystem container on PC just
takes a few seconds. So maybe some risk is okay.

All the best
Peter


___
QL-Users Mailing List


Re: [Ql-Users] WXQT2 alternative?

2017-02-21 Thread Norman Dunbar
Hi Peter,

Maybe! My original intent was just to explore the qxl.win file. Then it got 
updated to extract files. I never intended it to do any updating on the grounds 
that a small error in my code could destroy someone's work. 

However,  if and when I get time,  I will look into it.


Cheers,
Norm.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
QL-Users Mailing List


Re: [Ql-Users] WXQT2 alternative?

2017-02-21 Thread Peter Graf
Michael Bulford wrote:
> On Tuesday, 21 Feb 2017 12:49:18, Norman Dunbar  
> wrote:
> 
> 
>> Afternoon all,
> 
>> The QXLWIN tool never updates a qxl.win file. It can read and extract files 
>> from a qxl.win, to Windows or Linux (or Mac?) 
> 
>> But not the other way around.
> 
> 
>> Cheers,> Norm.
> 
> 
> Hi Norm,
> 
> Any chance of adding an UNDELETE feature to the QXLWIN tooL?
> This could be a welcome addition.

Before developing such sophisticated feautures: How about normal write
access?

All the best
Peter

___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Graeme Gregory


On Tue, 21 Feb 2017, at 04:16 PM, Derek Stewart wrote:
> On 21/02/17 15:38, Derek Stewart wrote:
> > On 21/02/17 15:23, Graeme Gregory wrote:
> >>
> >>
> >> On Tue, 21 Feb 2017, at 03:09 PM, Dilwyn Jones wrote:
> > A newly revised version of the Linux QL emulator uQLx (uQLx 2017)
> > is now
> > available.
>  Great news!
> 
>  Is it only me or is the 32-bit binary qm_x86-32 missing in the ZIP
>  file?
> >>> Tim? Graeme? Help...
> >>>
> >> Grudammit I did not spot that!
> >>
> >> I guess Tim will re-issue when he awakens!
> >>
> >> Graeme
> >> ___
> >> QL-Users Mailing List
> >>
> > Hi Graeme,
> >
> > I have compiled UQLX 2017 on a Mint 18.1 Linux box, all work great,
> > except, I do not get the QDOS or Minerva startup screen asking for F1 or
> > F2 in QDOS or F1,F2,F3,F4 in Minerva.
> >
> > I do not like the red screen that starts up can did this be disabled.
> >
> Hi,
> 
> I have just realised that the UQLX 2017 startup screen is MDV1_BOOT
> 
> But How do I enable the Minerva F1-F4 Prompt, to enable the second?
> 
Comment out AUTO_BOOT from boot.h and rebuild.

I left the default as I found it.

Graeme

___
QL-Users Mailing List


Re: [Ql-Users] WXQT2 alternative?

2017-02-21 Thread Michael Bulford
On Tuesday, 21 Feb 2017 12:49:18, Norman Dunbar  wrote:


> Afternoon all,

> The QXLWIN tool never updates a qxl.win file. It can read and extract files 
> from a qxl.win, to Windows or Linux (or Mac?) 

> But not the other way around.


> Cheers,> Norm.


Hi Norm,

Any chance of adding an UNDELETE feature to the QXLWIN tooL?
This could be a welcome addition.

Kind regards,
Michael
___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Derek Stewart

On 21/02/17 15:38, Derek Stewart wrote:

On 21/02/17 15:23, Graeme Gregory wrote:



On Tue, 21 Feb 2017, at 03:09 PM, Dilwyn Jones wrote:

A newly revised version of the Linux QL emulator uQLx (uQLx 2017)
is now
available.

Great news!

Is it only me or is the 32-bit binary qm_x86-32 missing in the ZIP
file?

Tim? Graeme? Help...


Grudammit I did not spot that!

I guess Tim will re-issue when he awakens!

Graeme
___
QL-Users Mailing List


Hi Graeme,

I have compiled UQLX 2017 on a Mint 18.1 Linux box, all work great,
except, I do not get the QDOS or Minerva startup screen asking for F1 or
F2 in QDOS or F1,F2,F3,F4 in Minerva.

I do not like the red screen that starts up can did this be disabled.


Hi,

I have just realised that the UQLX 2017 startup screen is MDV1_BOOT

But How do I enable the Minerva F1-F4 Prompt, to enable the second?

--
Regards,

Derek
___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Derek Stewart

On 21/02/17 15:23, Graeme Gregory wrote:



On Tue, 21 Feb 2017, at 03:09 PM, Dilwyn Jones wrote:

A newly revised version of the Linux QL emulator uQLx (uQLx 2017) is now
available.

Great news!

Is it only me or is the 32-bit binary qm_x86-32 missing in the ZIP file?

Tim? Graeme? Help...


Grudammit I did not spot that!

I guess Tim will re-issue when he awakens!

Graeme
___
QL-Users Mailing List


Hi Graeme,

I have compiled UQLX 2017 on a Mint 18.1 Linux box, all work great, 
except, I do not get the QDOS or Minerva startup screen asking for F1 or 
F2 in QDOS or F1,F2,F3,F4 in Minerva.


I do not like the red screen that starts up can did this be disabled.

--
Regards,

Derek
___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Dilwyn Jones

A newly revised version of the Linux QL emulator uQLx (uQLx 2017) is now
available.

Great news!

Is it only me or is the 32-bit binary qm_x86-32 missing in the ZIP file?

Tim? Graeme? Help...

Dilwyn
___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Urs Koenig (QL)
Dilwyn wrote:
> A newly revised version of the Linux QL emulator uQLx (uQLx 2017) is now
> available.
Great news!

Is it only me or is the 32-bit binary qm_x86-32 missing in the ZIP file?

___
QL-Users Mailing List


[Ql-Users] ZX8301 explored - facts and figures

2017-02-21 Thread Urs Koenig (QL)
Hi QLers,

the ZX8301 is the 'Master Chip' of the Sinclair QL Professional Computer.
Its purpose is documented in the Sinclair QL Service Manual. See:

http://www.sinclairql.net/srv/qlsm1.html#s1-p6

The chip designed by David Karlin and manufactured by Plessey. See:

http://www.sinclairql.net/story/The_long_lost_interview_with_David_Karlin.ht
m

There are two known editions of the chip, the CLA2310 and the later CLA2345.
Their mask differs.

Way back in May 2014 I explored the die of a Sinclair ZX8301 CLA2345 chip
with my newly acquired BRESSER MicroSet microscope. Another QLer is
currently exploring a CLA2310. This motivated me to review my work and
publish the material (both video and stills) I've shot using the microscope.

Videos:

https://www.youtube.com/watch?v=jx52phYHc9E

https://www.youtube.com/watch?v=bzN9zgPXcmo

https://www.youtube.com/watch?v=o79SPPTkVMg

Stills:

https://onedrive.live.com/?id=c250d8748980ce5a%2134212
 =C250D8748980CE5A 

More to come from either me or other QLers.

QL forever!

Urs

  http://www.sinclairql.net/ - Go and get THE
DISTRIBUTION & QL/E!

  http://www.youtube.com/QLvsJAGUAR

 
https://plus.google.com/104042128125238901905/posts

Sinclair, QL, ATARI, JAGUAR, NUON, APPLE & more Videos, pictures &
information

 

___
QL-Users Mailing List


Re: [Ql-Users] WXQT2 alternative?

2017-02-21 Thread Norman Dunbar
Afternoon all,

The QXLWIN tool never updates a qxl.win file. It can read and extract files 
from a qxl.win, to Windows or Linux (or Mac?) But not the other way around.


Cheers,
Norm.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
QL-Users Mailing List


Re: [Ql-Users] uQLx 2017

2017-02-21 Thread Derek Stewart

On 20/02/17 22:36, Dilwyn Jones wrote:

uQLx 2017

A newly revised version of the Linux QL emulator uQLx (uQLx 2017) is now
available.

Graeme Gregory has "brutalised" (as he puts it on github) the sources to
bring them up to date. New binaries are available for 32- and 64-bit x86
systems, as well as ARM (6/7/8). Includes binaries ready to run.
Includes documentation from Timothy Swenson to get you started along
with a small QXL.win file.

The binaries are available to download from the emulators page on my
website http://www.dilwyn.me.uk/emu/index.html#uQLx_for_Linux_etc.

while the sources are available from the Sinclair QL Github at
https://github.com/SinclairQL/uqlx-fork

The sources are available from my website too in case of difficulty, but
I recommend you get them from the github repository to make sure you get
the latest sources.
___
QL-Users Mailing List


Hi,

I have compile uQLx 2017 on a Mint 18.1 LInux box. All seems to compile 
OK, though a few warning... but the emulator run out of the box OK.


--
Regards,

Derek
___
QL-Users Mailing List