|
HacksSega Master System / Mark III / Game Gear |
Home - Forums - Games - Scans - Maps - Cheats - Credits |
Version | Date | By | IPS download | Size |
---|---|---|---|---|
1.0 | 24 Apr 2014 | Vingazole | TempoJr-GG-GG2SMS-1.0.zip | 1KB |
Discuss thisThere is a forum topic for Tempo Jr GG2SMS |
What I did on this conversion :
- accesses to the GG ports removed
- GG button replaced by the SMS button in game and by in the title screen
- Button replaced by in the cheat codes (the Hit & Hit Game doesn't work anymore for some reason that I don't understand !?)
- VDP's "left column blank" feature activated
- player and bosses life bars moved respectively to the top left and the top right corners of the screen
- GG palettes automatically converted to the SMS palettes format
The palette conversion is done on the fly while the palette in RAM is sent to VRAM, by only keeping the two most significant bits of each colour composant (red, green, blue) from the GG colour format :
convert_GG_palette: ld b,$20 ; hl = GG_pal_address, c = VDP_DATA ($BE)
c_GG_pal_loop: ld a,(hl) inc hl srl a ; RLAs should be faster ? srl a and %00110011 ld d,a srl a srl a or d and %00001111 ld d,a
ld a,(hl) inc hl and %00001100 add a,a add a,a or d out (c),a djnz c_GG_pal_loop
ret
file name | size (bytes) |
---|---|
total 1 file | 1.1K |
TempoJr-GG-GG2SMS-1.0.zip | 1.1K |
See the main page for Tempo Jr. (テンポ JR.)
Return to the hacks index