ZX Spectrum 128K

Started by Baggey, April 06, 2024, 19:31:38

Previous topic - Next topic

Baggey

I have a ZX Spectrum 128K Emulator in BlitzMax coming soon! With TRUE FULL_SCREEN and Retro feel with Tape loading etc.. coming soon! :o ???

It's going to be better than FUSE by far! :-X

Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

Hotshot

it is tricky to do Zx Speccy Emulator in BlitzMax?

Baggey

Quote from: Hotshot on April 06, 2024, 21:38:47it is tricky to do Zx Speccy Emulator in BlitzMax?

It's BlitzMaxNG! not BlitzMax!. It is a very capable piece of software. I Highly recommend to learn with it. Thats what i did. :)

Yes the Zx Spectrum 128K is tricky todo im getting 120 ish frames a second at the fastest it will go!

Screen timing is different on the 48K and 128K also one uses Beeper the other uses AY and Beeper.

Sound has been the hardest thing to do by far it has to be Cycle accurate and also times the game in conjunction with the HALT instruction. I had a break through the other day with the sound emulation. I was rewriting and sorting through code todo with the  tape player. Ive been returning one Byte and it should of been a mix of three.! It needed tobe an Int! :-X Which brought through missing sounds. 8)

Im tidying up the Disassembler so it can be used as a learning tool for the ZX Spectrum/Z80A. You can even see instruction by instruction whilst stepping through a game and learn how it works. There are 1000's to chose from. It is truly stepping in realtime without any break to the emulation. Apart from the Step! of course.

Ive been playing in .tzx files and its a great nostalgic thing watching the actual memory in real time fill up with byte's, Byte by Byte.  There are still other things i want todo but i almost have something that is working 99.9%

If anybody has some ideas or suggestions im all ears. What would you want from an emulator or feature.

The biggest aim is to use it like the real thing without realizing your at a PC. But with all the mod cons.

Eventually id like to turn it into a development IDE.  

The only Rigid requirement is you must have a PC capable of running 1920x1080 resolution.

I have learnt so much about sound and really have only just scratched the surface :-[
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

SToS

Quote from: Baggey on April 07, 2024, 10:54:00If anybody has some ideas or suggestions im all ears. What would you want from an emulator or feature.

The biggest aim is to use it like the real thing without realizing your at a PC. But with all the mod cons.

Eventually id like to turn it into a development IDE. 
Are you aiming to produce something comparable to https://colourclash.co.uk/spectrum-analyser/ ?

QuoteThe only Rigid requirement is you must have a PC capable of running 1920x1080 resolution.
Ooooh, too rich for me! ;D

QuoteI have learnt so much about sound and really have only just scratched the surface :-[

This is the main thing, and it's in BlitzMax-NG.

Keep up the good work.

Baggey

QuoteAre you aiming to produce something comparable to https://colourclash.co.uk/spectrum-analyser/ ?

I didn't even know this existed!? 8)

Em YES!

Kind Regards Baggey



Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

William

 somebody made a emulator in blitzmax for 1985 software :) well i dont know what it means to you except that the experience that others can run the software and you. i once dabbled in a nintendo 64 emulator (to play old games i didnt finish). having a purpose.

hm, could be something i'd download to try the software. haha :)
im still interested in oldschool app/gamedev

Baggey

Quotei once dabbled in a Nintendo 64 emulator (to play old games i didn't finish).
Wow William that's a 64bit operating system!? :-\ What language did you do that in? and how far did you get?

I wouldn't even know where to start with that system.

Kind Regards Baggey

Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

William

Quote from: Baggey on April 08, 2024, 19:14:05
Quotei once dabbled in a Nintendo 64 emulator (to play old games i didn't finish).
Wow William that's a 64bit operating system!? :-\ What language did you do that in? and how far did you get?

I wouldn't even know where to start with that system.

Kind Regards Baggey


oh no i hadnt made the emulator somebody made it and with a different lang but it were able to emulate n64 :p i just was saying now i can try zx 128k software in an emulator you made with blitzmax.

ahaha i wouldnt know where to begin except google.
im still interested in oldschool app/gamedev