Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Sep 26, 2020 3:00 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Wed Oct 12, 2011 11:29 am 
Offline

Joined: Wed Sep 19, 2007 1:49 pm
Posts: 45
It would be really great to have a MAME port for KOS !

Quote:
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.


Official development team site

Image
Image

Hope that inspires !


Top
   
PostPosted: Wed Oct 12, 2011 2:13 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
I looked at MAME few days ago. I can port it, but sources! OMG, they are ~90MB!


Top
   
PostPosted: Wed Oct 12, 2011 4:20 pm 
Offline

Joined: Wed Sep 19, 2007 1:49 pm
Posts: 45
Dunno if this can help, but i found this interesting website around 6089 emulation:

http://koti.mbnet.fi/~atjs/mc6809/

Hope that helps !

EDIT: this could help too -> http://www.jrok.com/emulate.html#Development%20History

Quote:
After seeing the PATHETIC effort Namco made in emulating Mappy for the PC, running under winslows'95 it was terrible. I decided it was about time someone wrote a decent Namco emulation ( for purely educational uses by owners of the original game boards ). Having already learned 6809 assembly programming, through another project, I figured that writing a simulator in x86 assembler wouldn't be a big deal, well the 6809's hardly got any registers and only a small number of instructions ( I think it's like 79 total).

So after a little coding, and a lot of debuggering, the 6809 simulator lived, a few days after that 'hey presto' the Mappy emulator was born! Unlike the official Namco release, which when run on a Pentium Pro @233MHz ( yes I overclock ) only manages 96% original game speed ( or only 31% if the screen is maximized ), mine achieves 100% speed of the original, even on an old Pentium 90 !!

The emulator was coded over a period of about 6 weeks, during the months of May to June. I was looking for something else to do rather than actually complete PC*Bert. The first release of the emulator was at the San Diego Classic Arcade party, have a look at some pictures from that event here http://www.spies.com/arcade/photos/index4.html

After getting the first version out, which were stand alone programs, I decided it'd be a good idea to merge them into one program. The core program can support multiple games, the specifics of each game are handled by a custom 'driver' to emulate the particular hardware. All emulated game share the 'core' routines which handle things like 6809 emulation, sound generation, sprite and text drawing.


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

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


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:  
cron
Powered by phpBB® Forum Software © phpBB Limited