Search found 383 matches

by akuyou
Sat May 08, 2021 12:50 pm
Forum: Atari ST Assembly Programming
Topic: Wrong Development Kit Links
Replies: 1
Views: 28

Re: Wrong Development Kit Links

Thanks, Hopefully I've fixed it now!
by akuyou
Wed May 05, 2021 8:42 am
Forum: 8086 Assembly Programming
Topic: Graphics
Replies: 5
Views: 72

Re: Graphics

Topic moved to 8086 section.

Feel free to post back with an 'update report' or any useful tech resources you find on ASM with more modern systems.
by akuyou
Mon May 03, 2021 2:59 am
Forum: Nintendo Entertainment System / Famicom Assembly Programming
Topic: Sometimes a cart will work differently on different emulators. Why is this?
Replies: 2
Views: 43

Re: Sometimes a cart will work differently on different emulators. Why is this?

The emulators are all just 'simulating' the hardware of a real NES, often they have bugs or make simplistic 'simulations' of the hardware. For example there may be a bug or limitation in the hardware itself - does the emulator author recreate the bug or limitation - for example some NES emulators al...
by akuyou
Mon May 03, 2021 2:54 am
Forum: 8086 Assembly Programming
Topic: Graphics
Replies: 5
Views: 72

Re: Graphics

I was not really suggesting you were planning to program an RTX, it was just an example to say theres a whole range of things you could define to be modern. I think the biggest decider will be the operating system. If you're willing to use a boot disk (and run Dos or write your own boot sector) then...
by akuyou
Sat May 01, 2021 11:13 am
Forum: 8086 Assembly Programming
Topic: Graphics
Replies: 5
Views: 72

Re: Graphics

You can write to VRAM in VGA mode without interrupts in the way shown below. https://www.chibialiens.com/8086/simplesamples.php So far as I understand modern videocards still have backwards compatibility with such things for Bios screens and the like. I think the question is, what do you consider 'M...
by akuyou
Thu Apr 29, 2021 2:04 pm
Forum: General 6502 Programming
Topic: How to make a song play during the game
Replies: 5
Views: 318

Re: How to make a song play during the game

Sound is a good one to try in vblank!
If your music plays to fast, there's something wrong... if it doesn't play at all, the interrupt isn't enabled.

By the way, I've got a tutorial on Sprite 0 hit on the way... it was an utter pain to figure out, so I'm not surprised you found it difficult!
by akuyou
Thu Apr 29, 2021 1:16 pm
Forum: Introductions
Topic: Hello c:
Replies: 1
Views: 31

Re: Hello c:

Welcome to the forum!

Feel free to post your questions in whatever thread/topic looks most relevant.

I'll try to answer your questions if I can, though I can only answer simple one (or ones I know the answer to) as most of my time is taken writing the tutorials for the channel.

Have fun!
Keith
by akuyou
Mon Apr 26, 2021 11:13 pm
Forum: General 6502 Programming
Topic: How to make a song play during the game
Replies: 5
Views: 318

Re: How to make a song play during the game

Yes, The NMI is Vblank on the NES - that's where I'd put any music update code on that system - I'd put it at the end, after any tile/sprite update routines, as (to my knowledge) there's no reason the sound can't update after Vblank actually ended.
by akuyou
Sun Apr 25, 2021 9:56 pm
Forum: General 6502 Programming
Topic: How to make a song play during the game
Replies: 5
Views: 318

Re: How to make a song play during the game

If you're looking to play music during gameplay, you will typically update the music during Vblank (once per frame) or some other time based interrupt.

Is that what you're doing? I can't see anything in the code fragment defining what causes the music update to execute
by akuyou
Fri Apr 23, 2021 3:25 am
Forum: Show and Tell
Topic: ChibiSound VRC6
Replies: 3
Views: 284

Re: ChibiSound VRC6

Impressive work there! well done! I'm sorry, I'm not familiar with the VRC6, Clearly it allows the Famicom to produce more channels, but does it offer any other benefits over the built in sound? (Is the sound better quality or nicer sounding) Link I happened to find: http://wiki.nesdev.com/w/index.p...

Go to advanced search