Jump to content

Lathe26's Photo

Lathe26

Member Since 30 Sep 2013
OFFLINE Last Active Today, 1:49 PM

#4261714 Retro Gaming Meeting at Seattle's Living Computer Museum April 18th

Posted by Lathe26 on Sat Apr 20, 2019 10:24 AM

Is the computer museum worth a visit? I visit Seattle first for a few days before I drive down to Portland for PRGE this year. :)

 

Yes, it is definitely worth a visit.  Here some thoughts on it:

  • Expect to spend a 1-2 hours just checking out the exhibits with computers from the 1960s onward.  Expect to spend more towards 2 hours with the exhibits if there are tour guides.  These include mainframes, PDP-11s, teletype machines, etc.  You'll also see a Xerox Alto (the GUI that started it all) and an Altair 8800 (the 1st home computer).  Many of these you can operate yourself.
  • Allot additional time if you decide to sit down at some of the 1980s computers and play around.  These include Apple IIe, Commodore 64, Commodore PET, TRS-80, TI-99/4A, etc, etc, etc.
  • Be sure to get to the 2nd floor with most of the exhibits I mentioned above.  The 1st floor has some exhibits but is more of an open space for events.  All my photos, except the LEGO one, are from the 1st floor.



#4261095 Retro Gaming Meeting at Seattle's Living Computer Museum April 18th

Posted by Lathe26 on Fri Apr 19, 2019 11:01 AM

Here's some image from the event and from the Living Computer Museum

https://livingcomputers.org/

 

Note: there is a LOT of cool hardware on display, including mainframes, PDP-11s, as well as many 1980s computers you can sit down at and use.

 

Half of the event was a panel discussion on Retro Gaming:

 

Living Computer Museum - Retro Gaming Event 2019-04-18 (11).jpg

 

Living Computer Museum - Retro Gaming Event 2019-04-18 (6).jpg

 

Living Computer Museum - Retro Gaming Event 2019-04-18 (7).jpg

 

Anyone else have memories of school rooms like this?

Living Computer Museum - Retro Gaming Event 2019-04-18 (14).jpg

 

Small arcade (MS Pac-Man is off camera)

Living Computer Museum - Retro Gaming Event 2019-04-18 (15).jpg

 

Mocked up early 1980s living room

Living Computer Museum - Retro Gaming Event 2019-04-18 (16).jpg

 

Did anyone else know that LEGO made hardware for the Apple II ?!?  I would have LOVED this back in the day!

Living Computer Museum - Retro Gaming Event 2019-04-18 (3).jpg

 

... close up of the Apple II board.  It has a 6522 VIA chip (2 GPIO, 2 16-bit timers, 8-bit shift register), a 74LS245 (8x bus transceiver), 74LS74 (2x D-type flip-flops).  These parts are on par for what is necessary to interface with the Apple II's bus.

Living Computer Museum - Retro Gaming Event 2019-04-18 (5).jpg

 

One last image...

Living Computer Museum - Retro Gaming Event 2019-04-18 (2).jpg




#4260435 Intellivision Ebay Roundup

Posted by Lathe26 on Thu Apr 18, 2019 10:14 AM

What I hear when someone says "launch" edition

 




#4258913 PRGE 2019: Portland Retro Gaming Expo

Posted by Lathe26 on Mon Apr 15, 2019 11:48 PM

I'm out this year. Womp womp.

I'll shoot for 2020 though, last year was good times.

 

I keep an eye out for you next year.  By then I will have 2020 vision...

 

:cool:




#4257849 PRGE 2019: Portland Retro Gaming Expo

Posted by Lathe26 on Sun Apr 14, 2019 2:28 PM

This year's PRGE (Portland Retro Gaming Expo) is being held on Fri - Sun of October 18th - 20th.  Friday will only have the Retrocade arcade open (no vendors or speakers).
 
I am going.  Anyone else?

Tickets available at:
https://www.showclix.../event/prge2019
 
Main site is at:
http://www.retrogamingexpo.com
 
pageHeader_2019.png


#4257842 "Three more titles coming soon"

Posted by Lathe26 on Sun Apr 14, 2019 2:18 PM

I predict a line up of NSFW games, similar to how Astrosmash became Space C*nt.  Here's my guesses:

 

Strip Royal Dealer

Strip Royal Dealer.png

 

Strip Greco-Roman Wrestling and Boxing

Strip Greco-Roman Wrestling and Boxing.png

 

Strip Biplanes

Strip Biplanes.png




#4255736 Angry Video Game Nerd - Intellivision cameos

Posted by Lathe26 on Wed Apr 10, 2019 11:38 PM

I watching today's AVGN video and while the Intellivision frequently shows up in the background, today's was a little more interesting...

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivision - 1.jpg

 

