Skip to content
Menu
VecFever
  • Home
  • Vectrex Projects
  • Contact/Policy
  • Info.
VecFever

Sidam Asterocks

Posted on 30. April 202030. April 2020

The Italian arcade manufacturer Sidam built quite a few dedicated, quite interesting bootleg cabinets of Ataris early games, including an Asteroids clone. The cabinet quality was excellent, I actually think they are as nice as the originals. However they were also quirky: Asterocks for example uses a control panel which tilts down towards the back, very odd. I have yet to see an Asterock but Sidam Magic Worm has a similar panel style and this actually works quite well there – it feels like it draws me physically into the game. And they didn’t just patch the original roms – they disassembled the originals, adapted the code to suit their purposes and reassembled new romsets. Same for Asterocks: this is a changed, reassembled Atari rev.1 romset with a few changes, most notably the substitution of the Spanish language setting with Italian.

For some reason the freeplay option was eliminated in Asterocks, too, and the one online version I found was less than optimal – the credit counter is still displayed, ignored and decremented – so I’ve made another one. Very simple: searched for this annoying credits output and substituted the code with an automatic ‘2 credits’ entry, similar to the freeplay dip switch behaviour on Atari Asteroids. If you happen to have an Asterocks and would like to try this freeplay version you only have to patch 6 consecutive bytes in the very first ROM in the cpu rom adr. range:

$68C3   $A9 $02       LDA #$02     ; 2 credits
$68C5   $85 $6F       STA $6F      ; into the credits counter
$68C7   $D0 $1D       BNE $68E6    ; and bypass all the credit output

If you are planning to change this rom with a hex editor it might be helpful to know and check against the original contents so here they are:

$68C3   $A0 $08       LDY #$08     ; 8 == 'credits' text id
$68C5   $20 $36 $78   JSR $7836    ; print out in selected language
$68C8   $A9 $90       LDA #$90
$68CA   $A2 $30       LDX #$30
$68CC   $20 $10 $7C   JSR $7C10

Just another curiousity on the Vectrex really.. but I do know that a few VecFever found their way into the hands of Italians so now they can play Asteroids in their native language, too, since I have just added the asterock romset handling to my asteroids tools/emulators. I have used the rom zip file on andysarcade.de -only renamed from asterock_roms.zip to asterock.zip. And here is the emulator itself:

Asterock v1.8.V4EDownload
©2025 VecFever | Powered by WordPress and Superb Themes!
Manage Cookie Consent
We use cookies to optimize our website and our service.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
View preferences
{title} {title} {title}