Jump to content
IGNORED

7800 Development Wiki at 8bitdev.org


RevEng
 Share

Recommended Posts

Hi All,

 

I've put together a new 7800 Development Wiki, at 7800.8bitdev.org.

 

Those of us that have taken up 7800 development can attest that there's a lot of information scattered about the net on programming the 7800, but much of it is outdated, and much of it is languishing. The wiki will hopefully improve the situation, since anyone with a stake in 7800 development can sign-up and add or update entries.

 

I've taken a first pass at populating the wiki. It's not fully comprehensive (yet) but there are definitely a bunch of useful docs, including some new ones I put together with information I haven't seen elsewhere. Ironically, it's a bit weak on 7800basic info, but I'm hoping to shore that up in the future.

 

The wiki has an updated version of the 7800 Software Guide, which has fixed sections for mirrors, DMA timing, and equates.

 

The wiki is also the new official home of 7800basic. (I'll still update the AA 7800basic release thread here with any news.)

 

I've also created the 7800 Assembly Dev Kit, which is a collection of dasm, 7800header, and 7800sign, and some scripting to make getting setup for 7800 assembly coding painless. Windows, OS X, and Linux are supported.

 

I'm hoping the 7800 developers will find this useful, and that it will drive the 7800 forward as a console to write games for. Enjoy, and Happy Holidays! :)

  • Like 11
Link to comment
Share on other sites

  • 3 weeks later...
  • 4 years later...
On 12/23/2015 at 5:40 AM, RevEng said:

Hi All,

 

I've put together a new 7800 Development Wiki, at 7800.8bitdev.org.

 

Those of us that have taken up 7800 development can attest that there's a lot of information scattered about the net on programming the 7800, but much of it is outdated, and much of it is languishing. The wiki will hopefully improve the situation, since anyone with a stake in 7800 development can sign-up and add or update entries.

 

I've taken a first pass at populating the wiki. It's not fully comprehensive (yet) but there are definitely a bunch of useful docs, including some new ones I put together with information I haven't seen elsewhere. Ironically, it's a bit weak on 7800basic info, but I'm hoping to shore that up in the future.

 

The wiki has an updated version of the 7800 Software Guide, which has fixed sections for mirrors, DMA timing, and equates.

 

The wiki is also the new official home of 7800basic. (I'll still update the AA 7800basic release thread here with any news.)

 

I've also created the 7800 Assembly Dev Kit, which is a collection of dasm, 7800header, and 7800sign, and some scripting to make getting setup for 7800 assembly coding painless. Windows, OS X, and Linux are supported.

 

I'm hoping the 7800 developers will find this useful, and that it will drive the 7800 forward as a console to write games for. Enjoy, and Happy Holidays! :)

 

nice tool, thanks.

 

Is there a way to create e.g. 4kB rom with it?

Link to comment
Share on other sites

With 7800basic? no. The last 4k of the rom is reserved for 7800basic functions, and there's no way to import graphics there. 16k is the smallest officially supported size.

 

With the 7800 Assembly Dev Kit? yes. Just set your ROM ORG to $f000 in your source code. I did this just the other day in fact.

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

  • Recently Browsing   0 members

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