Open borders SuperCPU stylee

SYS 64738
User avatar
Shaun_B
Member
Member
Posts: 179
Joined: Tue May 06, 2014 12:12 pm
Location: UK
Contact:

Open borders SuperCPU stylee

Post by Shaun_B »

Here's a little demo to test with your SuperCPU emulator:

Code: Select all

0 a$="supercpu open borders ---- thanks to tmr      for the programming tips!
1 poke 53280,0:poke 53281,12:poke 646,0:print"{clear}"a$
2 n=18
3 q=53266
4 v=q-1
5 x=27
6 y=19
7 poke 56334,0
8 poke 16383,0
9 for i=0 to 1
10 poke v,x
11 poke v,y
12 ::::::rem
13 wait q,n
14 i=0:next
I've only tested it on PAL timings using the xscpu64sc version (which is cycle exact).

To modify the timings for NTSC, add or remove a colon before the REM statement in line 12.

A 1mhz version is easily found on the Internet with a quick search.

Now, I'm wondering if there's anything else I can do with it without using assembly ;-)

Edit: for the latest build of WinVICE (read below), change the following lines (timing BASIC is a bit of a pain!):

Code: Select all

2 n=5
8 poke 16383,0:wait v,255,80
12 ::::::::::::::::::::::::::::::::::::::::::rem
Regards,

Shaun.
Last edited by Shaun_B on Sun May 11, 2014 8:20 pm, edited 2 times in total.


BASIC Programming - making the mistakes so that you don't have to.
Circles and Squares.
Nothing I post here will stand up in a court of law.
satpro

Re: Open borders SuperCPU stylee

Post by satpro »

Shaun, I have heard you refer to xscpu64sc before. Am I not using that version with the nightly builds? Please clarify.
User avatar
Shaun_B
Member
Member
Posts: 179
Joined: Tue May 06, 2014 12:12 pm
Location: UK
Contact:

Re: Open borders SuperCPU stylee

Post by Shaun_B »

I probably need to update my software, the version I have is what I grabbed shortly after the emulator was released a couple of years ago now.

Do you have a link to the nightly builds?

Regards,

Shaun.
BASIC Programming - making the mistakes so that you don't have to.
Circles and Squares.
Nothing I post here will stand up in a court of law.
satpro

Re: Open borders SuperCPU stylee

Post by satpro »

Holy cow! A couple of years? Time to join the revolution, buddy.

http://vice.pokefinder.org/
User avatar
Shaun_B
Member
Member
Posts: 179
Joined: Tue May 06, 2014 12:12 pm
Location: UK
Contact:

Re: Open borders SuperCPU stylee

Post by Shaun_B »

The 'sc' version is probably defunct now then... I didn't update because I couldn't find any problems with the version that I was using. And I still can't, but there may be some fixes that I'm unaware of.

Regards,

Shaun.
BASIC Programming - making the mistakes so that you don't have to.
Circles and Squares.
Nothing I post here will stand up in a court of law.
zap
Member
Member
Posts: 389
Joined: Sun Apr 27, 2014 10:54 am
Location: Qld
Contact:

Re: Open borders SuperCPU stylee

Post by zap »

I'm still using winvice-2.4-x86+scpu64 is there a better version, this version for me.

I hope too unpack my SuperCPU it's packed along with a great deal of my C= gear when my son stayed with us and i lost my room for a few weeks. Been struggling too find time too upack back into my room "Next time his in the Garage" it's nice a cozzie in their :)
C= 8bit search, simply finds files fast.
http://cbm8bit.com/search
User avatar
Shaun_B
Member
Member
Posts: 179
Joined: Tue May 06, 2014 12:12 pm
Location: UK
Contact:

Re: Open borders SuperCPU stylee

Post by Shaun_B »

Haha - I fails at all teh forums tonight. Long day, long week. Who'd be a developer. I hit "Quote" rather than "Edit" - sorry guys. I didn't mean to bump this thread. I wanted to add not timed for NTSC emulation or hardware but I'm sure you'll be able to work it out.

Regards,

Shaun.
BASIC Programming - making the mistakes so that you don't have to.
Circles and Squares.
Nothing I post here will stand up in a court of law.
Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 7 guests