| |
Bastet
Registered: Jul 2005 Posts: 88 |
VICE: MMC64 Support!
(If this is the wrong board, dear admins, please move it somewhere else, thanks ;) )
I have it working at last, Olivers BIOS boots and let me run PRGs.
The sourcecode to this alpha(!) is here: http://fileanchor.com/56916-d
Just paste it over the vice1.19 source dir and compile as usual.
You need a raw bios image and an harddisk image called mmcimage.img.
If you have all ready do a x64 -cartmmc mmc64.crt (yeah i know, i dont get it too why vice wants .crt for raw images...)
Please report any missbehaviour with the implemented CMDs.
|
|
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Good work man! :D Fine to see at least someone who dares to patch the VICE source! :D |
| |
Bastet
Registered: Jul 2005 Posts: 88 |
No one else seemed to have the wants to do it and i need mmc64 support emulated.
Maybe it will find its clean way, current version is more a hack because i still lack the deeper understanding of the vice source, into 1.21. ;)
Someone could help me with a replacement BIOS that does all the CMDs with the MMC-Card and reports GOOD or FAIL on the response. Even if Olivers BIOS runs, that means nothing as you all might know from things you made yourself ;)
If someone wants to do this for me, he has minimum 2 weeks time, as then Marco from the VICE team correctly implements my code into VICE. |
| |
Wisdom
Registered: Dec 2001 Posts: 90 |
I had done a couple of bugfixes and cosmetic changes on VICE's built-in monitor and contacted VICE Team to include the patches, but got no reply. :-) Maybe I should follow BastetFurry's way and release some independent patches. :-)
BastetFurry, keep up the work, MMC64 support for VICE is surely nice!
|
| |
Twoflower
Registered: Jan 2002 Posts: 434 |
Do I smell an independent development-line of VICE coming up? In my world, that smells of freshly made apple-pie with cinnamon and some vanilla-sauce. |
| |
WVL
Registered: Mar 2002 Posts: 902 |
MMC emulation sounds very nice :)) While you're at it -> how about the frame-by-frame option I just _know_ every coder wants? :D (I digged inside the VICE source myself, but couldnt make heads nor tails from it..) |
| |
MagerValp
Registered: Dec 2001 Posts: |
Frame stepping? Put a breakpoint on your vblank irq, and step with x in the monitor :)
|
| |
Bastet
Registered: Jul 2005 Posts: 88 |
@Twoflower:
Nope, it seems that my code gets into 1.21 (the next-next version)
@WVL:
Thats what took 75% of my time it took to make this little thing possible ;)
Comments inside the VICE code are used very sparsely.
Look at my code and look at generic VICE code, see the difference?
@rest:
Thanks for the support, goes down like oil ^_^ |
| |
cavey
Registered: Jul 2002 Posts: 68 |
Quote: Frame stepping? Put a breakpoint on your vblank irq, and step with x in the monitor :)
seems rather masochistic to me... |
| |
Sasq
Registered: Apr 2004 Posts: 156 |
I assume there is no write support in your patch?
|
| |
Bastet
Registered: Jul 2005 Posts: 88 |
Sorry, not yet.
But it should help people who want to develop for it. |