Jump to content
  • entry
    1
  • comments
    2
  • views
    1,915

If only...


The Usotsuki

664 views

I've never been much of a game programmer by myself, and oftentimes I need a hand writing stuff.

 

Lately, I've found out about a couple so-called "sprite cards" that add a TMS9918 video display processor to the stock Apple ][, and this got me thinking, would people be interested in this stuff, if there were software for it? So I figured I'd try to fill that void, but although I didn't find it particularly hard to understand most of the TMS9918, and I don't get stuck writing stuff like demos and terminal code for it, I tried writing two very basic games (Pac-Man and Flappy Bird) and got stuck because I just couldn't figure out what I was doing... I really think it would work better to have someone else be like, well, this is what should happen, and I try to implement that. :/

 

Not like I haven't, at all, figured it out.

 

uKLQGoi.png

 

For example, for Flappy Bird I have a working sprite, and I've got moving ground. I've got the graphics for the pipes. But I can't figure out how to decide, oh, this is how the level should be laid out, this is what you want to display. And so my head explodes.

 

For Pac-Man, I'd really rather try translating Z80 code, if I understood Z80 and how it worked. There's a lot of great arcade ports out there that run on Z80-based systems with the TMS9918 and AY8910 (or the similar SN76489), so the only major barrier is that I'm running on a system with a 6502, not a Z80. I'd love to be able to make use of what's already there rather than reinvent the wheel.

2 Comments


Recommended Comments

The Arcade Board and Sprite Board are rare items in the real world. Didn't they emulate that in M.E.S.S. though?

 

I think a re-make of the arcade board should be done. Unfortunately I don't think others will be interested. Let's see how many express it here.

 

Anything written for those boards is (presently) going to see an extremely limited audience.

  • Like 1
Link to comment

MESS emulates both (arcbd and ezcgi).

 

The value of hardware is the software it enables. I want to get games running on it because it solves the eternal dilemma: with no software, the hardware is worthless. But I don't speak Z80, so porting from the obvious sources, the MSX and ColecoVision, is difficult at best; and I don't really understand the NES well enough to dare to port from that.

 

Well, there's one other option: port from the CreatiVision. But I don't think the CreatiVision has anything but HKOs and third-rate knockoffs, does it?

Link to comment
Guest
Add a comment...

×   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...