pouët.net

demos for mame arcade machines?

category: general [glöplog]
 
Did anyone ever tried or thought about programming on an emulated arcade machine?
I was looking at this speech from a mame developer:
https://www.youtube.com/watch?v=wAUnUWYaA5s He talks about creating non existent imaginary machines inside mame.
I think it would be great to create a specific 8 bit machine with great gfx/sound capabilities inside the emulator and
have the scene try to program demos etc on that.
I asked him he told it would be totally possible to even some way run an OS on an imaginary machine with many emulated cpus like z80 etc.
Arcade were not limited as our 8 bits computers of that era and it would be interesting to see what can be done on a machine like that.
For example let's say build a computer based on a pcb arcade like for example "Psychic 5", this was based on maincpu Z80 @6 MHz, audiocpu Z80 @5 MHz.
However if you check the game http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=psychic5&arcade_onl y=0&autosearch=1 it doesn't have the limitations of your typical Spectrum.
Any thought?
added on the 2018-03-13 17:38:06 by Chris_ZD Chris_ZD
p.s. that machine has also some audio chips: mono Speaker, ym1 YM2203 OPN @1,5 MHz, ym2 YM2203 OPN @1,5 MHz
added on the 2018-03-13 17:42:22 by Chris_ZD Chris_ZD
How about you try it out?
added on the 2018-03-13 17:52:18 by britelite britelite
Look through the discussions about what computers should be allowed in oldschool compos, and then ask yourself what the chances are of anyone agreeing about one single aspect of such a fantasy machine.

Why limit a fantasy platform to existing components though? You could build an 11-bit (or whatever you like) CPU with your own custom graphics and sound chips inside an FPGA, and it would even be real hardware instead of software emulation.
added on the 2018-03-13 18:05:10 by absence absence
well I didn't say it should be limited. I am saying that it would be interesting to see an 8 bit machine built off arcade specs with far less limitations as the 8bit machines we had at home.
added on the 2018-03-13 18:11:47 by Chris_ZD Chris_ZD
even through fpga if you like it that way
added on the 2018-03-13 18:12:20 by Chris_ZD Chris_ZD
isnt that pretty much what pico8 is (ok its limitations are inspired by 8bit handhelds, not the vast power of arcade machines but maybe thats even more fun for many coders?)?
added on the 2018-03-13 18:18:32 by wysiwtf wysiwtf
Quote:
isnt that pretty much what pico8 is

IIRC you program for Pico-8 by writing Lua code which is executed as fast as your CPU is able to. That's pretty far away from assembly programming on an 8-bit era CPU, but it all depends on what kind of limitations you want.
added on the 2018-03-13 18:33:50 by absence absence
Sounds like Arduino and three resistors glued together for VGA. Another point, there are already a gazillion oldskool platforms out there, no reason to add another.
added on the 2018-03-13 19:08:43 by EvilOne EvilOne
1. Design this as hardware
2. Get 10+ units built, and delivered to parties with an easy way to load and display demos, so competitions can happen
3. Also make an FPGA implementation available for people to download
4. And an emulator for people to develop on
5. ?
6. Underpants
added on the 2018-03-13 19:11:41 by psonice psonice
Waiting for that dual mc68000 sega board massive sprite demo ...
added on the 2018-03-13 21:13:28 by leGend leGend
and if you die in the mame demo, you have to insert coin
added on the 2018-03-14 00:08:09 by nagz nagz
No idea whether any demos were released on the first generation or so of arcade platforms; although at least one game was written that used the Space Invaders board hardware.

The game is called Pac Manic Miner Man - was written and produced as a one-off (although there may be at least one other duplicate system) by a UK coder called Jim Bagley. This setup has often been on display at various UK retro-gaming events over the years.
added on the 2018-03-14 09:11:56 by Felice Felice
I did. but first you need to configure mame/mess and find proper format of media.
for Dragon32 seems it is best solution - debugger etc.
added on the 2018-03-15 13:01:23 by g0blinish g0blinish
deadline has been posting about hacking an outrun arcade machine for a few years now, not sure if he still plans to make it a demo though
added on the 2018-03-15 14:05:08 by havoc havoc
Quote:
No idea whether any demos were released on the first generation or so of arcade platforms; although at least one game was written that used the Space Invaders board hardware.

The game is called Pac Manic Miner Man - was written and produced as a one-off (although there may be at least one other duplicate system) by a UK coder called Jim Bagley. This setup has often been on display at various UK retro-gaming events over the years.


That is seriously cool (especially me being a bit "manic" about Matthew Smith-games).

I've toyed with the idea of a demo for Bubble Bobble hardware for a while, and even looking into a disassembly and MAME code for it, but didn't progress further than that.
added on the 2018-03-15 17:02:38 by visy visy

login