Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Mega A-Hole Portable PSP

From GameBrew
Mega A-Hole Portable
Megaaholeportable.png
General
AuthorKern David (daaa)
TypeCard
Version0.6b
LicenseMixed
Last Updated2007/02/14
Links
0.6b + Skins Download
Website
Source

Mega AssHole Portable is a variant of the President card game written in Lua. It uses the LuaPlayer 0.16.

User guide

Game behaviour

Saving

The state of the game is saved at the end of each game. So that you can continue playing another time without loosing your reign. Scores are saved at the end of each game, after you enter your name.

Game preferences are saved when you change them, after a highscore entry (for the name), and after choosing skins. Be sure that when saving, you don't remove the MS and don't shut down the PSP.

Scores

There are two types of scores: points and reigns.

Reigns refer to the number of successive times you are president. Your reign is saved once you become something else than president and were president.

Points are for one game only, at the end the total is calculated and if you did well you are in the highscores.

They are based on:

  • The cards on the table when you win a round.
  • The cards other still have in hand when you finish.
  • Your ascension in the ranks.
  • Your rank.

Beware that when you play an all neutral game, there are no scores.

Also, changing AI level or interrupting the current game will make everyone neutral.

Rules

Goal

The goal is to get rid of all your cards before anyone else.

The 1st to do it becomes president, the second vice president, the 3rd vice asshole and the one remaining will be the asshole.

Course of the play

Order

If there is a president, the first thing to do before starting the game is exchanging cards. The president has to exchange his 2 worst cards with the asshole, which gives his 2 best cards.

The same goes between the vice president and the vice asshole who exchange one card.

Best cards are in this order: trumps, "2", ace, king, queen, knight, jack, 10, 9, etc.

If there are only neutral players, this doesn't happen.

Players have to play in this order: President, asshole, vice asshole, vice president.

The president always starts the first round. The other rounds are started by the one who won the previous one, always following the order above. For an easier following of the play, you will always be at the bottom of the screen, and the others will move so that after you the players will play in this order: left, top, right.

When there are only neutral players, the one to start is chosen randomly. Good luck!

Playing cards

The first one to play in a round can put any number of cards of the same power on the table like 333, 8, 66666 etc.

The following players have to play the same number of cards, always more powerful, cut (see 3.3.3.), or pass.

If one passes during a round, he is not allowed to play during this round anymore. The round is won by the last player that hasn't passed. That player then starts the next round.

Status

You can always see the status of the players by looking at the icon at the top of their avatar. Status are those (icons descriptions are for the default icons):

  • In game - The player is still trying to win the round. The icon is a green arrow pointed down.
  • Leader - This is the same as above, but he is the one that has played the most powerful group for this round at the moment. The icon is a white star in a blue square.
  • Passed - The player passed, an so cannot play anymore during the current round. The icon is a red cross.
  • Not in the game - There is either no game running, or that player has already finished and is waiting for the others. The icon is 3 dots (little squares). Skinning permits using 2 different icons for those 2 situations.
Ranks

President: He starts playing, and exchanges his 2 worst cards for the 2 best ones of the asshole.

The vice president: he exchanges his worst card for the best card of the vice asshole The vice asshole: he has to give his best card to the vice president, and receives his worst card The asshole: the worst place to be.. he gives his 2 best cards to the president (bye bye trump cards!) and receives his 2 worst.

Only good things for him: he's usually the only one able to put more than 5 "3" on the table :), and he plays right after the president. In real life, if you are the asshole it is much worst than in this game as you have to shuffle (118 cards!), distribute (118 cards!), clean, bring the coffee, clean the pizza boxes, well, everything the others ask.

The cards

The deck

It contains 118 cards: 2x52 normal cards (ace to king) of the 4 suits 2x4 knights. these cards are found in tarot decks. They are more powerful than jacks and less than queens 2x3 trump cards. When playing in real life, usually the 3 special trump cards from tarot are used: 1, 21 and excuse.

As there are 4 players in this game, you may end up having 29 or 30 cards. If you have 29 cards, that's one less to get rid of, and if you have 30, that's more chance for combining or getting a "2" or a trump.

(Note: The V, C, D, R on the cards are Jack, Knight, Queen and King, in French respectively.)

Normal cards

The following cards have no special power, and are ordered like this, from the less to the most powerful: 3, 4, 5, 6, 7, 8, 9, 10, jack, knight, queen, king, ace.

Special cards

The "2": He can act as a joker, replacing any normal card. You can then combine it to play cards you normally could not. For example, 5552 counts as four "5", and KKK22 counts a 5 kings. When played normally, the 2 is more powerful than any of the normal cards.

