My new 1K demo

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
nollkolltroll
Posts: 325
Joined: Sat Sep 27, 2014 8:02 pm
Location: Stockholm, Sweden

My new 1K demo

Post by nollkolltroll »

I've been busy the last week coding an idea that I hoped would fit in an unexpanded ZX81.

It should work on any unexpanded ZX81, or with memory expansion that is WRX-modified.
I've tested this version to work on:
- EightyOne emulator, 1k or 16k RAM, PAL or NTSC, WRX
- ZX81 with internal 16k WRX RAM and 8k UDG at 8192, PAL
- ZX81 (bad internal memory) and ZXpand, PAL

See the zip for source-code.

Enjoy!
vbars.zip
(3.8 KiB) Downloaded 291 times
Edits:
1: renamed the file to vbars
2: replaced the p-file with a zip containing executable, source and readme
Last edited by nollkolltroll on Wed Oct 21, 2015 1:02 pm, edited 1 time in total.
/Adam
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: My new 1K demo

Post by PokeMon »

It is easy to simulate a 1k Zeddy (even with 16k or more) by setting RAMTOP to 17408 resp. POKE 16389,68 and followed by NEW. ;)
nollkolltroll
Posts: 325
Joined: Sat Sep 27, 2014 8:02 pm
Location: Stockholm, Sweden

Re: My new 1K demo

Post by nollkolltroll »

Yes, memory-size is easy. I know that the size is OK.
The graphics capabilities of a 1k-machine are supposed to be WRX-compatible, but I have yet to test it for myself on my code. Not having an unmodified 1k-machine stopped me from being certain that it works, now I can only hope that it works.
/Adam
User avatar
zx81jens
Posts: 202
Joined: Sat May 10, 2008 8:26 am
Location: a Basement in Nienburg / Germany

Re: My new 1K demo

Post by zx81jens »

Cool!!!! I like it (without a LIKE-Button) :lol:
eyerything will be okay in the end.
if it´s not okay, it´s not the end.

and: uıɐbɐ ʎɐqǝ uo pɹɐoqʎǝʞ ɐ ʎnq ɹǝʌǝ ɹǝʌǝu ןןıʍ ı
nollkolltroll
Posts: 325
Joined: Sat Sep 27, 2014 8:02 pm
Location: Stockholm, Sweden

Re: My new 1K demo

Post by nollkolltroll »

It occured to me that this is a PAL-only release. On NTSC-machines the timing is too off to produce the desired effect.
An NTSC-fixed version will be released in the future.
/Adam
Rishi
Posts: 107
Joined: Mon Jun 08, 2015 6:57 pm
Location: Amsterdam

Re: My new 1K demo

Post by Rishi »

Works perfectly on my Unmodified zeddy, Great, hmmm this is also proof that there is still something not quite right with my RAM-pack regarding WRX-compatibilty, i don't have time atm to solve this, but at least i do have a perfect tester !
32K SRAM WRX compatible, 32Bit IO-Port, ROM Ghost, ZX-Printer.
nollkolltroll
Posts: 325
Joined: Sat Sep 27, 2014 8:02 pm
Location: Stockholm, Sweden

Re: My new 1K demo

Post by nollkolltroll »

Thank you zx81jens, it is good to hear that all the work is appreciated.

Rishi, thanks for testing on a real zeddy, now I'll go ahead and finish the release.
/Adam
dr beep
Posts: 2079
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: My new 1K demo

Post by dr beep »

nollkolltroll wrote:Yes, memory-size is easy. I know that the size is OK.
The graphics capabilities of a 1k-machine are supposed to be WRX-compatible, but I have yet to test it for myself on my code. Not having an unmodified 1k-machine stopped me from being certain that it works, now I can only hope that it works.

That is right. See my 1K hires games. They use WRX.
dr beep
Posts: 2079
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: My new 1K demo

Post by dr beep »

nollkolltroll wrote:I've been busy the last week coding an idea that I hoped would fit in an unexpanded ZX81.

......

FASM source will follow when I've cleaned it up some, and when I get confirmation that the demo works or not on a real unexpanded ZX81.

Enjoy!


Edit: renamed the file to vbars
Will take a look when source is there....
Also later look on demo. No emulator available now...
User avatar
zsolt
Posts: 214
Joined: Wed Apr 20, 2011 11:43 am
Location: Fót, Hungary

Re: My new 1K demo

Post by zsolt »

It looks good :D
Congrats,
Zsolt
ZX81 (8K), ENTERPRISE 128, [ZX SPECTRUM (48K,+,+128K,+2,+2A), TS1000, TS1500, TS2068, Cambridge Z88, PRIMO A64 (red)]
Post Reply