The Hovel

Started by DAD, Jul 27, 2015, 10:26 am

previous topic - next topic
Go Down

DAD

This is where it all started for me way back in 2001 when I discovered FME at Alex's web Hovel.  I stumbled across it quite by accident whilst looking for a wavetable emulator for midi files.

I thought it would be a good idea for those people who weren't around at the time to have a look and see what the scene was like in its early days.   Everything was new and fresh back then and enthusiasm was high, you can tell that just by Alex's writing.   Its just a shame that things worked out the way they did.

Thanks to Alex for making this available.   There are a few dead links but most work, well the ones that matter anyway.


Click HERE to access the Hovel


Welcome to DADsFME, enjoy your stay :)

re-emulated

I love browsing the Hovel, when I also by chance found his site I was hooked immediately. 

We had some passionate people back then.  Take away the heart of something and it simply fades away over time.

Alex was extremely passionate about fme, you need people like that around a scene like this, nice bloke.  Alex also had an amazing presence, we just don't have that on any forums any longer.



J

     

Geddy

Awesome, Alex should have been born in the 60s all the shit he was on lol - allegedly..... ;)

Daryl

The Hovel was also my first port of call when I started FME all those years ago now...

...I loved his psychedelic escapades - he's so tame on Facebook nowadays since he 'manned' up - you wouldn't think it was him! :P lol
My website... take a ganders!
www.daryl2510.wordpress.com

Find me on Twitter:
http://www.twitter.com/daryl2510

altharic

Back when they were released one a day and tutton was nowhere to be seen

re-emulated

He did release layouts back then under Fruitworks I'm pretty certain.

J

altharic

He did release layouts back then under Fruitworks I'm pretty certain.

J
He was 'controlled' tho

vectra666

Not read much of it yet but I see the enfusiasum (not spelt correctly I know lol) as already said something lacking in today's fme,  but i suppose it can't be helped if there's nowt much left to do at the moment.

Daryl

but i suppose it can't be helped if there's nowt much left to do at the moment.
There's plenty left to do lad...

...it's just that we haven't any of the emulators that can run the techs we have all the resources for!

It would be like a spring uncoiling ( or someone having an orgasm for the first time ;) ) if we got a new emulator with multiple techs that we haven't yet got to play - there's resources galore for many unemulated techs!

It's just that we're stuck in the MPU4/Impact era loop - that we had and more or less covered well over a decade ago... and there lies the rub! ;)
My website... take a ganders!
www.daryl2510.wordpress.com

Find me on Twitter:
http://www.twitter.com/daryl2510

altharic

but i suppose it can't be helped if there's nowt much left to do at the moment.
There's plenty left to do lad...

...it's just that we haven't any of the emulators that can run the techs we have all the resources for!

It would be like a spring uncoiling ( or someone having an orgasm for the first time ;) ) if we got a new emulator with multiple techs that we haven't yet got to play - there's resources galore for many unemulated techs!

It's just that we're stuck in the MPU4/Impact era loop - that we had and more or less covered well over a decade ago... and there lies the rub! ;)
I think the term you are looking for is reinventing the wheel.

niallquinn

Happy days.

25th August, 2001 - (nothing has changed 14 years on, and I quote).



Well then people, it doesn't look like we're going to be seeing MPU3/4 dev tools released into the public domain in the near future, if at all.

