6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 5:35 am

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Sun Jan 23, 2022 2:57 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1120
Location: Albuquerque NM USA
This is Conway's Game of Life, Gosper Glider Gun, running on Chad Burrow's V2 board. The Life's Universe residesin the VGA's 64x48 text memory, so it is small and run quickly. The CPU clock is 14.7MHz, so I added delay between each iteration of life. The program resided in EPROM is quite small, lesser than 600 bytes.
Bill


Attachments:
Game of Life_Burrow_V2.gif
Game of Life_Burrow_V2.gif [ 4.83 MiB | Viewed 770 times ]
VGAxRAM_gosper_gun_64x48.zip [8.12 KiB]
Downloaded 48 times
Top
 Profile  
Reply with quote  
PostPosted: Sun Jan 23, 2022 7:03 pm 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 718
Location: Texas
plasmo wrote:
This is Conway's Game of Life, Gosper Glider Gun, running on Chad Burrow's V2 board. The Life's Universe residesin the VGA's 64x48 text memory, so it is small and run quickly. The CPU clock is 14.7MHz, so I added delay between each iteration of life. The program resided in EPROM is quite small, lesser than 600 bytes.
Bill


You are getting more use out of it than I am, haha! That would be perfect for Math Appreciation Day 2022. Great, thank you for the program Bill, I will be putting it to good use!

Chad


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 25, 2022 4:08 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1120
Location: Albuquerque NM USA
I have not used VIA (65C22) before so V2 allows me to explore VIA's functions. I was under the impression that VIA's shift register can be used as an UART, but that doesn't appear to be the case. (Please enlighten me if I'm mistaken about VIA shift register's capability.) In order to have a serial port so I can load and execute software, I added a W65C51 to the expansion port. I ported a simple 4-function monitor so I can load, examine, modify, execute files.

There are room on the expansion board to add PS2 keyboard and LCD interface. However, I have a batch of pc board coming in today or tomorrow, so this is all I can do for a while.
Bill


Attachments:
V2Monitor_ChadB.jpg
V2Monitor_ChadB.jpg [ 123.08 KiB | Viewed 675 times ]
DSC_67530125.jpg
DSC_67530125.jpg [ 1.17 MiB | Viewed 675 times ]
DSC_67520125.jpg
DSC_67520125.jpg [ 1.14 MiB | Viewed 675 times ]
Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 25, 2022 8:11 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8546
Location: Southern California
plasmo wrote:
I have not used VIA (65C22) before so V2 allows me to explore VIA's functions. I was under the impression that VIA's shift register can be used as a UART, but that doesn't appear to be the case. (Please enlighten me if I'm mistaken about VIA shift register's capability.)

You can sort of use it for transmission. See viewtopic.php?p=2308#p2308 in my "Tip of the Day" column.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Fri Jan 28, 2022 4:24 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1120
Location: Albuquerque NM USA
This is the wiring diagram for Chad's V2 expansion with W65C51. It will be misplaced soon so I better document it and post it here along with the software.
Bill


Attachments:
V2x6551_Wiring_diagram.JPG
V2x6551_Wiring_diagram.JPG [ 91.73 KiB | Viewed 583 times ]
V2x6551_scm.pdf [11.61 KiB]
Downloaded 34 times
ChadV2_monitor.zip [20.05 KiB]
Downloaded 44 times
Top
 Profile  
Reply with quote  
PostPosted: Fri Jan 28, 2022 6:16 pm 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 718
Location: Texas
I just downloaded them :) Thank you Bill! That is very helpful.

Chad


Top
 Profile  
Reply with quote  
PostPosted: Mon Jan 31, 2022 2:20 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1120
Location: Albuquerque NM USA
Update the monitor to V0.2 to fix a file load bug.

Now that file load is fixed, here are three programs that can be loaded into RAM and run:
memtest is loaded at $200 that tests RAM from $300 to $7FFF
matrix is a matrix-like screen saver that loads at $1000 that drives VGA display (need VGAxRAM)
life6448 is Conway's Game of Life, Gosper glide gun, that loads at $1000 and drive VGA display (VGAxRAM needed)


Attachments:
RAM_diag_at_200.zip [2.94 KiB]
Downloaded 30 times
matrix_RAM_at_1000.zip [13.46 KiB]
Downloaded 33 times
life6448_RAM_at_1000.zip [7.7 KiB]
Downloaded 32 times
ChadV2_mon_v0_2.zip [20.02 KiB]
Downloaded 45 times
Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 7:44 pm 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 718
Location: Texas
Hey everyone!

So Bill sent me his working board for me to use during Math Appreciation Day on April 21st. After a bit of tinkering it is now working!

Thank you Bill, you have been very patient with me during all of this. I am happy that there is something to show for Math Day now.

And now hopefully I can add to the list of displayable units.

Just an update!

Chad

EDIT:

Since I'm on a roll it seems, I converted the old assembly code into my new stuff for V1, the mess o' wires. Yay! They are like a little family now :)


Attachments:
20220312_144454.jpg
20220312_144454.jpg [ 2.06 MiB | Viewed 455 times ]
20220312_144442.jpg
20220312_144442.jpg [ 2.18 MiB | Viewed 455 times ]
20220312_133754.jpg
20220312_133754.jpg [ 1.57 MiB | Viewed 460 times ]
20220312_133804.jpg
20220312_133804.jpg [ 1.35 MiB | Viewed 460 times ]
20220312_131026.jpg
20220312_131026.jpg [ 1.93 MiB | Viewed 460 times ]
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 41 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: