Recent Posts

Pages: Next page
1
Amstrad CPC hardware / Re: Keyboard Injection extension
« Last post by issalig on Today at 01:59 »
Great. Thanks for sharing. I will take a look, I am sure it will be very useful.
2
Amstrad CPC hardware / Re: Keyboard Injection extension
« Last post by rpalmer on Today at 00:56 »
issalig,
I am in the process of developing a PS/2 Keyboard/Mouse interface. The interface also has a USB port on the card (also in development).
See the attached picture to get an idea of what is coming down the tube. The eventual board wont have the ZIF socket.
Basics on how it works:
The PIC 18F4550 chips runs at 25 MHz.It intercepts the 8255 Ports A and B I/O and handles what is required for keyboard/mouse response (see attached schematic and GreatCow Basic code).
The picture also shows work on a 128K SRAM replacement board to get around the issue of 4164 chips replacement becoming hard to come by.
rpalmer
3
Here is.....

DRAGON SPIRIT
Cool! That was fast. Thank you Phantomz!!
4

Nope! as wasn't compressed lol  ;D
:D :D :D :D :D


Good idea the cracktro music skipped version (And we can launch tetris to ear the Tetris music, isn't it?  8)   )
5
And it's fabulous once again! (And now we know that you're able to patch XOR compressed cracked games  :P


Nope! as wasn't compressed lol  ;D
6
@Captain Past



Here is.....

DRAGON SPIRIT


Press Console Pause Button to Skip XOR Cracktro, I've included a skipped version.
Joypad 1 Button 2 for Bombs ;)
Console Pause Button to Pause, Joypad 1 Button 1 to Unpause
Joypad 2 Button 1 to Quit
Joypad 2 Button 2 to Flip Screen.

O and P, changed to U and I for PLUS machines.
And it's fabulous once again! (And now we know that you're able to patch XOR compressed cracked games  :P
7
@Captain Past


Is it possible to convert Dragon Spirit? That game would be so much better with 2nd button support.


Here is.....

DRAGON SPIRIT

Press Console Pause Button to Skip XOR Cracktro, I've included a skipped version.
Joypad 1 Button 2 for Bombs ;)
Console Pause Button to Pause, Joypad 1 Button 1 to Unpause
Joypad 2 Button 1 to Quit
Joypad 2 Button 2 to Flip Screen.

O and P, changed to U and I for PLUS machines.
8
Programming / TXT Windows
« Last post by IndyUK on Yesterday at 23:05 »
Hi Folks,
I'm experimenting with creating TXT Windows and have used the firmware call &bb66 to create two windows. I now want to swap between them and looking at the manual there is a call &bbb4 that allows this. However, the problem I have is that I need to load the "A" register with the new window's stream number but, I don't know what that is. The create call doesn't return anything to make note of so I have no clue what to use. I tried 0 (zero) thinking it might be in order of creation but that didn't work. I've attached what the screen currently looks like. The text input focus is in the Red window (the last window to be created), I need to move it to the Black one. In BASIC you can use the "#" prefix to denote where the focus needs to be and that works perfectly. Just don't know how to do it in Assembly.
I'm basically converting my BASIC Space Invader game (screenshot attached) over to assembly to see how much speed gain there is and setting up the screen to look exactly the same.
Thanks.
9
Games / Re: Who Ate Rudy's Sandwich? [Game + Video Tutorial]
« Last post by Animalgril987 on Yesterday at 22:21 »
Hi @xubuntu.
The blocks on the tape consist of more than just your program code.
Each block is:
A leader, a 64 byte header, another leader and then 2048 bytes of data.
The leader is 2048 high BITS, one low BIT and a sync byte.


This is why your CDT is significantly larger than the actual program.


Hope this helps. :D


Alan
10
No problem and thank you for looking into it!
Did you try to convert the game Aspar? i forgot completely about it because i asked for it together with the ButragueƱo soccer game that you also adapted.



@Davor Vitief


No problem, hopefully dragon will get it sorted for you. :)


If I remember, I did look at Aspar, but stopped, think I couldn't see how to do the level codes or something if I remember correctly.
Pages: Next page