Enhance!

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivision - 2.jpg

 

Enhance!  Nice sealed DIIK Arcade he's got there.

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivision - 3.jpg

 

"Who would own multiple copies of something that $#![[^!"

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivoice - 1.jpg

 

Enhance!

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivoice - 2.jpg

 

Enhance!

 

Angry Video Game Nerd - Aladdin Deck Enhancer - Intellivoice - 3.jpg

 

 

Here's the video:

 




#4254279 Retro Gaming Meeting at Seattle's Living Computer Museum April 18th

Posted by Lathe26 on Mon Apr 8, 2019 10:57 PM

For the folks in Seattle, there is a Retro Gaming meeting at the Seattle's Living Computer Museum on Thursday, April 18th.  While the focus is post-1983 crash, this is a chance for local folks to meet other retro collectors.

 

https://www.showclix...ch-retro-gaming




#4252432 Intellivision development, back in the day

Posted by Lathe26 on Fri Apr 5, 2019 5:35 PM

... text-to-speech ... the movie War Games...
 


A bit off-topic, but I recently found out that the computer's voice ("Would you like to play a game") was not created via text-to-speech software. Instead, they had a human actor read the sentence backwards, they rearranged the words on tape back into the correct order (but now the normal human intonation is weird), and then ran it through some filters to give it a robot edgey sound.


#4249864 Intellivision Fridge Magnet

Posted by Lathe26 on Mon Apr 1, 2019 11:23 PM

Not major, but really like this new fridge magnet I got off of eBay.  It's 3D printed.  No promises your order will include one, but mine included a free kick-stand which is how it is propped up in the photo.

eBay Auction -- Item Number: 233171802210

 

Intellivision 3D Printed Fridge Magnet.jpg




#4249426 Test Cartridges Information

Posted by Lathe26 on Mon Apr 1, 2019 10:48 AM

Joe probably already knows this, but I'll add the following for other readers.  When looking at the disassembly for all the versions of the Test Cartridges, the code for all the versions is closely-related.  It looks like the source code was handed down from version to version, with only some modifications and additions being added along the way (which makes business sense if you have the source code).  Even V1 and V4.1 still have good-sized sections that look identical, once you ignore the shift address offsets for the branch and jump instructions.




#4249414 Test Cartridges Information

Posted by Lathe26 on Mon Apr 1, 2019 10:36 AM

 

I hadn't gone back to see what "test L" was in the lists last night.  When I did just now, I realized it wasn't in any of the lists.

 

I did some further digging though:  This looks to be an incorrectly written test for the Sears EXEC.  The Sears EXEC has $28 at $1FFC, and $CA at $10EB.

 

 

 

OK, so I went and changed the $2FFCs to $1FFCs, and I manually made the b0rken test at $75F1 succeed.  Now MTE-201 passes 100% when provided the Sears EXEC.

 

This wasn't a check for Intellivision III.  It was an incorrectly implemented check for the Sears EXEC.

 

Nice work!

 

While you were writing the 2nd post, I went looking around in V4.1 and found that the 2nd block of code ($7627) was corrected for the Sears EXEC but the 1st block ($75F7) was completely removed.  In a nutshell, I was about to post the same conclusion that V3's code was an incorrectly written test for the Sears EXEC.  ;)

 

V4.1's code:

        SDBD                                    ; 4E24   0001
        MVII    #$10EB, R5                      ; 4E25   02BD 00EB 0010
        MVI@    R5,     R3                      ; 4E28   02AB
        CLRR    R0                              ; 4E29   01C0
        CMPI    #$00A8, R3                      ; 4E2A   037B 00A8
        BEQ     L_4E30                          ; 4E2C   0204 0002

        MVII    #$0028, R0                      ; 4E2E   02B8 0028
L_4E30:
        SDBD                                    ; 4E30   0001
        MVII    #$1FFC, R5                      ; 4E31   02BD 00FC 001F
        CMP@    R5,     R0                      ; 4E34   0368
        BNEQ    L_4E1A                          ; 4E35   022C 001C
        PULR    R7                              ; 4E37   02B7



#4249150 Test Cartridges Information

Posted by Lathe26 on Mon Apr 1, 2019 2:35 AM

 

Just a hunch here, but my guess is that they're selectively connecting or disconnecting the BDIR pin to prevent the ROM in a plugged-in cartridge from seeing the DTB and ADAR bus phases, effectively "deselecting" it.  (I'd guess there's a pullup when BDIR isn't connected.)

 

Pins 37 and 38 are the two copies of BDIR on the cartridge port.  For the curious, this pagedescribes the bus phases and the cartridge port wiring.

 