The ultimate problem with MPU3/4 as it stands is that it is not an open-source project. MPU3/4 is written in Delphi, and it is not possible to reverse engineer an .exe into source code. The latest version of MPU3/4 in circulation with Design & Debugging still present (although disabled) is V5.9. It would be possible to create accurate RES files for any Barcrest MPU3 or MPU4 ROMs with a hacked 5.9 (that's what was used for Viva Espana DX), but as Gary points out in his readme, it would be of little use for Empire games. Moreover, as we now know, if a hacked V5.9 appears, there will be no further development of MPU3/4.

Of course, Chris, MPU3/4's author, is perfectly within his rights to do, or not do, whatever he wishes with his own work. The truth of the matter is that he has continued to work on MPU3/4 following its public release, and that he is continuing to do so. It is worth remembering that he could just have easily refused to do any more work on MPU3/4, there'd be no V6.0, no V6.5, and no upcoming release for a version that works properly with Empire ROMs. I'm sure I am not the only person who has been frustrated by his low profile, and lack of comment, but again, this is his decision, and one that he is entitled to make.

Against this backdrop, is it worth releasing a hacked V5.9? Probably not. It would be diametrically opposed to Chris' wishes, his thoughts on the matter are clear, I am not prepared to effectively stick two fingers up to him and release a hacked 5.9, whatever my personal feelings on the subject are. Besides which, releasing a hacked 5.9, which does now exist, would kill MPU3/4 development stone dead. MPU3/4 does need further development, a hacked 5.9 comes out, development stops.

It would appear that patience is going to be required here, we're simply going to have to wait and see how things pan out. The Empire games that will be released with a new version of MPU3/4 are worth waiting for. New Barcrest ROMs will turn up in time (I should be able to dump a reasonable crop of Barcrest MPU4 based machine ROMs soon thanks to a local operator), and they'll be implemented in due course.

I personally feel that we're in something of a "gun to the head" scenario here. There are far too many threats of consequences, petty warnings and unnecessary posturing. I am not convinced that the reasons given for some of the decisions taken stand up to any sort of scrutiny, if indeed they stand up at all. This is not an ideal situation for a burgeoning emulation scene to find itself in, and it's certainly not conducive to an open, inclusive community.

Having said that, I don't want to see the fruit machine emulation scene descend into back-biting and mudslinging, this would benefit no one, and achieve nothing. It's not a perfect situation, but it's the situation we've got, and we'll have to run with it. As an old Swiss Army Manual advises:



Did enjoy the Hovel though, joining the old msn group, spurred on from the old FM mailing list, and talking to Alex is what got me into FME.

NQ.
FME is for life, not just for Christmas.

altharic

Yes back when Empire games supported us to a point then we bent them over ans fucked them in the name of fame if we kept those layouts under the counter we'd have been fine.

altharic

I think we can sum this up thusly fme tells fme coder what they need and he gives us a rubber chicken with dimmed lamps.

Well fuck me with a ragmans trumpet we are back where we were 14 years ago any wonder fme is dying when there are 1000s of romsets for techs we don't have and we are fucking about with impact and mpu34 guitar take note you need to listen for once.

re-emulated

LOL I'm sure Dad posted this for peoples enjoyment, it was a great time for fme. But FFS, fme has had it's time in the spotlight, no-one is to blame really, especially not the people that created Empire layouts surely?


J

Guitar

I think the term you are looking for is reinventing the wheel.
I think the term you are looking for is doing it properly.

How many complete techs are there in MFME? Pretty much every tech has games that do not run, or some element of the machine isn't quite right (sound normally).

Whilst I have been going over techs again which have had for ages, I've also been trying to get the non-runners working, improving the emulation.

You talk about the 1000's of roms for unemulated techs, but you never mention the roms we have for MPU4 that no-one has done anything with. MPU4 BWB, & Crystal games for a start, plus some Coinworld games too. (some Coinworld games still have issues with the CHR to be fair). Then there's a few QPS games that needed the 8 way bank switch, which is now fully emulated. Plus the Prize Vend mechs, allowing even more games to run, proper hopper setups allowing MDM's Body Match to run.

Then there's the dimmed lamps, the twin sound bankswitch and echo on the OKI chip. And finally the online experience, recreating machines as they would have been played in the wild.

In total I believe there are around 100 games playable on MPU4 in Amber, that aren't playable in MFME, or do not play correctly.

The other thing you seem to be missing is that there is a logical progression. I've been planning MPU4 video for a while, so with MPU4 using the 6809 CPU, IMPACT using the 68000 CPU, and MPU4 Video using both of those CPU's together, it made sense to redo them. MPU4 Plasma DMD also uses both CPU's in conjunction.

Then once I have that working, adding the extra bits to the 68000 core will allow for MPU5 & Scorp4. Which guess what, have a large number of ROMs that do not run for whatever reason. And MPU5 needs dimmed lamps too, the real hardware was designed to use dimmed lamps (Whereas MPU4 could do it by using the hardware in ways it wasn't designed for, but was capable of).

Remembering that I am a self taught programmer, it makes sense to start with the old (and simple) and work towards the new (and more complex). I'm getting to the good stuff, have some patience. I took on the job because no-one else would, was I the best person, probably not. But at the end of the day it's not as if anyone else has turned up and taken over.

And can someone please remember the BFM SYSTEM83 was a BRAND NEW, UNEMULATED tech in FME land.

It's taken a long time, and I can sense your frustration, but I am listening. There's a structure to how things need to happen. IMPACT is the first tech in Amber2, i.e. the simple test tech for testing the completely new front end. MPU4 isn't even in yet, though the dll can be hooked up very quickly when the time comes.

The best is yet to come. I am concentrating on the new front end and the edit tools. Once they work I'll start putting new techs in.


Go Up