Breakout! (Toshiba), Ale Hop working on Turbo R

Página 1/2
| 2

Por BizyB

Rookie (19)

imagem de BizyB

26-07-2006, 18:56

Although i am able to play them perfectly on the BlueMSX emulator with an msx machine 1 configuration, or even from the MSX 2 nms8245 configuration with in slot 2 an 512 external RAM inserted. i am trying to get everything running from the ide HDD and the turbo R machine configuration. I got both games on disk and of course used the universal -1 poke.

www.generation-msx.nl/msxdb/softwareinfo/2793

www.generation-msx.nl/msxdb/softwareinfo/2295

for alehop i wil give a list of the loader :

10 SCREEN 0:WIDTH 40
20 A=INP(&HA8): POKE -3,A: POKE -1,1.0625*NOT(PEEK(-1))AND&HF0): POKE &HFD9F,201
30 IF A=240 THEN B=255:GOTO80
40 IF A=160 THEN B=170:GOTO80
50 IF A=80 THEN B=85:GOTO80
60 PRINT"The Game doesn't work on your computer"
70 POKE -2,B:SCREEN 2,,0
80 BLOAD"ALEHOP.SCR",R
90 BLOAD"ALEHOP1.BIN"
100 BLOAD"ALEHOP2.BIN",R
110 BLOAD"ALEHOP3.BIN": DEFUSR=&HFA18: X=USR(0)
120 BLOAD"ALEHOP4.BIN"
130 BLOAD"ALEHOP5.BIN"
140 F=&HE290: POKE F,A: POKE F+1,B: POKE F+2,B: POKE F+3,B: DEFUSR=&HFA30: X=USR(0)

This is what i've learned so far: INP(&hA8) reads the "primary slot register" and the POKE-1 is for writing in the "secondary slot register", but i can't find the use for POKE -3 of POKE -2 anywhere i'm sure there someone over here who's skillful enough to tell even me what to do, to get this nostalgic game running on a Turbo R machine.

Entrar ou registrar-se para comentar

Por SLotman

Paragon (1242)

imagem de SLotman

27-07-2006, 05:11

I have no clue about it, but I also would like to find working versions (that works on turbo-Rs *with* IDE/harddisk) of Auf Wiedersehen Monty, Elite and Magical Kid Wiz... tried many versions, none of them works =(

Por BiFi

Enlighted (4348)

imagem de BiFi

27-07-2006, 08:10

Changing the slots for Breakout! is easy, but not enough. I still haven't found what needs to be done as well for the game to work the way it should on MSX computers with 64 KB RAM in other slots than 2...

Por BizyB

Rookie (19)

imagem de BizyB

28-07-2006, 15:22

Nice that others (with great programming skills) are also looking at this problem !!!
@ Slotman. Those could have the same memory mapping problem. But next week i'm gonna try if can make them work over here. Will keep you posted.

Por ro

Scribe (5063)

imagem de ro

28-07-2006, 15:50

poke -1=#FFFF (subslots)
poke -2=#FFFE (...forgot)
poke -3=#FFFD (...forgot)

have to look up sysvars again.
The subslot selection trick is to get MSB into LSB, so all subslots are selectable. blabla
well hence the famous -1,xx poke

furthermore to get stuff working on IDE is more like getting stuff to work under dos 2. There's utils like map.com (not?!?) man, I hate dos anyway Smile

Por Manuel

Ascended (19691)

imagem de Manuel

28-07-2006, 18:31

AFAIK there's nothing on -2 and -3. Maybe it's just used to store values?

Por ro

Scribe (5063)

imagem de ro

28-07-2006, 20:34

I checked with me docs, 'no steaks for -2 and -3 there too. what up with that.

Por BiFi

Enlighted (4348)

imagem de BiFi

28-07-2006, 21:40

depends on the MSX version:
MSX1, MSX2 and MSX2+: reserved (so useable in general)
MSXturboR: those addresses store the stackpointer during CPU changes.

Por sunrise

Paragon (1091)

imagem de sunrise

29-07-2006, 12:59

poke -1=#FFFF (subslots)
poke -2=#FFFE (...forgot)
poke -3=#FFFD (...forgot)

have to look up sysvars again.
The subslot selection trick is to get MSB into LSB, so all subslots are selectable. blabla
well hence the famous -1,xx poke

furthermore to get stuff working on IDE is more like getting stuff to work under dos 2. There's utils like map.com (not?!?) man, I hate dos anyway Smile

There are people with (mega) scsi also Tongue

Por sunrise

Paragon (1091)

imagem de sunrise

29-07-2006, 13:00

I have no clue about it, but I also would like to find working versions (that works on turbo-Rs *with* IDE/harddisk) of Auf Wiedersehen Monty, Elite and Magical Kid Wiz... tried many versions, none of them works =(

Elite, the game with classic music ( An der schoene bvlaue donau)?

Por SLotman

Paragon (1242)

imagem de SLotman

29-07-2006, 15:56

Hey I just tested it, the Breakout version {mod: link -> i have} works on a turbo-R (havent tested it with Hard disk) you just have to type:

POKE -1,(15-PEEK(-1)\16)*17

before running "breakout.ldr" and it works like a charm Big smile

Página 1/2
| 2