Jump to content
IGNORED

Breakout clone (65C02 / TMS9918A)


visrealm

Recommended Posts

Just started working on a breakout clone for my homebrew 65C02 build. Mainly to have a go at working in Graphics II mode beyond simple demos:

 

4C_1yekWGg4?v=5

 

All source code (65C02 assembly) is available: https://github.com/visrealm/hbc-56/tree/master/code/6502/breakout

 

Edit: The video is a little washed-out. It does look better in the flesh. Here's a screengrab from by emulator:

 

breakout_screenshot.png

Edited by visrealm
Fixed links
  • Like 5
Link to comment
Share on other sites

Previously, my web-based emulator ran BASIC by default and you could drag ROM images into it. I've just added support from loading server-side ROMS, so now you can try it yourself:

 

https://visrealm.github.io/hbc-56/emulator/wasm/?rom=breakout

 

A couple of limitations:

  1. Audio doesn't work in the web-based emulator.
  2. You will need a keyboard.

It's all very BETA. #worksforme

 

Have at it.

 

Oh, I've also cleaned up the code: https://github.com/visrealm/hbc-56/tree/master/code/6502/breakout

Edited by visrealm
Fixed links
  • Like 1
Link to comment
Share on other sites

7 hours ago, gorgh said:

very interesting, I would like to write small article about this hardware, where one could get to know this machine better?

Thanks. The two main sources of information would be

 

GitHub https://github.com/visrealm/hbc-56

 

and Hackaday  https://hackaday.io/project/180904-hbc-56-6502-tms9918-on-a-backplane

 

There are schematics on github and all of the 6502 software is there. Also the emulator (with source code) which can be run on a desktop or browser. 

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...