Previous Thread
Next Thread
Print Thread
Page 6 of 8 1 2 3 4 5 6 7 8
Re: Mindset driver? [Re: TSCHAK] #115594 07/31/19 04:38 PM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
@OG - Thumbing through the source code..

The fast blit mode behavior is documented here on 4-41 of the Software Developers Guide:

Fast BLT mode--provided to
enhance master-slave double
buffering. In fast BLT mode,
the system moves data from the
source to the destination as
quickly as possible by:
1. Ignoring the current setting of the transfer mode
(opaque or replace mode is
used).
2. Ignoring the current setting of collision detect
(collision testing is
suspended).
Clipping, if enabled, is performed as usual. The user must
ensure that, after clipping:
1. (DX) bits 0 through 3 are
zero.
2. The first pixel of both the
source and destination rectangles are word aligned.
3. The width of the transferred rectangle is an
integer number of words.

I suspect they added this specifically for cases where the programmer wanted to implement their own double buffering via the set destination buffer command, to make things faster.

Also, is the font/blt string trap taken care of by the existing blitter code? I'm having trouble getting blt string output to display at all.

-Thom


Last edited by TSCHAK; 07/31/19 04:43 PM.
Re: Mindset driver? [Re: TSCHAK] #115597 07/31/19 06:31 PM
Joined: Jun 2001
Posts: 414
O
Olivier Galibert Online Content
Senior Member
Online Content
Senior Member
O
Joined: Jun 2001
Posts: 414
I have implemented fast mode already, but looks like I haven't pushed it yet. There is still a bad bug in the blitter somewhere you can see in popdemo when moving the pie chart segments or in I'm not sure which software with the mouse pointer.

I haven't check what the string stuff is trying to do. I'd have thought it worked, given everything else (and the fact that the blitter does not seem to have anything font-specific).

OG.

Re: Mindset driver? [Re: TSCHAK] #115600 07/31/19 07:45 PM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
I finally got my supercard pro and picked up a PCjr qumetrak 142 drive for writing disks (there are a _TON_ of them out there now because of computer reset, in the thousands, which will hopefully give the eBay drive market a kick in the teeth.), so I will be able to test on real hardware and help you out. smile

-Thom

Re: Mindset driver? [Re: TSCHAK] #115602 08/01/19 03:32 AM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
Thanks to a SuperCard PRO from cbmstuff.com, a Qumetrak 142 (IBM PCjr) disk drive from Tanner Electronics in Carrollton, TX, a pot of boiling water (to rejuvenate the drive belt), WinImage (to create the cooked disk images), HxCTool (to convert those to flux images), and a bunch of trial and error, I have been able to run my #MINDSET code on actual hardware.! smile

https://www.youtube.com/watch?v=IetIR38uyl8 smile

-Thom

Re: Mindset driver? [Re: TSCHAK] #115603 08/01/19 05:55 AM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
@OG - the plot thickens.

It looks like you're doing the right thing, regarding TV/Monitor mode:

It looks like the color translation that happens via TV/Monitor mode is happening practically at the RGBI port.

If you try to use Monitor mode while connected to the composite port, like I currently am, you get PRECISELY the same behavior I see in MAME:

[Linked Image]

[Linked Image]

[Linked Image]

man, this machine is bizarre. wink

-Thom

Re: Mindset driver? [Re: TSCHAK] #115619 08/03/19 04:48 AM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
Meanwhile, using MAME and the real hardware is allowing me to proceed at rapid pace with the PLATOTERM port. It's now connecting out to IRATA.ONLINE, and starting to work smile

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

@OG - It looks like the RS-232-C module is an 8250, just in an odd place...what would it take to hook that up in mame?

-Thom

Re: Mindset driver? [Re: TSCHAK] #115623 08/03/19 01:21 PM
Joined: Jun 2001
Posts: 414
O
Olivier Galibert Online Content
Senior Member
Online Content
Senior Member
O
Joined: Jun 2001
Posts: 414
Adding the rs232 is trivial, it's the lack of test methods that slowed me down.

OG.

PS: I'll be gone for a week (biking in belgium), so no change in that time

Re: Mindset driver? [Re: TSCHAK] #115628 08/03/19 10:17 PM
Joined: May 2009
Posts: 1,806
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,806
Waaaait a minute.

[Linked Image]

That's totally a Mindset FDC. Sure, the knob on the left-hand drive has been yanked off, but it's totally a Mindset. Right?

Source: T2: Judgement Day

Re: Mindset driver? [Re: TSCHAK] #115629 08/03/19 11:43 PM
Joined: Mar 2001
Posts: 16,335
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,335
Yeah, that's a Mindset expansion unit, sitting on a beige-box PC. It's not sitting right because of the connector coming out the bottom (and then putting a CRT on top of it makes it worse).

Re: Mindset driver? [Re: TSCHAK] #115630 08/04/19 12:54 AM
Joined: Jul 2011
Posts: 143
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 143
@OG I can provide a bin for PLATOTERM when needed. -Thom

Page 6 of 8 1 2 3 4 5 6 7 8

Who's Online Now
3 registered members (belegdol, Dorando, zino), 25 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,692
Posts114,252
Members4,865
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3