It's a powerful card that:

  • brings modularity to your hand allowing you to play when you normally couldn't have.
  • is useful when played during a round with single cards, letting the opponents with that simple choice: let you win the round, or cut by using a precious trump card.

The trump card: This is the most powerful card of the game. It's used to win instantly the round, without possibility for any opponent to play over it. They are played only single even over groups. So if somebody plays for example 11122, enjoy playing only one trump card to win the round.

Playing a trump card is called "to cut". Always remember how many of those have already been played during the game so that the example above doesn't happen to you.

Choosing a skin

The avatars, the cards, the carpet, the cursor & the icons (ranks, states, numbers) can be replaced by others. To change them, simply go in the "skins" menu in the category you want and change it. For example, there already are 2 card sets so it's a good example to try that.

When other skins are added, they will automatically appear there (Asshole/applications/AssHole/images/themes).

Controls

General

Cross - Select item

Square - Cancel/Back/No

Circle - Confirm/Yes

Triangle - Various uses

Start - Call/Quit the menu

D-Pad - Move selector

L/R - Move selector fast

When it's your turn

Cross - Select/Deselect card

Cross (long) - Select/Deselect all cards with same value

Square - Deselect all cards

D-Pad - Move cursor on the cards (cycling)

L/R - Move cursor on the cards 5 by 5 (non cycling)

Start - Bring the main menu

Circle - Bring action menu (play selected cards, pass)

Select - Snapshot

Triangle - Display players attributes

When others are playing

Start - Bring the main menu

Analog - Speeds up the game

Select - Snapshot

Triangle - Display players attributes

In menus

Cross - select menu item and skin items

Square - Goes back one menu

Start - Close menu completely

Circle - Confirm choice (skin items & preferences)

L/R - Move selector on items 3 by 3 (non cycling)

D-Pad - Move selector (cycling)

Triangle - Activate/deactivate USB

Text input

Up/Down - Change character

Left/Right - Move in characters

Cross - duplicate character

Square - Delete character

Circle - Accept text

Triangle - Upper/lowercase when available

Screenshots

megaaholeportable2.png

megaaholeportable3.png

megaaholeportable4.png

megaaholeportable5.png

megaaholeportable6.png

Compatibility

Works on 3.0x OE.

Changelog

0.6b

  • Changed menu graphics: added buttons explanations.
  • Refresh rate optimization in game & menus.
  • Changed social ascension scores.
  • Corrected minor bugs + various improvements.
  • Usb management changed to not corrupt ms.
  • Shows battery info + uptime in menus.
  • Added possibility to choose ai level: easy, normal & hard..
  • Corrected a bug in the ai, again!.
  • Game preferences menu is now available.
  • Added many many options.
  • Added statistics.
  • Added more speech.
  • Credits are available.
  • Changed splash screen, eboot icon & default avatars..
  • Adapted options to beginners.
  • Help menu is available (no help for unimplemented rules, lacks icons explanation).

0.5a

  • Support for themes.
  • Preferences are saved.
  • "\r" bug in properties loading.
  • State is saved.
  • Scores added: points and reigns.
  • Minor bugs.
  • Even more speech.
  • Tried to optimize refresh rate.
  • Exit goes to xmb.
  • Menus lifting.

0.4a

  • Menus lifting.
  • Menus management.
  • Ai bug corrected.
  • Various optimizations (memory).
  • Completed skins.
  • Options added (you cannot see it now).

0.3a

  • Classic cards.
  • More various speech.
  • Splitted icons in 3 bundles.
  • Replaced written ranks by icons.
  • Found a huge bug in the ai.
  • Improved ai a bit.
  • Added all menus for skins (functionality, not design).
  • Reorganized and cleaned my skins.

0.2a

  • Slightly modified ai : some random decisions, 2 bugs corrected, added cases. Still misses end game intelligence.
  • Speech bubbles graphics.
  • Some bugs.
  • Separated speech bubbles from icons.
  • Separated cursor from icons.
  • Added fonts.
  • Modified drawing mechanism a bit: added buffer.

0.1a

  • First release.

Credits

Thanks:

  • JEMDev: old eboot icon, old splash screen, ideas (speech..), constant support on the QJ forums.
  • Urza the Tyrant: hosting version 0.2a.
  • bluefr: gave me good feedback & ideas, long discussions about the game, beta testing.
  • My girlfriend: intense beta testing, or should I say, spends a lot of time playing.
  • Baf: beta testing, highscore ideas etc.
  • My friends who teached me the game, with those particular rules.
  • Everyone who gave me feedback/ideas/informations on the QJ forums.
  • QJ: hosting and news.
  • Wikipedia: informations.

External links

Advertising: