"Minivader" Source release

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
Post Reply
User avatar
Quzar
Dream Coder
Dream Coder
Posts: 7486
Joined: Wed Jul 31, 2002 12:14 am
Location: Miami, FL
Has liked: 0
Been liked: 3 times
Contact:

"Minivader" Source release

Post by Quzar » Fri Nov 02, 2007 1:21 pm

This is a tiny emulator that I've been fiddling with for a while. I tried to keep the code well commented and hopefully this could be useful to someone who wants to learn very basic KOS stuff.

It's also got a few spiffy things like automatic language detection, the code (although not actually implemented due to lack of ability to test) for having it adjust for auto-stretching widescreen displays, a simple jump table for memory reads, and implementation of multiple cpu cores. That z80 interface, by the way, is being used in my WIP tests with genplusdc and works well we just don't really have a z80 emulator worth it other than cz80 (no offense of course blue ;), CrabZ80 is just too slow for it ).

Anyways, enjoy.
Attachments
Minivader(Nov-02-2007).zip
The emulator sources.
(48.4 KiB) Downloaded 221 times
Last edited by Quzar on Sat Nov 03, 2007 4:23 am, edited 1 time in total.
"When you post fewer lines of text than your signature, consider not posting at all." - A Wise Man
User avatar
mankrip
DCEmu Ex-Mod
DCEmu Ex-Mod
Posts: 3697
Joined: Sun Nov 04, 2001 5:12 pm
Has liked: 0
Been liked: 0
Contact:

Re: "Minivader" Source release

Post by mankrip » Fri Nov 02, 2007 1:36 pm

Nice, but... what does it emulate? :P
Ph'nglui mglw'nafh mankrip Hell's end wgah'nagl fhtagn.
==-=-=-=-=-=-=-=-=-=-==
Dev blog / Twitter / YouTube
Image
User avatar
Quzar
Dream Coder
Dream Coder
Posts: 7486
Joined: Wed Jul 31, 2002 12:14 am
Location: Miami, FL
Has liked: 0
Been liked: 3 times
Contact:

Re: "Minivader" Source release

Post by Quzar » Fri Nov 02, 2007 1:46 pm

Minivader. It's based on a MAME driver. Single tiny arcade board that was made to test monitors. Basically a Z80 attached to a few bits of rom and ram. I didn't mention that just because it's not really important to what it is =P.
"When you post fewer lines of text than your signature, consider not posting at all." - A Wise Man
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has liked: 0
Been liked: 0
Contact:

Re: "Minivader" Source release

Post by emptythought » Fri Nov 02, 2007 3:16 pm

Neato, thanks :D
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has liked: 0
Been liked: 0

Re: "Minivader" Source release

Post by Ex-Cyber » Fri Nov 02, 2007 4:36 pm

Darn. Here I was thinking that the actual source to Minivader might be released. )()(

Realistically, I doubt Taito even has it anymore...
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5936
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has liked: 0
Been liked: 0
Contact:

Re: "Minivader" Source release

Post by Christuserloeser » Fri Nov 02, 2007 5:17 pm

Nice release.
Quzar wrote:That z80 interface, by the way, is being used in my WIP tests with genplusdc and works well we just don't really have a z80 emulator worth it other than cz80.
Wouldn't Fox68k's FAZE (Z80 emulator in SH4 asm) be an alternative? The way I see it, Stef's CZ80 is the reason why so many games are broken in GenesisPlusDC.

Edit: He's still my hero :worship: but CZ80 doesn't seem to be as compatible as other Z80 emulators.
Last edited by Christuserloeser on Fri Nov 02, 2007 9:42 pm, edited 1 time in total.
Insane homebrew collector.
User avatar
Quzar
Dream Coder
Dream Coder
Posts: 7486
Joined: Wed Jul 31, 2002 12:14 am
Location: Miami, FL
Has liked: 0
Been liked: 3 times
Contact:

Re: "Minivader" Source release

Post by Quzar » Fri Nov 02, 2007 8:03 pm

Ex-Cyber wrote:Darn. Here I was thinking that the actual source to Minivader might be released. )()(

Realistically, I doubt Taito even has it anymore...
Oooooo. Nice project idea ;) (would be a good way to learn basic z80 asm). I had actually thought it would be worth a shot to petition Taito to release it to the public domain, but can't think on how to go about doing so.
"When you post fewer lines of text than your signature, consider not posting at all." - A Wise Man
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5384
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Has liked: 1 time
Been liked: 11 times
Contact:

Re: "Minivader" Source release

Post by BlueCrab » Fri Nov 02, 2007 11:05 pm

[post removed... sorta.]
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5936
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has liked: 0
Been liked: 0
Contact:

Re: "Minivader" Source release

Post by Christuserloeser » Mon Jun 22, 2009 4:07 pm

Here's the file again.
Attachments
Minivader(Nov-02-2007).zip
Reupload
(48.4 KiB) Downloaded 144 times
Insane homebrew collector.
Post Reply