Search found 10 matches
- Fri Dec 06, 2013 5:08 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
@ kevtris: download the source code of my "FunnyMu Unofficial" from the website. There's an useful "instant load/save" routine, written in C, which you can use to understand the specifics about loading/saving from/to cassette tape. ;) Actually I looked through the source a bit earlier and didn't fi...
- Thu Dec 05, 2013 7:20 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
Thanks for the video links and the logo BIOS! Looks like the sound and video on my doodad is matching your videos, so that's good. I did some testing and all the games do seem to run fine in PAL or NTSC mode, without too much in the way of speed variations. To finish things up, I finally implemented...
- Wed Dec 04, 2013 6:21 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
The graphics disappearing is normal too! Quality control obviously slept through those ;) Also you'll find the sound stops in Crazy Chicken, and that's normal too. Fortunately, mobsie posted some video of those running on a real CV, so you're fine. Maybe it's different in FPGA, but using RESET in a...
- Wed Dec 04, 2013 2:21 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
Aah, so they did use NMI. I just use reset though because NMI and reset both point to the same vector, so there's not much difference. Well, depends on your point of view. To the 6502 the two are fundamentally different. From the MOS manual On a RESET, the CPU loads the vector from $FFFC/$FFFD into...
- Wed Dec 04, 2013 1:28 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
This is normal for most games. The RESET button just forces an NMI, which on re-entry, tells the game to go to GAME TYPE selection. The no logo is also normal for a non Creativision console. I guess it was cheaper just to blank the logo than re-write the BIOS. I've attached my BIOS disassembly, I u...
- Tue Dec 03, 2013 11:26 pm
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
Thanks for those docs, the schematics were helpful. There's a page missing though; the page with the sound chip and 6821. I have some edge cases I found, like what happens if you read the write port or write to the read port on the VDP. (Reading 3xxx will cause the VDP to latch open bus data; writin...
- Fri Nov 29, 2013 11:39 pm
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
Re: FPGA Creativision / Tech Docs
Sorry about that. I will pm you an alternate email address you can try. My ISP is a pain about its spam filter, unfortunately.MADrigal wrote:I tried to send you emails yesterday, but they were rejected by your spam filter.
I have docs to send you such as data sheets, memory maps, etc.
- Fri Nov 29, 2013 9:29 pm
- Forum: Introduce yourself!
- Topic: Hey All
- Replies: 3
- Views: 6822
Re: Hey All
Hello, welcome to the forum! :) There's no PAL and NTSC games. They're "multi-standard". Same exact ROM program. NTSC and PAL CreatiVision's differ in the VDP only: TMS9929 for PAL, and TMS9918 for NTSC. BIOSes are also the same in Japanese and European/Asian units. I dumped and compared them mysel...
- Fri Nov 29, 2013 12:40 am
- Forum: Homebrew software and hardware (excluding games)
- Topic: FPGA Creativision / Tech Docs
- Replies: 20
- Views: 24653
FPGA Creativision / Tech Docs
As it says on the tin, does a comprehensive technical document exist? I did a fairly through search of the forums and the internet in general and cannot find a document about the guts of the system. Be this as it may, I think I have reverse engineered most of how it works from a disassembly of the B...
- Fri Nov 29, 2013 12:24 am
- Forum: Introduce yourself!
- Topic: Hey All
- Replies: 3
- Views: 6822
Hey All
Hey everyone. I'm currently thinking of adding Creativision to my FPGA videogame system, and thought I'd poke around a bit on the forum and confirm a few things to see if I understand everything. Because I'm in the US, I will be making an NTSC Creativision first and will most likely back port it lat...