Previous Thread
Next Thread
Print Thread
Page 6 of 8 1 2 3 4 5 6 7 8
TSCHAK #115594 07/31/19 04:38 PM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
@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.
TSCHAK #115597 07/31/19 06:31 PM
Joined: Jun 2001
Posts: 510
Likes: 24
O
Senior Member
Offline
Senior Member
O
Joined: Jun 2001
Posts: 510
Likes: 24
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.

TSCHAK #115600 07/31/19 07:45 PM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
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

TSCHAK #115602 08/01/19 03:32 AM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
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

TSCHAK #115603 08/01/19 05:55 AM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
@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

TSCHAK #115619 08/03/19 04:48 AM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
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

TSCHAK #115623 08/03/19 01:21 PM
Joined: Jun 2001
Posts: 510
Likes: 24
O
Senior Member
Offline
Senior Member
O
Joined: Jun 2001
Posts: 510
Likes: 24
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

TSCHAK #115628 08/03/19 10:17 PM
Joined: May 2009
Posts: 2,157
Likes: 206
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,157
Likes: 206
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

TSCHAK #115629 08/03/19 11:43 PM
Joined: Mar 2001
Posts: 17,070
Likes: 143
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,070
Likes: 143
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).

TSCHAK #115630 08/04/19 12:54 AM
Joined: Jul 2011
Posts: 161
Likes: 1
T
TSCHAK Offline OP
Senior Member
OP Offline
Senior Member
T
Joined: Jul 2011
Posts: 161
Likes: 1
@OG I can provide a bin for PLATOTERM when needed. -Thom

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

Link Copied to Clipboard
Who's Online Now
2 members (Augusto, nerd4gw), 33 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,221
Posts120,756
Members5,053
Most Online1,283
Dec 21st, 2022
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