Final Burn Neo > FBN Development
Romhack's WIP thread
Romhack:
Current:
Qt port
* Sound backends:
PulseAudio Simple (for Linux)
QAudioOutput (not working on newer Qt versions)
* Video backends:
OpenGL 3.3 only
No rotations and flips yet.
* Inputs:
Keyboard inputs from Qt event system (not so good)
Joystick support (SDL)
* Dipswitch dialog: done
* Map game inputs dialog: partially done (no mapping support at moment)
* Game select dialog: done
Killer Instinct (I & II):
* MIPS3 CPU core (R4600 little endian)
Partially done
Needs better TBL emulation
No x86 dynamic recompiler (only x86_64)
* DCS:
ADSP21xx ported from mame0.135
Sound working (too buggy at moment)
Needs better syncronization between MIPS and ADSP
* IDE HDD emulation: done
Working on raw images only (no CHDs :().
Planned:
Midway Wolf Unit (UMK3 first :D):
* TMS34010 CPU core:
Already started
Very minimal at (https://bitbucket.org/zxmarcos/tms34010emu)
Some notes:
Bit addressable CPU (very strange)
Opcode encoding are hard to decode, well, at least to interpret from hardware manual.
Some 2d raster operations
* DCS: from KI driver?
--------
I've been working on a MIPS III cpu core to emulate Killer Instinct (I really want to see it running on FBA :smilie: ). I have tried to port cpu from MAME, but have had no success, so I wrote this standalone application to debug my cpu and when it's done I'll port to FBA.
By now it can boot ki-l15d.u98, but doesn't pass disk test, because my ATA IDE driver is very simple at moment. There is still much work to get to the title screen.
http://i.imgur.com/MKBZMDI.png
dink:
Killer!! Looking forward to this one :)
iq_132:
Holy whoa. Nice work man! If there's anything I can do to help, let me know.
csmart:
Killer Instinct on FBA. Wow hopefully you'll have it running someday.
Romhack:
Thanks guys.
Now with my ATA/IDE driver working (and some runtime patchs on debugger for DCS stuff), it passed disk test, now:
Navigation
[0] Message Index
[#] Next page
Go to full version