JxFx

20.2K posts

JxFx banner
JxFx

JxFx

@Lint_

Web developer, Oldschool gaming console hacker, Ska Punk Drummer ... and way more ... (Speak mostly french)

Liège, Belgique Katılım Nisan 2009
2.3K Takip Edilen802 Takipçiler
KENNY ROGER
KENNY ROGER@webkennyroger·
@Lint_ Você está desenvolvendo em assembly puro ou PVSneslib?
Português
1
0
0
4
JxFx
JxFx@Lint_·
Finally implemented my High Color BG3 with the other BG's. It's using 3 HDMA channels to update 4 palettes every 8 scanlines. Next step, HUD integration, I need to be more flexible with my IRQ handler. Let's code an IRQListHandler ! #snes #snesdev #indiedev #retrogamedev
JxFx tweet media
English
7
14
66
2.7K
JxFx retweetledi
Dante retro dev 💾
Dante retro dev 💾@dantemendes·
Some homebrew games for the SNES, either released or in development. Its scene has less titles compared to Mega Drive (a ton) or Amiga (many new titles each year/AmiGameJam), primarily due to technical complexity and lack of accessible development tools. Even so, what's there is great. Also has the amazing Xeno Crisis by Bitmap Bureau, although no digital release afaik.
English
5
72
286
15.2K
iNCEPTIONAL
iNCEPTIONAL@iNCEPTIONALNEWS·
@Lint_ This might seem like a nit-pick, but could you centre the image vertically? That would be perfect. :D
English
1
0
0
12
JxFx
JxFx@Lint_·
Been working on this since last week after witnessing the Dragon's Lair Snes port by astrobleem on github [github.com/astrobleem/SNE…] with strong compression issue. I managed to get all the bandwith needed to stream FMV at 30fps from MSU1 data. #snes #snesdev #msu1 #retrodev
English
14
56
338
19.6K
iNCEPTIONAL
iNCEPTIONAL@iNCEPTIONALNEWS·
@Lint_ Awesome! Yeah, I think it would need to be non-buffered with staggered transitions. You can also check out 93143’s post about writing to VRAM during HBlank to help with this—it goes beyond my understanding, but you might be able to make sense of it: #p248408" target="_blank" rel="nofollow noopener">forums.nesdev.org/viewtopic.php?…
English
1
0
0
14
JxFx
JxFx@Lint_·
@iNCEPTIONALNEWS 8bpp seems not possible to me due to lack of Vram space with the double buffering. But I will have a look later next week to be sure.
English
1
0
1
18
iNCEPTIONAL
iNCEPTIONAL@iNCEPTIONALNEWS·
@Lint_ Very impressive! Now, here's a question that might be challenging to answer: Do you think you could pull off 256x192 8bpp animation at 12 fps? See here for more discussion on that: #p307202" target="_blank" rel="nofollow noopener">forums.nesdev.org/viewtopic.php?… And: #p306932" target="_blank" rel="nofollow noopener">forums.nesdev.org/viewtopic.php?… I'd be very interested in seeing that! :D
English
2
0
0
17
JxFx
JxFx@Lint_·
@iNCEPTIONALNEWS Yes, real hardware with fxpak, resolution is 256x192 in 4bpp mode (7 palettes of 16 Colors), frame rate on my video is 30fps (I need to adjust to make it 24fps like the original). Code repo on github is coming soon…
English
1
0
1
51
iNCEPTIONAL
iNCEPTIONAL@iNCEPTIONALNEWS·
@Lint_ Wait, this is running on a SNES? It’s almost full-screen! What resolution, colour depth, and frame rate is it running at? Is there a download link so I can try it on a SNES emulator?
English
1
0
0
23
JxFx
JxFx@Lint_·
@faeldaniel Hey Rafeal, I just started implementing the spiGot algorithm on my own... Then I looked at your rom ;) You say that you didn't optimize, but what I saw already have some very cool optimizations. Keep up the good work !!! Do you know what is Genesis/MD best time (asm version) ?
English
1
0
0
53
Rafael Daniel
Rafael Daniel@faeldaniel·
New version with interactive interface! I didn't apply real optimizations due to lack of time. The project is a Spigot algorithm built for the SNES hardware that calculates the digits of PI in real time, without tables or pre-calculations. Time 03m30s. Info below #snesdev #snes
English
3
6
24
1.4K
JxFx
JxFx@Lint_·
@faeldaniel @RheoGamer @paulovpl @GabrielPyron I have maybe an idea to make it synchronous with hdma, you just need to wait the end of the scanline and not the d’homérique frame. I will try to give you the piece of code on monday.
English
0
0
1
129
Rafael Daniel
Rafael Daniel@faeldaniel·
Vocês verem como impacto existe, e são bons segundos que fazem a diferença no mesmo algoritmo. Ver o dígito aparecer em tempo real (mero 2 bytes) forçando vblank custa muito. Troca tempo de processamento por ciclos ociosos esperando TV desenhar @RheoGamer @paulovpl @GabrielPyron
Português
4
3
19
1.7K
JxFx
JxFx@Lint_·
@Grecco1985 What a beauty !!! Good work keep going…
English
1
0
1
112
JxFx
JxFx@Lint_·
@RandalLinden @cejetvole The image is 128 colors (8 palettes of BG), basically I'm forcing blanking after scanline 192 for DMA, and I got a buffer of $0C00 byte that got transfered by HDMA (7 channels) during display. That trick is making the difference, since it allows $1800 of tiles over 2 frames.
English
1
0
3
70
Randy Linden
Randy Linden@RandalLinden·
@Lint_ @cejetvole I'm curious, what do you do to get 30fps? Is the 256x192 image 256 colours or fewer?
English
1
0
0
42
JxFx
JxFx@Lint_·
@cejetvole In ntsc my current upper limit on FPS is 30 with a 256x192 (4:3 format) fmv playing. There is minor tile reuse (my algorithm isn't based on tile reuse), it's just a clever trick to gain a bit more bandwith...
English
1
0
2
112
Rian Hunter
Rian Hunter@cejetvole·
@Lint_ That's fun. What is your upper limit on FPS? I always forget the exact number but I know there is an theoretical upper limit on FMV FPS with the SNES. Or are you able to break that limit because you are able to reuse tiles and not upload a full 240x256 worth of character data?
English
1
0
1
189
JxFx
JxFx@Lint_·
@joaohrs2 @faeldaniel I need to polish everything and a github repo will be made available publicly.
English
0
0
4
188
joaohrs2
joaohrs2@joaohrs2·
@Lint_ @faeldaniel Plis make tutorial games snes insert fmv (msu-1) in YouTube, thanks
English
1
0
0
254
JxFx
JxFx@Lint_·
@suaeccellenzan1 Yes, I’m able to play the Dragon’s Lair intro video on a Snes emu 🤓
English
0
0
4
194
Numero Uno
Numero Uno@suaeccellenzan1·
@Lint_ Wait, I don't understand. You're telling me that you were able to run Dragon's Lair as I see on the screen on an SNES emulator?!? That'a CRAZY!
English
1
0
3
220
Ray
Ray@ray_castello·
@Lint_ Beautiful art! What video mode are you using?
English
1
0
0
16
JxFx
JxFx@Lint_·
@wait_theres_mor No overclocking involved, simply mesen running on my old air book from 2017. No add-ons except MSU1.
English
0
0
1
243
Theres_can_be_only_one
Theres_can_be_only_one@wait_theres_mor·
@Lint_ Is the emulator running at default hardware speeds, or are you using any overclocking here?
English
1
0
0
265
JxFx
JxFx@Lint_·
@M0nsieurL Oui oui un bon vieux sd2snes ;)
Français
1
0
1
31
m0nsieur L
m0nsieur L@M0nsieurL·
@Lint_ T'as le matériel pour tester ?
Français
1
0
0
30