Previous Thread
Next Thread
Print Thread
Tiki-100 Bank switching ROM Dump #101893 10/05/15 10:35 PM
Joined: Feb 2010
Posts: 15
P
Person Offline OP
Member
OP Offline
Member
P
Joined: Feb 2010
Posts: 15
Some time ago I dumped the bank-switching ROM for the Tiki-100. Allthough it's pretty well documented, it reveals a few banking posibilities not described elsewhere.

Check out the Technical/ROMS folder here:
https://www.dropbox.com/sh/3fyj6gk7xr84mgx/AAAy5YwYMGDKs7gGJSPlhDAta?dl=0

Basically, by enabling both Video-RAM and the ROM, you will end up with ROM at 0000h-3FFFh, video RAM at 4000h-BFFFh and regular RAM at C000h-FFFFh. Video RAM will start in the middle of the screen bitmap and wrap around to the top at 8000h.

Expansion cards also have the ability to disable any memory on the motherboard by pulling one signal: all of RAM, ROM and Video RAM is removed from the memory map. The 8088 expansion card might be doing this when it's set to master the Z80 bus and it's not accessing C0000-DFFFF.

The other documents there are findings I've mainly documented for my own use. It's a very compehensive description of the IO map (including harddisk), the expansion busses (including some details on graphics waitstate timing), the software disk functions of the latest monitor/kernel, and what I've been able to discover this far about the 8088 expansion board interface.

Last edited by Person; 10/05/15 10:42 PM.
Re: Tiki-100 Bank switching ROM Dump [Re: Person] #101963 10/09/15 06:36 PM
Joined: Feb 2005
Posts: 449
C
Curt Coder Offline
Senior Member
Offline
Senior Member
C
Joined: Feb 2005
Posts: 449
Thanks for the ROM dumps and the information! I will look into adding the 8088 expansion.

Re: Tiki-100 Bank switching ROM Dump [Re: Person] #101994 10/11/15 08:13 PM
Joined: Feb 2010
Posts: 15
P
Person Offline OP
Member
OP Offline
Member
P
Joined: Feb 2010
Posts: 15
You're welcome!

Really nice to see this machine in MESS. It was pretty impressive for it's day, having 256 possible colors and the 1024 dot resolution mode, and it's a shame nobody really took full advantage of what it could provide. It's only major flaw being there is no way to really synchronize the CPU to the screen refreshes, but otherwise it can do a whole lot of impressive stuff.

In case you need software to test with, I have just made a RAM-Disk that uses the the 8088 expansion. It's in the "new software" directory. wink

Last edited by Person; 10/11/15 08:15 PM.
Re: Tiki-100 Bank switching ROM Dump [Re: Person] #102000 10/11/15 11:08 PM
Joined: Mar 2001
Posts: 16,594
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,594
I think seeing awesome-but-failed machines is half the fun of the project smile


Who's Online Now
3 registered members (Darkstar, Golden Child, 1 invisible), 45 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,821
Posts116,119
Members4,921
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.3