I think I see where I goofed: I overlooked that the MTE 100 has a cartridge slot.  Thus, I misinterpreted that the "Game" position of the switch caused the built-in MTE-201 board to jump to the Baseball code.

 

Dumber yet, I spent a couple hours looking at the V3 assembly code trying to find a way for some magic button combo on the controller to trigger jumping straight to the game.  :roll: :dunce:




#4249121 Test Cartridges Information

Posted by Lathe26 on Mon Apr 1, 2019 12:51 AM

Also, digging up a comment I made awhile back on Facebook.  V3 seems to have code that anticipated the Intellivision III:

 

 

Here's the code:

.

        SDBD                                    ; 75EB   0001
        MVII    #$2FFC, R3                      ; 75EC   02BB 00FC 002F
        MVII    #$00A8, R0                      ; 75EF   02B8 00A8
        CMPI    #$0028, R3                      ; 75F1   037B 0028
        BNEQ    L_75F7                          ; 75F3   020C 0002

        MVII    #$00CA, R0                      ; 75F5   02B8 00CA
L_75F7:
        SDBD                                    ; 75F7   0001
        MVII    #$10EB, R5                      ; 75F8   02BD 00EB 0010
        CMP@    R5,     R0                      ; 75FB   0368
        BNEQ    L_7645                          ; 75FC   020C 0047

.

Also, the MTE failure codes are also documented in one of the procurement specifications on PapaIntellivision: (CCF10232011_00012.pdf)

attachicon.gifScreen Shot 2019-03-31 at 2.05.54 PM.png

 

That is really awesome.  I had no idea this was hidden in there.

 

I did some poking around and...

  1. Only the V3 has this code.  It was removed in V3.3 and V4.1.
  2. I tried to decode what the code is doing but didn't figure it out in the limit time I had.
  3. As an alternative, I fed in data that the code expected.  I extended MTE-201 ROM image to have a $2xxx with $2FFC set to $0028.  Only making this change caused test M to fail (somewhat expected).  Then I tried modifying $10EB to $00CA (and modified another value to offset the change in checksum value) but that resulted in test L failing (surprising).  Then I changed $10EB back and then changed $1FFC to $0028 (and another value to compensate for the checksum) and this worked.  By worked, I just mean that V3 simply stopped reporting failing tests and chips.
    1. Edit: I realized something as I stepped through the code in jzintv... the CMPI #$0028, R3 is not comparing $28 to what is stored at the address in R3, its comparing $28 to the value in R3 which is $2FFC.  The BNEQ will always be taken.  I was fooled by this as well.  It looks like this is the remnants of left over dead code.
    2. Edit: The $2FFC check is done right in a 2nd place just a little bit below in what originally thought was dead code.  However, setting a breakpoint at $761C works does hit the address.  After inspecting the stack, what appears to be going on is that a separate block of code is loading an address from a table into R0 and then MOVR R0, R7 (MOVR is at address $7ABB, table at $7FEA to $7FFA) which is how the below code is even reached.
        PSHR    R5                              ; 7616   0275
        MVII    #$004D, R0                      ; 7617   02B8 004D
        MVO     R0,     G_033F                  ; 7619   0240 033F
        SDBD                                    ; 761B   0001
        MVII    #$2FFC, R5                      ; 761C   02BD 00FC 002F
        MVI@    R5,     R3                      ; 761F   02AB
        CLRR    R0                              ; 7620   01C0
        CMPI    #$0028, R3                      ; 7621   037B 0028
        BNEQ    L_7627                          ; 7623   020C 0002

        MVII    #$0028, R0                      ; 7625   02B8 0028
L_7627:
        SDBD                                    ; 7627   0001
        MVII    #$1FFC, R5                      ; 7628   02BD 00FC 001F
        CMP@    R5,     R0                      ; 762B   0368
        BNEQ    L_7645                          ; 762C   020C 0017

At this point, I'm not ready to add this information above, unless you think adding the speculation on Coffee (Intellivision III) is strong enough.  As an alternative explanation, do you think the checks might have been for an early internal version of the Intellivision II?




#4249113 Test Cartridges Information

Posted by Lathe26 on Mon Apr 1, 2019 12:16 AM

Also:  According to the customer procurement specification, IMI stands for "Incoming Material Inspection."  I'd never noticed that before!

 

attachicon.gifScreen Shot 2019-03-31 at 2.21.51 PM.png

 

intvsteve has one of the described IMI units.  It's a bizarre metal suitcase.

 

I recall knowing what IMI stood for at one time but total forgot recently.  Thanks for reminding me.  I added it above.

 

Any ideas on what MTE stands for?  I have guesses but documentation would be better.

 

I'll have to add the suitcase above later.  It's not a cartridge, but the MTE100 should be mentioned.

Edit: added the MTE 100