Previous Thread
Next Thread
Print Thread
Page 10 of 14 1 2 8 9 10 11 12 13 14
Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
Originally Posted By rfka01
I've worked on the DMV layout a bit ... there are now four options apart from "screen only":

  • Default without backdrop
  • Diagnostic module without backdrop
  • Default with backdrop
  • Diagnostic module with backdrop




Each view comes with drive LEDs (although I couldn't figure out how to "connect" them in the driver ... disk copying inside the driver works, so having the LEDs work would be nice), and the mainboard diagnostics LEDs.

The views that include the backdrop have a "lighted" power LED. In these views it would be great to be able to call up the file manager dialogue for the respective floppy disk drive by adding a hotspot to the drive knobs. I don't know if MESS supports switching between the host mouse and a guest mouse that might be emulated in the future.

The views for the diagnostic module include the 7 segment LED displays and the diagnostics LEDs on the module. Of these, the six LEDs monitoring the computer's voltage are fixed, the PCLK/, MEMR/ and HLDA LEDs could be hooked up.

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Layout%20Artwork.rar



I wonder if the recent work on lua and the internal ui has exposed the feature to call up the "file" select dialog for that drive by clicking on artwork.
Is it possible to change art depending on the state of a certain toggle - so a picture of an open or closed floppy drive could be swapped in according to the state of the drive?


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
I've added another ROM revision for a color Mainboard that was dumped by the same guy as the PC4i ROMs.

http://oldcomputers.dyndns.org/public/pub/rechner/ncr/DMV/My_DMV_Color/2016-04-11/index.html

I've noticed a change in the behaviour of the driver, but I can't say when it was introduced:

With the two 07 revision BIOS of the color and mono ROMs, the driver works as usual.

With the two 06 revision BIOS (that is, including the new one) there is a flickering of a cursor block over the bottom line with the floppy error, moving from right to left, and the floppy error is different.

[img]https://www.magentacloud.de/lnk/hIVkxIJp#file[/img]

With the 05 revision, the machine stalls with the LEDs No. 5 and 8 on, which indicates a keyboard error.

Just as an aside, the correct behaviour for a DMV without a disk in the drive is this error message instead of the one produced currently.

[img]https://www.magentacloud.de/lnk/sR1kRkl1#file[/img]

Sorry you need to click on the links in order to see the images ... I'm still struggling with this new hoster.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 881
Likes: 10
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 881
Likes: 10
Should be fixed.

Joined: May 2009
Posts: 2,049
Likes: 85
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,049
Likes: 85
Originally Posted By rfka01
Sorry you need to click on the links in order to see the images ... I'm still struggling with this new hoster.


The problem is that the links that you posted aren't direct links to image files, they're links to web pages on your host. Do yourself a favor and just make an Imgur account, verify it, and enable high-quality uploads. smile

Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
Originally Posted By Just Desserts

The problem is that the links that you posted aren't direct links to image files, they're links to web pages on your host. Do yourself a favor and just make an Imgur account, verify it, and enable high-quality uploads. smile


Yeah, will do. Just missing my free dropbox upgrade ... sniff ... funnily enough another forum software managed to extract the picture links. grin

@crazyc ... thanks a lot! Your changes fixed the booting issues, the flickering and the erroneous error message in one go!


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
Looks like the DMV driver has lost its colour capability ... the Demos and the Escape sequences in DOS only produce a green image. The earliest source I have around is from May 22nd and already has this behaviour.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 881
Likes: 10
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 881
Likes: 10
It wasn't clear that it supported color so it forced to monochrome in a cleanup. I've fixed it now.

Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
Yeah, it's selectable - there are colour and mono BIOS versions and two different graphics adapters with their proper monitors.

Thanks!

Last edited by rfka01; 06/18/16 07:38 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,162
Likes: 7
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,162
Likes: 7
Some disk images behave strange as well ... while it's entirely possible that they have become corrupted, I haven't seen this before:

e.g.

if you load

https://www.magentacloud.de/lnk/9OVkx6io

into drive B: from within the emulation, MAME stops with the error

Code:
Fatal error: Incorrect layout on track 0 head 0, expected_size=5Average speed: 100.00% (9 seconds)
0000, current_size=70928


If you load

https://www.magentacloud.de/lnk/W7Vkxzmv

you get

Code:
-----------------------------------------------------
Exception at EIP=0000000001AEC975 (not found): ACCESS VIOLATION
While attempting to read memory at FFFFFFFFFFFFFFFF
-----------------------------------------------------
RAX=00000000191A12A0 RBX=FFFFFFFFFFFFFFFF RCX=000000001CB30330 RDX=0000000050000000
RSI=0000000000000000 RDI=00000000500003E8 RBP=0000000000001020 RSP=00000000047069A0
 R8=0000000000000000  R9=0000000004706AC0 R10=000000001CB30330 R11=00000000000186A0
R12=0000000000000000 R13=0000000000000050 R14=00000000FFFFFFFF R15=00000000000153A0
-----------------------------------------------------
Stack crawl:
  0000000004706A20: 0000000001AEC975 (not found)
  0000000004706B20: 0000000001AEFC89 (not found)
  0000000004718460: 0000000001B26408 (not found)
  00000000047184F0: 0000000001486775 (not found)
  0000000004718520: 00000000019E2E06 (not found)
  0000000004718720: 00000000019E5A6B (not found)
  00000000047187D0: 0000000000BD5AF3 (not found)
  0000000004718880: 0000000000BD5D78 (not found)
  00000000047188D0: 0000000000BE083D (not found)
  0000000004718990: 0000000000B890A8 (not found)
  0000000004718A10: 0000000001ABE442 (not found)
  0000000004718A60: 0000000001A9B5AF (not found)
  0000000004718AD0: 0000000001A9F6E5 (not found)
  0000000004718B60: 0000000001A94A18 (not found)
  0000000004718BE0: 0000000001A5C718 (not found)
  000000000471F530: 0000000000B5A909 (not found)
  000000000471F980: 0000000000BACC0A (not found)
  000000000471F9E0: 0000000000B59A5D (not found)
  000000000471FE00: 0000000000ABE618 (not found)
  000000000471FE50: 0000000001E1DB2F (not found)
  000000000471FF20: 000000000040140C (not found)
  000000000471FF50: 000000000040153B (not found)
  000000000471FF80: 00007FFB20948102 (BaseThreadInitThunk+0x0022)
  000000000471FFD0: 00007FFB2321C5B4 (RtlUserThreadStart+0x0034)
Segmentation fault


Edit: The second fault is due to the disk image being from a 96tpi drive ... if you change the drive type to 525qd, the disk image is loaded.

It would be great if there was a way to show an error instead of crashing the emulator.

Last edited by rfka01; 06/18/16 08:44 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Apr 2005
Posts: 598
Likes: 1
Senior Member
Online Content
Senior Member
Joined: Apr 2005
Posts: 598
Likes: 1
if you build with symbols ("make SYMBOLS=1") you can at least track the crash back to find out what's causing it (in case it's not as easy as this time) ;-)

Page 10 of 14 1 2 8 9 10 11 12 13 14

Link Copied to Clipboard
Who's Online Now
0 members (), 28 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,103
Posts119,281
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com