It is currently Fri Nov 24, 2017 2:17 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Famicom Z-machine
PostPosted: Tue Dec 03, 2013 9:09 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 932
I have been making some more progress on a Z-machine interpreter for the Famicom.

I have posted it on the wiki at User:Zzo38/Famicom_Z-machine to allow others to review the work-in-progress, as well as to use it for whatever other purpose you want to use it for.

I continue working on it over time, and will then update the wiki after making several changes to my local copy, too.

You are free to make a comment of it, please.

_________________
.


Top
 Profile  
 
 Post subject: Re: Famicom Z-machine
PostPosted: Tue Dec 03, 2013 9:18 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6450
Location: UK (temporarily)
You might find this huge monolithic C-64 based Z-machine interpreter of interest:
http://www.linusakesson.net/software/zeugma/

But I looked and it's a single huge asm file that's assembled and glued onto the Z-machine image, so it seems unlikely it's particularly useful.


Top
 Profile  
 
 Post subject: Re: Famicom Z-machine
PostPosted: Tue Dec 03, 2013 10:28 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 932
I have seen that C64 based Z-machine interpreter, after I started working on my own, actually.

However, mine isn't for the Commodore 64, so decimal mode isn't used, and the game is stored in 128K ROM and 64K RAM (the other 128K ROM and 2K RAM is used for the interpreter). Also, mine is for Z-machine versions 1, 2, and 3, rather than 4, 5, and 8. The interpreter is also optimized at compile-time for the specific game in use.

I have added a table of opcode implementation status.

_________________
.


Top
 Profile  
 
 Post subject: Re: Famicom Z-machine
PostPosted: Fri Dec 06, 2013 11:17 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 932
I have made various improvements, however there are still a many things missing, such as MUL, DIV, MOD, and RANDOM.

_________________
.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 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:  
Powered by phpBB® Forum Software © phpBB Group